Snap.Snaplet

Snaplet

data Snaplet s

data SnapletConfig

Lenses

Snaplet Helper Functions

snapletConfig

snapletValue

subSnaplet

MonadSnaplet

class MonadSnaplet m

getSnapletAncestry

getSnapletFilePath

getSnapletName

getSnapletDescription

getSnapletUserConfig

getSnapletRootURL

snapletURL

getRoutePattern

setRoutePattern

Snaplet state manipulation

getSnapletState

putSnapletState

modifySnapletState

getsSnapletState

Initializer

data Initializer b v a

data SnapletInit b v

makeSnaplet

nestSnaplet

embedSnaplet

nameSnaplet

onUnload

addPostInitHook

addPostInitHookBase

printInfo

getRoutes

getEnvironment

Routes

addRoutes

wrapSite

Handlers

data Handler b v a

failIfNotLocal

reloadSite

modifyMaster

bracketHandler

Serving Applications

runSnaplet

combineConfig

serveSnaplet

serveSnapletNoArgParsing

loadAppConfig

Snaplet Lenses

type SnapletLens s a