- or download this
my %tmp = map { $_ => 1} @foo;
my @uniq_foo = sort keys %tmp;
- or download this
my @uniq_foo = sort keys %{ {map { $_ => 1} @foo} };
- or download this
my %uniq = map {
my %tmp = map { $_ => 1} @$_;
$_ => [sort keys %tmp];
} keys %arrays;
- or download this
my %uniq = map {
$_ => [sort keys %{ {map { $_ => 1} @$_} }];
} keys %arrays;
- or download this
my %uniq = map {
my %saw;
$_ => [map !$saw{$_}++, @$_];
} keys %arrays;
- or download this
my %uniq = map { $_ => [uniq @$_] } keys %arrays;