| $$ | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| $+$ | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| <+> | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| <> | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| braces | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| brackets | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| cat | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| char | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| Chr | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| colon | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| comma | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| Doc | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| double | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| doubleQuotes | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| empty | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| equals | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| fcat | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| first | Text.PrettyPrint.HughesPJ | 
| float | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| fsep | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| fullRender | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| hang | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| hcat | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| hsep | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| int | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| integer | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| isEmpty | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| lbrace | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| lbrack | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| LeftMode | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| lineLength | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| lparen | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| Mode | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| mode | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| nest | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| OneLineMode | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| PageMode | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| parens | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| PStr | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| ptext | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| punctuate | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| quotes | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| rational | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| rbrace | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| rbrack | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| reduceDoc | Text.PrettyPrint.HughesPJ | 
| render | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| renderStyle | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| ribbonsPerLine | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| rparen | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| semi | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| sep | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| sizedText | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| space | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| Str | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| Style |  | 
| 1 (Type/Class) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Data Constructor) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| style | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| text | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| TextDetails | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| vcat | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| zeroWidthText | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| ZigZagMode | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |