scotty-0.21: Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp

Index

ActionEnvWeb.Scotty.Internal.Types
ActionErrorWeb.Scotty.Internal.Types
ActionMWeb.Scotty
ActionT 
1 (Type/Class)Web.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Data Constructor)Web.Scotty.Internal.Types
addHeader 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
addMiddlewareWeb.Scotty.Internal.Types
addRouteWeb.Scotty.Internal.Types
addroute 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
AEFinishWeb.Scotty.Internal.Types
AENextWeb.Scotty.Internal.Types
AERedirectWeb.Scotty.Internal.Types
ApplicationWeb.Scotty.Internal.Types
body 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
BodyChunkBuffer 
1 (Type/Class)Web.Scotty.Internal.Types
2 (Data Constructor)Web.Scotty.Internal.Types
BodyInfo 
1 (Type/Class)Web.Scotty.Internal.Types
2 (Data Constructor)Web.Scotty.Internal.Types
bodyInfoChunkBufferWeb.Scotty.Internal.Types
bodyInfoDirectChunkReadWeb.Scotty.Internal.Types
bodyInfoReadProgressWeb.Scotty.Internal.Types
BodyPartiallyStreamed 
1 (Type/Class)Web.Scotty.Internal.Types
2 (Data Constructor)Web.Scotty.Internal.Types
bodyReader 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
CaptureWeb.Scotty.Internal.Types
capture 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
captureParam 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
captureParamMaybe 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
captureParams 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
catchWeb.Scotty.Trans, Web.Scotty
chunksReadSoFarWeb.Scotty.Internal.Types
ContentWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
ContentBuilderWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
ContentFileWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
ContentResponseWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
ContentStreamWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
CookiesTextWeb.Scotty.Cookie
defaultHandler 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
defaultOptionsWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
defaultRouteOptionsWeb.Scotty.Internal.Types
defaultScottyResponseWeb.Scotty.Internal.Types
defaultScottyStateWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
defaultSetCookieWeb.Scotty.Cookie
delete 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
deleteCookieWeb.Scotty.Cookie
EnvWeb.Scotty.Internal.Types
envBodyWeb.Scotty.Internal.Types
envBodyChunkWeb.Scotty.Internal.Types
envFilesWeb.Scotty.Internal.Types
envFormParamsWeb.Scotty.Internal.Types
envPathParamsWeb.Scotty.Internal.Types
envQueryParamsWeb.Scotty.Internal.Types
envReqWeb.Scotty.Internal.Types
envResponseWeb.Scotty.Internal.Types
ErrorHandlerWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
FailedToParseJSONWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
FailedToParseParameterWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
FileWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
file 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
files 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
finish 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
FormFieldNotFoundWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
formParam 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
formParamMaybe 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
formParams 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
FunctionWeb.Scotty.Internal.Types
function 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
get 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
getCookieWeb.Scotty.Cookie
getCookiesWeb.Scotty.Cookie
getResponseWeb.Scotty.Internal.Types
getResponseActionWeb.Scotty.Internal.Types
getResponseContent 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
getResponseHeaders 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
getResponseStatus 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
Handler 
1 (Data Constructor)Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
2 (Type/Class)Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
handlerWeb.Scotty.Internal.Types
hasFinishedReadingChunksWeb.Scotty.Internal.Types
header 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
headers 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
html 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
htmlLazyWeb.Scotty.Trans.Strict
json 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
jsonData 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
KilobytesWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
liftAndCatchIO 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
liftIOWeb.Scotty.Trans, Web.Scotty
LiteralWeb.Scotty.Internal.Types
literal 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
makeSimpleCookieWeb.Scotty.Cookie
MalformedJSONWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
matchAny 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
maxRequestBodySizeWeb.Scotty.Internal.Types
MiddlewareWeb.Scotty.Internal.Types
middleware 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
middlewaresWeb.Scotty.Internal.Types
modifyResponseWeb.Scotty.Internal.Types
nested 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
next 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
notFound 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
Options 
1 (Type/Class)Web.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
2 (Data Constructor)Web.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
options 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
ParamWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
param 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
params 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
ParsableWeb.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
parseParamWeb.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
parseParamListWeb.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
patch 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
pathParam 
1 (Function)Web.Scotty.Trans
2 (Function)Web.Scotty
PathParameterNotFoundWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
pathParamMaybe 
1 (Function)Web.Scotty.Trans
2 (Function)Web.Scotty
pathParams 
1 (Function)Web.Scotty.Trans
2 (Function)Web.Scotty
post 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
put 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
queryParam 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
QueryParameterNotFoundWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
queryParamMaybe 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
queryParams 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
raise 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
raiseStatus 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
raw 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
readEitherWeb.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
redirect 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
regex 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
request 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
RequestTooLargeWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
rescue 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
RouteOptions 
1 (Type/Class)Web.Scotty.Internal.Types
2 (Data Constructor)Web.Scotty.Internal.Types
routeOptionsWeb.Scotty.Internal.Types
RoutePatternWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
routesWeb.Scotty.Internal.Types
runAMWeb.Scotty.Internal.Types
runSWeb.Scotty.Internal.Types
sameSiteLaxWeb.Scotty.Cookie
sameSiteNoneWeb.Scotty.Cookie
SameSiteOptionWeb.Scotty.Cookie
sameSiteStrictWeb.Scotty.Cookie
scottyWeb.Scotty
scottyAppWeb.Scotty
scottyAppTWeb.Scotty.Trans, Web.Scotty.Trans.Strict
ScottyExceptionWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
ScottyMWeb.Scotty
scottyOptsWeb.Scotty
scottyOptsTWeb.Scotty.Trans, Web.Scotty.Trans.Strict
ScottyResponseWeb.Scotty.Internal.Types
scottySocketWeb.Scotty
scottySocketTWeb.Scotty.Trans, Web.Scotty.Trans.Strict
ScottyState 
1 (Type/Class)Web.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
2 (Data Constructor)Web.Scotty.Internal.Types
ScottyT 
1 (Type/Class)Web.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Data Constructor)Web.Scotty.Internal.Types
scottyTWeb.Scotty.Trans, Web.Scotty.Trans.Strict
setContentWeb.Scotty.Internal.Types
SetCookieWeb.Scotty.Cookie
setCookieWeb.Scotty.Cookie
setCookieDomainWeb.Scotty.Cookie
setCookieExpiresWeb.Scotty.Cookie
setCookieHttpOnlyWeb.Scotty.Cookie
setCookieMaxAgeWeb.Scotty.Cookie
setCookieNameWeb.Scotty.Cookie
setCookiePathWeb.Scotty.Cookie
setCookieSameSiteWeb.Scotty.Cookie
setCookieSecureWeb.Scotty.Cookie
setCookieValueWeb.Scotty.Cookie
setHandlerWeb.Scotty.Internal.Types
setHeader 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
setHeaderWithWeb.Scotty.Internal.Types
setMaxRequestBodySize 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
setSimpleCookieWeb.Scotty.Cookie
setStatusWeb.Scotty.Internal.Types
settingsWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
SRWeb.Scotty.Internal.Types
srContentWeb.Scotty.Internal.Types
srHeadersWeb.Scotty.Internal.Types
srStatusWeb.Scotty.Internal.Types
status 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
StatusError 
1 (Type/Class)Web.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
2 (Data Constructor)Web.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
stream 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
text 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
textLazyWeb.Scotty.Trans.Strict
throw 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
tryAnyStatusWeb.Scotty.Internal.Types
tryNextWeb.Scotty.Internal.Types
updateMaxRequestBodySizeWeb.Scotty.Internal.Types
verboseWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty