cached-function (npm): Wraps a function and caches its return values.
Keywords: function|method|getter|cache|wrapper|javascript|memo|memoize|nodejs