<br><br><div class="gmail_quote">On Mon, Apr 12, 2010 at 1:44 AM, Alberto G. Corona <span dir="ltr">&lt;<a href="mailto:agocorona@gmail.com">agocorona@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Michael,<div><br><div>I´m involved in the development of an application server (not a framework) with rather different goals than Yessod (its´nt so elegant). I will tell more about it whenever there is something solid enough to play with it.</div>

<div><br><div>Just a few questions to clarify my mind:</div><div><br></div><div>When you mention WAI you mean Web Access Initiative? I checked your Network.WAI package and it seems that gzip facilities and so on have nothing in common with usability and accesibility issues.</div>

<div><br></div></div></div></blockquote><div>No, it stands for Web Application Interface. It&#39;s a standardized interface between web applications and web servers, so you can write an application once and have it run on multiple backends, eg CGI, FastCGI, stand-alone server.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div><div></div><div>- Could you point me to documentation about web-routes? I´m in the internet business since a few years, so I suspect that I know this with another name.</div>
<div><br></div><div>Thank you a lot. <br><br></div></div></div></blockquote><div>web-routes is not yet released; the code is available at <a href="http://src.seereason.com/web-routes/">http://src.seereason.com/web-routes/</a>. I believe Jeremy will be releasing it in the not-too-distant future, and there will be more documentation available then. I also just wrote a blog entry[1] that tangentially addressed it.</div>
<div><br></div><div>Michael</div><div><br></div><div>[1] <a href="http://www.snoyman.com/blog/entry/whats-cooking-with-yesod/">http://www.snoyman.com/blog/entry/whats-cooking-with-yesod/</a></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div><div>
<div class="gmail_quote">2010/4/3 Michael Snoyman <span dir="ltr">&lt;<a href="mailto:michael@snoyman.com" target="_blank">michael@snoyman.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div class="h5">
web-routes-quasi is now at the point where it can be used for sites, and I&#39;d love to hear some feedback. I&#39;ve put together a little sample that demonstrates how you can use quasi-quoting and define your routes, embed subsites and serve the resulting application via WAI. (My example uses WAI, but the package itself is not tied to WAI.)<div>


<br></div><div>The code is on github[1]; the main function for the blog is in blog.hs (with the lowercase b). I believe this just depends on Jeremy&#39;s web-routes package, wai and wai-extra.</div><div><br></div><div>Note that I did not use web-routes-wai; I think there are some problems in there for breaking up the pathinfo, and I didn&#39;t have time to dig through it. Also, this package currently ignores entirely the defaultPage component of Site, though if there is desire support can be added for it.</div>


<div><br></div><div>One minor bug is that you can&#39;t have an alternate GET, POST, PUT or DELETE constructor imported; hopefully that will get cleaned up.</div><div><br></div><div>Any comments and suggestions are welcome! My goal is to port Yesod over to this as soon as the web-routes set of packages are released, so if you&#39;re interested in Yesod, you should be interested in this too ;).</div>


<div><br></div><div>Michael</div><div><br></div><div>[1] <a href="http://github.com/snoyberg/web-routes-quasi" target="_blank">http://github.com/snoyberg/web-routes-quasi</a></div>
<br></div></div><div class="im">_______________________________________________<br>
web-devel mailing list<br>
<a href="mailto:web-devel@haskell.org" target="_blank">web-devel@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/web-devel" target="_blank">http://www.haskell.org/mailman/listinfo/web-devel</a><br>
<br></div></blockquote></div><br></div></div></div>
</blockquote></div><br>