Releases: ryanhaining/cppitertools
v2.1
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.
v1.0
Final C++14 release
v0.2
First C++14 release. Includes the addition of starmap() and various code reduction. All planned future work will be in C++14. (Replaces 0.2 which had some clang errors with starmap)
v0.1
First tagged release of C++ itertools. All code uses C++11 (no C++14) and has been tested with gcc-4.8, gcc-5.2, and clang-3.7. gcc and clang work with libstdc++ and libc++ respectively. I will likely have one more C++11 release before master goes to C++14.