Snap.Snaplet

Snaplet

data Snaplet s

data SnapletConfig

Snaplet Helper Functions

snapletConfig

snapletValue

subSnaplet

Lenses

MonadSnaplet

class MonadSnaplet m

getSnapletAncestry

getSnapletFilePath

getSnapletName

getSnapletDescription

getSnapletUserConfig

getSnapletRootURL

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

Routes

addRoutes

wrapHandlers

Handlers

data Handler b v a

reloadSite

Serving Applications

runSnaplet

combineConfig

serveSnaplet