<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
 
 <title>Bluish Coder: happs</title>
 <link href="http://bluishcoder.co.nz/tag/happs/atom.xml" rel="self"/>
 <link href="http://bluishcoder.co.nz/"/>
 <updated>2020-07-10T16:25:05+12:00</updated>
 <id>http://bluishcoder.co.nz/</id>
 <author>
   <name>Bluishcoder</name>
   <email>admin@bluishcoder.co.nz</email>
 </author>

 
 <entry>
   <title>File Uploads with HAppS</title>
   <link href="http://bluishcoder.co.nz/2008/12/14/file-uploads-with-happs.html"/>
   <updated>2008-12-14T18:43:00+13:00</updated>
   <id>http://bluishcoder.co.nz/2008/12/14/file-uploads-with-happs</id>
   <content type="html">&lt;p&gt;I&#39;ve updated the &lt;a href=&quot;http://bluishcoder.co.nz//articles/haskell/not-a-happs-tutorial.html&quot;&gt;Not a HAppS Tutorial cookbook&lt;/a&gt; with an example of how to handle file uploads using file input types in forms.&lt;/p&gt;

&lt;p&gt;Next step is to take a look at how sessions and session data is handled.&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Not a Tutorial on HAppS</title>
   <link href="http://bluishcoder.co.nz/2008/12/08/not-tutorial-on-happs.html"/>
   <updated>2008-12-08T02:46:00+13:00</updated>
   <id>http://bluishcoder.co.nz/2008/12/08/not-tutorial-on-happs</id>
   <content type="html">&lt;p&gt;A long time ago I &lt;a href=&quot;http://bluishcoder.co.nz/2006/04/haskell-application-server-happs.html&quot;&gt;took a look at HAppS&lt;/a&gt;, a Haskell web application framework.&lt;/p&gt;

&lt;p&gt;I recently got the excellent book &lt;a href=&quot;http://www.realworldhaskell.org/blog/&quot;&gt;Real World Haskell&lt;/a&gt; and have been working through the book. I wanted something to explore while doing this so I revisited &lt;a href=&quot;http://www.happs.org/&quot;&gt;HAppS&lt;/a&gt; to play around with web programming in Haskell.&lt;/p&gt;

&lt;p&gt;There&#39;s some documentation out there on HAppS, compared to last time I looked at it. Some pointers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://groups.google.com/group/HAppS&quot;&gt;HAppS Google Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.haskell.org/haskellwiki/HAppS_tutorial2&quot;&gt;HAppS Tutorial 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://happstutorial.com/&quot;&gt;The Cabalized, Self Demoing, HAppS Tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://softwaresimply.blogspot.com/2008/02/intro-to-happs-part-1.html&quot;&gt;Software Simply&#39;s introduction to HAppS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;I found these very useful resources to learn about HAppS.&lt;/p&gt;

&lt;p&gt;I&#39;m documenting what I learn as I go, writing &lt;a href=&quot;http://bluishcoder.co.nz/articles/haskell/not-a-happs-tutorial.html&quot;&gt;Not a HAppS Tutorial&lt;/a&gt;, but a cookbook of examples doing small things as I learnt them.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://bluishcoder.co.nz/articles/haskell/not-a-happs-tutorial.html&quot;&gt;Not a HAppS Tutorial&lt;/a&gt; is hosted on a wiki written in HAppS called &lt;a href=&quot;http://github.com/jgm/gitit/tree/master&quot;&gt;Gitit&lt;/a&gt;. It&#39;s a nice piece of work and it also proved very useful in learning HAppS, looking at the code for a working piece of software.&lt;/p&gt;
</content>
 </entry>
 
 
</feed>
