<meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="content-type" content="text/html; charset=utf-8">On 17 June 2011 14:01, Mats Rauhala <span dir="ltr">&lt;<a href="mailto:mats.rauhala@gmail.com">mats.rauhala@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

<div class="im">On 08:30 Fri 17 Jun     , Manfred Lotz wrote:<br>&gt; Hi there,<br>&gt; There are some web frameworks out there, as snap, yesod, happstack, and<br>&gt; perhaps even more.<br>&gt;<br>&gt; I&#39;d like to get a recommendation which web framework might be easiest to<br>

&gt; get into, and to use for a haskell beginner.<br></div></blockquote><div><br></div><div>Oh well, I might as well chime in with Snap. I&#39;d say it&#39;s easiest to get into for a beginner. That&#39;s partly why I used it for <a href="http://hpaste.org/">http://hpaste.org/</a>, because I wanted people who knew Haskell and had done web dev elsewhere but didn&#39;t necessarily know how X framework&#39;s magic worked, to be able to hack on it. FWIW checkout the source here: <a href="https://github.com/chrisdone/amelie">https://github.com/chrisdone/amelie</a></div>

<div><br></div><div>The API is well-documented and it&#39;s basically only just one step up above CGI, so the concepts are bog standard web dev. Everything you need to get going with something simple in Snap is here: <a href="http://snapframework.com/docs/tutorials/snap-api">http://snapframework.com/docs/tutorials/snap-api</a> and then <a href="http://snapframework.com/docs/latest/snap-core/index.html">http://snapframework.com/docs/latest/snap-core/index.html</a> for everything else.</div>