Data.Text.Prettyprint.Doc
data Doc ann
class Pretty a
emptyDoc
nest
line
line'
softline
softline'
hardline
group
flatAlt
align
hang
indent
encloseSep
list
tupled
(<>)
(<+>)
concatWith
sep
hsep
vsep
fillSep
cat
hcat
vcat
fillCat
punctuate
column
nesting
width
pageWidth
fill
fillBreak
plural
enclose
surround
squotes
dquotes
parens
angles
brackets
braces
lparen
rparen
langle
rangle
lbrace
rbrace
lbracket
rbracket
squote
dquote
semi
colon
comma
space
dot
slash
backslash
equals
pipe
annotate
unAnnotate
reAnnotate
alterAnnotations
unAnnotateS
reAnnotateS
alterAnnotationsS
fuse
data FusionDepth
data SimpleDocStream ann
data PageWidth
data LayoutOptions
defaultLayoutOptions
layoutPretty
layoutCompact
layoutSmart