Network.Wai.Middleware.Routes

Quasi Quoters

parseRoutes

parseRoutesFile

parseRoutesNoCheck

parseRoutesFileNoCheck

Template Haskell methods

mkRoute

Dispatch

routeDispatch

URL rendering and parsing

showRoute

readRoute

Application Handlers

type Handler master

Generated Datatypes

class Routable master

class RenderRoute a

class ParseRoute a

class RouteAttrs a

Accessing Raw Request Data

data RequestData

waiReq

nextApp

runNext

Route Monad makes it easy to compose routes together

data RouteM a

defaultAction

middleware

route

toWaiApp

HandlerM Monad makes it easy to build a handler

data HandlerM master a

runHandlerM

request

master

next