nested-routes-0.0.3.1: Declarative, compositional Wai responses

Safe HaskellNone
LanguageHaskell2010

Web.Routes.Nested

Synopsis

Documentation

handle Source

Arguments

:: Monad m 
=> [Text]

Input path, separated by slashes

-> VerbListenerT z Response m ()

HTTP Method-oriented monad

-> [HandlerT z m ()]

Child paths

-> HandlerT z m () 

Add a path to the list of routes

route Source

Arguments

:: (Functor m, Monad m, MonadIO m) 
=> Response

Response to give when not found in the router

-> HandlerT z m a

Assembled handle calls

-> Request 
-> (Response -> m b) 
-> m b 

Turns a HandlerT into a Wai Application