4 ms·
Hard disagree. A standard way to define iterators was long overdue, and using the existing `range` construct was the right solution. This change will end up re
by thiht 2y ago
Hard disagree. A standard way to define iterators was long overdue, and using the existing `range` construct was the right solution.
This change will end up removing some mental load, at an extremely low complexity cost. Basically you define an iterator just by defining a function. No additional keyword, no state to manage, just a function.