Personal tools

Web/Libraries/URLs and Routing

From HaskellWiki

< Web | Libraries(Difference between revisions)
Jump to: navigation, search
(First iteration of this page, more to come (discussion from Chris eidhof, etc))
m (Web/Libraries/Routing moved to Web/Libraries/URLs and Routing)

Revision as of 17:47, 1 October 2010

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 <>

Home page:

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



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 <>

Maintainer: Michael Snoyman <>

Home page:

Package & repositories