3 results
Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
Core data structures and operations
The Wadler/Leijen Pretty Printer for colored ANSI terminal output