respond-1.1.0: process and route HTTP requests and generate responses on top of WAI

Index

</>Web.Respond.Path, Web.Respond
accessDeniedWeb.Respond.Monad, Web.Respond
asPathExtractorWeb.Respond.Path, Web.Respond
authenticateWeb.Respond.Request, Web.Respond
authFailedWeb.Respond.Monad, Web.Respond
authorizeWeb.Respond.Request, Web.Respond
authorizeBoolWeb.Respond.Request, Web.Respond
authorizeEWeb.Respond.Request, Web.Respond
bodyParseFailedWeb.Respond.Monad, Web.Respond
boolFormatWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
catchRespondWeb.Respond.Response, Web.Respond
caughtExceptionWeb.Respond.Monad, Web.Respond
charsetUtf8Web.Respond.Types.Response, Web.Respond.Types, Web.Respond
checkAcceptsWeb.Respond.Request, Web.Respond
defaultAccessDeniedHandlerWeb.Respond.DefaultHandlers, Web.Respond
defaultAuthFailedHandlerWeb.Respond.DefaultHandlers, Web.Respond
defaultBodyParseFailureHandlerWeb.Respond.DefaultHandlers, Web.Respond
defaultCaughtExceptionHandlerWeb.Respond.DefaultHandlers, Web.Respond
defaultHandlersWeb.Respond.DefaultHandlers, Web.Respond
defaultUnacceptableResponseHandlerWeb.Respond.DefaultHandlers, Web.Respond
defaultUnmatchedPathHandlerWeb.Respond.DefaultHandlers, Web.Respond
defaultUnsupportedMethodHandlerWeb.Respond.DefaultHandlers, Web.Respond
endOrSlashWeb.Respond.Path, Web.Respond
erDetailsWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
erMessageWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
erReasonWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
ErrorReport 
1 (Type/Class)Web.Respond.Types.Errors, Web.Respond.Types, Web.Respond
2 (Data Constructor)Web.Respond.Types.Errors, Web.Respond.Types, Web.Respond
errorReportFormatWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
errorReportWithDetailsWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
errorReportWithMessageWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
extractBodyLazyWeb.Respond.Request, Web.Respond
extractBodyStrictWeb.Respond.Request, Web.Respond
FailureHandlers 
1 (Type/Class)Web.Respond.Monad, Web.Respond
2 (Data Constructor)Web.Respond.Monad, Web.Respond
findHeaderWeb.Respond.Response, Web.Respond
findHeaderDefaultWeb.Respond.Response, Web.Respond
FromBodyWeb.Respond.Types.Request, Web.Respond.Types, Web.Respond
fromBodyWeb.Respond.Types.Request, Web.Respond.Types, Web.Respond
fullErrorReportWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
getAcceptHeaderWeb.Respond.Response, Web.Respond
getBodyLazyWeb.Respond.Request, Web.Respond
getBodyStrictWeb.Respond.Request, Web.Respond
getConsumedPathWeb.Respond.Path, Web.Respond
getFullPathWeb.Respond.Types.Path, Web.Respond.Types, Web.Respond
getHandlerWeb.Respond.Response, Web.Respond
getHandlersWeb.Respond.Monad, Web.Respond
getJsonWeb.Respond.Types.Request, Web.Respond.Types, Web.Respond
getJsonSWeb.Respond.Types.Request, Web.Respond.Types, Web.Respond
getMethodMatcherWeb.Respond.Method, Web.Respond
getNextSegmentWeb.Respond.Path, Web.Respond
getPathWeb.Respond.Monad, Web.Respond
getRequestWeb.Respond.Monad, Web.Respond
getTextBodyWeb.Respond.Types.Request, Web.Respond.Types, Web.Respond
getTextBodySWeb.Respond.Types.Request, Web.Respond.Types, Web.Respond
getUnconsumedPathWeb.Respond.Path, Web.Respond
handleAccessDeniedWeb.Respond.Response, Web.Respond
handleAuthFailedWeb.Respond.Response, Web.Respond
handleBodyParseFailureWeb.Respond.Response, Web.Respond
handleCaughtExceptionWeb.Respond.Response, Web.Respond
handleUnacceptableResponseWeb.Respond.Response, Web.Respond
handleUnmatchedPathWeb.Respond.Response, Web.Respond
handleUnsupportedMethodWeb.Respond.Response, Web.Respond
HList0Web.Respond.HListUtils, Web.Respond
HList1Web.Respond.HListUtils, Web.Respond
HListElimWeb.Respond.HListUtils, Web.Respond
hListMapTo1Web.Respond.HListUtils, Web.Respond
hListUncurryWeb.Respond.HListUtils, Web.Respond
htmlErrorReportFormatWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
htmlMatcherWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
Json 
1 (Type/Class)Web.Respond.Types.Request, Web.Respond.Types, Web.Respond
2 (Data Constructor)Web.Respond.Types.Request, Web.Respond.Types, Web.Respond
jsonMatcherWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
JsonParseError 
1 (Type/Class)Web.Respond.Types.Errors, Web.Respond.Types, Web.Respond
2 (Data Constructor)Web.Respond.Types.Errors, Web.Respond.Types, Web.Respond
jsonParseErrorMsgWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
JsonS 
1 (Type/Class)Web.Respond.Types.Request, Web.Respond.Types, Web.Respond
2 (Data Constructor)Web.Respond.Types.Request, Web.Respond.Types, Web.Respond
mapRespondTWeb.Respond.Monad, Web.Respond
matchAcceptHtmlWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
matchAcceptJsonWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
matchGETWeb.Respond.Method, Web.Respond
matchMethodWeb.Respond.Method, Web.Respond
matchOnlyMethodWeb.Respond.Method, Web.Respond
matchPathWeb.Respond.Path, Web.Respond
matchPathWithGETWeb.Respond.Path, Web.Respond
matchPathWithMethodWeb.Respond.Path, Web.Respond
matchTextPlainWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
matchToContentTypesWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
matchToContentTypesDefaultWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
maybeFormatWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
maybeNotFoundWeb.Respond.Response, Web.Respond
mayWhenWeb.Respond.Path, Web.Respond
MediaTypeMatcherWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
MethodMatcher 
1 (Type/Class)Web.Respond.Method, Web.Respond
2 (Data Constructor)Web.Respond.Method, Web.Respond
mkIndentWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
mkMiddlewareWeb.Respond.DefaultServer, Web.Respond
mkPathConsumerWeb.Respond.Types.Path, Web.Respond.Types, Web.Respond
mkResponseWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
mkResponseForBodyWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
MonadRespondWeb.Respond.Monad, Web.Respond
Natural 
1 (Type/Class)Web.Respond.Path, Web.Respond
2 (Data Constructor)Web.Respond.Path, Web.Respond
onCONNECTWeb.Respond.Method, Web.Respond
onDELETEWeb.Respond.Method, Web.Respond
onGETWeb.Respond.Method, Web.Respond
onHEADWeb.Respond.Method, Web.Respond
onMethodWeb.Respond.Method, Web.Respond
onOPTIONSWeb.Respond.Method, Web.Respond
onPATCHWeb.Respond.Method, Web.Respond
onPOSTWeb.Respond.Method, Web.Respond
onPUTWeb.Respond.Method, Web.Respond
onTRACEWeb.Respond.Method, Web.Respond
pathWeb.Respond.Path, Web.Respond
PathConsumer 
1 (Type/Class)Web.Respond.Types.Path, Web.Respond.Types, Web.Respond
2 (Data Constructor)Web.Respond.Types.Path, Web.Respond.Types, Web.Respond
pathEndWeb.Respond.Path, Web.Respond
pathEndOrSlashWeb.Respond.Path, Web.Respond
pathExtractWeb.Respond.Path, Web.Respond
PathExtractor 
1 (Type/Class)Web.Respond.Path, Web.Respond
2 (Data Constructor)Web.Respond.Path, Web.Respond
PathExtractor0Web.Respond.Path, Web.Respond
PathExtractor1Web.Respond.Path, Web.Respond
pathGETWeb.Respond.Path, Web.Respond
pathLastSegWeb.Respond.Path, Web.Respond
PathMatcher 
1 (Type/Class)Web.Respond.Path, Web.Respond
2 (Data Constructor)Web.Respond.Path, Web.Respond
pathMethodWeb.Respond.Path, Web.Respond
pcConsumedWeb.Respond.Types.Path, Web.Respond.Types, Web.Respond
pcConsumeNextWeb.Respond.Types.Path, Web.Respond.Types, Web.Respond
pcGetNextWeb.Respond.Types.Path, Web.Respond.Types, Web.Respond
pcUnconsumedWeb.Respond.Types.Path, Web.Respond.Types, Web.Respond
pFormatWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
plaintextErrorReportFormatWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
predicateExtractorWeb.Respond.Path, Web.Respond
prepAppWeb.Respond.DefaultServer, Web.Respond
prepMediaTypeMatcherWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
reauthenticateWeb.Respond.Request, Web.Respond
renderHTMLErrorReportWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
renderPlainTextErrorReportWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
ReportableErrorWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
reportAsErrorReportWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
reportErrorWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
respondWeb.Respond.Monad, Web.Respond
respondAppWeb.Respond.Run, Web.Respond
respondAppDefaultWeb.Respond.Run, Web.Respond
respondEmptyBodyWeb.Respond.Response, Web.Respond
ResponderWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
RespondMWeb.Respond.Run, Web.Respond
respondNotFoundWeb.Respond.Response, Web.Respond
respondOkWeb.Respond.Response, Web.Respond
respondReportErrorWeb.Respond.Response, Web.Respond
respondStdHeadersWeb.Respond.Response, Web.Respond
RespondTWeb.Respond.Monad, Web.Respond
respondUsingBodyWeb.Respond.Response, Web.Respond
respondWithWeb.Respond.Response, Web.Respond
ResponseBodyWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
routeAcceptWeb.Respond.Request, Web.Respond
runPathExtractorWeb.Respond.Path, Web.Respond
runPathMatcherWeb.Respond.Path, Web.Respond
runRespondTWeb.Respond.Monad, Web.Respond
runWaiAppWeb.Respond.DefaultServer, Web.Respond
segWeb.Respond.Path, Web.Respond
serveRespondWeb.Respond.Run, Web.Respond
serveRespondDefaultWeb.Respond.Run, Web.Respond
serveSimpleRespondWeb.Respond.Run, Web.Respond
serveSimpleRespondDefaultWeb.Respond.Run, Web.Respond
simpleErrorReportWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
simpleJsonValueWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
simpleRespondAppWeb.Respond.Run, Web.Respond
simpleRespondAppDefaultWeb.Respond.Run, Web.Respond
singleWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
singleItemExtractorWeb.Respond.Path, Web.Respond
singleSegExtractorWeb.Respond.Path, Web.Respond
slashEndWeb.Respond.Path, Web.Respond
statusFormatWeb.Respond.Types.Errors, Web.Respond.Types, Web.Respond
TextBody 
1 (Type/Class)Web.Respond.Types.Request, Web.Respond.Types, Web.Respond
2 (Data Constructor)Web.Respond.Types.Request, Web.Respond.Types, Web.Respond
TextBodyS 
1 (Type/Class)Web.Respond.Types.Request, Web.Respond.Types, Web.Respond
2 (Data Constructor)Web.Respond.Types.Request, Web.Respond.Types, Web.Respond
textPlainMatcherWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
textUtf8Web.Respond.Types.Response, Web.Respond.Types, Web.Respond
ToResponseBodyWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
toResponseBodyWeb.Respond.Types.Response, Web.Respond.Types, Web.Respond
unacceptableResponseWeb.Respond.Monad, Web.Respond
unitExtractorWeb.Respond.Path, Web.Respond
unmatchedPathWeb.Respond.Monad, Web.Respond
unsupportedMethodWeb.Respond.Monad, Web.Respond
useHandlerForReportWeb.Respond.Response, Web.Respond
useNextPathStateWeb.Respond.Path, Web.Respond
usePathWeb.Respond.Path, Web.Respond
valueWeb.Respond.Path, Web.Respond
withHandlersWeb.Respond.Monad, Web.Respond
withNextSegmentConsumedWeb.Respond.Path, Web.Respond
withPathWeb.Respond.Monad, Web.Respond
withRequestWeb.Respond.Monad, Web.Respond
withRequiredBodyWeb.Respond.Request, Web.Respond
withRequiredBody'Web.Respond.Request, Web.Respond
_accessDeniedWeb.Respond.Monad, Web.Respond
_authFailedWeb.Respond.Monad, Web.Respond
_bodyParseFailedWeb.Respond.Monad, Web.Respond
_caughtExceptionWeb.Respond.Monad, Web.Respond
_pcConsumedWeb.Respond.Types.Path, Web.Respond.Types, Web.Respond
_pcUnconsumedWeb.Respond.Types.Path, Web.Respond.Types, Web.Respond
_unacceptableResponseWeb.Respond.Monad, Web.Respond
_unmatchedPathWeb.Respond.Monad, Web.Respond
_unsupportedMethodWeb.Respond.Monad, Web.Respond