snap-0.9.2.2: Top-level package for the Snap Web Framework

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
AppConfig 
1 (Type/Class)Snap.Snaplet.Config
2 (Data Constructor)Snap.Snaplet.Config
appConfigTyConSnap.Snaplet.Config
appEnvironmentSnap.Snaplet.Config
ApplicativeSnap
appOptsSnap.Snaplet.Config
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
authSettingsFromConfigSnap.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
bracketHandlerSnap.Snaplet, Snap
bracketSnapSnap
buildUrlEncodedSnap
catchFinishWithSnap
checkPasswordSnap.Snaplet.Auth
checkPasswordAndLoginSnap.Snaplet.Auth
checkTimeoutSnap.Snaplet.Session
clearContentLengthSnap
clearHeistCacheSnap.Snaplet.Heist
ClearTextSnap.Snaplet.Auth
combineConfigSnap.Snaplet, Snap
commandLineAppConfigSnap.Snaplet.Config
commandLineConfigSnap
commitSnap.Snaplet.Session
commitSessionSnap.Snaplet.Session
completeConfigSnap
ConfigSnap
ConfigFileLogSnap
ConfigIoLogSnap
ConfigLogSnap
ConfigNoLogSnap
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
csrfSnap.Snaplet.Session
csrfTokenSnap.Snaplet.Session
currentUserSnap.Snaplet.Auth
decMakeLensSnap
defaultConfigSnap
defAuthSettingsSnap.Snaplet.Auth
defAuthUserSnap.Snaplet.Auth
DELETESnap
deleteSnap.Snaplet.Session
deleteFromSessionSnap.Snaplet.Session
deleteHeaderSnap
deleteResponseCookieSnap
destroySnap.Snaplet.Auth
destroyUserSnap.Snaplet.Auth
dirSnap
DuplicateLoginSnap.Snaplet.Auth
embedSnapletSnap.Snaplet, Snap
emptySnap
emptyConfigSnap
emptyResponseSnap
encryptSnap.Snaplet.Auth
EncryptedSnap.Snaplet.Auth
encryptPasswordSnap.Snaplet.Auth
EnumeratorSnap
escapeHttpSnap
EscapeHttpHandlerSnap
evalStateSnap
evalStateTSnap
execStateSnap
execStateTSnap
expireCookieSnap
extendedCommandLineConfigSnap
extendTimeoutSnap
failSnap
filterMSnap
finishWithSnap
fixSnap
fmapSnap
fmapOptSnap
foldMSnap
foldM_Snap
forceLoginSnap.Snaplet.Auth
foreverSnap
forMSnap
formatHttpTimeSnap
forM_Snap
fstLensSnap
FunctorSnap
GETSnap
getSnap
getAccessLogSnap
getBindSnap
getBufferingModeSnap
getCompressionSnap
getConstSnap
getCookieSnap
getDefaultTimeoutSnap
getErrorHandlerSnap
getErrorLogSnap
getFromSessionSnap.Snaplet.Session
getHeaderSnap
getHeadersSnap
getHostnameSnap
getLSnap
getLensSnap.Snaplet, Snap
getLocaleSnap
getOpaqueConfigSnap.Snaplet, Snap
getOtherSnap
getParamSnap
getParamsSnap
getPortSnap
getPostParamSnap
getPostParamsSnap
getProxyTypeSnap
getQueryParamSnap
getQueryParamsSnap
getRequestSnap
getRequestBodySnap
getResponseSnap
getResponseCookieSnap
getResponseCookiesSnap
getRoutePatternSnap.Snaplet, Snap
getsSnap
getSecureCookieSnap.Snaplet.Session
getSnapletAncestrySnap.Snaplet, Snap
getSnapletDescriptionSnap.Snaplet, Snap
getSnapletFilePathSnap.Snaplet, Snap
getSnapletNameSnap.Snaplet, Snap
getSnapletRootURLSnap.Snaplet, Snap
getSnapletStateSnap.Snaplet, Snap
getSnapletUserConfigSnap.Snaplet, Snap
getsRequestSnap
getsResponseSnap
getSSLBindSnap
getSSLCertSnap
getSSLKeySnap
getSSLPortSnap
getsSnapletStateSnap.Snaplet, Snap
getStartupConfigSnap
getStartupHookSnap
getStartupSocketsSnap
getTimeoutActionSnap
getTimeoutModifierSnap
getVerboseSnap
getZipListSnap
guardSnap
HandlerSnap.Snaplet, Snap
HasHeadersSnap
HasHeistSnap.Snaplet.Heist
HEADSnap
HeadersSnap
headersSnap
HeistSnap.Snaplet.Heist
heistInitSnap.Snaplet.Heist
heistInit'Snap.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
insertSnap.Snaplet.Session
intMapLensSnap
intSetLensSnap
ipHeaderFilterSnap
ipHeaderFilter'Snap
ISessionManagerSnap.Snaplet.Session
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
loadSnap.Snaplet.Session
localRequestSnap
LockedOutSnap.Snaplet.Auth
lockoutSnap.Snaplet.Auth
logErrorSnap
loggedInUserSnap.Snaplet.Auth
loginByRememberTokenSnap.Snaplet.Auth
loginByUsernameSnap.Snaplet.Auth
loginUserSnap.Snaplet.Auth
logoutSnap.Snaplet.Auth
logoutUserSnap.Snaplet.Auth
lookupSnap.Snaplet.Session
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
mergeLSnap
Method 
1 (Data Constructor)Snap
2 (Type/Class)Snap
methodSnap
methodsSnap
mfilterSnap
mfixSnap
minPasswdLenSnap.Snaplet.Auth
mkCSRFTokenSnap.Snaplet.Session.Common, Snap.Snaplet.Session
mkJsonAuthMgrSnap.Snaplet.Auth.Backends.JsonFile
mkRNGSnap.Snaplet.Session.Common, Snap.Snaplet.Session
modifySnap
modifyHeistTSSnap.Snaplet.Heist
modifyRequestSnap
modifyResponseSnap
modifyResponseBodySnap
modifyResponseCookieSnap
modifySnapletStateSnap.Snaplet, Snap
modifyTimeoutSnap
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
optDescrsSnap
optionalSnap
OPTIONSSnap
ParamsSnap
parseHttpTimeSnap
parseUrlEncodedSnap
passSnap
PasswordSnap.Snaplet.Auth
PasswordMissingSnap.Snaplet.Auth
PATCHSnap
pathSnap
pathArgSnap
POSTSnap
printInfoSnap.Snaplet, Snap
printUrlEncodedSnap
pureSnap
PUTSnap
putSnap
putRequestSnap
putResponseSnap
putSnapletStateSnap.Snaplet, Snap
quickHttpServeSnap
randomNumberGeneratorSnap.Snaplet.Auth
randomTokenSnap.Snaplet.Session.Common, Snap.Snaplet.Session
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
resetSnap.Snaplet.Session
resetSessionSnap.Snaplet.Session
ResponseSnap
returnSnap
RNGSnap.Snaplet.Session.Common, Snap.Snaplet.Session
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
rqPostParamSnap
rqPostParamsSnap
rqQueryParamSnap
rqQueryParamsSnap
rqQueryStringSnap
rqRemoteAddrSnap
rqRemotePortSnap
rqServerNameSnap
rqServerPortSnap
rqSetParamSnap
rqURISnap
rqVersionSnap
rspStatusSnap
rspStatusReasonSnap
runLensSnap
runRequestBodySnap
runSnapSnap
runSnapletSnap.Snaplet, Snap
runStateSnap
runStateTSnap
saveSnap.Snaplet.Auth
saveUserSnap.Snaplet.Auth
SecureCookieSnap.Snaplet.Session
sendFileSnap
sendFilePartialSnap
sequenceSnap
sequence_Snap
serveSnapletSnap.Snaplet, Snap
sessionSnap.Snaplet.Auth
SessionManager 
1 (Type/Class)Snap.Snaplet.Session
2 (Data Constructor)Snap.Snaplet.Session
sessionToListSnap.Snaplet.Session
setAccessLogSnap
setBindSnap
setBufferingModeSnap
setCompressionSnap
setContentLengthSnap
setContentTypeSnap
setDefaultTimeoutSnap
setErrorHandlerSnap
setErrorLogSnap
setHeaderSnap
setHostnameSnap
setInSessionSnap.Snaplet.Session
setLSnap
setLensSnap
setLocaleSnap
setOtherSnap
setPasswordSnap.Snaplet.Auth
setPortSnap
setProxyTypeSnap
setResponseBodySnap
setResponseCodeSnap
setResponseStatusSnap
setRoutePatternSnap.Snaplet, Snap
setSecureCookieSnap.Snaplet.Session
setSSLBindSnap
setSSLCertSnap
setSSLKeySnap
setSSLPortSnap
setStartupHookSnap
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
StartupInfoSnap
StateSnap
stateSnap
StateT 
1 (Type/Class)Snap
2 (Data Constructor)Snap
subSnapletSnap.Snaplet, Snap
terminateConnectionSnap
toListSnap.Snaplet.Session
touchSnap.Snaplet.Session
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
verifySnap.Snaplet.Auth
voidSnap
whenSnap
withSnap.Snaplet, Snap
with'Snap.Snaplet, Snap
withBackendSnap.Snaplet.Auth
withHeistTSSnap.Snaplet.Heist
withRequestSnap
withResponseSnap
withRNGSnap.Snaplet.Session.Common, Snap.Snaplet.Session
withSessionSnap.Snaplet.Session
withSplicesSnap.Snaplet.Heist
withStateSnap
withStateTSnap
withTopSnap.Snaplet, Snap
withTop'Snap.Snaplet, Snap
WrapArrowSnap
wrapHandlersSnap.Snaplet, Snap
WrapMonadSnap
WrappedArrowSnap
WrappedMonadSnap
wrapSiteSnap.Snaplet, Snap
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