Functional Sort

Meta via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri Nov 14 16:47:55 PST 2014


On Saturday, 15 November 2014 at 00:45:11 UTC, Meta wrote:
> On Saturday, 15 November 2014 at 00:33:11 UTC, Nordlöw wrote:
>> Is there a functional variant of std.algorithm.sort, say 
>> sorted, that returns a sorted copy of its input use typically 
>> as
>>
>>    const y = x.sorted;
>>
>> ?
>>
>> If not any recommendations on its implementation?
>
> `sort` returns a SortedRange, so sort is the function you're 
> looking for.

Sorry, and if you want a copy, just add a `.array` on the end to 
create a new array from the returned range.


More information about the Digitalmars-d-learn mailing list