[Haskell-cafe] What really happens