NanoRange

Range library

An implementation of the C++20 Ranges proposals in a single header library

Range-based goodness for C++17

GitHub

359 stars
23 watching
28 forks
Language: C++
last commit: over 5 years ago
conceptscpluspluscplusplus-20rangeranges-proposal

Related projects:

RepositoryDescriptionStars
tcbrindle/numeric_rangesProvides C++20 numeric algorithms for ranges30
cor3ntin/rangesnextA C++ library implementing ranges for C++23 with support for views, iterators, and generators76
kassane/range-v3A library that extends C++'s Standard Template Library with composable range abstractions for more powerful and flexible iteration0
caseycarter/cmcstl2An implementation of C++ ranges with support for the One Ranges Proposal223
tcbrindle/fluxA C++20 library for working with sequences of data542
delta456/rangeA library for creating numeric ranges in Vlang with various iteration options and memory management strategies.33
nblumhardt/tcalcA C# parser implementation using Superpower for a simple calculation language38
boostorg/multiprecisionA C++ library that provides high-range and precision number types with interoperability capabilities202
tacticalmelonfarmer/cxlA C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals.51
nfrechette/rtmA C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications.740
digitalinblue/celeroA C++ benchmarking library for measuring code performance and comparing results across different configurations.828
ericniebler/range-v3A C++ library providing a composable and expressive way to work with data structures by abstracting over iterators and algorithms.4,156
metacosa/nbitcoinA comprehensive Bitcoin library for the .NET framework.1,893
bkaradzic/bnetA C++ library for message-oriented networking using TCP transport.141
spreads/spreadsA high-performance library for real-time data processing and time series manipulation430