servant-server-0.19.2: A family of combinators for defining webservices APIs and serving them

Index

.++
1 (Type/Class) Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
2 (Function) Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
:- Servant, Servant
:. Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
:<|>
1 (Data Constructor) Servant
2 (Type/Class) Servant
:> Servant
Accept Servant
acceptCheck Servant.Server.Internal
acceptD Servant.Server.Internal.Delayed , Servant.Server.Internal
addAcceptCheck Servant.Server.Internal.Delayed , Servant.Server.Internal
addAuthCheck Servant.Server.Internal.Delayed , Servant.Server.Internal
addBodyCheck Servant.Server.Internal.Delayed , Servant.Server.Internal
addCapture Servant.Server.Internal.Delayed , Servant.Server.Internal
AddHeader Servant
addHeader Servant
addHeaderCheck Servant.Server.Internal.Delayed , Servant.Server.Internal
addMethodCheck Servant.Server.Internal.Delayed , Servant.Server.Internal
addParameterCheck Servant.Server.Internal.Delayed , Servant.Server.Internal
allFieldLinks Servant
allFieldLinks' Servant
AllIsElem Servant
AllIsIn Servant
allLinks Servant
allLinks' Servant
allowedMethod Servant.Server.Internal
allowedMethodHead Servant.Server.Internal
And Servant
AppendList Servant
Application Servant.Server , Servant
ArrayElemParam Servant
AsApi Servant
AsLink Servant
AsServer Servant.Server.Internal , Servant.Server.Generic
AsServerT Servant.Server.Internal , Servant.Server.Generic
AtLeastOneFragment Servant
authD Servant.Server.Internal.Delayed , Servant.Server.Internal
AuthHandler
1 (Type/Class) Servant.Server.Experimental.Auth
2 (Data Constructor) Servant.Server.Experimental.Auth
Authorized Servant.Server.Internal.BasicAuth , Servant.Server.Internal, Servant.Server , Servant
AuthProtect Servant
AuthServerData Servant.Server.Experimental.Auth
BadPassword Servant.Server.Internal.BasicAuth , Servant.Server.Internal, Servant.Server , Servant
BasicAuth Servant
BasicAuthCheck
1 (Type/Class) Servant.Server.Internal.BasicAuth , Servant.Server.Internal, Servant.Server , Servant
2 (Data Constructor) Servant.Server.Internal.BasicAuth , Servant.Server.Internal, Servant.Server , Servant
BasicAuthData
1 (Data Constructor) Servant
2 (Type/Class) Servant
basicAuthPassword Servant
BasicAuthResult Servant.Server.Internal.BasicAuth , Servant.Server.Internal, Servant.Server , Servant
basicAuthUsername Servant
bodyD Servant.Server.Internal.Delayed , Servant.Server.Internal
bodyParserErrorFormatter Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
BuildHeadersTo Servant
buildHeadersTo Servant
Capture Servant
Capture' Servant
CaptureAll Servant
CaptureAllRouter Servant.Server.Internal.Router , Servant.Server.Internal
CaptureHint
1 (Type/Class) Servant.Server.Internal.Router , Servant.Server.Internal
2 (Data Constructor) Servant.Server.Internal.Router , Servant.Server.Internal
captureName Servant.Server.Internal.Router , Servant.Server.Internal
CaptureRouter Servant.Server.Internal.Router , Servant.Server.Internal
CaptureRouterStructure Servant.Server.Internal.Router , Servant.Server.Internal
capturesD Servant.Server.Internal.Delayed , Servant.Server.Internal
captureType Servant.Server.Internal.Router , Servant.Server.Internal
Choice Servant.Server.Internal.Router , Servant.Server.Internal
choice Servant.Server.Internal.Router , Servant.Server.Internal
ChoiceStructure Servant.Server.Internal.Router , Servant.Server.Internal
CONNECT Servant
contentD Servant.Server.Internal.Delayed , Servant.Server.Internal
contentType Servant
contentTypes Servant
Context Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
ct_wildcard Servant.Server.Internal
decodeBAHdr Servant.Server.Internal.BasicAuth , Servant.Server.Internal
DefaultErrorFormatters Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
defaultErrorFormatters Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
Delayed
1 (Type/Class) Servant.Server.Internal.Delayed , Servant.Server.Internal
2 (Data Constructor) Servant.Server.Internal.Delayed , Servant.Server.Internal
delayedFail Servant.Server.Internal.DelayedIO , Servant.Server.Internal
delayedFailFatal Servant.Server.Internal.DelayedIO , Servant.Server.Internal
DelayedIO
1 (Type/Class) Servant.Server.Internal.DelayedIO , Servant.Server.Internal
2 (Data Constructor) Servant.Server.Internal.DelayedIO , Servant.Server.Internal
DELETE Servant
Delete Servant
DeleteAccepted Servant
DeleteNoContent Servant
DeleteNonAuthoritative Servant
descendIntoNamedContext Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
Description Servant
Elem Servant
ElemGo Servant
EmptyAPI
1 (Data Constructor) Servant
2 (Type/Class) Servant
EmptyContext Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
emptyDelayed Servant.Server.Internal.Delayed , Servant.Server.Internal
EmptyServer
1 (Type/Class) Servant.Server.Internal , Servant.Server , Servant
2 (Data Constructor) Servant.Server.Internal
emptyServer Servant.Server.Internal , Servant.Server , Servant
Endpoints Servant
err300 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err301 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err302 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err303 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err304 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err305 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err307 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err400 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err401 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err402 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err403 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err404 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err405 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err406 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err407 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err409 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err410 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err411 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err412 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err413 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err414 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err415 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err416 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err417 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err418 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err422 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err500 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err501 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err502 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err503 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err504 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
err505 Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
errBody Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
errHeaders Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
errHTTPCode Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
ErrorFormatter Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
ErrorFormatters
1 (Type/Class) Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
2 (Data Constructor) Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal
errReasonPhrase Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
Fail Servant.Server.Internal.RouteResult , Servant.Server.Internal
FailFatal Servant.Server.Internal.RouteResult , Servant.Server.Internal
fieldLink Servant
fieldLink' Servant
FlagParam Servant
FormUrlEncoded Servant
Fragment Servant
FragmentUnique Servant
FramingRender Servant
framingRender Servant
FramingUnrender Servant
framingUnrender Servant
FromHttpApiData Servant
fromServant Servant
FromSourceIO Servant
fromSourceIO Servant
genericApi Servant
GenericMode Servant
GenericServant Servant
genericServe Servant.Server.Generic
genericServer Servant.Server.Generic
genericServerT Servant.Server.Generic
genericServeT Servant.Server.Generic
genericServeTWithContext Servant.Server.Generic
GET Servant
Get Servant
GetAccepted Servant
getAcceptHeader Servant.Server.Internal , Servant.Server , Servant
getContextEntry Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
GetHeaders Servant
getHeaders Servant
getHeadersHList Servant
GetNoContent Servant
GetNonAuthoritative Servant
GetPartialContent Servant
GetResetContent Servant
getResponse Servant
GServantProduct Servant
GServer Servant.Server.Internal
GServerConstraints Servant.Server.Internal
gServerProof Servant.Server.Internal
Handler
1 (Type/Class) Servant.Server.Internal.Handler , Servant.Server.Internal, Servant.Server , Servant
2 (Data Constructor) Servant.Server.Internal.Handler , Servant.Server.Internal, Servant.Server , Servant
HasContextEntry Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
HasLink Servant
HasResponseHeader Servant
HasServer Servant.Server.Internal , Servant.Server , Servant
HasServerArrowTypeError Servant.Server.Internal
HasStatus Servant
HCons Servant
HEAD Servant
Header
1 (Data Constructor) Servant
2 (Type/Class) Servant
Header' Servant
headerParseErrorFormatter Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
Headers
1 (Data Constructor) Servant
2 (Type/Class) Servant
headersD Servant.Server.Internal.Delayed , Servant.Server.Internal
HList Servant
HNil Servant
hoistServer Servant.Server , Servant
hoistServerWithContext Servant.Server.Internal , Servant.Server , Servant
httpMajor Servant
httpMinor Servant
HttpVersion
1 (Data Constructor) Servant
2 (Type/Class) Servant
If Servant
inject Servant
IsElem Servant
IsElem' Servant
IsIn Servant
IsMember Servant
IsSecure Servant
IsServerResource Servant.Server.UVerb , Servant.Server, Servant
IsStrictSubAPI Servant
IsSubAPI Servant
IsSubList Servant
JSON Servant
layout Servant.Server , Servant
layoutWithContext Servant.Server , Servant
leafRouter Servant.Server.Internal.Router , Servant.Server.Internal
Lenient Servant
liftRouteResult Servant.Server.Internal.DelayedIO , Servant.Server.Internal
Link Servant
LinkArrayElementBracket Servant
LinkArrayElementPlain Servant
LinkArrayElementStyle Servant
linkFragment Servant
linkQueryParams Servant
linkSegments Servant
linkURI Servant
linkURI' Servant
lookupResponseHeader Servant
MapSub Servant
methodCheck Servant.Server.Internal
methodD Servant.Server.Internal.Delayed , Servant.Server.Internal
methodRouter Servant.Server.Internal
MimeRender Servant
mimeRender Servant
MimeUnrender Servant
mimeUnrender Servant
mimeUnrenderWithType Servant
MissingHeader Servant
mkAuthHandler Servant.Server.Experimental.Auth
mkBAChallengerHdr Servant.Server.Internal.BasicAuth , Servant.Server.Internal
MkContextWithErrorFormatter Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal
mkContextWithErrorFormatter Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal
MkLink Servant, Servant
NamedContext
1 (Type/Class) Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
2 (Data Constructor) Servant.Server.Internal.Context , Servant.Server.Internal, Servant.Server , Servant
NamedRoutes Servant
NetstringFraming Servant
NewlineFraming Servant
NoContent
1 (Data Constructor) Servant
2 (Type/Class) Servant
noContentRouter Servant.Server.Internal
NoContentVerb Servant
NoFraming Servant
noHeader Servant
NoSuchUser Servant.Server.Internal.BasicAuth , Servant.Server.Internal, Servant.Server , Servant
NotFoundErrorFormatter Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
notFoundErrorFormatter Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
NotSecure Servant
OctetStream Servant
Optional Servant
OPTIONS Servant
Or Servant
Param Servant
paramsD Servant.Server.Internal.Delayed , Servant.Server.Internal
parseHeader Servant
parseQueryParam Servant
parseUrlPiece Servant
passToServer Servant.Server.Internal.Delayed , Servant.Server.Internal
PATCH Servant
Patch Servant
PatchAccepted Servant
PatchNoContent Servant
PatchNonAuthoritative Servant
pathRouter Servant.Server.Internal.Router , Servant.Server.Internal
PlainText Servant
POST Servant
Post Servant
PostAccepted Servant
PostCreated Servant
PostNoContent Servant
PostNonAuthoritative Servant
PostResetContent Servant
Proxy
1 (Data Constructor) Servant
2 (Type/Class) Servant
PUT Servant
Put Servant
PutAccepted Servant
PutCreated Servant
PutNoContent Servant
PutNonAuthoritative Servant
QueryFlag Servant
QueryParam Servant
QueryParam' Servant
QueryParams Servant
Raw Servant
RawRouter Servant.Server.Internal.Router , Servant.Server.Internal
RawRouterStructure Servant.Server.Internal.Router , Servant.Server.Internal
ReflectMethod Servant
reflectMethod Servant
RemoteHost Servant
ReqBody Servant
ReqBody' Servant
Required Servant
respond Servant.Server.UVerb , Servant.Server, Servant
ResponseHeader Servant
responseServerError Servant.Server.Internal.ServerError , Servant.Server.Internal
Route Servant.Server.Internal.RouteResult , Servant.Server.Internal
route Servant.Server.Internal , Servant.Server , Servant
Router Servant.Server.Internal.Router , Servant.Server.Internal
Router' Servant.Server.Internal.Router , Servant.Server.Internal
RouteResult Servant.Server.Internal.RouteResult , Servant.Server.Internal
RouteResultT
1 (Type/Class) Servant.Server.Internal.RouteResult , Servant.Server.Internal
2 (Data Constructor) Servant.Server.Internal.RouteResult , Servant.Server.Internal
routerLayout Servant.Server.Internal.Router , Servant.Server.Internal
RouterStructure Servant.Server.Internal.Router , Servant.Server.Internal
routerStructure Servant.Server.Internal.Router , Servant.Server.Internal
RoutingApplication Servant.Server.Internal.RoutingApplication , Servant.Server.Internal
runAction Servant.Server.Internal.Delayed , Servant.Server.Internal
runBasicAuth Servant.Server.Internal.BasicAuth , Servant.Server.Internal
runChoice Servant.Server.Internal.Router , Servant.Server.Internal
runDelayed Servant.Server.Internal.Delayed , Servant.Server.Internal
runDelayedIO Servant.Server.Internal.DelayedIO , Servant.Server.Internal
runDelayedIO' Servant.Server.Internal.DelayedIO , Servant.Server.Internal
runHandler Servant.Server.Internal.Handler , Servant.Server.Internal, Servant.Server , Servant
runHandler' Servant.Server.Internal.Handler , Servant.Server.Internal, Servant.Server , Servant
runRouter Servant.Server.Internal.Router , Servant.Server.Internal
runRouterEnv Servant.Server.Internal.Router , Servant.Server.Internal
runRouteResultT Servant.Server.Internal.RouteResult , Servant.Server.Internal
safeLink Servant
safeLink' Servant
sameStructure Servant.Server.Internal.Router , Servant.Server.Internal
SBool Servant
sbool Servant
SBoolI Servant
Secure Servant
serve Servant.Server , Servant
serveDirectory Servant.Server.StaticFiles , Servant, Servant.Utils.StaticFiles
serveDirectoryEmbedded Servant.Server.StaticFiles , Servant, Servant.Utils.StaticFiles
serveDirectoryFileServer Servant.Server.StaticFiles , Servant, Servant.Utils.StaticFiles
serveDirectoryWebApp Servant.Server.StaticFiles , Servant, Servant.Utils.StaticFiles
serveDirectoryWebAppLookup Servant.Server.StaticFiles , Servant, Servant.Utils.StaticFiles
serveDirectoryWith Servant.Server.StaticFiles , Servant, Servant.Utils.StaticFiles
Server Servant.Server.Internal , Servant.Server , Servant
ServerContext Servant.Server , Servant
serverD Servant.Server.Internal.Delayed , Servant.Server.Internal
ServerError
1 (Type/Class) Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
2 (Data Constructor) Servant.Server.Internal.ServerError , Servant.Server.Internal, Servant.Server , Servant
ServerT Servant.Server.Internal , Servant.Server.Internal , Servant.Server , Servant, Servant
serveWithContext Servant.Server , Servant
serveWithContextT Servant.Server , Servant
SFalse Servant
SingleParam Servant
SourceIO Servant
StaticRouter Servant.Server.Internal.Router , Servant.Server.Internal
StaticRouterStructure Servant.Server.Internal.Router , Servant.Server.Internal
Statuses Servant, Servant
StatusOf Servant, Servant
statusOf Servant
StdMethod Servant
Stream Servant
StreamBody Servant
StreamBody' Servant
StreamGet Servant
StreamPost Servant
streamRouter Servant.Server.Internal
Strict Servant
STrue Servant
Summary Servant
Tagged
1 (Data Constructor) Servant.Server , Servant
2 (Type/Class) Servant.Server , Servant
throwError Servant
toApplication Servant.Server.Internal.RoutingApplication , Servant.Server.Internal, Servant.Server , Servant
toCaptureTag Servant.Server.Internal.Router , Servant.Server.Internal
toCaptureTags Servant.Server.Internal.Router , Servant.Server.Internal
toEncodedUrlPiece Servant
toHeader Servant
ToHttpApiData Servant
toLink Servant
toQueryParam Servant
ToServant Servant
toServant Servant
ToServantApi Servant
ToSourceIO Servant
toSourceIO Servant
toUrlPiece Servant
TRACE Servant
tweakResponse Servant.Server.Internal.Router , Servant.Server.Internal, Servant.Server , Servant
unAuthHandler Servant.Server.Experimental.Auth
Unauthorized Servant.Server.Internal.BasicAuth , Servant.Server.Internal, Servant.Server , Servant
unBasicAuthCheck Servant.Server.Internal.BasicAuth , Servant.Server.Internal, Servant.Server , Servant
UndecodableHeader Servant
Union Servant
Unique Servant
unTagged Servant.Server , Servant
URI
1 (Data Constructor) Servant
2 (Type/Class) Servant
uriAuthority Servant
uriFragment Servant
uriPath Servant
uriQuery Servant
uriScheme Servant
urlParseErrorFormatter Servant.Server.Internal.ErrorFormatter , Servant.Server.Internal, Servant.Server , Servant
UVerb Servant
Vault Servant
Verb Servant
WithNamedContext Servant
withRequest Servant.Server.Internal.DelayedIO , Servant.Server.Internal
WithStatus
1 (Data Constructor) Servant
2 (Type/Class) Servant
worseHTTPCode Servant.Server.Internal.Router , Servant.Server.Internal