| Safe Haskell | None |
|---|
Ketchup.Routing
- type Route = Socket -> HTTPRequest -> Parameters -> IO ()
- type Parameters = Map ByteString ByteString
- route :: [(ByteString, Route)] -> Handler
- useHandler :: Handler -> Route
Documentation
type Route = Socket -> HTTPRequest -> Parameters -> IO ()Source
type Parameters = Map ByteString ByteStringSource
Arguments
| :: [(ByteString, Route)] | Routes |
| -> Handler |
Router function Takes a list of routes and iterates through them for every requeust
useHandler :: Handler -> RouteSource
Wrap a handler in a route Lets you use a handler (no parameters) as a route