Pretty

data Doc

data Mode

data TextDetails

empty

isEmpty

nest

char

text

ftext

ptext

zeroWidthText

int

integer

float

double

rational

parens

braces

brackets

quotes

doubleQuotes

semi

equals

space

colon

comma

lparen

rbrace

lbrace

rbrack

lbrack

rparen

cparen

(<>)

(<+>)

hcat

hsep

($$)

($+$)

vcat

sep

cat

fsep

fcat

hang

punctuate

render

fullRender

printDoc

showDocWith

bufLeftRender