Text.PrettyPrint.Free
data Doc e
putDoc
hPutDoc
char
text
nest
line
linebreak
group
softline
softbreak
hardline
flatAlt
flatten
align
hang
indent
encloseSep
list
tupled
semiBraces
(<+>)
above
(</>)
aboveBreak
(<//>)
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
class Pretty a
data SimpleDoc e
renderPretty
renderCompact
renderSmart
displayS
displayIO
column
nesting
width
columns
empty
(<>)