[Haskell-beginners] should function composition operators affect memory use?