From: Jim Pryor Date: Fri, 10 Dec 2010 19:54:04 +0000 (-0500) Subject: monad_transformers: citations X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=commitdiff_plain;h=3efa73db8144876f5ac7036f4d4675f5517c1a50 monad_transformers: citations Signed-off-by: Jim Pryor --- diff --git a/monad_transformers.mdwn b/monad_transformers.mdwn index 0b3506c1..f370f4a1 100644 --- a/monad_transformers.mdwn +++ b/monad_transformers.mdwn @@ -122,6 +122,13 @@ Some comments before we proceed: * We spell out all the common monads, their common dedicated operations (such as `lookup` for the Reader monad), and monad transformer cousins of all of these, in the following OCaml library: [[code/monads.ml]]. + + + Okay, now let's do the same thing for our Tree monad. (* monadic operations for the Tree monad *) @@ -166,6 +173,5 @@ Compare this definition of `bind` for the TreeT monadic transformer to our earli * This is excellent, everyone should read: [Monad Transformers Step by Step](http://www.grabmueller.de/martin/www/pub/Transformers.pdf) -* Read more about Monad Transformers [at the Haskell wikibook](http://en.wikibooks.org/wiki/Haskell/Monad_transformers) -* Read more at [All About Monads](http://web.archive.org/web/20071106232016/haskell.org/all_about_monads/html/introIII.html). This link is to an archived version, the main link to haskell.org seems to be broken. +* Read Part III of [All About Monads](http://web.archive.org/web/20071106232016/haskell.org/all_about_monads/html/introIII.html). This link is to an archived version, the main link to haskell.org seems to be broken. Some but not all of this site has been [absorbed into the Haskell wikibook](http://en.wikibooks.org/wiki/Haskell/Monad_transformers).