From b355012943593af312a392bcd3a1bc624b0ef1db Mon Sep 17 00:00:00 2001 From: Pedro Furlanetto Date: Fri, 27 Feb 2015 20:54:35 -0300 Subject: [PATCH] Links to the slides of Tony's Monad Transformers talk --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7682ac2..7f8bef5 100644 --- a/README.md +++ b/README.md @@ -394,7 +394,7 @@ Writing many interpreters by just changing the monad to change the semantics can help convey what's going on. - [This talk](https://vimeo.com/73648150) by Tony excellently motivates monad - transformers. + transformers, [the slides](https://dl.dropboxusercontent.com/u/7810909/talks/monad-transformers/cbaa991e0eb49224eb286c1e418e2b9828e1fb21/monad-transformers.pdf). Also, reimplement `Control.Monad`. Functions like `mapM` or `sequence` are good opportunities to practice writing generic monadic code.