[Haskell-cafe] different results after compilation