ran npm run tdd

This commit is contained in:
King
2018-01-17 13:40:40 -05:00
parent 207a6d79e0
commit 69abf1b863
244 changed files with 894 additions and 371 deletions

View File

@ -1,8 +1,9 @@
module.exports = memoize = fn => {
const memoize = fn => {
const cache = new Map();
const cached = function(val) {
return cache.has(val) ? cache.get(val) : cache.set(val, fn.call(this, val)) && cache.get(val);
};
cached.cache = cache;
return cached;
};
};
module.exports = memoize