Documentation
app :: Application -> AppUnitSource
middleware :: Middleware -> UnitSource
type RoutePath = (RequestMethod, String, AppUnit)Source
type ResponseFilter = Response -> ResponseSource
AppState | |
|
run_app :: String -> AppUnit -> ApplicationSource
router :: [RoutePath] -> MiddlewareSource
Loli | |
|
loli :: Unit -> ApplicationSource
set_application :: Application -> AppState -> AppStateSource
update :: (MonadState a m, Functor m) => (a -> a) -> m ()Source
insert_last :: a -> [a] -> [a]Source
add_middleware :: Middleware -> Loli -> LoliSource
add_env_filter :: EnvFilter -> AppState -> AppStateSource
lookup_mime :: [(String, String)] -> MiddlewareSource