headscratch.js (npm): Memoize a function, making it think about the arguments.
Keywords: memoize|memoization