[Haskell-beginners] Memory usage patterns for server-like processes