Safe Haskell | None |
---|---|
Language | Haskell2010 |
IR.Pretty
Contents
Orphan instances
Pretty ExceptType Source # | |
Pretty PrimOp Source # | |
Pretty Literal Source # | |
Pretty (Alt Type) Source # | |
Pretty (Expr Type) Source # | |
Pretty (Program Type) Source # | Pretty Typeclass: pretty print the IR Adds * indentation and line breaks * some parens (not minimal parens, but fewer than around every node) Omits * let _ = * type annotations Reverts * curried funcs of one arg back to multiple arg funcs |