Please provide an example of how you would handle this contrived and simple case, as a teaser presented in Perl 6:
Most of the time I would do something like:
sub convert { my ( $from, $to, $thing ) = @{ {@_} }{ qw( from to thing ) }; ... }
With in-house code I find that my test suite reveals where I accidentally miss required parameters, so I only add explicit code inside the subroutine to check if it's an API I'm presenting to others.
In reply to Re: Your named arguments
by adrianh
in thread Your named arguments
by Juerd
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |