Yes, I hate to write sub foo($$$) { my ($a, $b, $c) = @_; }
Perl has subroutine signatures now. You can write
sub foo ($x, $y, $x) { ...}
It's just syntactic sugar, so you still can't pass in multiple lists, and the list must be the final parameter.
Perl has subroutine signatures now. You can write
sub foo ($x, $y, $x) { ...}
It's just syntactic sugar, so you still can't pass in multiple lists, and the list must be the final parameter.