servant-0.16.2: A family of combinators for defining webservices APIs

Index

:-Servant.API.Generic
:<|> 
1 (Type/Class)Servant.API.Alternative, Servant.API
2 (Data Constructor)Servant.API.Alternative, Servant.API
:>Servant.API.Sub, Servant.API
AcceptServant.API.ContentTypes, Servant.API
AcceptHeader 
1 (Type/Class)Servant.API.ContentTypes
2 (Data Constructor)Servant.API.ContentTypes
AddHeaderServant.API.ResponseHeaders, Servant.API
addHeaderServant.API.ResponseHeaders, Servant.API
AllCTRenderServant.API.ContentTypes
AllCTUnrenderServant.API.ContentTypes
allFieldLinksServant.Links, Servant.Utils.Links
allFieldLinks'Servant.Links, Servant.Utils.Links
AllIsElemServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
AllIsInServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
allLinksServant.Links, Servant.Utils.Links
allLinks'Servant.Links, Servant.Utils.Links
AllMimeServant.API.ContentTypes
allMimeServant.API.ContentTypes
AllMimeRenderServant.API.ContentTypes
allMimeRenderServant.API.ContentTypes
AllMimeUnrenderServant.API.ContentTypes
allMimeUnrenderServant.API.ContentTypes
AndServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
AppendListServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
ArrayElemParamServant.Links, Servant.Utils.Links
AsApiServant.API.Generic
AsLinkServant.Links, Servant.Utils.Links
AuthProtectServant.API.Experimental.Auth, Servant.API
BasicAuthServant.API.BasicAuth, Servant.API
BasicAuthData 
1 (Type/Class)Servant.API.BasicAuth, Servant.API
2 (Data Constructor)Servant.API.BasicAuth, Servant.API
basicAuthPasswordServant.API.BasicAuth, Servant.API
basicAuthUsernameServant.API.BasicAuth, Servant.API
BuildHeadersToServant.API.ResponseHeaders, Servant.API
buildHeadersToServant.API.ResponseHeaders, Servant.API
canHandleAcceptHServant.API.ContentTypes
canHandleCTypeHServant.API.ContentTypes
CaptureServant.API.Capture, Servant.API
Capture'Servant.API.Capture, Servant.API
CaptureAllServant.API.Capture, Servant.API
ComprehensiveAPIServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
comprehensiveAPIServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
ComprehensiveAPIWithoutRawServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
comprehensiveAPIWithoutRawServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
ComprehensiveAPIWithoutStreamingServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
comprehensiveAPIWithoutStreamingServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
ComprehensiveAPIWithoutStreamingOrRawServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
comprehensiveAPIWithoutStreamingOrRawServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
ComprehensiveAPIWithoutStreamingOrRaw'Servant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
CONNECTServant.API.Verbs, Servant.API
contentTypeServant.API.ContentTypes, Servant.API
contentTypesServant.API.ContentTypes, Servant.API
DELETEServant.API.Verbs, Servant.API
DeleteServant.API.Verbs, Servant.API
DeleteAcceptedServant.API.Verbs, Servant.API
DeleteNoContentServant.API.Verbs, Servant.API
DeleteNonAuthoritativeServant.API.Verbs, Servant.API
DeleteResetContentServant.API.Verbs
DescriptionServant.API.Description, Servant.API
EffectServant.Types.SourceT
eitherDecodeLenientServant.API.ContentTypes
ElemServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
ElemGoServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
EmptyAPI 
1 (Type/Class)Servant.API.Empty, Servant.API
2 (Data Constructor)Servant.API.Empty, Servant.API
EmptyEndpointServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
EndpointsServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
ErrorServant.Types.SourceT
fieldLinkServant.Links, Servant.Utils.Links
fieldLink'Servant.Links, Servant.Utils.Links
FlagParamServant.Links, Servant.Utils.Links
FoldDescriptionServant.API.Description
FoldDescription'Servant.API.Description
FoldLenientServant.API.Modifiers
FoldLenient'Servant.API.Modifiers
FoldRequiredServant.API.Modifiers
FoldRequired'Servant.API.Modifiers
foldRequiredArgumentServant.API.Modifiers
foreachServant.Types.SourceT
foreachStepServant.Types.SourceT
FormUrlEncodedServant.API.ContentTypes, Servant.API
FramingRenderServant.API.Stream, Servant.API
framingRenderServant.API.Stream, Servant.API
FramingUnrenderServant.API.Stream, Servant.API
framingUnrenderServant.API.Stream, Servant.API
fromActionServant.Types.SourceT
fromActionStepServant.Types.SourceT
FromHttpApiDataServant.API
fromServantServant.API.Generic
FromSourceIOServant.API.Stream, Servant.API
fromSourceIOServant.API.Stream, Servant.API
fromStepTServant.Types.SourceT
GenericServant.API.Generic
genericApiServant.API.Generic
GenericModeServant.API.Generic
GenericServantServant.API.Generic
GET 
1 (Data Constructor)Servant.API.Verbs, Servant.API
2 (Type/Class)Servant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
GetServant.API.Verbs, Servant.API
GetAcceptedServant.API.Verbs, Servant.API
GetHeadersServant.API.ResponseHeaders, Servant.API
getHeadersServant.API.ResponseHeaders, Servant.API
GetHeaders'Servant.API.ResponseHeaders
getHeadersHListServant.API.ResponseHeaders, Servant.API
GetNoContentServant.API.Verbs, Servant.API
GetNonAuthoritativeServant.API.Verbs, Servant.API
GetPartialContentServant.API.Verbs, Servant.API
GetResetContentServant.API.Verbs, Servant.API
getResponseServant.API.ResponseHeaders, Servant.API
GServantProductServant.API.Generic
handleAcceptHServant.API.ContentTypes
handleCTypeHServant.API.ContentTypes
HasLinkServant.Links, Servant.API, Servant.Utils.Links
HasResponseHeaderServant.API.ResponseHeaders, Servant.API
HConsServant.API.ResponseHeaders, Servant.API
HEADServant.API.Verbs, Servant.API
Header 
1 (Type/Class)Servant.API.Header, Servant.API
2 (Data Constructor)Servant.API.ResponseHeaders, Servant.API
Header'Servant.API.Header, Servant.API
Headers 
1 (Type/Class)Servant.API.ResponseHeaders, Servant.API
2 (Data Constructor)Servant.API.ResponseHeaders, Servant.API
HeaderValMapServant.API.ResponseHeaders
HListServant.API.ResponseHeaders, Servant.API
HNilServant.API.ResponseHeaders, Servant.API
httpMajorServant.API.HttpVersion, Servant.API
httpMinorServant.API.HttpVersion, Servant.API
HttpVersion 
1 (Data Constructor)Servant.API.HttpVersion, Servant.API
2 (Type/Class)Servant.API.HttpVersion, Servant.API
IfServant.API
IsElemServant.API.TypeLevel, Servant.Links, Servant.API, Servant.Utils.Links
IsElem'Servant.API.TypeLevel, Servant.Links, Servant.API, Servant.Utils.Links
IsInServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
IsSecureServant.API.IsSecure, Servant.API
IsStrictSubAPIServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
IsSubAPIServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
IsSubListServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
JSONServant.API.ContentTypes, Servant.API
LenientServant.API.Modifiers, Servant.API
LinkServant.Links, Servant.API, Servant.Utils.Links
LinkArrayElementBracketServant.Links, Servant.Utils.Links
LinkArrayElementPlainServant.Links, Servant.Utils.Links
LinkArrayElementStyleServant.Links, Servant.Utils.Links
linkQueryParamsServant.Links, Servant.Utils.Links
linkSegmentsServant.Links, Servant.Utils.Links
linkURIServant.Links, Servant.Utils.Links
linkURI'Servant.Links, Servant.Utils.Links
lookupResponseHeaderServant.API.ResponseHeaders, Servant.API
mapMaybeServant.Types.SourceT
mapMaybeStepServant.Types.SourceT
mapStepTServant.Types.SourceT
MapSubServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
MimeRenderServant.API.ContentTypes, Servant.API
mimeRenderServant.API.ContentTypes, Servant.API
MimeUnrenderServant.API.ContentTypes, Servant.API
mimeUnrenderServant.API.ContentTypes, Servant.API
mimeUnrenderWithTypeServant.API.ContentTypes, Servant.API
MissingHeaderServant.API.ResponseHeaders, Servant.API
MkLinkServant.Links, Servant.API, Servant.Utils.Links
NetstringFramingServant.API.Stream, Servant.API
NewlineFramingServant.API.Stream, Servant.API
NoContent 
1 (Type/Class)Servant.API.ContentTypes, Servant.API
2 (Data Constructor)Servant.API.ContentTypes, Servant.API
NoFramingServant.API.Stream, Servant.API
noHeaderServant.API.ResponseHeaders, Servant.API
NotSecureServant.API.IsSecure, Servant.API
OctetStreamServant.API.ContentTypes, Servant.API
OptionalServant.API.Modifiers, Servant.API
OPTIONSServant.API.Verbs, Servant.API
OrServant.API.TypeLevel, Servant.Links, Servant.Utils.Links
ParamServant.Links, Servant.Utils.Links
parseHeaderServant.API
parseQueryParamServant.API
parseUrlPieceServant.API
PATCHServant.API.Verbs, Servant.API
PatchServant.API.Verbs, Servant.API
PatchAcceptedServant.API.Verbs, Servant.API
PatchNoContentServant.API.Verbs, Servant.API
PatchNonAuthoritativeServant.API.Verbs, Servant.API
PatchResetContentServant.API.Verbs
PlainTextServant.API.ContentTypes, Servant.API
POSTServant.API.Verbs, Servant.API
PostServant.API.Verbs, Servant.API
PostAcceptedServant.API.Verbs, Servant.API
PostCreatedServant.API.Verbs, Servant.API
PostNoContentServant.API.Verbs, Servant.API
PostNonAuthoritativeServant.API.Verbs, Servant.API
PostResetContentServant.API.Verbs, Servant.API
PUTServant.API.Verbs, Servant.API
PutServant.API.Verbs, Servant.API
PutAcceptedServant.API.Verbs, Servant.API
PutCreatedServant.API.Verbs, Servant.API
PutNoContentServant.API.Verbs, Servant.API
PutNonAuthoritativeServant.API.Verbs, Servant.API
PutResetContentServant.API.Verbs
QueryFlagServant.API.QueryParam, Servant.API
QueryParamServant.API.QueryParam, Servant.API
QueryParam'Servant.API.QueryParam, Servant.API
QueryParamsServant.API.QueryParam, Servant.API
RawServant.API.Raw, Servant.API
RawEndpointServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
readFileServant.Types.SourceT
reflectDescriptionServant.API.Description
ReflectMethodServant.API.Verbs, Servant.API
reflectMethodServant.API.Verbs, Servant.API
RemoteHostServant.API.RemoteHost, Servant.API
RepServant.API.Generic
ReqBodyServant.API.ReqBody, Servant.API
ReqBody'Servant.API.ReqBody, Servant.API
RequestArgumentServant.API.Modifiers
RequiredServant.API.Modifiers, Servant.API
RequiredArgumentServant.API.Modifiers
ResponseHeaderServant.API.ResponseHeaders, Servant.API
runSourceTServant.Types.SourceT
runStepTServant.Types.SourceT
safeLinkServant.Links, Servant.API, Servant.Utils.Links
safeLink'Servant.Links, Servant.Utils.Links
SBoolServant.API
sboolServant.API
SBoolIServant.API
SecureServant.API.IsSecure, Servant.API
SFalseServant.API
SingleParamServant.Links, Servant.Utils.Links
SkipServant.Types.SourceT
sourceServant.Types.SourceT
SourceIOServant.API.Stream, Servant.API
SourceT 
1 (Type/Class)Servant.Types.SourceT
2 (Data Constructor)Servant.Types.SourceT
SourceToSourceIOServant.API.Stream
sourceToSourceIOServant.API.Stream
StdMethodServant.API.Verbs, Servant.API
StepTServant.Types.SourceT
StopServant.Types.SourceT
StreamServant.API.Stream, Servant.API
StreamBodyServant.API.Stream, Servant.API
StreamBody'Servant.API.Stream, Servant.API
StreamGetServant.API.Stream, Servant.API
StreamingEndpointServant.Test.ComprehensiveAPI, Servant.API.Internal.Test.ComprehensiveAPI
StreamPostServant.API.Stream, Servant.API
StrictServant.API.Modifiers, Servant.API
STrueServant.API
SummaryServant.API.Description, Servant.API
toEncodedUrlPieceServant.API
toHeaderServant.API
ToHttpApiDataServant.API
toLinkServant.Links, Servant.API, Servant.Utils.Links
toQueryParamServant.API
ToServantServant.API.Generic
toServantServant.API.Generic
ToServantApiServant.API.Generic
ToSourceIOServant.API.Stream, Servant.API
toSourceIOServant.API.Stream, Servant.API
toUrlPieceServant.API
TRACEServant.API.Verbs, Servant.API
transformStepWithAttoServant.Types.SourceT
transformWithAttoServant.Types.SourceT
UndecodableHeaderServant.API.ResponseHeaders, Servant.API
unfoldRequestArgumentServant.API.Modifiers
unfoldRequiredArgumentServant.API.Modifiers
unSourceTServant.Types.SourceT
URI 
1 (Data Constructor)Servant.Links, Servant.API, Servant.Utils.Links
2 (Type/Class)Servant.Links, Servant.API, Servant.Utils.Links
uriAuthorityServant.Links, Servant.API, Servant.Utils.Links
uriFragmentServant.Links, Servant.API, Servant.Utils.Links
uriPathServant.Links, Servant.API, Servant.Utils.Links
uriQueryServant.Links, Servant.API, Servant.Utils.Links
uriSchemeServant.Links, Servant.API, Servant.Utils.Links
VaultServant.API.Vault, Servant.API
VerbServant.API.Verbs, Servant.API
WithNamedContextServant.API.WithNamedContext, Servant.API
YieldServant.Types.SourceT