<?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: Nobody *ever* uses map, et. alÃ¢â‚¬Â¦ (example 1)</title>
	<atom:link href="http://adams.id.au/blog/2008/07/nobody-ever-uses-map-et-al%e2%80%a6-example-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://adams.id.au/blog/2008/07/nobody-ever-uses-map-et-al%e2%80%a6-example-1/</link>
	<description>Technology, mountain biking, politics &#38; music.</description>
	<pubDate>Fri, 10 Sep 2010 21:53:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Recent URLs tagged Hpricot - Urlrecorder</title>
		<link>http://adams.id.au/blog/2008/07/nobody-ever-uses-map-et-al%e2%80%a6-example-1/comment-page-1/#comment-161</link>
		<dc:creator>Recent URLs tagged Hpricot - Urlrecorder</dc:creator>
		<pubDate>Wed, 23 Jul 2008 06:15:17 +0000</pubDate>
		<guid isPermaLink="false">http://adams.id.au/blog/?p=136#comment-161</guid>
		<description>[...] recorded first by theescapist on 2008-07-20&#8594; Nobody *ever* uses map, et. alÃ¢â‚¬Â¦ (example 1) [...]</description>
		<content:encoded><![CDATA[<p>[...] recorded first by theescapist on 2008-07-20&rarr; Nobody *ever* uses map, et. alÃ¢â‚¬Â¦ (example 1) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trent Bartlem</title>
		<link>http://adams.id.au/blog/2008/07/nobody-ever-uses-map-et-al%e2%80%a6-example-1/comment-page-1/#comment-160</link>
		<dc:creator>Trent Bartlem</dc:creator>
		<pubDate>Wed, 02 Jul 2008 23:37:42 +0000</pubDate>
		<guid isPermaLink="false">http://adams.id.au/blog/?p=136#comment-160</guid>
		<description>My degree is in hardware and low-level computer systems so my knowledge of CS Theory is incomplete. I can barely read most of your blog posts, for instance. Daniel's comment on your latest entry was more approachable, though vague.

From what I understand, a monad is a function that returns (result or side-effect) instead of just a result. The analogy I use is a Java method where the return value also incorporates all exceptions that CAN be thrown from the method (or parameters), whether they were actually thrown or not.

This implies correlation between knowledge of monads and the shift to using unchecked exceptions in Java although I'm unable to articulate exactly why. I guess that's just my level of understanding; I get why things are neat, am uncertain on the application, and unable to grasp the wider implications.</description>
		<content:encoded><![CDATA[<p>My degree is in hardware and low-level computer systems so my knowledge of CS Theory is incomplete. I can barely read most of your blog posts, for instance. Daniel&#8217;s comment on your latest entry was more approachable, though vague.</p>
<p>From what I understand, a monad is a function that returns (result or side-effect) instead of just a result. The analogy I use is a Java method where the return value also incorporates all exceptions that CAN be thrown from the method (or parameters), whether they were actually thrown or not.</p>
<p>This implies correlation between knowledge of monads and the shift to using unchecked exceptions in Java although I&#8217;m unable to articulate exactly why. I guess that&#8217;s just my level of understanding; I get why things are neat, am uncertain on the application, and unable to grasp the wider implications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Morris</title>
		<link>http://adams.id.au/blog/2008/07/nobody-ever-uses-map-et-al%e2%80%a6-example-1/comment-page-1/#comment-159</link>
		<dc:creator>Tony Morris</dc:creator>
		<pubDate>Wed, 02 Jul 2008 09:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://adams.id.au/blog/?p=136#comment-159</guid>
		<description>Trent, have you tried to understand what a monad is? Are there specific areas you need help with?</description>
		<content:encoded><![CDATA[<p>Trent, have you tried to understand what a monad is? Are there specific areas you need help with?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trent Bartlem</title>
		<link>http://adams.id.au/blog/2008/07/nobody-ever-uses-map-et-al%e2%80%a6-example-1/comment-page-1/#comment-158</link>
		<dc:creator>Trent Bartlem</dc:creator>
		<pubDate>Wed, 02 Jul 2008 07:21:25 +0000</pubDate>
		<guid isPermaLink="false">http://adams.id.au/blog/?p=136#comment-158</guid>
		<description>I'm not even sure what a monad is, but I still write code like this from time to time...
&lt;code&gt;
$A(ul.getElementsByTagName('input')).map(Element.extend).findAll(function(input) {return input.type == 'radio';}).each(function(radio) {
        radio.disable();
        radio.checked = false;
      });
&lt;/code&gt;
Yes, that's javascript.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not even sure what a monad is, but I still write code like this from time to time&#8230;<br />
<code><br />
$A(ul.getElementsByTagName('input')).map(Element.extend).findAll(function(input) {return input.type == 'radio';}).each(function(radio) {<br />
        radio.disable();<br />
        radio.checked = false;<br />
      });<br />
</code><br />
Yes, that&#8217;s javascript.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
