Heist.Compiled

High level compiled splice API

type Splice n

renderTemplate

codeGen

runChildren

Functions for manipulating lists of compiled splices

mapSnd

applySnd

prefixSplices

namespaceSplices

textSplices

htmlSplices

pureSplices

textSplice

htmlSplice

pureSplice

repromise

repromiseMay

repromise'

repromiseMay'

defer

deferMany

withSplices

manyWithSplices

withPureSplices

Old compiled splice API

mapPromises

promiseChildren

promiseChildrenWith

promiseChildrenWithTrans

promiseChildrenWithText

promiseChildrenWithNodes

Constructing Chunks

yieldPure

yieldRuntime

yieldRuntimeEffect

yieldPureText

yieldRuntimeText

withLocalSplices

Lower level promise functions

data Promise a

newEmptyPromise

getPromise

putPromise

adjustPromise

Running nodes and splices

runNodeList

runNode

runAttributes

runAttributesRaw

callTemplate