Output range primitives

Jonathan M Davis via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 5 21:23:54 PDT 2017


On Wednesday, July 05, 2017 15:07:46 H. S. Teoh via Digitalmars-d wrote:
> More thought needs to be put in to formalizing all of this.

That's really what it comes down to, but as you suggest, I expect that
whatever changes we make would be additive with additional traits, similar
to what we have with input ranges, even if it's something basic like a
property called full, simply because requiring anything new would break
existing code - and the reality of the matter is that what we have does work
as-is on some level without additional primitives. It's just more limited
than it could or should be. But regardless, one or more people is going to
have to take the time to work out a proposal for anything to happen, and it
doesn't seem to have been a big enough issue for that to happen yet.

- Jonathan M Davis



More information about the Digitalmars-d mailing list