!> | Web.Minion |
$sel:body:AddHeaders | Web.Minion.Response.Header |
$sel:body:ServerError | Web.Minion.Error, Web.Minion |
$sel:body:WithStatus | Web.Minion.Response.Status |
$sel:bodyErrorBuilder:ErrorBuilders | Web.Minion.Error |
$sel:captureErrorBuilder:ErrorBuilders | Web.Minion.Error |
$sel:check:BasicAuthSettings | Web.Minion.Auth.Basic |
$sel:code:ServerError | Web.Minion.Error, Web.Minion |
$sel:errorBuilders:MinionSettings | Web.Minion |
$sel:headerErrorBuilder:ErrorBuilders | Web.Minion.Error |
$sel:headers:AddHeaders | Web.Minion.Response.Header |
$sel:headers:ServerError | Web.Minion.Error, Web.Minion |
$sel:httpError:MinionSettings | Web.Minion |
$sel:notFound:MinionSettings | Web.Minion |
$sel:password:BasicAuth | Web.Minion.Auth.Basic |
$sel:path:RoutingState | Web.Minion.Router.Internal |
$sel:queryParamsErrorBuilder:ErrorBuilders | Web.Minion.Error |
$sel:rawPassword:Password | Web.Minion.Auth.Basic |
$sel:rawUsername:Username | Web.Minion.Auth.Basic |
$sel:username:BasicAuth | Web.Minion.Auth.Basic |
.> | Web.Minion |
/> | Web.Minion |
:# | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
:#! | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
:+ | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
AbsolutelyNothing | Web.Minion.Introspect |
Accepted | Web.Minion.Response.Status |
AddHeader | |
1 (Type/Class) | Web.Minion.Response.Header |
2 (Data Constructor) | Web.Minion.Response.Header |
AddHeaders | |
1 (Type/Class) | Web.Minion.Response.Header |
2 (Data Constructor) | Web.Minion.Response.Header |
AllContentTypes | Web.Minion.Media |
allContentTypes | Web.Minion.Media |
Alt | Web.Minion.Router.Internal, Web.Minion.Router |
alt | Web.Minion |
app | |
1 (Function) | Web.Minion.Examples.Json |
2 (Function) | Web.Minion.Examples.HelloWorld |
3 (Function) | Web.Minion.Examples.ComplexResponse |
4 (Function) | Web.Minion.Examples.Introspection |
5 (Function) | Web.Minion.Examples.BasicAuth |
6 (Function) | Web.Minion.Examples.Static |
ApplicationM | Web.Minion.Router.Internal, Web.Minion |
apply | Web.Minion.Args.Internal |
Arg | Web.Minion.Args.Internal |
Auth | |
1 (Type/Class) | Web.Minion.Auth, Web.Minion |
2 (Data Constructor) | Web.Minion.Auth, Web.Minion |
auth | Web.Minion.Auth, Web.Minion |
Authenticated | Web.Minion.Auth, Web.Minion |
AuthResult | Web.Minion.Auth, Web.Minion |
BadAuth | Web.Minion.Auth, Web.Minion |
BadGateway | Web.Minion.Response.Status |
badGateway | Web.Minion.Error |
BadRequest | Web.Minion.Response.Status |
badRequest | Web.Minion.Error |
Basic | Web.Minion.Auth.Basic |
BasicAuth | |
1 (Type/Class) | Web.Minion.Auth.Basic |
2 (Data Constructor) | Web.Minion.Auth.Basic |
BasicAuthSettings | |
1 (Type/Class) | Web.Minion.Auth.Basic |
2 (Data Constructor) | Web.Minion.Auth.Basic |
CanRespond | Web.Minion.Response, Web.Minion.Response.Body, Web.Minion |
canRespond | Web.Minion.Response, Web.Minion.Response.Body, Web.Minion |
Capture | |
1 (Data Constructor) | Web.Minion.Introspect |
2 (Data Constructor) | Web.Minion.Router.Internal, Web.Minion.Router |
capture | Web.Minion.Request.Url, Web.Minion |
Captures | |
1 (Data Constructor) | Web.Minion.Introspect |
2 (Data Constructor) | Web.Minion.Router.Internal, Web.Minion.Router |
captures | Web.Minion.Request.Url, Web.Minion |
catch | Web.Minion |
checkHandler | Web.Minion.Router.Internal |
Chunks | |
1 (Type/Class) | Web.Minion.Raw, Web.Minion |
2 (Data Constructor) | Web.Minion.Raw, Web.Minion |
chunksBody | Web.Minion.Request.Body.Raw, Web.Minion |
codeOf | Web.Minion.Error |
Combinator | Web.Minion.Router.Internal, Web.Minion.Router, Web.Minion |
Conflict | Web.Minion.Response.Status |
conflict | Web.Minion.Error |
CONNECT | Web.Minion.Request.Method, Web.Minion |
ContentType | Web.Minion.Media |
Continue | Web.Minion.Response.Status |
Created | Web.Minion.Response.Status |
Decode | Web.Minion.Request.Body |
decode | Web.Minion.Request.Body |
DecodeBody | Web.Minion.Request.Body |
decodeBody | Web.Minion.Request.Body |
decodeQueryParam | Web.Minion.Request.Query.Internal |
decodeQueryParamOrServerError | Web.Minion.Request.Query.Internal |
defaultErrorBuilders | Web.Minion |
defaultExtsMap | Web.Minion.Static |
defaultMinionSettings | Web.Minion |
DelayedArgs | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion, Web.Minion |
DELETE | Web.Minion.Request.Method, Web.Minion |
Description | |
1 (Data Constructor) | Web.Minion.Introspect |
2 (Data Constructor) | Web.Minion.Router.Internal, Web.Minion.Router |
description | Web.Minion |
Encode | Web.Minion.Response.Body |
encode | Web.Minion.Response.Body |
EncodeBody | Web.Minion.Response.Body |
encodeBody | Web.Minion.Response.Body |
err300 | Web.Minion.Error |
err301 | Web.Minion.Error |
err302 | Web.Minion.Error |
err303 | Web.Minion.Error |
err304 | Web.Minion.Error |
err305 | Web.Minion.Error |
err307 | Web.Minion.Error |
err400 | Web.Minion.Error |
err401 | Web.Minion.Error |
err402 | Web.Minion.Error |
err403 | Web.Minion.Error |
err404 | Web.Minion.Error |
err405 | Web.Minion.Error |
err406 | Web.Minion.Error |
err407 | Web.Minion.Error |
err409 | Web.Minion.Error |
err410 | Web.Minion.Error |
err411 | Web.Minion.Error |
err412 | Web.Minion.Error |
err413 | Web.Minion.Error |
err414 | Web.Minion.Error |
err415 | Web.Minion.Error |
err416 | Web.Minion.Error |
err417 | Web.Minion.Error |
err418 | Web.Minion.Error |
err422 | Web.Minion.Error |
err500 | Web.Minion.Error |
err501 | Web.Minion.Error |
err502 | Web.Minion.Error |
err503 | Web.Minion.Error |
err504 | Web.Minion.Error |
err505 | Web.Minion.Error |
ErrorBuilder | Web.Minion.Error |
ErrorBuilders | |
1 (Type/Class) | Web.Minion.Error |
2 (Data Constructor) | Web.Minion.Error |
ExpectationFailed | Web.Minion.Response.Status |
expectationFailed | Web.Minion.Error |
Forbidden | Web.Minion.Response.Status |
forbidden | Web.Minion.Error |
FormUrlEncoded | Web.Minion.Media.FormUrlEncoded |
Found | Web.Minion.Response.Status |
found | Web.Minion.Error |
FunArgs | Web.Minion.Args.Internal |
GatewayTimeout | Web.Minion.Response.Status |
gatewayTimeout | Web.Minion.Error |
GET | Web.Minion.Request.Method, Web.Minion |
GetByType | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
getByType | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
getRequestValue | Web.Minion.Request |
Gone | Web.Minion.Response.Status |
gone | Web.Minion.Error |
goThrough | Web.Minion.Router.Internal |
Handle | Web.Minion.Router.Internal, Web.Minion.Router |
handle | Web.Minion |
HandleArgs | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
handleBody | Web.Minion.Response.Body, Web.Minion |
handleJson | Web.Minion.Response.Body.Json, Web.Minion.Json, Web.Minion |
handlePlainText | Web.Minion.Response.Body.PlainText, Web.Minion |
HEAD | Web.Minion.Request.Method, Web.Minion |
Header | |
1 (Data Constructor) | Web.Minion.Introspect |
2 (Data Constructor) | Web.Minion.Router.Internal, Web.Minion.Router |
header | Web.Minion.Request.Header, Web.Minion |
header' | Web.Minion.Request.Header, Web.Minion |
headerLenient | Web.Minion.Request.Header, Web.Minion |
headerLenient' | Web.Minion.Request.Header, Web.Minion |
headerNotFoundError | Web.Minion.Request.Header.Internal |
headerToText | Web.Minion.Request.Header.Internal |
Hidden | Web.Minion.Args.Internal |
Hide | |
1 (Type/Class) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
2 (Data Constructor) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
HideIntrospection | Web.Minion.Router.Internal, Web.Minion.Router |
hideIntrospection | Web.Minion |
HList | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
HListTypes | Web.Minion.Args.Internal |
HNil | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
HTTPVersionNotSupported | Web.Minion.Response.Status |
httpVersionNotSupported | Web.Minion.Error |
ImATeapot | Web.Minion.Response.Status |
Indefinite | Web.Minion.Auth, Web.Minion |
Inject | Web.Minion.Response.Union |
inject | Web.Minion.Response.Union |
InternalServerError | Web.Minion.Response.Status |
internalServerError | Web.Minion.Error |
Introspected | Web.Minion.Introspect |
Introspection | Web.Minion.Introspect |
IsAuth | Web.Minion.Auth, Web.Minion |
IsLenient | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
isLenient | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
IsRequest | Web.Minion.Request |
IsRequired | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
isRequired | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
IsResponse | Web.Minion.Response, Web.Minion.Response.Body |
IsStatus | Web.Minion.Response.Status |
Json | Web.Minion.Media.Json, Web.Minion.Json |
LazyBytes | |
1 (Type/Class) | Web.Minion.Raw, Web.Minion |
2 (Data Constructor) | Web.Minion.Raw, Web.Minion |
lazyBytesBody | Web.Minion.Request.Body.Raw, Web.Minion |
LengthRequired | Web.Minion.Response.Status |
lengthRequired | Web.Minion.Error |
Lenient | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
lookupHeader | Web.Minion.Router.Internal |
MakeError | Web.Minion.Router.Internal, Web.Minion.Router, Web.Minion |
makeHandle | Web.Minion.Router.Internal |
MapArgs | Web.Minion.Router.Internal, Web.Minion.Router |
MapElem | Web.Minion.Args.Internal |
media | Web.Minion.Media |
MethodNotAllowed | Web.Minion.Response.Status |
methodNotAllowed | Web.Minion.Error |
Middleware | Web.Minion.Router.Internal, Web.Minion.Router |
middleware | Web.Minion |
MiddlewareM | Web.Minion.Router.Internal, Web.Minion |
MinionSettings | |
1 (Type/Class) | Web.Minion |
2 (Data Constructor) | Web.Minion |
MonadCatch | Web.Minion |
MonadThrow | Web.Minion.Error, Web.Minion |
MovedPermanently | Web.Minion.Response.Status |
movedPermanently | Web.Minion.Error |
MultipleChoices | Web.Minion.Response.Status |
multipleChoices | Web.Minion.Error |
NetworkAuthenticationRequired | Web.Minion.Response.Status |
NoBody | |
1 (Type/Class) | Web.Minion.Response, Web.Minion.Response.Body, Web.Minion |
2 (Data Constructor) | Web.Minion.Response, Web.Minion.Response.Body, Web.Minion |
NoContent | Web.Minion.Response.Status |
NoMatch | |
1 (Type/Class) | Web.Minion.Error, Web.Minion |
2 (Data Constructor) | Web.Minion.Error, Web.Minion |
NonAuthoritativeInformation | Web.Minion.Response.Status |
NotAcceptable | Web.Minion.Response.Status |
notAcceptable | Web.Minion.Error |
NotFound | Web.Minion.Response.Status |
notFound | Web.Minion.Error |
NotImplemented | Web.Minion.Response.Status |
notImplemented | Web.Minion.Error |
NotModified | Web.Minion.Response.Status |
notModified | Web.Minion.Error |
OK | Web.Minion.Response.Status |
Optional | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
OPTIONS | Web.Minion.Request.Method, Web.Minion |
PartialContent | Web.Minion.Response.Status |
Password | |
1 (Type/Class) | Web.Minion.Auth.Basic |
2 (Data Constructor) | Web.Minion.Auth.Basic |
PATCH | Web.Minion.Request.Method, Web.Minion |
PayloadTooLarge | Web.Minion.Response.Status |
PaymentRequired | Web.Minion.Response.Status |
paymentRequired | Web.Minion.Error |
PermanentRedirect | Web.Minion.Response.Status |
Piece | Web.Minion.Router.Internal, Web.Minion.Router |
piece | Web.Minion.Request.Url, Web.Minion |
PlainText | Web.Minion.Media.PlainText |
POST | Web.Minion.Request.Method, Web.Minion |
PreconditionFailed | Web.Minion.Response.Status |
preconditionFailed | Web.Minion.Error |
PreconditionRequired | Web.Minion.Response.Status |
ProxyAuthenticationRequired | Web.Minion.Response.Status |
proxyAuthenticationRequired | Web.Minion.Error |
PUT | Web.Minion.Request.Method, Web.Minion |
QueryFlag | |
1 (Type/Class) | Web.Minion.Request.Query, Web.Minion |
2 (Data Constructor) | Web.Minion.Request.Query, Web.Minion |
queryFlag | Web.Minion.Request.Query, Web.Minion |
queryFlag' | Web.Minion.Request.Query, Web.Minion |
QueryForm | |
1 (Type/Class) | Web.Minion.Request.Query, Web.Minion |
2 (Data Constructor) | Web.Minion.Request.Query, Web.Minion |
QueryParam | |
1 (Data Constructor) | Web.Minion.Introspect |
2 (Data Constructor) | Web.Minion.Router.Internal, Web.Minion.Router |
queryParam | Web.Minion.Request.Query, Web.Minion |
queryParam' | Web.Minion.Request.Query, Web.Minion |
queryParamKeyNotFoundError | Web.Minion.Request.Query.Internal |
queryParamLenient | Web.Minion.Request.Query, Web.Minion |
queryParamLenient' | Web.Minion.Request.Query, Web.Minion |
QueryParamName | Web.Minion.Request.Query, Web.Minion |
queryParamsForm | Web.Minion.Request.Query, Web.Minion |
queryParamValueNotFoundError | Web.Minion.Request.Query.Internal |
RangeNotSatisfiable | Web.Minion.Response.Status |
RawHeaderValue | |
1 (Type/Class) | Web.Minion.Response.Header |
2 (Data Constructor) | Web.Minion.Response.Header |
redirect | Web.Minion.Error |
ReqBody | |
1 (Type/Class) | Web.Minion.Request.Body, Web.Minion |
2 (Data Constructor) | Web.Minion.Request.Body, Web.Minion |
reqBody | Web.Minion.Request.Body, Web.Minion |
reqFormUrlEncoded | Web.Minion.Request.Body.FormUrlEncoded, Web.Minion |
reqJson | Web.Minion.Request.Body.Json, Web.Minion.Json, Web.Minion |
reqPlainText | Web.Minion.Request.Body.PlainText, Web.Minion |
Request | |
1 (Data Constructor) | Web.Minion.Introspect |
2 (Data Constructor) | Web.Minion.Router.Internal, Web.Minion.Router |
requestedRangeNotSatisfiable | Web.Minion.Error |
requestEntityTooLarge | Web.Minion.Error |
RequestHeaderFieldsTooLarge | Web.Minion.Response.Status |
RequestTimeout | Web.Minion.Response.Status |
requestURITooLong | Web.Minion.Error |
RequestValue | Web.Minion.Request |
Required | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
ResetContent | Web.Minion.Response.Status |
RespBody | |
1 (Type/Class) | Web.Minion.Response.Body, Web.Minion |
2 (Data Constructor) | Web.Minion.Response.Body, Web.Minion |
Response | Web.Minion.Introspect |
Reverse | Web.Minion.Args.Internal |
Reverse' | Web.Minion.Args.Internal |
reverse' | Web.Minion.Args.Internal |
reverseHList | Web.Minion.Args.Internal |
revHListToList | Web.Minion.Args.Internal |
RevToList | Web.Minion.Args.Internal |
RHList | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
RHListToHList | Web.Minion.Args.Internal |
RHNil | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
route | Web.Minion.Router.Internal |
routeHandle | Web.Minion.Router.Internal |
Router | Web.Minion.Router.Internal, Web.Minion.Router, Web.Minion |
Router' | Web.Minion.Router.Internal, Web.Minion.Router, Web.Minion |
RoutingState | |
1 (Type/Class) | Web.Minion.Router.Internal |
2 (Data Constructor) | Web.Minion.Router.Internal |
RunDelayed | Web.Minion.Args.Internal |
runDelayed | Web.Minion.Args.Internal |
runHidden | Web.Minion.Args.Internal |
SeeOther | Web.Minion.Response.Status |
seeOther | Web.Minion.Error |
serve | Web.Minion |
ServerError | |
1 (Type/Class) | Web.Minion.Error, Web.Minion |
2 (Data Constructor) | Web.Minion.Error, Web.Minion |
serveWithSettings | Web.Minion |
ServiceUnavailable | Web.Minion.Response.Status |
serviceUnavailable | Web.Minion.Error |
Settings | Web.Minion.Auth, Web.Minion, Web.Minion |
smartPiece | Web.Minion.Router.Internal |
SomethingWentWrong | |
1 (Type/Class) | Web.Minion.Error, Web.Minion |
2 (Data Constructor) | Web.Minion.Error, Web.Minion |
StaticFileResponse | Web.Minion.Static |
staticFiles | Web.Minion.Static |
status | Web.Minion.Response.Status |
Strict | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
SwitchingProtocols | Web.Minion.Response.Status |
teapot | Web.Minion.Error |
TemporaryRedirect | Web.Minion.Response.Status |
temporaryRedirect | Web.Minion.Error |
TextToError | Web.Minion.Error |
That | Web.Minion.Response.Union |
This | Web.Minion.Response.Union |
throwM | Web.Minion.Error, Web.Minion |
throwMIO | Web.Minion.Router.Internal |
toAuth | Web.Minion.Auth, Web.Minion |
TooManyRequests | Web.Minion.Response.Status |
ToResponse | Web.Minion.Response, Web.Minion.Response.Body, Web.Minion |
toResponse | Web.Minion.Response, Web.Minion.Response.Body, Web.Minion |
TRACE | Web.Minion.Request.Method, Web.Minion |
Unauthorized | Web.Minion.Response.Status |
unauthorized | Web.Minion.Error |
Union | Web.Minion.Response.Union |
UnprocessableEntity | Web.Minion.Response.Status |
unprocessableEntity | Web.Minion.Error |
UnsupportedMediaType | Web.Minion.Response.Status |
unsupportedMediaType | Web.Minion.Error |
UnwindAuth | Web.Minion.Auth, Web.Minion |
unwindAuth | Web.Minion.Auth, Web.Minion |
UnwindHeaders | Web.Minion.Response.Header |
unwindHeaders | Web.Minion.Response.Header |
URITooLong | Web.Minion.Response.Status |
UseProxy | Web.Minion.Response.Status |
useProxy | Web.Minion.Error |
Username | |
1 (Type/Class) | Web.Minion.Auth.Basic |
2 (Data Constructor) | Web.Minion.Auth.Basic |
ValueCombinator | Web.Minion.Router.Internal, Web.Minion.Router, Web.Minion |
Void | Web.Minion |
WithHeader | |
1 (Type/Class) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
2 (Data Constructor) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
WithPiece | |
1 (Type/Class) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
2 (Data Constructor) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
WithPieces | |
1 (Type/Class) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
2 (Data Constructor) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
WithQueryParam | |
1 (Type/Class) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
2 (Data Constructor) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
WithReq | |
1 (Type/Class) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
2 (Data Constructor) | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion |
WithStatus | |
1 (Type/Class) | Web.Minion.Response.Status |
2 (Data Constructor) | Web.Minion.Response.Status |
~> | Web.Minion.Args.Internal, Web.Minion.Args, Web.Minion, Web.Minion |