in reply to Sort hash values with one key in reverse

use Sort::Key::Multi qw(ris_keysort); # ris => reverse integer, string my @sorted = ris_keysort { $_->{flag}, $_->{name} } @hashes;