logo
2-3 May 2017, Oslo Norway
flatMap(Oslo) a functional programming conference with focus on Scala and the Java Virtual Machine

Abstractions in Dotty for fun and profit

Presentation

Dotty brings many powerful new abstractions to Scala. In this talk I will introduce implicit functions and show how they enable extension of GADTs as well as simplicifations to type class usage. I will also talk about the new enums and give an update on the progress of Dotty.

Felix Mulder

Felix Mulder

@felixmulder

Felix is the release manager for the next generation Scala compiler, Dotty, being developed by Martin Odersky's lab at EPFL. He started his foray into Scala by re-engineering the Scaladoc tool for Scala 2.12 and was subsequently hired to work on Dotty at EPFL.