Function: memoizeExpressionBooleanPredicate()
memoizeExpressionBooleanPredicate(
evaluate: (expression:Readonly<Expression>) =>boolean): (expression:Readonly<Expression>) =>boolean
Defined in: _internal/expression-boolean-memoizer.ts:19
Memoize a boolean expression predicate using a WeakMap keyed by expression
node identity.
Parametersโ
evaluateโ
(expression: Readonly<Expression>) => boolean
Predicate to memoize.
Returnsโ
Memoized predicate that reuses previous results for the same node object.
(expression: Readonly<Expression>) => boolean