recursive-triad-traversal-flexibility

Status: IN

The Composite-Iterator-Visitor recursive triad achieves flexible traversal through Iterator's dual design axes: the control axis (external vs. internal iteration) and the concern axis (traversal vs. action orthogonality) multiply the triad's operational capability, enabling diverse traversal strategies (preorder, filtered, cursor-based) independently combined with diverse operations (type-checking, accumulation, transformation).

Justifications

Iterator's two orthogonal axes multiply the recursive triad's combinatorial capability

Depends on (SL): composite-iterator-visitor-recursive-triad, iterator-dual-design-axes

Depended on by

JSON