Text.Ginger.Run

The "easy" interface

easyRenderM

easyRender

easyContext

The "direct" interface

runGingerT

runGinger

makeContext

makeContextM

makeContext'

makeContextM'

makeContextHtml

makeContextHtmlM

makeContextText

makeContextTextM

The context type

data GingerContext m h

The Run monad

type Run m h

liftRun

liftRun2

Helper functions for interpreting argument lists

extractArgs

extractArgsT

extractArgsL

extractArgsDefL

Hoisting

hoistContext

hoistRun

hoistNewlines

hoistRunState