Scale By The Bay 2020: Julien Truffaut, Monocle 3: a peek into the future

Опубликовано: 03 Ноябрь 2024
на канале: FunctionalTV
688
23

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.