<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I have written a reference manual for the basic Haskell monad functions, &quot;A Tour of the Haskell Monad functions&quot;. It contains a lot of examples. You can find it at:<br>

&nbsp;<a href="http://members.chello.nl/hjgtuyl/tourdemonad.html" target="_blank">http://members.chello.nl/hjgtuyl/tourdemonad.html</a></blockquote><div><br></div><div>Wow! I like these examples. I&#39;m a pragmatist, and although Haskell gave me the most intense joy I ever experienced with programming (and also frustrations ;-), I find it extremely difficult to learn it from research papers.</div>
<div><br></div><div>But these small examples are exactly what I need, because my brain will easier recognize a pattern match with the specific examples, than with the abstract explanation (and I was pretty good at abstract algebra, but that&#39;s 20 years ago, and I filled these 2 decades with lots and lots of imperative and OO hacking ;-).</div>
<div><br></div><div>I wish every function in every module in the documentation had an &quot;examples&quot; link next to the &quot;source&quot; link, or a link to examples on the wiki or something.</div><div><br></div><div>
I guess the smart computer scientists here will tell me that I need to lift my brain to learn to recognize abstract patterns, but I&#39;m afraid this is not something that is given to all of us, certainly not in the short term. But I still want to enjoy Haskell, so keep the short examples coming :)</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
As far as I know, there is no reference guide for advanced monads, like the Reader, Writer and State monads.<br>
<br>
-- <br>
Regards,<br>
Henk-Jan van Tuyl<br>
<br>
<br>
--<br>
<a href="http://functor.bamikanarie.com" target="_blank">http://functor.bamikanarie.com</a><br>
<a href="http://Van.Tuyl.eu/" target="_blank">http://Van.Tuyl.eu/</a><br><font color="#888888">
--</font><div><div></div><div class="Wj3C7c"><br>
<br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br>