<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	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>the Happstack project blog</title>
	<atom:link href="http://happstack.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://happstack.wordpress.com</link>
	<description>Haskell application server stack news</description>
	<lastBuildDate>Mon, 06 Apr 2009 17:05:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='happstack.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>the Happstack project blog</title>
		<link>http://happstack.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://happstack.wordpress.com/osd.xml" title="the Happstack project blog" />
	<atom:link rel='hub' href='http://happstack.wordpress.com/?pushpress=hub'/>
		<item>
		<title>2 new projects that use Happstack</title>
		<link>http://happstack.wordpress.com/2009/04/06/2-new-projects-that-use-happstack/</link>
		<comments>http://happstack.wordpress.com/2009/04/06/2-new-projects-that-use-happstack/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 17:05:03 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=109</guid>
		<description><![CDATA[hledger Simon Michael announced recently that his double-entry accounting tool hledger is now using Happstack. A demo is running at http://hledger.org. Happstack Auth Module MightyByte has released an experimental authorization module for Happstack. The git repository is located at http://github.com/mightybyte/happstack-auth/tree/master. &#8230; <a href="http://happstack.wordpress.com/2009/04/06/2-new-projects-that-use-happstack/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=109&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>hledger</h3>
<p>Simon Michael announced recently that his double-entry accounting tool hledger is now using Happstack. A demo is running at <a href="http://hledger.org">http://hledger.org</a>.</p>
<h3 class="ha"><span class="hP">Happstack Auth Module</span></h3>
<p><span class="hP">MightyByte has released an experimental authorization module for Happstack. The git repository is located at <a href="http://github.com/mightybyte/happstack-auth/tree/master">http://github.com/mightybyte/happstack-auth/tree/master</a>. It is based on the principles outlined in </span><a href="http://www.matasano.com/log/958/enough-with-the-rainbow-tables-what-you-need-to-know-about-secure-password-schemes/">Thomas Ptacek&#8217;s excellent article on secure password schemes</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=109&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/04/06/2-new-projects-that-use-happstack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>Happstack-powered Website launched by Gregory David Collins</title>
		<link>http://happstack.wordpress.com/2009/03/28/happstack-powered-website-launched-by-gregory-david-collins/</link>
		<comments>http://happstack.wordpress.com/2009/03/28/happstack-powered-website-launched-by-gregory-david-collins/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 21:48:02 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=103</guid>
		<description><![CDATA[Gregory David Collins, bootstrapped partially by Happstack-Tutorial, has launched his new personal website which is completely (well mostly) powered by Happstack. The site has some builtin blog functionality &#8212; is this the beginning of a Happstack-powered blog? The sky is &#8230; <a href="http://happstack.wordpress.com/2009/03/28/happstack-powered-website-launched-by-gregory-david-collins/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=103&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Gregory David Collins, bootstrapped partially by Happstack-Tutorial, has launched his new personal website which is completely (well mostly) powered by Happstack. The site has some builtin blog functionality &#8212; is this the beginning of a Happstack-powered blog? The sky is the limit!</p>
<p>View his maiden blogpost at: <a href="http://gregorycollins.net/posts/2009/03/28/building-a-website-part-1">http://gregorycollins.net/posts/2009/03/28/building-a-website-part-1</a></p>
<p>If your interested in the code, see his public git repository: <a href="http://github.com/gregorycollins/homepage/tree/v0.1">http://github.com/gregorycollins/homepage/tree/v0.1</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=103&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/03/28/happstack-powered-website-launched-by-gregory-david-collins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>Jeremy Shaw creates first Facebook App with Happstack</title>
		<link>http://happstack.wordpress.com/2009/03/18/jeremy-shaw-creates-first-facebook-app-with-happstack/</link>
		<comments>http://happstack.wordpress.com/2009/03/18/jeremy-shaw-creates-first-facebook-app-with-happstack/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 03:02:32 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[happstack]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[stepcut]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=99</guid>
		<description><![CDATA[Math IQ is a simple quiz you can torture all your math-challenged friends with. Hooray for progress on the Haskell web front! It is a small but landmark victory.   Check it out at: http://apps.facebook.com/mathiqquiz<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=99&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Math IQ is a simple quiz you can torture all your math-challenged friends with. Hooray for progress on the Haskell web front! It is a small but landmark victory.</p>
<p> </p>
<p>Check it out at: <a href="http://apps.facebook.com/mathiqquiz">http://apps.facebook.com/mathiqquiz</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/99/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=99&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/03/18/jeremy-shaw-creates-first-facebook-app-with-happstack/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>Happstack 0.2 Released</title>
		<link>http://happstack.wordpress.com/2009/03/04/happstack-02-released/</link>
		<comments>http://happstack.wordpress.com/2009/03/04/happstack-02-released/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 01:24:24 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[cabal-install]]></category>
		<category><![CDATA[guestbook]]></category>
		<category><![CDATA[happstack]]></category>
		<category><![CDATA[happstack-0.2]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=86</guid>
		<description><![CDATA[It has been one whole month in the making and Happstack 0.2 is finally here &#8212; a  lot of love has gone into this release! Get up and running easily with cabal install A lot of thought has gone into making Happstack &#8230; <a href="http://happstack.wordpress.com/2009/03/04/happstack-02-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=86&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It has been one whole month in the making and <a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/happstack-0.2.1">Happstack 0.2</a> is finally here &#8212; a  lot of love has gone into this release!</p>
<h3>Get up and running easily with cabal install</h3>
<p>A lot of thought has gone into making Happstack more approachable for the newbie. Assuming you have cabal-install up and running and either ghc 6.8.3 or 6.10.1, you can just:</p>
<pre style="padding-left:30px;">cabal update &amp;&amp; cabal install happstack</pre>
<pre style="padding-left:30px;">happstack new project myproject</pre>
<pre style="padding-left:30px;">cd myproject</pre>
<pre style="padding-left:30px;"># linux</pre>
<pre style="padding-left:30px;">sh bin/run.sh</pre>
<pre style="padding-left:30px;"># windows</pre>
<pre style="padding-left:30px;">bin\run.bat</pre>
<p>Open up your browser to <a href="http://127.0.0.1:8000">http://127.0.0.1:8000</a> and enjoy a neat guestbook example application you can play with! (Much thanks to Jeremy Shaw for help with this)</p>
<h3>What else is new?</h3>
<ul>
<li>Generalization of the SimpleHTTP library to ease the pain of wrapping and unwrapping WebPartT&#8217;s and ServerPartT&#8217;s (Thanks to Daniel Rogers)</li>
<li>New experimental gzip filter in happstack-server (similar to apache mod_deflate)</li>
<li>Cookie fix from happstack-helpers was integrated</li>
<li>HSP &amp; HStringTemplate integration (see the examples in the guestbook app)</li>
<li>New <a href="http://blog.happstack.com/2009/02/26/happstack-now-outputs-apache-combined-logs/">combined logging format for Happstack.Server.SimpleHTTP</a></li>
</ul>
<p>See the <a href="http://patch-tag.com/publicrepos/happstack/happstack/CHANGELOG">CHANGELOG</a> for details</p>
<h3>Documentation</h3>
<p>The documentation for toplevel functions has been expanded greatly, much of this work being done by none other than Creighton Hogg. A fresh new version of happstack-tutorial will also be released soon which has details on Multimaster Replication.</p>
<p><a href="http://patch-tag.com/publicrepos/happstack/happstack/RELEASE_NOTES">Detailed Happstack 0.2 Release Notes</a> have been created which explain how you can port your existing HAppS 0.9 or Happstack 0.1 application. Beyond that there is alot of other very useful information inside. Take a look!</p>
<p>Andrea Vezzosi (Saizan) has created <a href="http://happstack.com/docs/0.2">Haddocks for Happstack 0.2</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/86/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=86&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/03/04/happstack-02-released/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>Happstack now outputs Apache Combined Logs</title>
		<link>http://happstack.wordpress.com/2009/02/26/happstack-now-outputs-apache-combined-logs/</link>
		<comments>http://happstack.wordpress.com/2009/02/26/happstack-now-outputs-apache-combined-logs/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 02:47:33 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=71</guid>
		<description><![CDATA[SimpleHTTP now outputs apache combined logs by default. The idea behind this is that you can now use a tool like AWstats without much fuss. To take advantage of this, you simply need to turn on NOTICE level logging for &#8230; <a href="http://happstack.wordpress.com/2009/02/26/happstack-now-outputs-apache-combined-logs/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=71&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>SimpleHTTP now outputs <a href="http://httpd.apache.org/docs/2.2/logs.html#combined">apache combined logs</a> by default. The idea behind this is that you can now use a tool like <a href="http://awstats.sourceforge.net">AWstats</a> without much fuss. To take advantage of this, you simply need to turn on NOTICE level logging for Happstack.Server using <a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hslogger">hslogger</a>.</p>
<p>Here is an <a href="http://happstack.com/combined-log-example.txt">example of the output</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/71/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=71&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/02/26/happstack-now-outputs-apache-combined-logs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>Momentum builds as we approach Happstack 0.2</title>
		<link>http://happstack.wordpress.com/2009/02/23/momentum-builds-as-we-approach-happstack-02/</link>
		<comments>http://happstack.wordpress.com/2009/02/23/momentum-builds-as-we-approach-happstack-02/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 06:17:36 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[happstack]]></category>
		<category><![CDATA[happstack-0.2]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=67</guid>
		<description><![CDATA[The project contributors (yours truly included) have been busily hacking away at the Happstack codebase. These are some of the features you can look forward too: Much more complete Haddock docs (will be posted on website) By taking advantage of &#8230; <a href="http://happstack.wordpress.com/2009/02/23/momentum-builds-as-we-approach-happstack-02/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=67&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The project contributors (yours truly included) have been busily hacking away at the Happstack codebase. These are some of the features you can look forward too:</p>
<ul>
<li>Much more complete Haddock docs (will be posted on website)</li>
<li>By taking advantage of typeclasses, manipulating ServerPartT&#8217;s and WebT&#8217;s has become much easier inside a do-block</li>
<li>A code generation tool and example application to get you started quickly (inspired by the rails command)</li>
</ul>
<p>Happstack 0.2 will be released on Wednesday, March 4th 2009.</p>
<p>Thats all for now!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=67&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/02/23/momentum-builds-as-we-approach-happstack-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>SOCALFP Presentation Slides: &#8220;Happstack is better than X&#8221;</title>
		<link>http://happstack.wordpress.com/2009/02/18/socalfp-presentation-slides-happstack-is-better-than-x/</link>
		<comments>http://happstack.wordpress.com/2009/02/18/socalfp-presentation-slides-happstack-is-better-than-x/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 22:49:59 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[happs]]></category>
		<category><![CDATA[happstack]]></category>
		<category><![CDATA[patch-tag]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[socalfp]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=61</guid>
		<description><![CDATA[The SOCALFP presentation was a fun! Thank you to all who participated. The rough outline of the talk goes something like: History of HAppS &#38; happstutorial Happstack announcement Patch-Tag partnership announcement Crash course in HAppS/Happstack Comparative analysis of Happstack vs Rails &#8230; <a href="http://happstack.wordpress.com/2009/02/18/socalfp-presentation-slides-happstack-is-better-than-x/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=61&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The SOCALFP presentation was a fun! Thank you to all who participated. The rough outline of the talk goes something like:</p>
<ul>
<li>History of HAppS &amp; happstutorial</li>
<li>Happstack announcement</li>
<li>Patch-Tag partnership announcement</li>
<li>Crash course in HAppS/Happstack</li>
<li>Comparative analysis of Happstack vs Rails</li>
<li>Job outlook of Haskell community in general</li>
</ul>
<p>The slides are <a href="http://happstack.files.wordpress.com/2009/02/better-than-x.pdf">here</a>. The videos are <a href="http://www.youtube.com/view_play_list?p=E965F33579811A6C">here</a>. There are also pictures <a href="http://www.flickr.com/photos/sseses/tags/socalfp/">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=61&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/02/18/socalfp-presentation-slides-happstack-is-better-than-x/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>Announcing the launch of the Patch-Tag blog</title>
		<link>http://happstack.wordpress.com/2009/02/16/announcing-the-launch-of-the-patch-tag-blog/</link>
		<comments>http://happstack.wordpress.com/2009/02/16/announcing-the-launch-of-the-patch-tag-blog/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 16:34:34 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[darcs]]></category>
		<category><![CDATA[darcs2]]></category>
		<category><![CDATA[patch-tag]]></category>
		<category><![CDATA[product-updates]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=57</guid>
		<description><![CDATA[Patch-Tag  now has a blog for product news and updates. Patch-taggers are encouraged to visit often as we would like to solicit as much feedback as possible from our user community!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=57&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.patch-tag.com">Patch-Tag  now has a blog for product news and updates</a>. Patch-taggers are encouraged to visit often as we would like to solicit as much feedback as possible from our user community!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=57&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/02/16/announcing-the-launch-of-the-patch-tag-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>Happstack 0.1 Released (one day early!)</title>
		<link>http://happstack.wordpress.com/2009/02/03/happstack-01-released/</link>
		<comments>http://happstack.wordpress.com/2009/02/03/happstack-01-released/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 04:55:54 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=31</guid>
		<description><![CDATA[After a couple weeks of grueling effort on the communities part, we have finally made it to Happstack 0.1! Happstack is a complete framework designed for building scalable and composable web applications. Happstack 0.1 is mostly compatible with HAppS 0.9.x. Lot&#8217;s &#8230; <a href="http://happstack.wordpress.com/2009/02/03/happstack-01-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=31&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After a couple weeks of grueling effort on the communities part, we have finally made it to Happstack 0.1! Happstack is a complete framework designed for building scalable and composable web applications. Happstack 0.1 is mostly compatible with HAppS 0.9.x. Lot&#8217;s of thankless maintenance, cleanup, and just all around love has gone into 0.1.</p>
<h2>What is new?</h2>
<ul>
<li>Compiler warnings cleanup (50-60% less than before)</li>
<li>Removal of dead/unused code and modules</li>
<li>Test suite framework</li>
<li>Bugfixes (including a fix for the getNameInfo crash)</li>
<li>Facebook module moved into separate happstack-contrib</li>
<li>All lowercase cabal package names!</li>
</ul>
<p>As 0.1 hits the world, I would like to extend the invitation to anyone to test and abuse this framework and squeeze out any bugs you can! Should you run into a bug, please <a href="http://code.google.com/p/happstack/issues/entry">report it on the issue tracker</a>. As always, anyone who wants to jump in and assist the project should post a thread on the <a href="http://groups.google.com/group/happs">mailing list</a> or speak up in irc (#happs on irc.freenode.net).</p>
<h2>How to get it</h2>
<p>Happstack 0.1 tarballs are on <a href="http://hackage.haskell.org/packages/hackage.html">Hackage</a> for your fetching pleasure. For more information please see the newly minted <a href="http://happstack.com/download.html">Happstack download page</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=31&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/02/03/happstack-01-released/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
		<item>
		<title>SOCALFP presentation: patch-tag as a startup using Happstack</title>
		<link>http://happstack.wordpress.com/2009/02/03/socalfp-presentation-patch-tag-as-a-startup-using-happstack/</link>
		<comments>http://happstack.wordpress.com/2009/02/03/socalfp-presentation-patch-tag-as-a-startup-using-happstack/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 02:22:46 +0000</pubDate>
		<dc:creator>Matthew Elder</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[happstack]]></category>
		<category><![CDATA[patch-tag]]></category>
		<category><![CDATA[socalfp]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://blog.happstack.com/?p=40</guid>
		<description><![CDATA[Thomas Hartman and I will be giving a presentation on using Happstack as a platform for our startup, patch-tag.com. The presentation is for the Southern California Functional Programmers. When? 7pm, February 10th. Where? 4760 Boelter Hall, UCLA campus<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=40&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Thomas Hartman and I will be giving a presentation on using Happstack as a platform for our startup, patch-tag.com. The presentation is for the <a href="http://groups.google.com/group/socalfp">Southern California Functional Programmers</a>.</p>
<h2>When?</h2>
<p>7pm, February 10th.</p>
<h2>Where?</h2>
<p>4760 Boelter Hall, UCLA campus</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/happstack.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/happstack.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/happstack.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/happstack.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/happstack.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/happstack.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/happstack.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/happstack.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/happstack.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/happstack.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/happstack.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/happstack.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/happstack.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/happstack.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=happstack.wordpress.com&amp;blog=6237342&amp;post=40&amp;subd=happstack&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://happstack.wordpress.com/2009/02/03/socalfp-presentation-patch-tag-as-a-startup-using-happstack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49fbc480353ddb1bebb4565c19194df2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">mae</media:title>
		</media:content>
	</item>
	</channel>
</rss>
