viboes / range-v3

Experimental range library for C++11/14/17

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

range-v3

Experimental range library for C++11/14/17. This code will eventualy form the basis of a formal proposal to add range support to the C++ standard library.

Dislaimer: This code is undocumented, untested, constantly changing, and generally not fit for any use whatsoever.

License:

Most of the source code in this project are mine, and those are under the Boost Software License. Parts are taken from Alex Stepanov's Elements of Programming and from Howard Hinnant's libc++. Please see the attached LICENSE file and the CREDITS file for the licensing and acknolwedgements.

Supported Compilers

The code is known to work on the following compilers:

  • Clang, svn trunk
  • GCC 4.9.0

To Do:

  • Survey the algorithms for return types.
  • Migrate to EoP formulations of the algorithms.

About

Experimental range library for C++11/14/17

License:Other


Languages

Language:C++ 100.0%