úÎR NonejCaches function return values so that when the same arguments are provided to a function, it's not called Version of E that uses an LRU cache rather than always keeping results in memory Version of + keeps results for a certain amount of timeCaches an IO actions result3Caches an IO actions result for some amount of timememoi_9MCTLBeHV4JGwOjoNfulmxControl.Memoization.Utilsmemoize memoizeLru memoizeTime constMemoizeconstMemoizeTime