[Haskell-beginners] Forcing evalation in the IO Monad