<?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: Comprehending the IO monad</title>
	<atom:link href="http://sneezy.cs.nott.ac.uk/fplunch/weblog/?feed=rss2&#038;p=24" rel="self" type="application/rss+xml" />
	<link>http://sneezy.cs.nott.ac.uk/fplunch/weblog/?p=24</link>
	<description>abstracting the pain away</description>
	<lastBuildDate>Tue, 17 May 2011 07:05:56 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: Sebastian Hanowski</title>
		<link>http://sneezy.cs.nott.ac.uk/fplunch/weblog/?p=24#comment-8</link>
		<dc:creator>Sebastian Hanowski</dc:creator>
		<pubDate>Fri, 03 Feb 2006 13:15:12 +0000</pubDate>
		<guid isPermaLink="false">http://sneezy.cs.nott.ac.uk/fplunch/weblog/?p=24#comment-8</guid>
		<description>Sounds like the record of a session that i definitively would have liked to attend.

Out of his monadic series i always liked best the part where Philip Wadler in his &#039;How to declare ...&#039; (p. 14-) demonstrates how to erase causality from streams (of cons... famous Irishman to chime in here) and recover it by means of convergence, but showing how to have this orthogonality and glue right from the start when you keep your inner and outer worlds monadwise connected.

Since the underlying functor of the IO Monad is a stream, can&#039;t we then have η defined by fold[(l&#124;r)] to gain a more typeful insight?

The mixed co/data representation of your Stream (that not is  of alternating least/greatest fixpoint) to me foregrounds the Altenkirch/Hutton question of when a function is a fold or an unfold.</description>
		<content:encoded><![CDATA[<p>Sounds like the record of a session that i definitively would have liked to attend.</p>
<p>Out of his monadic series i always liked best the part where Philip Wadler in his &#8216;How to declare &#8230;&#8217; (p. 14-) demonstrates how to erase causality from streams (of cons&#8230; famous Irishman to chime in here) and recover it by means of convergence, but showing how to have this orthogonality and glue right from the start when you keep your inner and outer worlds monadwise connected.</p>
<p>Since the underlying functor of the IO Monad is a stream, can&#8217;t we then have η defined by fold[(l|r)] to gain a more typeful insight?</p>
<p>The mixed co/data representation of your Stream (that not is  of alternating least/greatest fixpoint) to me foregrounds the Altenkirch/Hutton question of when a function is a fold or an unfold.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
