Sort an array of composite structures: Difference between revisions

Content deleted Content added
Updated D code
Updated D entry
Line 481: Line 481:
{"David", "19"}];
{"David", "19"}];


schwartzSort!(p => p.name)(pairs);
pairs.schwartzSort!(p => p.name)();
writeln(pairs);
writeln(pairs);
}</lang>
}</lang>
{{out}}
Output:
<pre>[Pair("Adam", "2341"), Pair("Bernie", "122"), Pair("David", "19"), Pair("Joe", "5531"), Pair("Walter", "1234")]</pre>
<pre>[Pair("Adam", "2341"), Pair("Bernie", "122"), Pair("David", "19"), Pair("Joe", "5531"), Pair("Walter", "1234")]</pre>