<br><br><div><span class="gmail_quote">On 8/24/07, <b class="gmail_sendername">Bjorn Bringert</b> &lt;<a href="mailto:bringert@cs.chalmers.se">bringert@cs.chalmers.se</a>&gt; wrote:</span><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
On Aug 23, 2007, at 3:34 , Rich Neswold wrote:<br><br>&gt; Bingo! Method #3 works beautifully! I missed the using-lift-with-<br>&gt; the-constructor permutation.<br>&gt;<br>&gt; Thanks for your help!<br><br>I started writing a tutorial for Haskell web programming with the cgi
<br>package a while back, but haven&#39;t worked on it for a while, see<br><a href="http://www.haskell.org/haskellwiki/Practical_web_programming_in_Haskell">http://www.haskell.org/haskellwiki/Practical_web_programming_in_Haskell
</a><br>I haven&#39;t added it to the list of tutorials yet, since it&#39;s still<br>rather incomplete.<br><br>The section on using CGIT is just a stub, perhaps you would like to<br>contribute to it? See<br><a href="http://www.haskell.org/haskellwiki/">
http://www.haskell.org/haskellwiki/</a><br>Practical_web_programming_in_Haskell#Extending_the_CGI_monad_with_monad_<br>transformers<br></blockquote></div><br>Done. As I learn more about using CGIT, I&#39;ll try to remember to add more content. Any suggestions to improve it are welcome!
<br clear="all"><br>-- <br>Rich<br><br>JID: <a href="mailto:rich@neswold.homeunix.net">rich@neswold.homeunix.net</a><br>AIM: rnezzy