12345678910111213141516 |
- "use strict";
-
- Object.defineProperty(exports, "__esModule", {
- value: !0
- });
-
- var weakMemoize = function(func) {
- var cache = new WeakMap();
- return function(arg) {
- if (cache.has(arg)) return cache.get(arg);
- var ret = func(arg);
- return cache.set(arg, ret), ret;
- };
- };
-
- exports.default = weakMemoize;
|