Memoize function return values for expensive operations.
const expensiveOperation = (value: number) => value * 2;const memoizedOperation = memoize(expensiveOperation);memoizedOperation(2); // 4memoizedOperation(2); // 4 (cached)
Curried function with unary in context.
unary
Function to memoize.
Memoize function return values for expensive operations.
Example
Returns
Curried function with
unary
in context.