Callable
- NodeVisitor<T>(nodes: T, visitor: Visitor, test?: (node: Node) => boolean, lift?: (node: readonly Node[]) => T): T
- NodeVisitor<T>(nodes: T, visitor: Visitor, test?: (node: Node) => boolean, lift?: (node: readonly Node[]) => T): T
-
Type parameters
Parameters
-
nodes: T
-
-
Optional test: (node: Node) => boolean
-
-
Parameters
Returns boolean
-
Optional lift: (node: readonly Node[]) => T
-
- (node: readonly Node[]): T
Returns T
-
Type parameters
Parameters
-
nodes: T
-
-
Optional test: (node: Node) => boolean
-
-
Parameters
Returns boolean
-
Optional lift: (node: readonly Node[]) => T
-
- (node: readonly Node[]): T
Returns T