snap-core-1.0.5.0: Snap: A Haskell Web Framework (core interfaces and types)

Index

<?>Snap.Internal.Parsing
addCookiesSnap.Test
addHeader 
1 (Function)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
2 (Function)Snap.Test
addResponseCookieSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
addToOutputSnap.Internal.Core, Snap.Core
allowWithMaximumSizeSnap.Util.FileUploads
applyCORSSnap.Util.CORS
assert404Snap.Test
assertBodyContainsSnap.Test
assertRedirectSnap.Test
assertRedirectToSnap.Test
assertSuccessSnap.Test
BadAcceptEncodingExceptionSnap.Util.GZip
BadPartExceptionSnap.Util.FileUploads
badPartExceptionReasonSnap.Util.FileUploads
behindProxySnap.Util.Proxy
bracketSnapSnap.Internal.Core, Snap.Core
buildRequestSnap.Test
buildUrlEncodedSnap.Internal.Parsing, Snap.Core
catchFinishWithSnap.Internal.Core, Snap.Core
checkRangeReqSnap.Internal.Util.FileServe
clearContentLengthSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
compressibleMimeTypesSnap.Util.GZip
CONNECTSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
Cookie 
1 (Type/Class)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
2 (Data Constructor)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
cookieDomainSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
cookieExpiresSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
cookieHttpOnlySnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
cookieNameSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
cookiePathSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
cookieSecureSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
cookieToBSSnap.Internal.Http.Types
cookieValueSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
corsAllowCredentialsSnap.Util.CORS
corsAllowedHeadersSnap.Util.CORS
corsAllowedMethodsSnap.Util.CORS
corsAllowOriginSnap.Util.CORS
corsExposeHeadersSnap.Util.CORS
CORSOptions 
1 (Type/Class)Snap.Util.CORS
2 (Data Constructor)Snap.Util.CORS
crlfSnap.Internal.Parsing
c_format_http_timeSnap.Internal.Http.Types
c_format_log_timeSnap.Internal.Http.Types
c_parse_http_timeSnap.Internal.Http.Types
debugSnap.Internal.Debug
debugErrnoSnap.Internal.Debug
decodeFilePathSnap.Internal.Util.FileServe
defaultDirectoryConfigSnap.Internal.Util.FileServe, Snap.Util.FileServe
defaultFileUploadPolicySnap.Util.FileUploads
defaultIndexGeneratorSnap.Internal.Util.FileServe, Snap.Util.FileServe
defaultMimeTypesSnap.Internal.Util.FileServe, Snap.Util.FileServe
defaultOptionsSnap.Util.CORS
defaultUploadPolicySnap.Util.FileUploads
DELETESnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
delete 
1 (Function)Snap.Types.Headers
2 (Function)Snap.Test
deleteHeaderSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
DeleteRequestSnap.Test
deleteResponseCookieSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
dirSnap.Internal.Core, Snap.Core
DirectoryConfig 
1 (Type/Class)Snap.Internal.Util.FileServe, Snap.Util.FileServe
2 (Data Constructor)Snap.Internal.Util.FileServe, Snap.Util.FileServe
disallowSnap.Util.FileUploads
DispositionAttachmentSnap.Util.FileUploads
DispositionFileSnap.Util.FileUploads
DispositionFormDataSnap.Util.FileUploads
DispositionOtherSnap.Util.FileUploads
DListSnap.Internal.Parsing
doProcessFormInputsSnap.Util.FileUploads
dynamicHandlersSnap.Internal.Util.FileServe, Snap.Util.FileServe
EarlyTerminationSnap.Internal.Core
emptySnap.Types.Headers
emptyResponseSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
EscapeHttpSnap.Internal.Core, Snap.Core
escapeHttpSnap.Internal.Core, Snap.Core
EscapeHttpHandlerSnap.Internal.Core, Snap.Core
EscapeSnap 
1 (Data Constructor)Snap.Internal.Core
2 (Type/Class)Snap.Internal.Core, Snap.Core
evalHandlerSnap.Test
evalHandlerMSnap.Test
evalSnapSnap.Internal.Core
EverywhereSnap.Util.CORS
expireCookieSnap.Internal.Core, Snap.Core
extendTimeoutSnap.Internal.Core, Snap.Core
fancyDirectoryConfigSnap.Internal.Util.FileServe, Snap.Util.FileServe
fdContentsSnap.Test
fdContentTypeSnap.Test
fdFileNameSnap.Test
FileData 
1 (Type/Class)Snap.Test
2 (Data Constructor)Snap.Test
FilesSnap.Test
fileTypeSnap.Internal.Util.FileServe, Snap.Util.FileServe
FileUploadExceptionSnap.Util.FileUploads
fileUploadExceptionReasonSnap.Util.FileUploads
FileUploadPolicySnap.Util.FileUploads
finishSnap.Internal.Parsing
finishWithSnap.Internal.Core, Snap.Core
fixupResponseSnap.Internal.Core
foldedFoldl'Snap.Types.Headers
foldedFoldrSnap.Types.Headers
foldl'Snap.Types.Headers
foldMultipartSnap.Util.FileUploads
foldrSnap.Types.Headers
formatHttpTimeSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
formatLogTimeSnap.Internal.Http.Types, Snap.Internal.Core
FormDataSnap.Test
FormFile 
1 (Type/Class)Snap.Util.FileUploads
2 (Data Constructor)Snap.Util.FileUploads
formFileNameSnap.Util.FileUploads
formFileValueSnap.Util.FileUploads
FormParamSnap.Util.FileUploads
fromListSnap.Types.Headers
fullyParseSnap.Internal.Parsing
fullyParse'Snap.Internal.Parsing
GETSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
getSnap.Test
getCookieSnap.Internal.Core, Snap.Core
getHeaderSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
getMaximumFormInputSizeSnap.Util.FileUploads
getMaximumNumberOfFormInputsSnap.Util.FileUploads
getMinimumUploadRateSnap.Util.FileUploads
getMinimumUploadSecondsSnap.Util.FileUploads
getParamSnap.Internal.Core, Snap.Core
getParamFromSnap.Internal.Core
getParamsSnap.Internal.Core, Snap.Core
getPostParamSnap.Internal.Core, Snap.Core
getPostParamsSnap.Internal.Core, Snap.Core
getQueryParamSnap.Internal.Core, Snap.Core
getQueryParamsSnap.Internal.Core, Snap.Core
GetRequestSnap.Test
getRequestSnap.Internal.Core, Snap.Core
getResponseSnap.Internal.Core, Snap.Core
getResponseBodySnap.Test
getResponseCookieSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
getResponseCookiesSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
getSafePathSnap.Internal.Util.FileServe, Snap.Util.FileServe
getsRequestSnap.Internal.Core, Snap.Core
getsResponseSnap.Internal.Core, Snap.Core
getTimeoutModifierSnap.Internal.Core, Snap.Core
getUploadTimeoutSnap.Util.FileUploads
handleFileUploadsSnap.Util.FileUploads
handleFormUploadsSnap.Util.FileUploads
handleMultipartSnap.Util.FileUploads
HandlerMapSnap.Internal.Util.FileServe, Snap.Util.FileServe
HashableMethod 
1 (Type/Class)Snap.Util.CORS
2 (Data Constructor)Snap.Util.CORS
HashableURI 
1 (Type/Class)Snap.Util.CORS
2 (Data Constructor)Snap.Util.CORS
HasHeadersSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
HEADSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
headSnap.Test
HeadersSnap.Types.Headers, Snap.Core
headersSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
hexdSnap.Internal.Parsing
HttpVersionSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
ifTopSnap.Internal.Core, Snap.Core
indexFilesSnap.Internal.Util.FileServe, Snap.Util.FileServe
indexGeneratorSnap.Internal.Util.FileServe, Snap.Util.FileServe
insertSnap.Types.Headers
ipHeaderFilterSnap.Internal.Core, Snap.Core
ipHeaderFilter'Snap.Internal.Core, Snap.Core
isFieldCharSnap.Internal.Parsing
isRFCTextSnap.Internal.Parsing
isTokenSnap.Internal.Parsing
liftSnapSnap.Internal.Core, Snap.Core
listHeadersSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
localRequestSnap.Internal.Core, Snap.Core
logErrorSnap.Internal.Core, Snap.Core
lookupSnap.Types.Headers
lookupWithDefaultSnap.Types.Headers
matchAllSnap.Internal.Parsing
memberSnap.Types.Headers
Method 
1 (Type/Class)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
2 (Data Constructor)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
methodSnap.Internal.Core, Snap.Core
methodsSnap.Internal.Core, Snap.Core
MimeMapSnap.Internal.Util.FileServe, Snap.Util.FileServe
mimeTypesSnap.Internal.Util.FileServe, Snap.Util.FileServe
mkOriginSetSnap.Util.CORS
modifyRequestSnap.Internal.Core, Snap.Core
modifyResponseSnap.Internal.Core, Snap.Core
modifyResponseBodySnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
modifyResponseCookieSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
modifyTimeoutSnap.Internal.Core, Snap.Core
MonadSnapSnap.Internal.Core, Snap.Core
MultipartParamSnap.Test
MultipartParamsSnap.Test
MultipartPostRequestSnap.Test
noCompressionSnap.Util.GZip
NoHandlerException 
1 (Type/Class)Snap.Internal.Core, Snap.Core
2 (Data Constructor)Snap.Internal.Core, Snap.Core
NoProxySnap.Util.Proxy
normalizeMethodSnap.Internal.Http.Types, Snap.Internal.Core
NowhereSnap.Util.CORS
nullSnap.Types.Headers
OPTIONSSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
OriginListSnap.Util.CORS
OriginsSnap.Util.CORS
originsSnap.Util.CORS
OriginSetSnap.Util.CORS
ParamsSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
parseCookieSnap.Internal.Parsing
parseHttpTimeSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
parseNumSnap.Internal.Parsing
parseToCompletionSnap.Internal.Parsing
parseUrlEncodedSnap.Internal.Parsing, Snap.Core
partContentTypeSnap.Util.FileUploads
PartDispositionSnap.Util.FileUploads
partDispositionSnap.Util.FileUploads
partFieldNameSnap.Util.FileUploads
partFileNameSnap.Util.FileUploads
PartFoldSnap.Util.FileUploads
partHeadersSnap.Util.FileUploads
PartInfoSnap.Util.FileUploads
PartProcessorSnap.Util.FileUploads
PartUploadPolicySnap.Util.FileUploads
passSnap.Internal.Core, Snap.Core
PassOnProcessingSnap.Internal.Core
PATCHSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
pathSnap.Internal.Core, Snap.Core
pathArgSnap.Internal.Core, Snap.Core
pathWithSnap.Internal.Core
pAvPairSnap.Internal.Parsing
pAvPairsSnap.Internal.Parsing
pContentTypeWithParametersSnap.Internal.Parsing
pCookiesSnap.Internal.Parsing
pHeadersSnap.Internal.Parsing
PolicyViolationExceptionSnap.Util.FileUploads
policyViolationExceptionReasonSnap.Util.FileUploads
POSTSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
postMultipartSnap.Test
postRawSnap.Test
postUrlEncodedSnap.Test
pParameterSnap.Internal.Parsing
pParameter'Snap.Internal.Parsing
pQuotedStringSnap.Internal.Parsing
pQuotedString'Snap.Internal.Parsing
preServeHookSnap.Internal.Util.FileServe, Snap.Util.FileServe
printUrlEncodedSnap.Internal.Parsing, Snap.Core
ProxyTypeSnap.Util.Proxy
pTokenSnap.Internal.Parsing
pTokensSnap.Internal.Parsing
pUrlEscapedSnap.Internal.Parsing
PUTSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
putSnap.Test
putRequestSnap.Internal.Core, Snap.Core
putResponseSnap.Internal.Core, Snap.Core
pValueWithParametersSnap.Internal.Parsing
pValueWithParameters'Snap.Internal.Parsing
pWordSnap.Internal.Parsing
pWord'Snap.Internal.Parsing
readCookieSnap.Internal.Core, Snap.Core
readRequestBodySnap.Internal.Core, Snap.Core
redirectSnap.Internal.Core, Snap.Core
redirect'Snap.Internal.Core, Snap.Core
renderCookiesSnap.Internal.Http.Types
Request 
1 (Type/Class)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
2 (Data Constructor)Snap.Internal.Http.Types, Snap.Internal.Core
RequestBuilderSnap.Test
requestToStringSnap.Test
RequestTypeSnap.Test
RequestWithRawBodySnap.Test
Response 
1 (Type/Class)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
2 (Data Constructor)Snap.Internal.Http.Types, Snap.Internal.Core
ResponseBodySnap.Internal.Http.Types, Snap.Internal.Core
responseToStringSnap.Test
routeSnap.Core
routeLocalSnap.Core
rqBodySnap.Internal.Http.Types, Snap.Internal.Core
rqClientAddrSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqClientPortSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqContentLengthSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqContextPathSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqCookiesSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqHeadersSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqHostNameSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqIsSecureSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqLocalHostnameSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqMethodSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqModifyParamsSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqParamSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqParamsSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqPathInfoSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqPostParamSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqPostParamsSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqQueryParamSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqQueryParamsSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqQueryStringSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqRemoteAddrSnap.Internal.Http.Types, Snap.Core
rqRemotePortSnap.Internal.Http.Types, Snap.Core
rqServerAddrSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqServerPortSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqSetParamSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqURISnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rqVersionSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rspBodySnap.Internal.Http.Types, Snap.Internal.Core
rspBodyMapSnap.Internal.Http.Types, Snap.Internal.Core
rspBodyToEnumSnap.Internal.Http.Types, Snap.Internal.Core
rspContentLengthSnap.Internal.Http.Types, Snap.Internal.Core
rspCookiesSnap.Internal.Http.Types, Snap.Internal.Core
rspHeadersSnap.Internal.Http.Types, Snap.Internal.Core
rspStatusSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rspStatusReasonSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
rspTransformingRqBodySnap.Internal.Http.Types, Snap.Internal.Core
runHandlerSnap.Test
runHandlerMSnap.Test
runRequestBodySnap.Internal.Core, Snap.Core
runSnapSnap.Internal.Core, Snap.Core
SendFileSnap.Internal.Http.Types, Snap.Internal.Core
sendFileSnap.Internal.Core, Snap.Core
sendFilePartialSnap.Internal.Core, Snap.Core
serveDirectorySnap.Internal.Util.FileServe, Snap.Util.FileServe
serveDirectoryWithSnap.Internal.Util.FileServe, Snap.Util.FileServe
serveFileSnap.Internal.Util.FileServe, Snap.Util.FileServe
serveFileAsSnap.Internal.Util.FileServe, Snap.Util.FileServe
setSnap.Types.Headers
setContentLengthSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
setContentType 
1 (Function)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
2 (Function)Snap.Test
setHeader 
1 (Function)Snap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
2 (Function)Snap.Test
setHttpVersionSnap.Test
setMaximumFileSizeSnap.Util.FileUploads
setMaximumFormInputSizeSnap.Util.FileUploads
setMaximumNumberOfFilesSnap.Util.FileUploads
setMaximumNumberOfFormInputsSnap.Util.FileUploads
setMaximumSkippedFileSizeSnap.Util.FileUploads
setMinimumUploadRateSnap.Util.FileUploads
setMinimumUploadSecondsSnap.Util.FileUploads
setProcessFormInputsSnap.Util.FileUploads
setQueryStringSnap.Test
setQueryStringRawSnap.Test
setRequestPathSnap.Test
setRequestTypeSnap.Test
setResponseBodySnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
setResponseCodeSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
setResponseStatusSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
setSecureSnap.Test
setSkipFilesWithoutNamesSnap.Util.FileUploads
setTimeoutSnap.Internal.Core, Snap.Core
setUploadTimeoutSnap.Util.FileUploads
set_c_localeSnap.Internal.Http.Types
sgetSnap.Internal.Core
simpleDirectoryConfigSnap.Internal.Util.FileServe, Snap.Util.FileServe
skipFieldCharsSnap.Internal.Parsing
smodifySnap.Internal.Core
Snap 
1 (Type/Class)Snap.Internal.Core, Snap.Core
2 (Data Constructor)Snap.Internal.Core
SnapResultSnap.Internal.Core
SnapState 
1 (Type/Class)Snap.Internal.Core
2 (Data Constructor)Snap.Internal.Core
SnapValueSnap.Internal.Core
statusReasonMapSnap.Internal.Http.Types, Snap.Internal.Core
storeAsLazyByteStringSnap.Util.FileUploads
StreamSnap.Internal.Http.Types, Snap.Internal.Core
StreamProcSnap.Internal.Http.Types, Snap.Internal.Core
TerminateConnectionSnap.Internal.Core, Snap.Core
terminateConnectionSnap.Internal.Core, Snap.Core
toListSnap.Types.Headers
toTableSnap.Internal.Parsing
toTableListSnap.Internal.Parsing
TRACESnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
transformRequestBodySnap.Internal.Core, Snap.Core
trimSnap.Internal.Parsing
unsafeFromCaseFoldedListSnap.Types.Headers
unsafeFromHexSnap.Internal.Parsing
unsafeFromNatSnap.Internal.Parsing
unsafeInsertSnap.Types.Headers
unsafeToCaseFoldedListSnap.Types.Headers
unSnapSnap.Internal.Core
untilEOLSnap.Internal.Parsing
updateContextPathSnap.Internal.Core
updateHeadersSnap.Internal.Http.Types, Snap.Internal.Core, Snap.Core
UploadPolicySnap.Util.FileUploads
urlDecodeSnap.Internal.Parsing, Snap.Core
urlEncodeSnap.Internal.Parsing, Snap.Core
urlEncodeBuilderSnap.Internal.Parsing, Snap.Core
urlEncodeCleanSnap.Internal.Parsing
UrlEncodedPostRequestSnap.Test
withCompressionSnap.Util.GZip
withCompression'Snap.Util.GZip
withRequestSnap.Internal.Core, Snap.Core
withResponseSnap.Internal.Core, Snap.Core
withTemporaryStoreSnap.Util.FileUploads
writeBSSnap.Internal.Core, Snap.Core
writeBuilderSnap.Internal.Core, Snap.Core
writeLazyTextSnap.Internal.Core, Snap.Core
writeLBSSnap.Internal.Core, Snap.Core
writeTextSnap.Internal.Core, Snap.Core
X_Forwarded_ForSnap.Util.Proxy
Zero 
1 (Type/Class)Snap.Internal.Core
2 (Data Constructor)Snap.Internal.Core
_snapLogErrorSnap.Internal.Core
_snapModifyTimeoutSnap.Internal.Core
_snapRequestSnap.Internal.Core
_snapResponseSnap.Internal.Core