auto-memoize (npm): Memoize function with predifined caching strategies
Keywords: memoize|cache|functional|javascript|typescript