Web.Simple.Controller

# Example

type Controller s

data ControllerT s m a

controllerApp

controllerState

putState

request

localRequest

respond

requestHeader

# Common Routes

routeHost

routeTop

routeMethod

routeAccept

routePattern

routeName

routeVar

# Inspecting query

class Parseable a

queryParam

queryParam'

queryParams

readQueryParam

readQueryParam'

readQueryParams

parseForm

# Redirection via referrer

redirectBack

redirectBackOr

# Exception handling

data ControllerException

# Low-level utilities

body

hoistEither