<?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: Overloading Semicolon, or, monads from 10,000 Feet</title>
	<atom:link href="http://osteele.com/archives/2007/12/overloading-semicolon/feed" rel="self" type="application/rss+xml" />
	<link>http://osteele.com/archives/2007/12/overloading-semicolon</link>
	<description>Languages of the real and artificial.</description>
	<lastBuildDate>Thu, 12 Feb 2009 00:20:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Kragen Javier Sitaker</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-534</link>
		<dc:creator>Kragen Javier Sitaker</dc:creator>
		<pubDate>Sat, 20 Sep 2008 06:15:32 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-534</guid>
		<description>Fantastic!  I think I finally understand monads at last!  I mean, I had written a little bit of stuff with them in Haskell already, and not just the IO monad, but now I feel like I have a much clearer picture of how Haskell monads relate to conventional control structures.

In addition to sequence, perhaps you should say that monads &quot;overload&quot; assignment and exception-throwing?

Hmm, I&#039;ve just gone off to read the monad laws again, and I guess I don&#039;t really understand monads after all.  Maybe after I sleep.</description>
		<content:encoded><![CDATA[<p>Fantastic!  I think I finally understand monads at last!  I mean, I had written a little bit of stuff with them in Haskell already, and not just the IO monad, but now I feel like I have a much clearer picture of how Haskell monads relate to conventional control structures.</p>
<p>In addition to sequence, perhaps you should say that monads &#8220;overload&#8221; assignment and exception-throwing?</p>
<p>Hmm, I&#8217;ve just gone off to read the monad laws again, and I guess I don&#8217;t really understand monads after all.  Maybe after I sleep.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: janni</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-349</link>
		<dc:creator>janni</dc:creator>
		<pubDate>Wed, 30 Apr 2008 12:59:39 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-349</guid>
		<description>very nice post thank you guys for sharing with us!</description>
		<content:encoded><![CDATA[<p>very nice post thank you guys for sharing with us!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon -jj Behrens</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-348</link>
		<dc:creator>Shannon -jj Behrens</dc:creator>
		<pubDate>Thu, 21 Feb 2008 08:33:32 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-348</guid>
		<description>I covered this same subject once.  You did a good job.  If you get a moment, you can check out my version, which I tried to make as entertaining as possible: http://www.linuxjournal.com/article/8850

Happy Hacking!
-jj (Eric Bloch&#039;s friend)</description>
		<content:encoded><![CDATA[<p>I covered this same subject once.  You did a good job.  If you get a moment, you can check out my version, which I tried to make as entertaining as possible: <a href="http://www.linuxjournal.com/article/8850">http://www.linuxjournal.com/article/8850</a></p>
<p>Happy Hacking!<br />
-jj (Eric Bloch&#8217;s friend)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: btsdev</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-347</link>
		<dc:creator>btsdev</dc:creator>
		<pubDate>Fri, 18 Jan 2008 02:15:17 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-347</guid>
		<description>brilliant! what an awesome realization.  thank you!</description>
		<content:encoded><![CDATA[<p>brilliant! what an awesome realization.  thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ndanger.organism :: blog :: Error handling in Python: monads</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-346</link>
		<dc:creator>ndanger.organism :: blog :: Error handling in Python: monads</dc:creator>
		<pubDate>Wed, 16 Jan 2008 22:24:51 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-346</guid>
		<description>[...] Reading Peter Thatcher&#8217;s Monads in Python (with nice syntax!) had two effects: 1) it&#8211;along with Oliver Steel&#8217;s article and the Wikipedia&#8211;helped me understand what monads do and 2) it made me think monads were the bee&#8217;s knees for error handling. [...]</description>
		<content:encoded><![CDATA[<p>[...] Reading Peter Thatcher&#8217;s Monads in Python (with nice syntax!) had two effects: 1) it&#8211;along with Oliver Steel&#8217;s article and the Wikipedia&#8211;helped me understand what monads do and 2) it made me think monads were the bee&#8217;s knees for error handling. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Blodgett</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-345</link>
		<dc:creator>Matt Blodgett</dc:creator>
		<pubDate>Mon, 17 Dec 2007 22:40:32 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-345</guid>
		<description>Great post!  Haskell seems a little less weird to me now.</description>
		<content:encoded><![CDATA[<p>Great post!  Haskell seems a little less weird to me now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nothing happens</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-344</link>
		<dc:creator>nothing happens</dc:creator>
		<pubDate>Sat, 15 Dec 2007 19:58:21 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-344</guid>
		<description>[...] Finallly, via the Raganwald RSS feed comes something that those of living in curly-brace-land can make sense out of: Oliver Steele gives us &#8220;Overloading Semicolon, or Mondas From 10,000 Feet.&#8221; [...]</description>
		<content:encoded><![CDATA[<p>[...] Finallly, via the Raganwald RSS feed comes something that those of living in curly-brace-land can make sense out of: Oliver Steele gives us &#8220;Overloading Semicolon, or Mondas From 10,000 Feet.&#8221; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2007-12-06 « Object neo = neo Object</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-343</link>
		<dc:creator>links for 2007-12-06 « Object neo = neo Object</dc:creator>
		<pubDate>Fri, 07 Dec 2007 02:26:50 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-343</guid>
		<description>[...] Overloading Semicolon, or, monads from 10,000 Feet at Oliver Steele (tags: programming languages haskell monad) [...]</description>
		<content:encoded><![CDATA[<p>[...] Overloading Semicolon, or, monads from 10,000 Feet at Oliver Steele (tags: programming languages haskell monad) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ndanger.organism :: blog :: LOTD: 2007-12-03</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-342</link>
		<dc:creator>ndanger.organism :: blog :: LOTD: 2007-12-03</dc:creator>
		<pubDate>Tue, 04 Dec 2007 17:55:30 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-342</guid>
		<description>[...] Overloading Semicolon, or, monads from 10,000 Feet [...]</description>
		<content:encoded><![CDATA[<p>[...] Overloading Semicolon, or, monads from 10,000 Feet [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PWilson</title>
		<link>http://osteele.com/archives/2007/12/overloading-semicolon/comment-page-1#comment-341</link>
		<dc:creator>PWilson</dc:creator>
		<pubDate>Mon, 03 Dec 2007 21:40:33 +0000</pubDate>
		<guid isPermaLink="false">http://osteele.com/2007/12/03/overloading-semicolon-or-monads-from-10000-feet#comment-341</guid>
		<description>Great post. The title was like an Aha! moment for me :)</description>
		<content:encoded><![CDATA[<p>Great post. The title was like an Aha! moment for me <img src='http://osteele.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

