Functional Tricity #21 ZIO Inception.
ZIO Inception. Journey through layers and intersection types.
A small story, that started with a PR to ZIO and led to several cool discoveries.
After listening to this twisted and hopefully fun take, you will
Gain basic knowledge of ZLayer and some of its internals
Learn about some lesser known features of Scala intersection types
Follow a deep rabbit hole of making a library API as ergonomic as possible
Learn a couple of useful type system tricks for library designers.
Vladimir Pavkin, Scala and Functional Programming enthusiast
Online meeting here: https://www.twitch.tv/vpavkin