[Haskell-beginners] Using IO values for computations