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.
- Lambda World, Cádiz, Spain, October 24th, 2015 Recording Slides Link
- flatMap(Oslo), Oslo, Norway, April 27th, 2015 Recording Slides Link
- Scala.io, Paris, France, October 24th, 2014 Recording Slides Link
Unfortunately, there is a mistake in all of the 2014–2015 slide sets which SpeakerDeck won’t let me fix.
In the slide where
map2 is implemented in terms of
flatMap, the inner
flatMap should be