<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: A monad tutorial for Clojure programmers (part 1)</title>
	<atom:link href="http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/</link>
	<description>A blog about everything Clojure</description>
	<lastBuildDate>Thu, 09 May 2013 14:29:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Clojure Monad Resources</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-227</link>
		<dc:creator><![CDATA[Clojure Monad Resources]]></dc:creator>
		<pubDate>Thu, 09 May 2013 14:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-227</guid>
		<description><![CDATA[[&#8230;] 1.A Monad Tutorial For Clojure Programmers Part1  [&#8230;]]]></description>
		<content:encoded><![CDATA[<p>[&#8230;] 1.A Monad Tutorial For Clojure Programmers Part1  [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Affordance and Concision &#124; Digital Digressions by Stuart Sierra</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-221</link>
		<dc:creator><![CDATA[Affordance and Concision &#124; Digital Digressions by Stuart Sierra]]></dc:creator>
		<pubDate>Mon, 04 Feb 2013 13:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-221</guid>
		<description><![CDATA[[...] can implement the Maybe monad in Clojure, but there&#8217;s less motivation to do so without the support of a static type checker. You could [...]]]></description>
		<content:encoded><![CDATA[<p>[...] can implement the Maybe monad in Clojure, but there&#8217;s less motivation to do so without the support of a static type checker. You could [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erroneous behavior of m-lift in clojure.algo.monads?! No, it&#8217;s only me&#8230;again! &#124; Japila :: verba docent, exempla trahunt</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-220</link>
		<dc:creator><![CDATA[Erroneous behavior of m-lift in clojure.algo.monads?! No, it&#8217;s only me&#8230;again! &#124; Japila :: verba docent, exempla trahunt]]></dc:creator>
		<pubDate>Wed, 12 Dec 2012 23:11:54 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-220</guid>
		<description><![CDATA[[...] even reported an issue to Konrad Hinsen (the author of the library), but when I read the article A Monad Tutorial For Clojure Programmers (Part 1) I knew I was [...]]]></description>
		<content:encoded><![CDATA[<p>[...] even reported an issue to Konrad Hinsen (the author of the library), but when I read the article A Monad Tutorial For Clojure Programmers (Part 1) I knew I was [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Monad Monad Monad &#8230; &#124; 따라쟁이</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-213</link>
		<dc:creator><![CDATA[Monad Monad Monad &#8230; &#124; 따라쟁이]]></dc:creator>
		<pubDate>Sat, 01 Sep 2012 14:22:31 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-213</guid>
		<description><![CDATA[[...] monad tutorial for Clojure programmers Part 1, Part 2, Part 3, Part [...]]]></description>
		<content:encoded><![CDATA[<p>[...] monad tutorial for Clojure programmers Part 1, Part 2, Part 3, Part [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Map and Reduce Monad for Clojure&#8230; What about a Juxt Monad? &#124; PHP Developer Resource</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-208</link>
		<dc:creator><![CDATA[Map and Reduce Monad for Clojure&#8230; What about a Juxt Monad? &#124; PHP Developer Resource]]></dc:creator>
		<pubDate>Thu, 24 May 2012 00:08:48 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-208</guid>
		<description><![CDATA[[...] 1. The Identity Monad (or the &#8216;let&#8217; monad) taken from http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] 1. The Identity Monad (or the &#8216;let&#8217; monad) taken from <a href="http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/" rel="nofollow">http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous functions inside other function definitions for Clojure and monads nirvana &#124; Japila :: verba docent, exempla trahunt</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-163</link>
		<dc:creator><![CDATA[Anonymous functions inside other function definitions for Clojure and monads nirvana &#124; Japila :: verba docent, exempla trahunt]]></dc:creator>
		<pubDate>Fri, 23 Mar 2012 21:10:11 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-163</guid>
		<description><![CDATA[[...] an email that A monad tutorial for Clojure programmers (part 1) was corrected with the latest changes around clojure.algo.monads. I almost immediately began [...]]]></description>
		<content:encoded><![CDATA[<p>[...] an email that A monad tutorial for Clojure programmers (part 1) was corrected with the latest changes around clojure.algo.monads. I almost immediately began [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacek Laskowski</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-160</link>
		<dc:creator><![CDATA[Jacek Laskowski]]></dc:creator>
		<pubDate>Thu, 22 Mar 2012 22:47:02 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-160</guid>
		<description><![CDATA[Read it again and it all makes a better sense to me now. Thanks.]]></description>
		<content:encoded><![CDATA[<p>Read it again and it all makes a better sense to me now. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: khinsen</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-159</link>
		<dc:creator><![CDATA[khinsen]]></dc:creator>
		<pubDate>Tue, 20 Mar 2012 17:26:32 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-159</guid>
		<description><![CDATA[Right, Clojure has made some progress since I wrote this post. I just updated part 1 and I will continue with the remaining parts - thanks for the reminder!]]></description>
		<content:encoded><![CDATA[<p>Right, Clojure has made some progress since I wrote this post. I just updated part 1 and I will continue with the remaining parts &#8211; thanks for the reminder!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Harper</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-158</link>
		<dc:creator><![CDATA[Tim Harper]]></dc:creator>
		<pubDate>Mon, 19 Mar 2012 08:50:13 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-158</guid>
		<description><![CDATA[Monads have moved in Clojure 1.3! Could you maybe update this post?

One must import algo.monads via `lein deps`

  (defproject monads-test &quot;1.0.0-SNAPSHOT&quot;
    :description &quot;Monads for fun&quot;

    :dependencies [[org.clojure/clojure &quot;1.3.0&quot;]
                   [org.clojure/algo.monads &quot;0.1.0&quot;]])


Then, the use command is (use &#039;clojure.algo.monads)

Thank you!]]></description>
		<content:encoded><![CDATA[<p>Monads have moved in Clojure 1.3! Could you maybe update this post?</p>
<p>One must import algo.monads via `lein deps`</p>
<p>  (defproject monads-test &#8220;1.0.0-SNAPSHOT&#8221;<br />
    :description &#8220;Monads for fun&#8221;</p>
<p>    :dependencies [[org.clojure/clojure "1.3.0"]<br />
                   [org.clojure/algo.monads "0.1.0"]])</p>
<p>Then, the use command is (use &#8216;clojure.algo.monads)</p>
<p>Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacek Laskowski</title>
		<link>http://onclojure.com/2009/03/05/a-monad-tutorial-for-clojure-programmers-part-1/#comment-135</link>
		<dc:creator><![CDATA[Jacek Laskowski]]></dc:creator>
		<pubDate>Tue, 12 Oct 2010 07:26:21 +0000</pubDate>
		<guid isPermaLink="false">http://onclojure.com/?p=14#comment-135</guid>
		<description><![CDATA[Yes. For more advanced explanation see khinsen&#039;s answer.]]></description>
		<content:encoded><![CDATA[<p>Yes. For more advanced explanation see khinsen&#8217;s answer.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
