Scale By The Bay 2020: Julien Truffaut, Monocle 3: a peek into the future
ai.bythebay.io Nov 2025, Oakland, full-stack AI conference Optics is a popular topic among library authors; they exist in at least four flavours in Scala: Monocle, Quicklens, Shapeless and Scalaz. Yet end-user applications rarely use them. In this talk, I will discuss the shortcomings of Monocle, a library I created six years ago. And then, I will present game-changing updates that are coming for the next version of Monocle, specifically for Dotty/Scala 3. Julien Truffaut FP Tower Functional Scala instructor London, United Kingdom Website: https://fp-tower.com/courses/foundations I am a backend engineer with more than 10 years of experience in companies of all sizes, from start-ups to tech giants like Amazon. For the last 5 years, I have been running functional programming training workshops with great success. I focus my training on simple functional programming techniques that deliver massive value to companies. I am the author of the popular open-source library Monocle, an optics library that helps functional Scala developers easily traverse, transform, and access deeply nested data structures.