memoize.esm.js 178 B

123456789
  1. function memoize(fn) {
  2. var cache = {};
  3. return function (arg) {
  4. if (cache[arg] === undefined) cache[arg] = fn(arg);
  5. return cache[arg];
  6. };
  7. }
  8. export default memoize;