[Haskell-cafe] Best way to build strings?