haskell functor types memory jvm garbage-collection
Tout plus