Multi-associative array
Vladimir Panteleev
vladimir at thecybershadow.net
Sun Feb 23 00:01:33 PST 2014
On Sunday, 23 February 2014 at 07:10:32 UTC, Etienne Cimon wrote:
> auto sorted = aa.sort!(Key.y => { a < b })
You can't sort an AA, as AAs are unordered. Did you mean to sort
the keys?
auto sorted = aa.keys.sort!((a, b) => a.y < b.y)();
> auto filtered = aa.filter! ....
auto filtered = aa.keys.filter!(k => k.y > 2).array;
> foreach(x, y, z ; aa){
> ....
> }
foreach (key, value; aa) with(key) {
... use x, y, z ...
}
More information about the Digitalmars-d
mailing list