[Haskell-cafe] Small optimisation question