webgear-server-1.1.0: Composable, type-safe library to build HTTP API servers

Index

$sel:credentialsPassword:CredentialsWebGear.Server
$sel:credentialsUsername:CredentialsWebGear.Server
$sel:jwkSet:JWTAuth'WebGear.Server
$sel:jwtValidationSettings:JWTAuth'WebGear.Server
$sel:toBasicAttribute:BasicAuth'WebGear.Server
$sel:toJWTAttribute:JWTAuth'WebGear.Server
&&&WebGear.Server
***WebGear.Server
+++WebGear.Server
<+>WebGear.Server
<-<WebGear.Server
<<<WebGear.Server
<<^WebGear.Server
>->WebGear.Server
>>>WebGear.Server
>>^WebGear.Server
AbsenceWebGear.Server, WebGear.Server
accepted202WebGear.Server
actualMethodWebGear.Server
allWebGear.Server
anyWebGear.Server
appWebGear.Server
appendWebGear.Server
arrWebGear.Server
arrMWebGear.Server
ArrowWebGear.Server
ArrowApplyWebGear.Server
ArrowChoiceWebGear.Server
ArrowLoopWebGear.Server
ArrowMonad 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
ArrowPlusWebGear.Server
ArrowZeroWebGear.Server
AttributeWebGear.Server, WebGear.Server
AuthorizationHeaderWebGear.Server
authSchemeWebGear.Server
AuthToken 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
authTokenWebGear.Server
backendOptionsWebGear.Server
badGateway502WebGear.Server
badRequest400WebGear.Server
BasicAuthWebGear.Server
basicAuthWebGear.Server
BasicAuth' 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
basicAuth'WebGear.Server
BasicAuthAttributeErrorWebGear.Server
BasicAuthCredsBadFormatWebGear.Server
BasicAuthErrorWebGear.Server
BasicAuthHeaderMissingWebGear.Server
BasicAuthSchemeMismatchWebGear.Server
Body 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
BodyRenderWebGear.Server.MIMETypes
bodyRenderWebGear.Server.MIMETypes
BodyUnrenderWebGear.Server.MIMETypes
bodyUnrenderWebGear.Server.MIMETypes
breakWebGear.Server
breakOnWebGear.Server
breakOnAllWebGear.Server
breakOnEndWebGear.Server
centerWebGear.Server
chunksOfWebGear.Server
commonPrefixesWebGear.Server
compareLengthWebGear.Server
concatWebGear.Server
concatMapWebGear.Server
conflict409WebGear.Server
consWebGear.Server
consumeRouteWebGear.Server
continue100WebGear.Server
Cookie 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
cookieWebGear.Server
CookieNotFound 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
CookieParseError 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
copyWebGear.Server
countWebGear.Server
created201WebGear.Server
Credentials 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
Description 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
dropWebGear.Server
dropAroundWebGear.Server
dropEndWebGear.Server
dropWhileWebGear.Server
dropWhileEndWebGear.Server
elemWebGear.Server
emptyWebGear.Server
ExistenceWebGear.Server
expectationFailed417WebGear.Server
expectedMethodWebGear.Server
filterWebGear.Server
findWebGear.Server
findIndexWebGear.Server
firstWebGear.Server
foldlWebGear.Server
foldl'WebGear.Server
foldl1WebGear.Server
foldl1'WebGear.Server
foldrWebGear.Server
foldr1WebGear.Server
forbidden403WebGear.Server
FormData 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
formDataFilesWebGear.Server
formDataParamsWebGear.Server
FormDataResult 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
FormURLEncoded 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
found302WebGear.Server
fromWebGear.Server
gatewayTimeout504WebGear.Server
GetWebGear.Server
getAuthorizationHeaderTraitWebGear.Server
getDescriptionWebGear.Server
getRequestBodyWebGear.Server
getRequestBodyChunkWebGear.Server
GetsWebGear.Server
getSummaryWebGear.Server
getTraitWebGear.Server
gone410WebGear.Server
groupWebGear.Server
groupByWebGear.Server
HandlerWebGear.Server
HasTraitWebGear.Server
HaveTraitsWebGear.Server
headWebGear.Server
headerWebGear.Server
HeaderNotFound 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
HeaderParseError 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
HTML 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
httpVersionWebGear.Server
httpVersionNotSupported505WebGear.Server
imATeapot418WebGear.Server
indexWebGear.Server
initWebGear.Server
initsWebGear.Server
inMemoryBackendWebGear.Server.MIMETypes
intercalateWebGear.Server
internalServerError500WebGear.Server
intersperseWebGear.Server
isInfixOfWebGear.Server
isPrefixOfWebGear.Server
isSecureWebGear.Server
isSuffixOfWebGear.Server
JSON 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
JSONMediaWebGear.Server
justifyLeftWebGear.Server
justifyRightWebGear.Server
JWTAuthWebGear.Server
jwtAuthWebGear.Server
JWTAuth' 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
jwtAuth'WebGear.Server
JWTAuthAttributeErrorWebGear.Server
JWTAuthErrorWebGear.Server
JWTAuthHeaderMissingWebGear.Server
JWTAuthSchemeMismatchWebGear.Server
JWTAuthTokenBadFormatWebGear.Server
Kleisli 
1 (Type/Class)WebGear.Server
2 (Data Constructor)WebGear.Server
lastWebGear.Server
leftWebGear.Server
leftAppWebGear.Server
lengthWebGear.Server
lengthRequired411WebGear.Server
LenientWebGear.Server
lenientHeaderWebGear.Server
lenientQueryParamWebGear.Server
linesWebGear.Server
loopWebGear.Server
mapWebGear.Server
mapAccumLWebGear.Server
mapAccumRWebGear.Server
matchWebGear.Server
maximumWebGear.Server
Method 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
methodWebGear.Server
MethodMismatch 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
methodNotAllowed405WebGear.Server
MiddlewareWebGear.Server
MIMETypeWebGear.Server
mimeTypeWebGear.Server
minimumWebGear.Server
MissingTraitWebGear.Server
mkResponseWebGear.Server
movedPermanently301WebGear.Server
multipleChoices300WebGear.Server
networkAuthenticationRequired511WebGear.Server
noContent204WebGear.Server
nonAuthoritative203WebGear.Server
notAcceptable406WebGear.Server
notFound404WebGear.Server
notImplemented501WebGear.Server
notModified304WebGear.Server
nullWebGear.Server
OctetStream 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
ok200WebGear.Server
OptionalWebGear.Server
optionalBasicAuthWebGear.Server
optionalBasicAuth'WebGear.Server
optionalCookieWebGear.Server
optionalHeaderWebGear.Server
optionalJWTAuthWebGear.Server
optionalJWTAuth'WebGear.Server
optionalLenientHeaderWebGear.Server
optionalLenientQueryParamWebGear.Server
OptionalQueryParamWebGear.Server
optionalQueryParamWebGear.Server
OptionalRequestHeaderWebGear.Server
OptionalResponseHeaderWebGear.Server
packWebGear.Server
ParamNotFound 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
ParamParseError 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
parseOptionsWebGear.Server
ParseStyleWebGear.Server
partialContent206WebGear.Server
partitionWebGear.Server
Password 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
Path 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
pathWebGear.Server
PathEnd 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
pathEndWebGear.Server
pathInfoWebGear.Server
PathVar 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
pathVarWebGear.Server
PathVarErrorWebGear.Server
PathVarNotFoundWebGear.Server
PathVarParseErrorWebGear.Server
paymentRequired402WebGear.Server
permanentRedirect308WebGear.Server
pickWebGear.Server
PlainText 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
plantWebGear.Server
preconditionFailed412WebGear.Server
preconditionRequired428WebGear.Server
probeWebGear.Server
proxyAuthenticationRequired407WebGear.Server
QueryParam 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
queryParamWebGear.Server
queryStringWebGear.Server
Realm 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
remoteHostWebGear.Server
replaceWebGear.Server
replicateWebGear.Server
Request 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
requestBodyWebGear.Server
requestBodyLengthWebGear.Server
requestedRangeNotSatisfiable416WebGear.Server
requestEntityTooLarge413WebGear.Server
RequestHandlerWebGear.Server
RequestHeader 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
requestHeaderWebGear.Server
requestHeaderFieldsTooLarge431WebGear.Server
requestHeadersWebGear.Server
requestMethodWebGear.Server
requestTimeout408WebGear.Server
requestURITooLong414WebGear.Server
RequiredWebGear.Server
RequiredQueryParamWebGear.Server
RequiredRequestHeaderWebGear.Server
RequiredResponseHeaderWebGear.Server
resetContent205WebGear.Server
respondAWebGear.Server
respondUnauthorizedWebGear.Server
Response 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
ResponseBodyWebGear.Server
responseBodyWebGear.Server
ResponseBodyBuilderWebGear.Server
ResponseBodyFileWebGear.Server
ResponseBodyStreamWebGear.Server
ResponseHeader 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
responseHeadersWebGear.Server
responseStatusWebGear.Server
returnAWebGear.Server
reverseWebGear.Server
rightWebGear.Server
routeWebGear.Server
RouteMismatch 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
routeMismatchWebGear.Server
RoutePath 
1 (Data Constructor)WebGear.Server.Handler, WebGear.Server
2 (Type/Class)WebGear.Server.Handler, WebGear.Server
runKleisliWebGear.Server
runServerHandlerWebGear.Server.Handler, WebGear.Server
scanlWebGear.Server
scanl1WebGear.Server
scanrWebGear.Server
scanr1WebGear.Server
secondWebGear.Server
seeOther303WebGear.Server
serveDirWebGear.Server
serveFileWebGear.Server
ServerHandler 
1 (Type/Class)WebGear.Server.Handler, WebGear.Server
2 (Data Constructor)WebGear.Server.Handler, WebGear.Server
serviceUnavailable503WebGear.Server
SetWebGear.Server
setBodyWebGear.Server
setBodyWithoutContentTypeWebGear.Server
SetCookie 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
setCookieWebGear.Server
setDescriptionWebGear.Server
setHeaderWebGear.Server
setOptionalCookieWebGear.Server
setOptionalHeaderWebGear.Server
SetsWebGear.Server
setSummaryWebGear.Server
setTraitWebGear.Server
singletonWebGear.Server
snocWebGear.Server
spanWebGear.Server
splitWebGear.Server
splitAtWebGear.Server
splitOnWebGear.Server
Status 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
StdHandlerWebGear.Server
StrictWebGear.Server
stripWebGear.Server
stripEndWebGear.Server
stripPrefixWebGear.Server
stripStartWebGear.Server
stripSuffixWebGear.Server
Summary 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
switchingProtocols101WebGear.Server
tailWebGear.Server
tailsWebGear.Server
takeWebGear.Server
takeEndWebGear.Server
takeWhileWebGear.Server
takeWhileEndWebGear.Server
tempFileBackendWebGear.Server.MIMETypes
temporaryRedirect307WebGear.Server
TextWebGear.Server
toApplicationWebGear.Server.Handler, WebGear.Server
toCaseFoldWebGear.Server
toLowerWebGear.Server
tooManyRequests429WebGear.Server
toTitleWebGear.Server
toUpperWebGear.Server
toWaiRequestWebGear.Server
toWaiResponseWebGear.Server
TraitWebGear.Server
TraitAbsenceWebGear.Server
transformWebGear.Server.Handler, WebGear.Server
transposeWebGear.Server
unauthorized401WebGear.Server
unconsWebGear.Server
unfoldrWebGear.Server
unfoldrNWebGear.Server
UnknownContentBody 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
unlinesWebGear.Server
unpackWebGear.Server
unpackCString#WebGear.Server
unprocessableEntity422WebGear.Server
unServerHandlerWebGear.Server.Handler, WebGear.Server
unsnocWebGear.Server
unsupportedMediaType415WebGear.Server
unwitnessWebGear.Server
unwitnessAWebGear.Server
unwordsWebGear.Server
Username 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
WithWebGear.Server
wminusWebGear.Server
wordsWebGear.Server
wzeroWebGear.Server
zeroArrowWebGear.Server
zipWebGear.Server
zipWithWebGear.Server
^<<WebGear.Server
^>>WebGear.Server
|||WebGear.Server