With Scala Days happening next week we can't help but keep looking back at all the great talks from previous Scala Days conferences! Copenhagen was one of our first conferences and one amazing speaker was Software Engineer, Gabriele Petronella.
In this talk, he helped us learn exactly what monad transformers are, where their need comes from and how to use them effectively.
Monad Transformers Down To Earth
Monad Transformers. "WAT?" "Exactly" In this session, we'll see what monad transformers are, where their need comes from and how to use them effectively.
We'll walk through this rather complicated topic guided by real-life examples, with the noble intent of making our code more readable, maintainable and pleasant to work with.
Finally, we'll see how Monad Transformers are just one of the possible tools to solve the "effect stacking" and hint at other possible solutions.