On 10/17/14, 2:17 AM, ZombineDev wrote:
I saw [this][0] proposal for adding ranges to C++'s standard
library. The [paper][1] looks at D style ranges, but concludes:
Since iterators can implement D ranges, but D ranges cannot be used to
implement iterators, we conclude that iterators form a more powerful
and foundational basis.
What do you guys think?
[0]: https://isocpp.org/blog/2014/10/ranges
[1]: https://ericniebler.github.io/std/wg21/D4128.html
Yeah, it's true and somewhat self-evident in the sense that structure
build upward (more structure from less). In the same vein pointers are
more powerful than slices and untyped data more powerful than typed data.
Andrei