[Haskell-cafe] Using ShowS or Difference Lists