ericniebler/range-v3
View on GitHub ↗ ★ 4,376 C++
Range library for C++14/17/20, basis for C++20's std::ranges
13 mentions on Hacker News by 12 people: 0 stories, 13 comments · first 2014-09-07 · latest 2022-04-25
20082026
-
range-v3 is a great library allowing you to bridge the gap: https://github.com/ericniebler/range-v3
comment by thraneh · 2022-04-25 · in C++20 Ranges Algorithms – Non-Modifying Operations -
…ranges library will provide exactly this! It uses | for composing operations. See e.g. here: https://github.com/ericniebler/range-v3/tree/master/example
comment by MauranKilom · 2020-05-17 · in Modern C++ gamedev: thoughts and misconceptions -
…"Java/C#" oop that you can imagine in 2018, where you can easily build lazy functional pipelines ( https://github.com/ericniebler/range-v3 ), pattern-match ( https://github.com/mpark/patterns ), and where generic programming is the…
comment by jcelerier · 2018-12-13 · in Why should I have written ZeroMQ in C, not C++ (2012) -
…[1] stand out to me. The former is in a current proposal for inclusion in the C++20 standard. [0] https://github.com/ericniebler/range-v3 [1] https://github.com/ryanhaining/cppitertools
comment by stochastic_monk · 2018-03-31 · in Python Idioms in Rust -
Range-v3 ( https://github.com/ericniebler/range-v3 ) exists solving the same problem, and there's a standardization proposal ( http://en.cppreference.com/w/cpp/experimental/ranges ).
comment by beojan · 2017-10-28 · in Show HN: Stdcore, a toy container library -
…Cap'n Proto https://github.com/sandstorm-io/capnproto LLVM range-v3 https://github.com/ericniebler/range-v3 Facebook folly https://github.com/facebook/folly easylambda https://github.com/haptork/easylambda thrust https://githu
comment by cottonseed · 2017-07-09 · in Ask HN: Name good examples of Modern C++ usage -
I would name Eric Nieblers range-v3 library : https://github.com/ericniebler/range-v3 - amazing stuff.
comment by jjuhl · 2017-07-08 · in Ask HN: Name good examples of Modern C++ usage -
Whats holding you back then? Eric Nieblers Range-v3 library is available: https://github.com/ericniebler/range-v3/ Its not going to be (much) better in the standard... Except that it would use real concepts then...
comment by meetingcpp · 2016-03-10 · in C++17 and other future highlights of C++ -
…inclusion into the standard, however. [2] https://ericniebler.github.io/std/wg21/D4128.html [3] https://github.com/ericniebler/range-v3
comment by mavam · 2015-12-16 · in C++14: Transducers -
Do you mean Eric Niebler's ranges[1] library? [1] https://github.com/ericniebler/range-v3
comment by uxcn · 2015-08-28 · in Moving forward with work on the D language and foundation -
…puts in a lot of effort to make this library part of the C++ standard (see proposal N4128 [3]). [1] https://github.com/ericniebler/range-v3 [2] User Manual with code examples: https://ericniebler.github.io/range-v3/index.html [3]…
comment by mavam · 2015-04-07 · in C++ Streams -
Ranges are coming: https://github.com/ericniebler/range-v3/blob/master/doc/D412...
comment by jevinskie · 2014-09-17 · in The C++14 Standard: What You Need to Know -
…). Plus, its even being proposed as part of the ranges library in future C++: https://github.com/ericniebler/range-v3/blob/master/doc/D412... So just as the bit shift operators in C++ also have the meaning of streaming in and out, the b
comment by pfultz2 · 2014-09-07 · in Pipable functions in C++14