Thread overview | ||||||
---|---|---|---|---|---|---|
|
December 13, 2014 All Unordered Pairs of Elements in a Range | ||||
---|---|---|---|---|
| ||||
Is there a Phobos method/range for selecting all pairs out of a range without caring about the ordering within each pair? Example: [1,2,3] => [(1,2), (2,3), (3,1)] |
December 13, 2014 Re: All Unordered Pairs of Elements in a Range | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nordlöw | On Sat, Dec 13, 2014 at 10:24:50PM +0000, "Nordlöw" via Digitalmars-d-learn wrote: > Is there a Phobos method/range for selecting all pairs out of a range without caring about the ordering within each pair? > > Example: > > [1,2,3] => [(1,2), (2,3), (3,1)] Sounds like: https://issues.dlang.org/show_bug.cgi?id=6788 T -- Beware of bugs in the above code; I have only proved it correct, not tried it. -- Donald Knuth |
December 14, 2014 Re: All Unordered Pairs of Elements in a Range | ||||
---|---|---|---|---|
| ||||
Posted in reply to H. S. Teoh | On Saturday, 13 December 2014 at 23:08:13 UTC, H. S. Teoh via Digitalmars-d-learn wrote:
>> [1,2,3] => [(1,2), (2,3), (3,1)]
>
> Sounds like:
>
> https://issues.dlang.org/show_bug.cgi?id=6788
Thx.
|
December 14, 2014 Re: All Unordered Pairs of Elements in a Range | ||||
---|---|---|---|---|
| ||||
Posted in reply to H. S. Teoh | On Saturday, 13 December 2014 at 23:08:13 UTC, H. S. Teoh via Digitalmars-d-learn wrote:
> Sounds like:
>
> https://issues.dlang.org/show_bug.cgi?id=6788
>
>
> T
I guess what's missing here is to make it work for ForwardRanges, right?
|
Copyright © 1999-2021 by the D Language Foundation