v2.0
Final planned C++17 release.
After this tag, enumerate will provide a pair<> instead of a custom type, so no more .index
and .element
. Users should use structured bindings as for (auto&& [i, e] : iter::enumerate(...))
or .first
and .second
.
I will be working towards compatibility with ranges for C++20.