webgear-server-1.0.4: 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
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
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
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
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
found302WebGear.Server
fromWebGear.Server
gatewayTimeout504WebGear.Server
GetWebGear.Server
getAuthorizationHeaderTraitWebGear.Server
getDescriptionWebGear.Server
getRequestBodyChunkWebGear.Server
GetsWebGear.Server
getSummaryWebGear.Server
getTraitWebGear.Server
gone410WebGear.Server
groupWebGear.Server
groupByWebGear.Server
HandlerWebGear.Server
HasTraitWebGear.Server
HaveTraitsWebGear.Server
headWebGear.Server
Header 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.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
httpVersionWebGear.Server
httpVersionNotSupported505WebGear.Server
imATeapot418WebGear.Server
indexWebGear.Server
initWebGear.Server
initsWebGear.Server
intercalateWebGear.Server
internalServerError500WebGear.Server
intersperseWebGear.Server
isInfixOfWebGear.Server
isPrefixOfWebGear.Server
isSecureWebGear.Server
isSuffixOfWebGear.Server
JSONBody 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
jsonRequestBodyWebGear.Server
jsonRequestBody'WebGear.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
LinkedWebGear.Server
linkminusWebGear.Server
linkzeroWebGear.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
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
ok200WebGear.Server
OptionalWebGear.Server
optionalBasicAuthWebGear.Server
optionalBasicAuth'WebGear.Server
OptionalHeaderWebGear.Server
optionalHeaderWebGear.Server
optionalJWTAuthWebGear.Server
optionalJWTAuth'WebGear.Server
optionalLenientHeaderWebGear.Server
optionalLenientQueryParamWebGear.Server
OptionalQueryParamWebGear.Server
optionalQueryParamWebGear.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
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
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
requestHeaderWebGear.Server
requestHeaderFieldsTooLarge431WebGear.Server
requestHeadersWebGear.Server
requestMethodWebGear.Server
requestTimeout408WebGear.Server
requestURITooLong414WebGear.Server
RequiredWebGear.Server
RequiredHeaderWebGear.Server
RequiredQueryParamWebGear.Server
resetContent205WebGear.Server
respondAWebGear.Server
respondJsonAWebGear.Server
respondJsonA'WebGear.Server
respondUnauthorizedWebGear.Server
Response 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
responseBodyWebGear.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
setDescriptionWebGear.Server
setHeaderWebGear.Server
setJSONBodyWebGear.Server
setJSONBody'WebGear.Server
setJSONBodyWithoutContentTypeWebGear.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
temporaryRedirect307WebGear.Server
TextWebGear.Server
toApplicationWebGear.Server.Handler, WebGear.Server
toCaseFoldWebGear.Server
toLowerWebGear.Server
tooManyRequests429WebGear.Server
toTitleWebGear.Server
toUpperWebGear.Server
toWaiResponseWebGear.Server
TraitWebGear.Server
TraitAbsenceWebGear.Server
transformWebGear.Server.Handler, WebGear.Server
transposeWebGear.Server
unauthorized401WebGear.Server
unconsWebGear.Server
unfoldrWebGear.Server
unfoldrNWebGear.Server
unlinesWebGear.Server
unlinkWebGear.Server
unlinkAWebGear.Server
unpackWebGear.Server
unpackCString#WebGear.Server
unprocessableEntity422WebGear.Server
unServerHandlerWebGear.Server.Handler, WebGear.Server
unsnocWebGear.Server
unsupportedMediaType415WebGear.Server
unwordsWebGear.Server
Username 
1 (Data Constructor)WebGear.Server
2 (Type/Class)WebGear.Server
waiRequestWebGear.Server
wordsWebGear.Server
zeroArrowWebGear.Server
zipWebGear.Server
zipWithWebGear.Server
^<<WebGear.Server
^>>WebGear.Server
|||WebGear.Server