[Haskell-beginners] Lazyness and forM_