Back To Schedule
Thursday, November 15 • 9:00am - 9:40am
Opening Keynote: New Functional Constructs in Scala 3

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Scala 3 is shaping up, with feature freeze planned for 2019. In this talk I will discuss four new constructs that are likely to be part of Scala 3 and that will affect functional programming style in profound ways. They are: enums, implicit function types, opaque types, and extension methods. I'll present each feature in detail, motivate why it makes sense to add it, and discuss use cases.

avatar for Martin Odersky

Martin Odersky

Chief Architect, Lightbend

Thursday November 15, 2018 9:00am - 9:40am PST