<?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: Y combinator</title>
	<atom:link href="http://www.arsmathematica.net/2005/05/17/y-combinator/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arsmathematica.net/2005/05/17/y-combinator/</link>
	<description>Dedicated to the mathematical arts.</description>
	<lastBuildDate>Fri, 29 May 2015 09:17:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>By: Robbie</title>
		<link>http://www.arsmathematica.net/2005/05/17/y-combinator/#comment-11</link>
		<dc:creator><![CDATA[Robbie]]></dc:creator>
		<pubDate>Wed, 18 May 2005 22:45:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.arsmathematica.net/?p=20#comment-11</guid>
		<description><![CDATA[Yes, the removal of side effects.  Plus, the awareness that a recursive function call implies side effects (something you dont get from imperative languages).]]></description>
		<content:encoded><![CDATA[<p>Yes, the removal of side effects.  Plus, the awareness that a recursive function call implies side effects (something you dont get from imperative languages).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: michael</title>
		<link>http://www.arsmathematica.net/2005/05/17/y-combinator/#comment-10</link>
		<dc:creator><![CDATA[michael]]></dc:creator>
		<pubDate>Wed, 18 May 2005 22:25:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.arsmathematica.net/?p=20#comment-10</guid>
		<description><![CDATA[What would your &quot;why&quot; be? I always viewed it as a removal of side effects. When the code becomes the data, then you get that interesting meta self referentiality, and you want to abstract the operation of transformations of the code, from the nuts and bolts of it. Perhaps I have not thought deeply enough about it. Thus I would be interested to hear your thoughts.]]></description>
		<content:encoded><![CDATA[<p>What would your &#8220;why&#8221; be? I always viewed it as a removal of side effects. When the code becomes the data, then you get that interesting meta self referentiality, and you want to abstract the operation of transformations of the code, from the nuts and bolts of it. Perhaps I have not thought deeply enough about it. Thus I would be interested to hear your thoughts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robbie</title>
		<link>http://www.arsmathematica.net/2005/05/17/y-combinator/#comment-9</link>
		<dc:creator><![CDATA[Robbie]]></dc:creator>
		<pubDate>Wed, 18 May 2005 14:40:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.arsmathematica.net/?p=20#comment-9</guid>
		<description><![CDATA[Coming from an imperative background, I read several explanations of Y-combinators before I understood &lt;em&gt;why&lt;/em&gt; they were interesting (same for monads).

&lt;a href=&quot;http://www.dreamsongs.com/NewFiles/WhyOfY.pdf&quot; rel=&quot;nofollow&quot;&gt;This explanation&lt;/a&gt;, found via a &lt;a href=&quot;http://lambda-the-ultimate.org/classic/message8479.html&quot; rel=&quot;nofollow&quot;&gt;thread&lt;/a&gt; in classic Lambda the Ultimate, includes a good motivation for why.]]></description>
		<content:encoded><![CDATA[<p>Coming from an imperative background, I read several explanations of Y-combinators before I understood <em>why</em> they were interesting (same for monads).</p>
<p><a href="http://www.dreamsongs.com/NewFiles/WhyOfY.pdf" rel="nofollow">This explanation</a>, found via a <a href="http://lambda-the-ultimate.org/classic/message8479.html" rel="nofollow">thread</a> in classic Lambda the Ultimate, includes a good motivation for why.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
