[Haskell-cafe] A few questions about unsafe IO