memoize.js 2.99 KB