Should setDifference take a SortedRange?

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Thu Feb 6 09:58:53 PST 2014


On 2/6/14, 9:35 AM, Jesse Phillips wrote:
> The documentation states:
>
> "The two ranges are assumed to be sorted by less."
>
> Would it make more sense for this function, and its siblings, to take a
> SortedRange instead. This would be a breaking change as it would require
> people to either sort or assumeSorted before calling.
>
> But SortedRange was added for exactly this application (I believe).

Yah, it's a historical order artifact.

Andrei



More information about the Digitalmars-d mailing list