[Haskell-cafe] Reducing code for efficient ShowS