Yesod is cool though I know a little about that.<div><br><div>Actually I have one question that what&#39;s the reason it has &#39;special&#39; (a better word?) style at programming CSS and JavaScripts?</div><div>Seems like no other frameworks doing that? (Correct me if I am wrong)</div>

<div><br></div><div>Thanks.<br clear="all">-Simon<br>
<br><br><div class="gmail_quote">On Fri, Jun 17, 2011 at 9:38 PM, Christopher Done <span dir="ltr">&lt;<a href="mailto:chrisdone@googlemail.com">chrisdone@googlemail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="gmail_quote"><div class="im">On 17 June 2011 14:53, Michael Snoyman <span dir="ltr">&lt;<a href="mailto:michael@snoyman.com" target="_blank">michael@snoyman.com</a>&gt;</span> wrote: <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




I&#39;m not saying Happstack or Snap are bad frameworks, quite the<br>
opposite. But I don&#39;t think these generic &quot;X isn&#39;t mature&quot; or &quot;Y has<br>
bad documentation&quot; do much to help newcomers become acclimated.<br></blockquote><div><br></div></div><div>I&#39;ll back this up, Yesod has quite an extensive book with tips and tricks including corner cases and such: <a href="http://www.yesodweb.com/book" target="_blank">http://www.yesodweb.com/book</a></div>

<div class="im">

<div><br></div><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">



I&#39;d like to respectfully disagree with this assessment. I&#39;m not quite<br>sure what you mean by &quot;mature&quot;, but Yesod has been developed actively<br>for two years, has the vast majority of features you&#39;ll need on a<br>



project, is in use by many production settings and has the highest<br>performance figures of any of the big three frameworks.</blockquote><div><br></div></div><div>FWIW I think he means the API changes, not that the software itself is runtime-stable. The &quot;developed actively&quot; may imply a changing API. I don&#39;t know whether this is true, but I think that&#39;s what he meant.</div>



<div><br></div><div>Anyway, I doubt maturity as in runtime stability matters that much to newbies.</div></div>
<br>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br></div></div>