[Haskell-beginners] Saving intermediate calculations