memoizeWeak
memoizeWeak<
A,B>(f): (a) =>B
Defined in: Composition/memoize.ts:63
Creates a memoized version of a function using WeakMap. Only works with object arguments, but allows garbage collection of cached values when keys are no longer referenced.
Type Parameters
Section titled “Type Parameters”A extends object
B
Parameters
Section titled “Parameters”(a) => B
Returns
Section titled “Returns”(
a):B
Parameters
Section titled “Parameters”A
Returns
Section titled “Returns”B