FP.Pretty
data Color256
data Format
setFG
setBG
setUL
setBD
data Chunk
type POut
data Layout
data Failure
data PEnv
bumpedL
levelL
nestingL
failureL
layoutL
maxRibbonWidthL
maxColumnWidthL
env0
data PState
ribbonL
columnL
state0
type MonadPretty m
text
space
ifFlat
whenFlat
whenBreak
mustBreak
hardLine
newline
flat
canFail
nest
group
align
format
hsep
vsep
hvsep
hsepTight
hvsepTight
botLevel
closed
parens
atLevel
bump
inf
infl
infr
pre
post
app
collection
keyPunFmt
keyPun
keyFmt
key
conFmt
con
bdrFmt
bdr
litFmt
lit
punFmt
pun
hlFmt
hl
headingFmt
heading
op
data DocM a
runDocM
execDoc
type Doc
class Pretty a
class PrettyM m a
formatChunk
noFormatOut
ptoString