What is to come with Scala 3?
What's coming in Scala 3
Learn about all the cool new features of Scala 3 and how they impact your day to day development. This talk will refactor existing Scala code from 2 to 3, as well as outline transition process for projects.
We'll cover the following:
- Enums and Top level definitions
- Deprecating implicit
- Type system improvements (union, match, etc.)
- Metaprogramming (inline, macros and typeclass derivation)
- Additionally, we'll give advice/guidance on adopting Scala 3 and evolving an existing project.