Function sortBy

Sorts a range using the standard library sort by a publicly visible member variable or property of ElemntType!Range

auto auto sortBy(string member, alias less, Range) (
  Range range
);

Since

0.0.1

Example

struct A {
    int i;
}
auto a = [A(3), A(1), A(2)];
assert(a.sortBy!"i".equal([A(1), A(2), A(3)]));