@hackage twain1.0.0.0
Tiny web application framework for WAI.
Categories
License
BSD-3-Clause
Maintainer
alex@alexmingoia.com
Links
Versions
Installation
Dependencies (13)
- aeson >=1.4 && <1.7
- base >=4.7 && <5
- bytestring >=0.10 && <0.11
- case-insensitive >=1.2 && <1.3
- cookie >=0.4 && <0.6
- either >=5.0 && <5.1 Show all…
Dependents (0)
Twain
Twain is a tiny web application framework for WAI.
- Simple routing with path captures.
- Parameter parsing of cookies, path, query, and body.
- Compose responses from an app environment using a reader-like monad.
- Helpers for redirects, headers, status codes.
- Routes decompose into WAI middleware.
import Web.Twain
main :: IO ()
main = do
twain 8080 "my app" $ do
get "/" $ do
send $ html "Hello, World!"