Kwargs
view release on metacpan or search on metacpan
lib/Kwargs.pm view on Meta::CPAN
sub kwn(\@@) {
my $array = shift;
my $npos = shift;
my @pos = splice(@$array, 0, $npos) if $npos > 0;
my $hash = @$array == 1 ? $array->[0] : { @$array };
return (@pos, $hash) unless @_;
return (@pos, @{$hash}{@_});
}
sub kw(\@@) {
splice(@_, 1, 0, 0);
goto &kwn;
}
1;
=pod
( run in 3.332 seconds using v1.01-cache-2.11-cpan-e93a5daba3e )