February 06, 2014 Should setDifference take a SortedRange? | ||||
---|---|---|---|---|
| ||||
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). |
February 06, 2014 Re: Should setDifference take a SortedRange? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jesse Phillips | 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
|
Copyright © 1999-2021 by the D Language Foundation