Text.PrettyPrint.Leijen

type Doc

putDoc

hPutDoc

empty

char

text

(<>)

nest

line

linebreak

group

softline

softbreak

align

hang

indent

encloseSep

list

tupled

semiBraces

(<+>)

(<$>)

(</>)

(<$$>)

(<//>)

hsep

vsep

fillSep

sep

hcat

vcat

fillCat

cat

punctuate

fill

fillBreak

enclose

squotes

dquotes

parens

angles

braces

brackets

lparen

rparen

langle

rangle

lbrace

rbrace

lbracket

rbracket

squote

dquote

semi

colon

comma

space

dot

backslash

equals

string

int

integer

float

double

rational

class Pretty a

type SimpleDoc

renderPretty

renderCompact

displayS

displayIO

bool

column

nesting

width