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 master

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

type HandlerM master a

runHandlerM

request

maybeRoute

routeAttrSet

master

header

status

raw

json

text

html

next