Heist

Primary Heist initialization functions

loadTemplates

reloadTemplates

addTemplatePathPrefix

initHeist

initHeistWithCacheTag

defaultInterpretedSplices

defaultLoadTimeSplices

emptyHeistConfig

Core Heist data types

data SpliceConfig m

data HeistConfig m

type TemplateRepo

type TemplateLocation

type Template

type TPath

type MIMEType

data DocumentFile

type AttrSplice m

data RuntimeSplice m a

data Chunk m

data HeistState m

data SpliceError

data HeistT n m a

Lenses (can be used with lens or lens-family)

scInterpretedSplices

scLoadTimeSplices

scCompiledSplices

scAttributeSplices

scTemplateLocations

scCompiledTemplateFilter

hcSpliceConfig

hcNamespace

hcErrorNotBound

hcInterpretedSplices

hcLoadTimeSplices

hcCompiledSplices

hcAttributeSplices

hcTemplateLocations

hcCompiledTemplateFilter

HeistT functions

templateNames

compiledTemplateNames

hasTemplate

spliceNames

compiledSpliceNames

evalHeistT

getParamNode

getContext

getTemplateFilePath

localParamNode

getsHS

getHS

putHS

modifyHS

restoreHS

localHS

getDoc

getXMLDoc

tellSpliceError

spliceErrorText

orError

type Splices s