<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Haskell: bootstrapping into a clue about monads</title>
	<atom:link href="http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/</link>
	<description>Bryan O&#039;Sullivan&#039;s blog</description>
	<lastBuildDate>Wed, 08 Feb 2012 06:41:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Bryan O'Sullivan</title>
		<link>http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/comment-page-1/#comment-8122</link>
		<dc:creator>Bryan O'Sullivan</dc:creator>
		<pubDate>Wed, 10 Jan 2007 16:42:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/#comment-8122</guid>
		<description>Paul - the nuclear waste metaphor in the Haskell wikibook made me grind my teeth. It was one of my prime motivators to swear off reading tutorials in my quest to grok monads.

The tutorial component of All About Monads is a better fit to the way I prefer to learn, since it builds up a few concrete examples in small, comprehensible steps. And the catalogue of common monads in Part II is excellent, since it provides a rationale for why you should care about each one that&#039;s missing from the standard Haddock doco. There&#039;s a familiar sinking feeling I get when reading a piece of Haddock, to find myself referred to someone&#039;s PhD thesis for a description of what&#039;s going on.</description>
		<content:encoded><![CDATA[<p>Paul &#8211; the nuclear waste metaphor in the Haskell wikibook made me grind my teeth. It was one of my prime motivators to swear off reading tutorials in my quest to grok monads.</p>
<p>The tutorial component of All About Monads is a better fit to the way I prefer to learn, since it builds up a few concrete examples in small, comprehensible steps. And the catalogue of common monads in Part II is excellent, since it provides a rationale for why you should care about each one that&#8217;s missing from the standard Haddock doco. There&#8217;s a familiar sinking feeling I get when reading a piece of Haddock, to find myself referred to someone&#8217;s PhD thesis for a description of what&#8217;s going on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Johnson</title>
		<link>http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/comment-page-1/#comment-8067</link>
		<dc:creator>Paul Johnson</dc:creator>
		<pubDate>Wed, 10 Jan 2007 09:51:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/#comment-8067</guid>
		<description>Could you also comment on the Wikibook explanation?  How did it compare with All About Monads?

Thanks,

Paul.</description>
		<content:encoded><![CDATA[<p>Could you also comment on the Wikibook explanation?  How did it compare with All About Monads?</p>
<p>Thanks,</p>
<p>Paul.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sigfpe</title>
		<link>http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/comment-page-1/#comment-7935</link>
		<dc:creator>sigfpe</dc:creator>
		<pubDate>Wed, 10 Jan 2007 01:18:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/#comment-7935</guid>
		<description>Metaphors. Yes. Very dangerous. :-)</description>
		<content:encoded><![CDATA[<p>Metaphors. Yes. Very dangerous. <img src='http://www.serpentine.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bryan O'Sullivan</title>
		<link>http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/comment-page-1/#comment-7925</link>
		<dc:creator>Bryan O'Sullivan</dc:creator>
		<pubDate>Tue, 09 Jan 2007 22:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/#comment-7925</guid>
		<description>Dan, I&#039;m afraid I simply didn&#039;t read your tutorial, even though I was aware of its existence. I gave up on the tutorial path before I reached it. Thank you for not inflicting more tortured metaphors on the world in yours, though.</description>
		<content:encoded><![CDATA[<p>Dan, I&#8217;m afraid I simply didn&#8217;t read your tutorial, even though I was aware of its existence. I gave up on the tutorial path before I reached it. Thank you for not inflicting more tortured metaphors on the world in yours, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sigfpe</title>
		<link>http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/comment-page-1/#comment-7908</link>
		<dc:creator>sigfpe</dc:creator>
		<pubDate>Tue, 09 Jan 2007 20:01:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.serpentine.com/blog/2007/01/09/haskell-bootstrapping-into-a-clue-about-monads/#comment-7908</guid>
		<description>If you have time, tell me where you gut stuck in my &lt;a href=&quot;http://sigfpe.blogspot.com/2006/08/you-could-have-invented-monads-and.html&quot; rel=&quot;nofollow&quot;&gt;&#039;tutorial&#039;&lt;/a&gt; where, among other things, I make the &#039;do notation&#039; of secondary importance.</description>
		<content:encoded><![CDATA[<p>If you have time, tell me where you gut stuck in my <a href="http://sigfpe.blogspot.com/2006/08/you-could-have-invented-monads-and.html" rel="nofollow">&#8216;tutorial&#8217;</a> where, among other things, I make the &#8216;do notation&#8217; of secondary importance.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

