Day 3 -

Aug 20th

Stage 3

17:00 - 17:40

Effective Match Types

Match types, they power Scala 3’s generic tuples, named tuples, and type class derivation framework. Presently the compiler or documentation could do better to eliminate frustrations when they fail to reduce. This talk is aimed to point users in the right direction, as well as provide strong motivation and reduce “fear” of complexity.

Jamie Thompson

Mibex Software GmbH

Jamie is a compiler hacker and programming language enthusiast, with an eye on simplifying API design but maintaining type safety. My focus is shifting towards improving developer productivity and the developer experience.

Subscribe

Join our conference

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