Show package:ghc
Header information only, not rhs
Everything including GHC-internal information (used in --show-iface)
Show the declaration and its RHS. The Maybe predicate allows
filtering of the sub-components which should be printing; any
sub-components filtered out will be elided with ....
Show forall flag
Unconditionally show the forall quantifier with
(
ShowForAllMust) or when (
ShowForAllWhen) the names used
are free in the binder or when compiling with
-fprint-explicit-foralls.
Append a description of the given exception to this string.
Take a rich token stream such as produced from
getRichTokenStream and return source code almost identical to
the original code (except for insignificant whitespace.)
Show the tree that implements the map. The tree is shown
in a compressed, hanging format.