How to collect "some" items of a range in an array?
Renato
renato at athaydes.com
Tue Jan 7 07:55:21 UTC 2025
On Tuesday, 7 January 2025 at 06:39:08 UTC, Jonathan M Davis
wrote:
>
> In any case, since Phobos in general uses ranges all over the
> place, it really doesn't make sense that std.range would have
> all of the range-related functions. It just has some of the
> core ones that are range-specific and arguably not algorithms
> (but again, the distinctions can be blurry at times). And
> regardless of how clear some of the distinctions between the
> modules were originally, those lines have been blurred as the
> functionality of some of the functions involved has expanded.
> So, understanding the basic distinctions between the various
> modules helps make it possible to find stuff more easily, but
> functions aren't always where you might expect them to be,
> depending on what your expectations are.
>
> - Jonathan M Davis
Interesting historical context, thanks for letting us know.
My difficulty would've been eased by more documentation and
examples (the official docs examples tend) :). Unfortunately, D
really lacks in this regard, despite its age.
I might write myself something about how to do basic stuff in D
as I learn.
More information about the Digitalmars-d-learn
mailing list