Spotlight on Miles Sabin
When: Saturday, October 1st - 15:00 - 16:00
Typelevel Scala Rebooted
The Typelevel fork of the Scala compiler has been reinvigorated by the recent community fix for SI-2712, a long-standing problem of type inference for projects which make extensive use of higher-kinded types. Thanks to newly arrived improvements in the compiler build process and SBT it is now dramatically easier to explore and work on compiler internals and use the results in existing Scala projects. Moreover the experience over the last year of activity and collaboration between other Typelevel projects means that we have a clearer idea of what new language features and compiler bug fixes are really of value to the community. The combination of these developments has lowered the barriers to participation in compiler development and provided focus. In this talk I will show what’s new in Typelevel Scala, explain how you can use it in your projects today, discuss the collaboration with the Scala team at Lightbend which is making this possible, and encourage you to get involved yourselves.
Miles has been doing stuff with Scala for more than twelve years, currently with Underscore Consulting. He is a cofounder of Typelevel and his best known project, the Scala generic programming library shapeless, is the weapon of choice wherever boilerplate needs to be scrapped or arities abstracted over.
A bonus of following Miles on Twitter is on top of Scala news and updates; you also get to follow along with his dog Tigger’s exploits and adventures as well. Who doesn’t want to see an English Springer Spaniel bounding through the picturesque countryside?
About Lambda World:
Lambda World takes place September 30th - October 1st, in Cadiz, Spain and is hosted by 47 Degrees in conjunction with the Scala and Java communities of Spain. The event is located at the Palacio de Congresos, an old tobacco factory near the beach. You can find more details at Lambda.world.