- or download this
sub foo {
my @names = @_;
...
return @values if wantarray;
return $values[0];
}
- or download this
my @ids = ...;
my %foo;
@foo{@ids} = foo(@ids);
- or download this
sub zip {
my ($x, $y) = @_;
...
my @ids = ... ;
my %foo = zip(\@ids => [ foo(@ids) ]);
- or download this
my @ids = ... ;
my @foo = map foo($_) => @ids;
my %foo = map { $_ => foo($_) } @ids;