<?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"
	>
<channel>
	<title>Comments on: 20 Intermediate Haskell Exercises</title>
	<atom:link href="http://blog.tmorris.net/20-intermediate-haskell-exercises/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/</link>
	<description>The weblog of Tony Morris</description>
	<pubDate>Wed, 07 Jan 2009 00:12:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: BMeph</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-16366</link>
		<dc:creator>BMeph</dc:creator>
		<pubDate>Wed, 24 Sep 2008 23:01:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-16366</guid>
		<description>These were fun. I found 13 (apple)'s definition the toughest one to do, and I'm still not sure if it doesn't have a simpler definition than what I did. The same for the State s ones, 19 and 20. They look a little clunky, , but then, so does (State s a) itself. Don't even get me started on following the Lefts and Rights for the Misty forms of (EitherLeft t) and (EitherRight t). Still, it was fun to try out - thanks! :)</description>
		<content:encoded><![CDATA[<p>These were fun. I found 13 (apple)&#8217;s definition the toughest one to do, and I&#8217;m still not sure if it doesn&#8217;t have a simpler definition than what I did. The same for the State s ones, 19 and 20. They look a little clunky, , but then, so does (State s a) itself. Don&#8217;t even get me started on following the Lefts and Rights for the Misty forms of (EitherLeft t) and (EitherRight t). Still, it was fun to try out - thanks! <img src='http://blog.tmorris.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: whoa, haskell people is smizzle &#171; Honest Lee&#8217;s Blog</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-16340</link>
		<dc:creator>whoa, haskell people is smizzle &#171; Honest Lee&#8217;s Blog</dc:creator>
		<pubDate>Wed, 24 Sep 2008 15:44:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-16340</guid>
		<description>[...] via http://blog.tmorris.net/20-intermediate-haskell-exercises/ [...]</description>
		<content:encoded><![CDATA[<p>[...] via <a href="http://blog.tmorris.net/20-intermediate-haskell-exercises/"  rel="nofollow">http://blog.tmorris.net/20-intermediate-haskell-exercises/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rog</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-16227</link>
		<dc:creator>rog</dc:creator>
		<pubDate>Mon, 22 Sep 2008 11:28:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-16227</guid>
		<description>daniel: i may be wrong here, but i think the idea is to produce any solution that will type check. so if you get it through the compiler, you've done it! no execution of code necessary.</description>
		<content:encoded><![CDATA[<p>daniel: i may be wrong here, but i think the idea is to produce any solution that will type check. so if you get it through the compiler, you&#8217;ve done it! no execution of code necessary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dudeinator</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-16211</link>
		<dc:creator>Dudeinator</dc:creator>
		<pubDate>Mon, 22 Sep 2008 03:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-16211</guid>
		<description>These are great. Helped me familiarize myself with some of the standard libraries, and I had fun at the same time. After I finished each one I compared my implementation to the one in the standard libraries and of course it was almost always simpler, and some times perplexing.</description>
		<content:encoded><![CDATA[<p>These are great. Helped me familiarize myself with some of the standard libraries, and I had fun at the same time. After I finished each one I compared my implementation to the one in the standard libraries and of course it was almost always simpler, and some times perplexing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Morris</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-16130</link>
		<dc:creator>Tony Morris</dc:creator>
		<pubDate>Sun, 21 Sep 2008 08:07:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-16130</guid>
		<description>None. If it is too simple, then great.</description>
		<content:encoded><![CDATA[<p>None. If it is too simple, then great.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BMeph</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-16119</link>
		<dc:creator>BMeph</dc:creator>
		<pubDate>Sun, 21 Sep 2008 07:16:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-16119</guid>
		<description>So, how much of the Prelude are we supposed to ignore? Some of the implementations get to simple, otherwise...</description>
		<content:encoded><![CDATA[<p>So, how much of the Prelude are we supposed to ignore? Some of the implementations get to simple, otherwise&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Waechter</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-15759</link>
		<dc:creator>Daniel Waechter</dc:creator>
		<pubDate>Fri, 19 Sep 2008 18:33:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-15759</guid>
		<description>Some unit tests would be handy to check our work.  Just a thought.</description>
		<content:encoded><![CDATA[<p>Some unit tests would be handy to check our work.  Just a thought.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rog</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-15723</link>
		<dc:creator>rog</dc:creator>
		<pubDate>Fri, 19 Sep 2008 16:03:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-15723</guid>
		<description>thanks. i enjoyed those, although the "relative difficulty" didn't predict to any degree how long i took to complete each one. FWIW the one that took me longest was probably no. 12, and then things sped up as i struck my forehead and realised that Misty was Monad. no. 16 was probably second longest (getting the bonus), and some (e.g. 17 and 18) were very quick as almost identical to previous ones. the final "harder" ones were not too hard at all, probably because they felt a bit more "concrete".

all quite useful for someone trying to get up to speed on this haskell stuff, i.e. me!</description>
		<content:encoded><![CDATA[<p>thanks. i enjoyed those, although the &#8220;relative difficulty&#8221; didn&#8217;t predict to any degree how long i took to complete each one. FWIW the one that took me longest was probably no. 12, and then things sped up as i struck my forehead and realised that Misty was Monad. no. 16 was probably second longest (getting the bonus), and some (e.g. 17 and 18) were very quick as almost identical to previous ones. the final &#8220;harder&#8221; ones were not too hard at all, probably because they felt a bit more &#8220;concrete&#8221;.</p>
<p>all quite useful for someone trying to get up to speed on this haskell stuff, i.e. me!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arnaud Bailly</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-15680</link>
		<dc:creator>Arnaud Bailly</dc:creator>
		<pubDate>Fri, 19 Sep 2008 12:28:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-15680</guid>
		<description>Hello,
Can we use Hoogle to guess the structures that are hidden behind Misty and Fluffy ;-) ?

Regards,
Arnaud</description>
		<content:encoded><![CDATA[<p>Hello,<br />
Can we use Hoogle to guess the structures that are hidden behind Misty and Fluffy <img src='http://blog.tmorris.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ?</p>
<p>Regards,<br />
Arnaud</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://blog.tmorris.net/20-intermediate-haskell-exercises/#comment-15630</link>
		<dc:creator>James</dc:creator>
		<pubDate>Fri, 19 Sep 2008 07:58:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tmorris.net/?p=335#comment-15630</guid>
		<description>Hi, I found your blog on this new directory of WordPress Blogs at blackhatbootcamp.com/listofwordpressblogs.  I dont know how your blog came up, must have been a typo, i duno.  Anyways, I just clicked it and here I am.  Your blog looks good.  Have a nice day.  James.</description>
		<content:encoded><![CDATA[<p>Hi, I found your blog on this new directory of WordPress Blogs at blackhatbootcamp.com/listofwordpressblogs.  I dont know how your blog came up, must have been a typo, i duno.  Anyways, I just clicked it and here I am.  Your blog looks good.  Have a nice day.  James.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
