Fix Show instance to include parentheses
Minimize Typeable.Internal dependency (#5)
Doc, clean up source file (#3)
Cabal, makefile stub (#2)