Day 3 -

Aug 20th

Developer Experience

10:10 - 10:50

Hands-On Capture Checking (with Martin Odersky)

Capture checking is an experimental Scala feature and one of the building blocks of the very trendy direct style programming. It’s also, not to put too fine a point on it, a little confusing. In this live coding session, we will explore the aspects that most Scala users will be exposed to, as understood by a regular developer after poring over the very academic documentation and experimenting with nightly builds. Fortunately for everybody involved, Martin will be there to correct the most egregious mistakes and provide whatever context is needed.

Nicolas Rinaudo

JPMorgan

Nicolas writes code for JPMorgan, where we use Scala to make some very complicated things seem very simple. After too many years as a Java programmer and a thankfully brief stint in marketing, Nicolas discovered Functional Programming through Scala and fell in love. Since then, he’s made it his mission to learn and explain the scary bits, by focusing on practical applications. Nicolas is also the author and sole maintainer of a few useful OSS libraries, such as kantan.csv - https://nrinaudo.github.io/kantan.csv/.

Subscribe

Join our conference

Subscribe and follow @ScalaDays on BlueSky for the latest conference updates.