Recording
Abstract
Everybody knows monads by now, so a talk about monads would hardly be worthwhile.
Let's take it to the next level: monad transformers.
You'll learn what they are, how they naturally emerge in your code base and how to make good use of them in Scala – and maybe even how to create your own.
Slides
Download (PDF)Events
- Lambda World, Cádiz, Spain,
- flatMap(Oslo), Oslo, Norway,
- Scala.io, Paris, France,
Errata
Unfortunately, there is a mistake in all of the 2014–2015 slide sets.
In the slide where map2
is implemented in terms of flatMap
, the inner flatMap
should be map
.