Move to Scala 3
Opened this issue · 1 comments
sherpal commented
See title. Some dependencies are required before making this possible.
I think the stoppers now are ZIO and Circe
sherpal commented
Among the things to do, there is:
- changing implicit parameters by using
- change all type alias in the game (like
Entity.Id
,Buff.ResourceIdentifier
) by opaque types - change all
Long
instances for time by an opaque type - switch to optional braces