scotty-0.30: 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
addSessionWeb.Scotty.Session, Web.Scotty.Trans, 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
createSessionWeb.Scotty.Session, Web.Scotty.Trans, Web.Scotty
createSessionJarWeb.Scotty.Session, Web.Scotty.Trans, Web.Scotty
createUserSession 
1 (Function)Web.Scotty.Session, Web.Scotty.Trans
2 (Function)Web.Scotty
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
deleteCookie 
1 (Function)Web.Scotty.Cookie, Web.Scotty.Trans
2 (Function)Web.Scotty
deleteSession 
1 (Function)Web.Scotty.Session, Web.Scotty.Trans
2 (Function)Web.Scotty
EnvWeb.Scotty.Internal.Types
envBodyWeb.Scotty.Internal.Types
envBodyChunkWeb.Scotty.Internal.Types
envFormDataActionWeb.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
filesOpts 
1 (Function)Web.Scotty.Trans
2 (Function)Web.Scotty
finish 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
formData 
1 (Function)Web.Scotty.Trans
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
formParamsAndFilesWithWeb.Scotty.Internal.Types
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
getCookie 
1 (Function)Web.Scotty.Cookie, Web.Scotty.Trans
2 (Function)Web.Scotty
getCookies 
1 (Function)Web.Scotty.Cookie, Web.Scotty.Trans
2 (Function)Web.Scotty
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
getSession 
1 (Function)Web.Scotty.Session, Web.Scotty.Trans
2 (Function)Web.Scotty
getUserSession 
1 (Function)Web.Scotty.Session, Web.Scotty.Trans
2 (Function)Web.Scotty
Handler 
1 (Type/Class)Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
2 (Data Constructor)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
jsonModeWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
KilobytesWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, 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
maintainSessionsWeb.Scotty.Session, Web.Scotty.Trans, Web.Scotty
makeSimpleCookieWeb.Scotty.Cookie, Web.Scotty.Trans, Web.Scotty
MalformedFormWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
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
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
raw 
1 (Function)Web.Scotty.Trans, Web.Scotty.Trans.Strict
2 (Function)Web.Scotty
readEitherWeb.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
readSession 
1 (Function)Web.Scotty.Session, Web.Scotty.Trans
2 (Function)Web.Scotty
readUserSession 
1 (Function)Web.Scotty.Session, Web.Scotty.Trans
2 (Function)Web.Scotty
redirect 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
redirect300 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
redirect301 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
redirect302 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
redirect303 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
redirect304 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
redirect307 
1 (Function)Web.Scotty.Trans.Strict
2 (Function)Web.Scotty.Trans
3 (Function)Web.Scotty
redirect308 
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
ResourceTExceptionWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, 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
sessContentWeb.Scotty.Session, Web.Scotty.Trans, Web.Scotty
sessExpiresAtWeb.Scotty.Session, Web.Scotty.Trans, Web.Scotty
sessIdWeb.Scotty.Session, Web.Scotty.Trans, Web.Scotty
Session 
1 (Type/Class)Web.Scotty.Session, Web.Scotty.Trans, Web.Scotty
2 (Data Constructor)Web.Scotty.Session, Web.Scotty.Trans, Web.Scotty
SessionIdWeb.Scotty.Session, Web.Scotty.Trans, Web.Scotty
SessionJarWeb.Scotty.Session, Web.Scotty.Trans, Web.Scotty
SessionStatusWeb.Scotty.Session, Web.Scotty
setContentWeb.Scotty.Internal.Types
SetCookieWeb.Scotty.Cookie
setCookie 
1 (Function)Web.Scotty.Cookie
2 (Function)Web.Scotty
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
setSimpleCookie 
1 (Function)Web.Scotty.Cookie, Web.Scotty.Trans
2 (Function)Web.Scotty
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
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
WaiRequestParseExceptionWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
WarpRequestExceptionWeb.Scotty.Internal.Types, Web.Scotty.Trans, Web.Scotty.Trans.Strict, Web.Scotty
withActionEnvWeb.Scotty.Internal.Types