[Haskell-cafe] Retaining functions in memory