[web-devel] Re: web-routes-quasi
Jeremy Shaw
jeremy at n-heptane.com
Fri Apr 16 19:09:05 EDT 2010
Hello,
I poked at it a bit, but don't have anything especially interesting to
say.
Obviously, I would like it if there was ways to do things like map
integers to newtyped values. Or to allow the use of 'variables' other
than strings and ints. But, I am not actually clear that those things
can be implemented :)
Once I actually try to use quasi for a project I will likely have more
feedback.
- jeremy
On Apr 2, 2010, at 5:51 PM, Michael Snoyman wrote:
> web-routes-quasi is now at the point where it can be used for sites,
> and I'd love to hear some feedback. I'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.)
>
> 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's web-routes package, wai and wai-extra.
>
> 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'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.
>
> One minor bug is that you can't have an alternate GET, POST, PUT or
> DELETE constructor imported; hopefully that will get cleaned up.
>
> 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're interested in Yesod, you should be interested in this
> too ;).
>
> Michael
>
> [1] http://github.com/snoyberg/web-routes-quasi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/web-devel/attachments/20100416/245564a5/attachment.html
More information about the web-devel
mailing list