haskell-suite/haskell-src-exts — pull request #180 by niklasbroberg (2014-11-06 10:27:44+00:00)
Title: Insert parentheses when pretty-printing non-atomic bang types

Fix for #169.

Example of previous erroneous behavior:
```Haskell
!Maybe a
```
New correct behavior:
```Haskell
!(Maybe a)
```
Note that this only mattered for programmatically constructed ASTs -
for parsed code, the parentheses were already explicitly included
in the parse tree.