[Haskell-cafe] does try force evaluation of IO value