Function::Parameters extends Perl with keywords that let you define functions with parameter lists. It uses Perl's keyword plugin API, so it works reliably and doesn't require a source filter. WWW: https://metacpan.org/release/Function-Parameters