Changeset 40d3167 in Lumiera
- Timestamp:
-
2026-03-28T22:27:23Z
(4 weeks ago)
- Author:
- Ichthyostega <prg@…>
- Branches:
- dev/play
- Children:
- a835a79
- Parents:
- d340709
- Message:
-
Library: integrate automatic adapters to flatten iterable sources
This expands the processing scheme developed thus far, so that
an arbitrary nested iterable can be handled, as long as it can be
adapted by the generic mechanisms provided by IterExplorer.
Notably there is now a type pattern match to distinguish various cases,
even spanning the rather esoteric possibility that an underlying
iterator produces STL collections by-value.
By examining these special cases, the limitations of the IteratorExplorer
design were highlighted, and a number of tricky bugs could be fixed.
-
(No files)
-