[Haskell-cafe] strange performance of expression evaluators