| Safe Haskell | None | 
|---|
Ketchup.Routing
- type Route = Socket → HTTPRequest → (ByteString → Maybe ByteString) → IO ()
 - route ∷ [(ByteString, Route)] → Handler
 - useHandler ∷ Handler → Route
 
Documentation
type Route = Socket → HTTPRequest → (ByteString → Maybe ByteString) → IO ()
Router function Takes a list of routes and iterates through them for every requeust
useHandler ∷ Handler → Route
Wrap a handler in a route Lets you use a handler (no parameters) as a route