snap-0.6.0.2: Snap: A Haskell Web Framework: project starter executable and glue code library

Index

*>Snap
<$Snap
<$>Snap
<*Snap
<**>Snap
<*>Snap
<=<Snap
<|>Snap
=<<Snap
>=>Snap
>>Snap
>>=Snap
activeUserSnap.Snaplet.Auth
addAuthSplicesSnap.Snaplet.Auth
addHeaderSnap
addPostInitHookSnap.Snaplet, Snap
addPostInitHookBaseSnap.Snaplet, Snap
addResponseCookieSnap
addRoutesSnap.Snaplet, Snap
addSplicesSnap.Snaplet.Heist
addTemplatesSnap.Snaplet.Heist
addTemplatesAtSnap.Snaplet.Heist
addToOutputSnap
AlternativeSnap
apSnap
ApplicativeSnap
asLockoutSnap.Snaplet.Auth
asMinPasswdLenSnap.Snaplet.Auth
asRememberCookieNameSnap.Snaplet.Auth
asRememberPeriodSnap.Snaplet.Auth
asSiteKeySnap.Snaplet.Auth
authenticatePasswordSnap.Snaplet.Auth
AuthErrorSnap.Snaplet.Auth
AuthFailureSnap.Snaplet.Auth
AuthManager 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
AuthSettings 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
AuthUser 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
backendSnap.Snaplet.Auth
BackendError 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
bindSnapletSplicesSnap.Snaplet.Heist
bracketSnapSnap
buildUrlEncodedSnap
catchFinishWithSnap
checkPasswordSnap.Snaplet.Auth
checkPasswordAndLoginSnap.Snaplet.Auth
clearContentLengthSnap
clearHeistCacheSnap.Snaplet.Heist
ClearTextSnap.Snaplet.Auth
combineConfigSnap.Snaplet, Snap
commandLineConfigSnap
commitSessionSnap.Snaplet.Session
completeConfigSnap
ConfigSnap
ConfigBackendSnap
ConfigFileLogSnap
ConfigIoLogSnap
ConfigLibEvBackendSnap
ConfigLogSnap
ConfigNoLogSnap
ConfigSimpleBackendSnap
CONNECTSnap
Const 
1 (Data Constructor)Snap
2 (Type/Class)Snap
Cookie 
1 (Data Constructor)Snap
2 (Type/Class)Snap
cookieDomainSnap
cookieExpiresSnap
cookieHttpOnlySnap
cookieNameSnap
cookiePathSnap
cookieSecureSnap
cookieValueSnap
createUserSnap.Snaplet.Auth
csrfTokenSnap.Snaplet.Session
currentUserSnap.Snaplet.Auth
defaultConfigSnap
defAuthSettingsSnap.Snaplet.Auth
defAuthUserSnap.Snaplet.Auth
DELETESnap
deleteFromSessionSnap.Snaplet.Session
deleteHeaderSnap
deleteResponseCookieSnap
destroySnap.Snaplet.Auth
destroyUserSnap.Snaplet.Auth
dirSnap
DuplicateLoginSnap.Snaplet.Auth
embedSnapletSnap.Snaplet, Snap
emptySnap
emptyConfigSnap
emptyResponseSnap
EncryptedSnap.Snaplet.Auth
encryptPasswordSnap.Snaplet.Auth
EnumeratorSnap
escapeHttpSnap
EscapeHttpException 
1 (Data Constructor)Snap
2 (Type/Class)Snap
evalStateSnap
evalStateTSnap
execStateSnap
execStateTSnap
expireCookieSnap
failSnap
filterMSnap
finishWithSnap
fixSnap
fmapSnap
foldMSnap
foldM_Snap
forceLoginSnap.Snaplet.Auth
foreverSnap
forMSnap
formatHttpTimeSnap
forM_Snap
fstLensSnap
FunctorSnap
GETSnap
getSnap
getAccessLogSnap
getBackendSnap
getBindSnap
getCompressionSnap
getConstSnap
getCookieSnap
getDefaultTimeoutSnap
getErrorHandlerSnap
getErrorLogSnap
getFromSessionSnap.Snaplet.Session
getHeaderSnap
getHeadersSnap
getHostnameSnap
getLSnap
getLensSnap.Snaplet, Snap
getLocaleSnap
getOpaqueConfigSnap.Snaplet, Snap
getOtherSnap
getParamSnap
getParamsSnap
getPortSnap
getRequestSnap
getRequestBodySnap
getResponseSnap
getResponseCookieSnap
getResponseCookiesSnap
getsSnap
getSnapletAncestrySnap.Snaplet, Snap
getSnapletDescriptionSnap.Snaplet, Snap
getSnapletFilePathSnap.Snaplet, Snap
getSnapletNameSnap.Snaplet, Snap
getSnapletRootURLSnap.Snaplet, Snap
getSnapletStateSnap.Snaplet, Snap
getSnapletUserConfigSnap.Snaplet, Snap
getSSLBindSnap
getSSLCertSnap
getSSLKeySnap
getSSLPortSnap
getsSnapletStateSnap.Snaplet, Snap
getTimeoutActionSnap
getVerboseSnap
getZipListSnap
guardSnap
HandlerSnap.Snaplet, Snap
HasHeadersSnap
HasHeistSnap.Snaplet.Heist
HEADSnap
HeadersSnap
headersSnap
HeistSnap.Snaplet.Heist
heistInitSnap.Snaplet.Heist
heistLensSnap.Snaplet.Heist
heistLocalSnap.Snaplet.Heist
heistServeSnap.Snaplet.Heist
heistServeSingleSnap.Snaplet.Heist
httpServeSnap
HttpVersionSnap
IAuthBackendSnap.Snaplet.Auth
ifLoggedInSnap.Snaplet.Auth
ifLoggedOutSnap.Snaplet.Auth
ifTopSnap
IncorrectPasswordSnap.Snaplet.Auth
initCookieSessionManagerSnap.Snaplet.Session.Backends.CookieSession
InitializerSnap.Snaplet, Snap
initJsonFileAuthManagerSnap.Snaplet.Auth.Backends.JsonFile
intMapLensSnap
intSetLensSnap
ipHeaderFilterSnap
ipHeaderFilter'Snap
isLoggedInSnap.Snaplet.Auth
isoSnap
joinSnap
Lens 
1 (Data Constructor)Snap
2 (Type/Class)Snap
lensSnap
liftSnap
liftASnap
liftA2Snap
liftA3Snap
liftAppHandlerSnap.Snaplet.Heist
liftHandlerSnap.Snaplet.Heist
liftHeistSnap.Snaplet.Heist
liftIOSnap
liftMSnap
liftM2Snap
liftM3Snap
liftM4Snap
liftM5Snap
liftSnapSnap
liftWithSnap.Snaplet.Heist
listHeadersSnap
loadSnapTHSnap.Loader.Prod
localRequestSnap
LockedOutSnap.Snaplet.Auth
lockoutSnap.Snaplet.Auth
logErrorSnap
loginByRememberTokenSnap.Snaplet.Auth
loginByUsernameSnap.Snaplet.Auth
loginUserSnap.Snaplet.Auth
logoutSnap.Snaplet.Auth
logoutUserSnap.Snaplet.Auth
lookupByLoginSnap.Snaplet.Auth
lookupByRememberTokenSnap.Snaplet.Auth
lookupByUserIdSnap.Snaplet.Auth
makeLensSnap
makeLensesSnap
makeSnapletSnap.Snaplet, Snap
manySnap
mapAndUnzipMSnap
mapLensSnap
mapMSnap
mapM_Snap
mapStateSnap
mapStateTSnap
markAuthFailSnap.Snaplet.Auth
markAuthSuccessSnap.Snaplet.Auth
MethodSnap
methodSnap
methodsSnap
mfilterSnap
mfixSnap
minPasswdLenSnap.Snaplet.Auth
mkJsonAuthMgrSnap.Snaplet.Auth.Backends.JsonFile
modifySnap
modifyHeistTSSnap.Snaplet.Heist
modifyRequestSnap
modifyResponseSnap
modifyResponseBodySnap
modifyResponseCookieSnap
modifySnapletStateSnap.Snaplet, Snap
modLSnap
MonadSnap
MonadFixSnap
MonadIOSnap
MonadPlusSnap
MonadSnapSnap
MonadSnapletSnap.Snaplet, Snap
MonadStateSnap
MonadTransSnap
mplusSnap
msumSnap
mzeroSnap
nameMakeLensSnap
nameSnapletSnap.Snaplet, Snap
nestSnapletSnap.Snaplet, Snap
NoHandlerException 
1 (Data Constructor)Snap
2 (Type/Class)Snap
onUnloadSnap.Snaplet, Snap
optionalSnap
OPTIONSSnap
ParamsSnap
parseHttpTimeSnap
parseUrlEncodedSnap
passSnap
PasswordSnap.Snaplet.Auth
PasswordMissingSnap.Snaplet.Auth
pathSnap
pathArgSnap
POSTSnap
printInfoSnap.Snaplet, Snap
printUrlEncodedSnap
pureSnap
PUTSnap
putSnap
putRequestSnap
putResponseSnap
putSnapletStateSnap.Snaplet, Snap
quickHttpServeSnap
readCookieSnap
readRequestBodySnap
redirectSnap
redirect'Snap
registerUserSnap.Snaplet.Auth
reloadSiteSnap.Snaplet, Snap
rememberCookieNameSnap.Snaplet.Auth
rememberPeriodSnap.Snaplet.Auth
renderSnap.Snaplet.Heist
renderAsSnap.Snaplet.Heist
renderWithSplicesSnap.Snaplet.Heist
replicateMSnap
replicateM_Snap
RequestSnap
requireUserSnap.Snaplet.Auth
resetSessionSnap.Snaplet.Session
ResponseSnap
returnSnap
Role 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
routeSnap
routeLocalSnap
rqContentLengthSnap
rqContextPathSnap
rqCookiesSnap
rqIsSecureSnap
rqLocalAddrSnap
rqLocalHostnameSnap
rqMethodSnap
rqModifyParamsSnap
rqParamSnap
rqParamsSnap
rqPathInfoSnap
rqQueryStringSnap
rqRemoteAddrSnap
rqRemotePortSnap
rqServerNameSnap
rqServerPortSnap
rqSetParamSnap
rqURISnap
rqVersionSnap
rspStatusSnap
rspStatusReasonSnap
runLensSnap
runRequestBodySnap
runSnapSnap
runSnapletSnap.Snaplet, Snap
runStateSnap
runStateTSnap
saveSnap.Snaplet.Auth
saveUserSnap.Snaplet.Auth
sendFileSnap
sendFilePartialSnap
sequenceSnap
sequence_Snap
serveSnapletSnap.Snaplet, Snap
sessionSnap.Snaplet.Auth
SessionManagerSnap.Snaplet.Session
sessionToListSnap.Snaplet.Session
setAccessLogSnap
setBackendSnap
setBindSnap
setCompressionSnap
setContentLengthSnap
setContentTypeSnap
setDefaultTimeoutSnap
setErrorHandlerSnap
setErrorLogSnap
setHeaderSnap
setHostnameSnap
setInSessionSnap.Snaplet.Session
setLSnap
setLensSnap
setLocaleSnap
setOtherSnap
setPasswordSnap.Snaplet.Auth
setPortSnap
setResponseBodySnap
setResponseCodeSnap
setResponseStatusSnap
setSSLBindSnap
setSSLCertSnap
setSSLKeySnap
setSSLPortSnap
setTimeoutSnap
setUnicodeLocaleSnap
setVerboseSnap
simpleHttpServeSnap
siteKeySnap.Snaplet.Auth
SnapSnap
SnapletSnap.Snaplet, Snap
SnapletConfigSnap.Snaplet, Snap
snapletConfigSnap.Snaplet, Snap
SnapletHeistSnap.Snaplet.Heist
SnapletInitSnap.Snaplet, Snap
SnapletSpliceSnap.Snaplet.Heist
snapletValueSnap.Snaplet, Snap
snapServerVersionSnap
sndLensSnap
someSnap
SomeEnumerator 
1 (Data Constructor)Snap
2 (Type/Class)Snap
StateSnap
stateSnap
StateT 
1 (Type/Class)Snap
2 (Data Constructor)Snap
subSnapletSnap.Snaplet, Snap
terminateConnectionSnap
touchSessionSnap.Snaplet.Session
TRACESnap
transformRequestBodySnap
unlessSnap
unUidSnap.Snaplet.Auth
unwrapArrowSnap
unwrapMonadSnap
updateHeadersSnap
urlDecodeSnap
urlEncodeSnap
urlEncodeBuilderSnap
userActivatedAtSnap.Snaplet.Auth
userCreatedAtSnap.Snaplet.Auth
userCurrentLoginAtSnap.Snaplet.Auth
userCurrentLoginIpSnap.Snaplet.Auth
userFailedLoginCountSnap.Snaplet.Auth
UserId 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
userIdSnap.Snaplet.Auth
userLastLoginAtSnap.Snaplet.Auth
userLastLoginIpSnap.Snaplet.Auth
userLockedOutUntilSnap.Snaplet.Auth
userLoginSnap.Snaplet.Auth
userLoginCountSnap.Snaplet.Auth
userMetaSnap.Snaplet.Auth
usernameExistsSnap.Snaplet.Auth
UserNotFoundSnap.Snaplet.Auth
userPasswordSnap.Snaplet.Auth
userRememberTokenSnap.Snaplet.Auth
userRolesSnap.Snaplet.Auth
userSuspendedAtSnap.Snaplet.Auth
userUpdatedAtSnap.Snaplet.Auth
voidSnap
whenSnap
withSnap.Snaplet, Snap
with'Snap.Snaplet, Snap
withBackendSnap.Snaplet.Auth
withHeistTSSnap.Snaplet.Heist
withRequestSnap
withResponseSnap
withSessionSnap.Snaplet.Session
withSplicesSnap.Snaplet.Heist
withStateSnap
withStateTSnap
withTopSnap.Snaplet, Snap
withTop'Snap.Snaplet, Snap
WrapArrowSnap
wrapHandlersSnap.Snaplet, Snap
WrapMonadSnap
WrappedArrowSnap
WrappedMonadSnap
writeBSSnap
writeBuilderSnap
writeLazyTextSnap
writeLBSSnap
writeTextSnap
ZipList 
1 (Data Constructor)Snap
2 (Type/Class)Snap
zipWithMSnap
zipWithM_Snap
^!Snap
^!%=Snap
^!*=Snap
^!+=Snap
^!-=Snap
^!/=Snap
^!=Snap
^$Snap
^$!Snap
^%%=Snap
^%=Snap
^*=Snap
^+=Snap
^-=Snap
^.Snap
^/=Snap
^=Snap