- or download this
$a[$_] -= $b[$_] for 0..$#a;
- or download this
$a[$_] -= $b[$_] for (),0..$#a;
- or download this
map { $a[$_] -= $b[$_] } 0..$#a;
- or download this
my $i = @a; $a[$i] -= $b[$i] while $i--;
- or download this
my $i = @a;
goto CHECK;
BODY: $a[$i] -= $b[$i];
CHECK: goto BODY if $i--;
- or download this
sub subarray {
my ($a, $b) = @_;
...
}
subarray(\@a, \@b);
- or download this
sub subarray {
my ($a, $b) = @_;
...
}
subarray(\@a, \@b);
- or download this
use List::MoreUtils qw( pairwise );
@a = pairwise { $a - $b } @a, @b;