Text.PrettyPrint.Leijen
data 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
data SimpleDoc
renderPretty
renderCompact
displayS
displayIO
bool
column
nesting
width