[Haskell-cafe] Deriving Show for non-regular data types