@hackage strelka1

A simple, flexible and composable web-router

An HTTP server can be defined as a request parser, which produces a response, while managing some state. As simple as that. This library exploits that fact to produce a very simple and flexible API, which can then be used on top of any server implementation.

Server Bindings
Currently only a binding to WAI and Warp is known: http://hackage.haskell.org/package/strelka-wai.
Demo
For a thorough demonstration of the library and suggested usage patterns check out the following project: https://github.com/nikita-volkov/strelka-demo.