This module contains a generic show function defined using
This function is a proof-of-concept implementation of a function
that is similar to the
show function you get by using
It serves as an example of an SOP-style generic function that makes use of metadata. However, it does currently not handle parentheses correctly, and is therefore not really usable as a replacement.
instance Show T where show = gshow