[Haskell-cafe] Efficiency question