[Haskell-beginners] Memory leak after going from type Integer to Int