in reply to Using map to convert an array into a hash of array of arrays

Does it have to be map?
my %sorted_msgs; for (@lines) { my $key = obtain key here; my $value = [ value array items here ]; push @{$sorted_msgs{$key}}, $value; }
Perl 6 - links to (nearly) everything that is Perl 6.