Abstractions in Dotty for fun and profit
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 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.