<?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: Building commercial Haskell applications</title>
	<atom:link href="http://blog.tupil.com/building-commercial-haskell-applications/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tupil.com/building-commercial-haskell-applications/</link>
	<description>(Get up early, code often)</description>
	<lastBuildDate>Tue, 09 Mar 2010 20:47:05 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Seiko</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-12404</link>
		<dc:creator>Seiko</dc:creator>
		<pubDate>Tue, 01 Sep 2009 11:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-12404</guid>
		<description>&quot;Blue screen of DEATH?!!&quot;;. All the best!!</description>
		<content:encoded><![CDATA[<p>&#8220;Blue screen of DEATH?!!&#8221;;. All the best!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Eidhof</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-8435</link>
		<dc:creator>Chris Eidhof</dc:creator>
		<pubDate>Tue, 12 May 2009 13:29:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-8435</guid>
		<description>Hydo: yes, our app was built on top of Happstack (and quite some other packages). However, we didn&#039;t use too much of Happstacks features: we built our own generic database library, we used our own url-routing system and we used formlets for generating and parsing forms.</description>
		<content:encoded><![CDATA[<p>Hydo: yes, our app was built on top of Happstack (and quite some other packages). However, we didn&#8217;t use too much of Happstacks features: we built our own generic database library, we used our own url-routing system and we used formlets for generating and parsing forms.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hydo</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-8423</link>
		<dc:creator>hydo</dc:creator>
		<pubDate>Tue, 12 May 2009 04:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-8423</guid>
		<description>&quot;We now have two commercial websites running on Haskell&quot;

Did you use a framework, and if so, which?</description>
		<content:encoded><![CDATA[<p>&#8220;We now have two commercial websites running on Haskell&#8221;</p>
<p>Did you use a framework, and if so, which?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PO8</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-8178</link>
		<dc:creator>PO8</dc:creator>
		<pubDate>Wed, 06 May 2009 04:11:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-8178</guid>
		<description>=======================&gt; Haskell programmer
Non-Haskell programmer &lt;===================</description>
		<content:encoded><![CDATA[<p>=======================&gt; Haskell programmer<br />
Non-Haskell programmer &lt;===================</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duane</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-8118</link>
		<dc:creator>Duane</dc:creator>
		<pubDate>Mon, 04 May 2009 16:33:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-8118</guid>
		<description>unsafePerformIO in action.</description>
		<content:encoded><![CDATA[<p>unsafePerformIO in action.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eelco Lempsink</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-7848</link>
		<dc:creator>Eelco Lempsink</dc:creator>
		<pubDate>Mon, 27 Apr 2009 20:46:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-7848</guid>
		<description>Brian,

That&#039;s right! We&#039;re actually pretty excited we can do these things with Haskell were you&#039;d expect Django, Rails, etc. :) And that&#039;s without much of a framework, even. (Building large applications certainly isn&#039;t as easy as with the aforementioned frameworks at this point, but we&#039;re working on it ;)

Add Haskell&#039;s powerful typechecking covering a lot of the critical things you need to check (also see one of our previous posts: &lt;a href=&#039;http://blog.tupil.com/on-unit-testing-and-type-checking/&#039; rel=&quot;nofollow&quot;&gt;On Unit Testing and Type Checking.&lt;/a&gt;) and you have a pretty cool toolset, in our humble opinion.</description>
		<content:encoded><![CDATA[<p>Brian,</p>
<p>That&#8217;s right! We&#8217;re actually pretty excited we can do these things with Haskell were you&#8217;d expect Django, Rails, etc. :) And that&#8217;s without much of a framework, even. (Building large applications certainly isn&#8217;t as easy as with the aforementioned frameworks at this point, but we&#8217;re working on it ;)</p>
<p>Add Haskell&#8217;s powerful typechecking covering a lot of the critical things you need to check (also see one of our previous posts: <a href='http://blog.tupil.com/on-unit-testing-and-type-checking/' rel="nofollow">On Unit Testing and Type Checking.</a>) and you have a pretty cool toolset, in our humble opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-7841</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Mon, 27 Apr 2009 17:36:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-7841</guid>
		<description>It would be nice if this post had more details about the project(s) beyond the libraries being used, especially for us non-Haskell users.

Right now you can substitute Haskell using either Django, Rails, or some other framework/language in your post.</description>
		<content:encoded><![CDATA[<p>It would be nice if this post had more details about the project(s) beyond the libraries being used, especially for us non-Haskell users.</p>
<p>Right now you can substitute Haskell using either Django, Rails, or some other framework/language in your post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-7837</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Mon, 27 Apr 2009 16:28:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-7837</guid>
		<description>&quot;Blue screen of DEATH?!!&quot;</description>
		<content:encoded><![CDATA[<p>&#8220;Blue screen of DEATH?!!&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-7836</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Mon, 27 Apr 2009 15:58:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-7836</guid>
		<description>My caption:
Britney Spears did what???</description>
		<content:encoded><![CDATA[<p>My caption:<br />
Britney Spears did what???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Axman6</title>
		<link>http://blog.tupil.com/building-commercial-haskell-applications/comment-page-1/#comment-7833</link>
		<dc:creator>Axman6</dc:creator>
		<pubDate>Mon, 27 Apr 2009 14:45:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tupil.com/?p=77#comment-7833</guid>
		<description>My caption:

ghc: panic! (the &#039;impossible&#039; happened)</description>
		<content:encoded><![CDATA[<p>My caption:</p>
<p>ghc: panic! (the &#8216;impossible&#8217; happened)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
