Text.PrettyPrint.Annotated.Leijen
data Doc a
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
pipe
string
int
integer
float
double
rational
bool
annotate
noAnnotate
data SimpleDoc a
renderPretty
renderCompact
displayDecorated
displayDecoratedA
display
displayS
displayIO
type SpanList a
displaySpans
column
nesting
width