Adriaan has been active in Scala compiler development since 2007. His contributions include type constructor polymorphism in 2.7, a rewrite of the pattern matcher in 2.10, standard library modularization in 2.11, Single Abstract Method types in 2.12, and many small improvements to the type checker and compiler internals. He joined Lightbend (then Typesafe) to lead the Scala team in 2012.
Talks I've Given
-
Scala 2.13 and Beyond!
Featuring Adriaan Moors
The headline feature for this year's Scala release is a reworked collections library, with a focus on simplicity and performance. As we look forward to Scala 3, Adriaan is really excited to deliver the first significant part of his team's vision for the next decade of functional...
lightbend java-11 functional-programming scala -
Scala: 2016 retrospective & resolutions for 2017
Featuring Adriaan Moors
Traditionally, year's end is for composing lists of the best songs, movies and books released that year. Let's reflect on Scala's 2016 with some lists of our own! We'll kick it off with what's new in Scala 2.12, of course, and how it compares to Java 8's recent additions...
scala whatsnew youllneverbelievewhathappensnext