/cmcstl2

An implementation of C++ Extensions for Ranges

Primary LanguageC++OtherNOASSERTION

cmcstl2

An implementation of "C++ Extensions for Ranges" P0021 (was N4382). There are still quite a few rough edges, but the library is now feature-complete.

Compilation requires GCC trunk with the -std=c++1z command line option. Compile times are currently on the slow side, even for C++. The implementation of Concepts in GCC is still brand-spanking-new and hasn't yet had proper performance tuning.