Text.Ginger.Run

The "easy" interface

easyRenderM

easyRender

easyContext

The "direct" interface

runGingerT

runGinger

makeContext

makeContextM

makeContext'

makeContextM'

makeContextExM'

makeContextHtml

makeContextHtmlM

makeContextHtmlExM

makeContextText

makeContextTextM

makeContextTextExM

The context type

data GingerContext p m h

The Run monad

type Run p m h

liftRun

liftRun2

Helper functions for interpreting argument lists

extractArgs

extractArgsT

extractArgsL

extractArgsDefL

Hoisting

hoistContext

hoistRun

hoistNewlines

hoistRunState