HIndent.Pretty

Printing

class Pretty ast

pretty

prettyNoExt

User state

getState

putState

modifyState

Insertion

write

newline

space

comma

int

string

Common node types

maybeCtx

printComment

printComments

withCaseContext

rhsSeparator

Interspersing

inter

spaced

lined

prefixedLined

commas

Wrapping

parens

brackets

braces

Indentation

indented

column

getColumn

getLineNum

depend

dependBind

swing

getIndentSpaces

getColumnLimit

Predicates

nullBinds

Sandboxing

sandbox

Fallback

pretty'