Josh Suereth is a Staff Software Engineer at Google LLC. He is a member of the Scala Language Improvement Process committee, and a contributor to open source. He's the author of Scala in Depth, and currently tackling assistant technologies in his day to day work.
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 implicits - 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.
|Talks by tracks||Talks by session types||List of Speakers|