Personal tools

Web/Libraries/URLs and Routing

From HaskellWiki

< Web | Libraries
Revision as of 17:09, 1 October 2010 by Chrisdone (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Below are URL/web routing libraries or controllers for web applications.

1 UrlDisp

Url dispatcher. Helps to retain friendly URLs in web applications. The aim of urldisp is to provide a simple, declarative and expressive URL routing in web applications.

License: BSD3

Copyright: Artyom Shalkhakov, Sterling Clover

Author: Artyom Shalkhakov, Sterling Clover

Maintainer: Artyom Shalkhakov <[email protected]>

Home page: http://www.haskell.org/haskellwiki/UrlDisp

Package & repositories

2 web-routes

Library for maintaining correctness and composability of URLs within an application. A collection of types and functions that ensure that URLs generated by an application are valid. There are a number of related packages available on Hackage.

License: BSD3

Author: [email protected]

Maintainer: [email protected]

Package & repositories

3 web-routes-quasi

Allows declaration of type-safe URLs through a simple quasi-quoted syntax. The quasi-quoter automatically creates datatypes, parse functions, render functions and dispatch functions, ensuring your code is correct without writing a lot of boilerplate. Also includes some advanced support for creating subsites, aka pluggable web components.

License: BSD3

Author: Michael Snoyman <[email protected]>

Maintainer: Michael Snoyman <[email protected]>

Home page: http://docs.yesodweb.com/web-routes-quasi/

Package & repositories