[Haskell-cafe] ODP: Execution order in IO