Text.Pretty.Simple.Internal.Printer
data PrinterState
printerString
indentStack
currLine
currCharOnLine
printerState
initPrinterState
_headEx
latestIndent
popIndent
setIndentAtCurrChar
putOpeningSymbol
putClosingSymbol
putComma
putCommaSep
putString
putSurroundExpr
doIndent
newLine
newLineAndDoIndent
putExpression
expressionPrint