Interface: LambdaExprNode
Defined in: packages/core/src/parser/ast.ts:84
Lambda expression: collection/lambda(variable:predicate) e.g., Tags/any(t:t/Name eq 'electronics') When predicate is null, represents Tags/any() (no predicate variant).
Properties
collection
readonlycollection:string
Defined in: packages/core/src/parser/ast.ts:88
Collection property path (e.g., 'Tags')
kind
readonlykind:"LambdaExpr"
Defined in: packages/core/src/parser/ast.ts:85
operator
readonlyoperator:LambdaOperator
Defined in: packages/core/src/parser/ast.ts:86
predicate
readonlypredicate:FilterNode|null
Defined in: packages/core/src/parser/ast.ts:92
Lambda predicate expression, null for zero-arg any()
variable
readonlyvariable:string|null
Defined in: packages/core/src/parser/ast.ts:90
Lambda variable (e.g., 't'), null for zero-arg any()