<?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 for Lane&#039;s Blog</title>
	<atom:link href="http://blog.downstairspeople.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.downstairspeople.org</link>
	<description>A blog of fleshlings and robots.</description>
	<lastBuildDate>Sun, 13 Jan 2013 09:45:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on The One Function per Typeclass Rule by Agnieszka</title>
		<link>http://blog.downstairspeople.org/2011/03/16/type-coercion-in-haskell/#comment-194</link>
		<dc:creator><![CDATA[Agnieszka]]></dc:creator>
		<pubDate>Sun, 13 Jan 2013 09:45:49 +0000</pubDate>
		<guid isPermaLink="false">http://clanehin.wordpress.com/?p=293#comment-194</guid>
		<description><![CDATA[I was thinking about that, and I ddceied to explicitly write out the if then else, because it showed use of mzero/return, rather than a sort of magical (to those who don&#039;t quite understand its operation) guard operator. I guess it would be a good thing to mention, though.]]></description>
		<content:encoded><![CDATA[<p>I was thinking about that, and I ddceied to explicitly write out the if then else, because it showed use of mzero/return, rather than a sort of magical (to those who don&#8217;t quite understand its operation) guard operator. I guess it would be a good thing to mention, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cats are Parasites by mrinesi</title>
		<link>http://blog.downstairspeople.org/2012/12/26/cats-are-parasites/#comment-186</link>
		<dc:creator><![CDATA[mrinesi]]></dc:creator>
		<pubDate>Sat, 29 Dec 2012 02:02:09 +0000</pubDate>
		<guid isPermaLink="false">https://clanehin.wordpress.com/?p=349#comment-186</guid>
		<description><![CDATA[It could be argued that giving humans a false sense of reproductive success *is* a benefit for them, as it reduces some of the biological pressures for reproduction, and helps them decide whether or not to have offspring in a less unconscious way. 

Insofar as the &quot;benefit&quot; of children is the sense of reproductive success, cats are a cheaper way of obtaining it, and insofar as the &quot;benefit&quot; is something else, cats reduce one of the subconscious component in the decision. Given the huge commitment that is having a baby, it seems like a mutually beneficial relationship.]]></description>
		<content:encoded><![CDATA[<p>It could be argued that giving humans a false sense of reproductive success *is* a benefit for them, as it reduces some of the biological pressures for reproduction, and helps them decide whether or not to have offspring in a less unconscious way. </p>
<p>Insofar as the &#8220;benefit&#8221; of children is the sense of reproductive success, cats are a cheaper way of obtaining it, and insofar as the &#8220;benefit&#8221; is something else, cats reduce one of the subconscious component in the decision. Given the huge commitment that is having a baby, it seems like a mutually beneficial relationship.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The One Function per Typeclass Rule by Ivan Miljenovic</title>
		<link>http://blog.downstairspeople.org/2011/03/16/type-coercion-in-haskell/#comment-140</link>
		<dc:creator><![CDATA[Ivan Miljenovic]]></dc:creator>
		<pubDate>Sat, 28 Apr 2012 23:22:57 +0000</pubDate>
		<guid isPermaLink="false">http://clanehin.wordpress.com/?p=293#comment-140</guid>
		<description><![CDATA[Whilst this kind of rule sounds nice, it is over-simplistic.

Type-classes typically seem to serve two purposes:

* Define a general property of many types (Eq, Functor, Monad, etc.)

* Defining an API for using common types interchangeably (analogous to ML-style Functors if I understand them correctly).

This rule completely fails this second case: the whole point of the type-class is to *have* that large grouping of methods together.  Admittedly this second usage of type-classes isn&#039;t used as much in Haskell, but there are still cases.]]></description>
		<content:encoded><![CDATA[<p>Whilst this kind of rule sounds nice, it is over-simplistic.</p>
<p>Type-classes typically seem to serve two purposes:</p>
<p>* Define a general property of many types (Eq, Functor, Monad, etc.)</p>
<p>* Defining an API for using common types interchangeably (analogous to ML-style Functors if I understand them correctly).</p>
<p>This rule completely fails this second case: the whole point of the type-class is to *have* that large grouping of methods together.  Admittedly this second usage of type-classes isn&#8217;t used as much in Haskell, but there are still cases.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
