Package: libparams-validationcompiler-perl Status: install ok installed Priority: optional Section: perl Installed-Size: 96 Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org> [Debian Bug Report] Architecture: all Version: 0.31-1 Depends: perl:any, libeval-closure-perl, libexception-class-perl, libscalar-list-utils-perl Recommends: libclass-xsaccessor-perl Description: module to build an optimized subroutine parameter validator Params::ValidationCompiler creates a customized, highly efficient parameter checking subroutine. It can handle named or positional parameters, and can return the parameters as key/value pairs or a list of values. In addition to type checks, it also supports parameter defaults, optional parameters, and extra "slurpy" parameters. A parameter specification can be provided as either an arrayref (which expects positional params) or a hashref (which expects named params). Parameter types can be specified as Moose, Type::Tiny or Specio type objects. Parameters can be specified as being optional and can be provided with default values. Homepage: https://metacpan.org/release/Params-ValidationCompiler Files owned by package libparams-validationcompiler-perl: /usr /usr/share /usr/share/doc /usr/share/doc/libparams-validationcompiler-perl /usr/share/doc/libparams-validationcompiler-perl/CODE_OF_CONDUCT.md /usr/share/doc/libparams-validationcompiler-perl/CONTRIBUTING.md.gz /usr/share/doc/libparams-validationcompiler-perl/changelog.Debian.gz /usr/share/doc/libparams-validationcompiler-perl/changelog.gz /usr/share/doc/libparams-validationcompiler-perl/copyright /usr/share/doc/libparams-validationcompiler-perl/examples /usr/share/doc/libparams-validationcompiler-perl/examples/bench-named.pl /usr/share/doc/libparams-validationcompiler-perl/examples/bench-pos.pl /usr/share/man /usr/share/man/man3 /usr/share/man/man3/Params::ValidationCompiler.3pm.gz /usr/share/man/man3/Params::ValidationCompiler::Compiler.3pm.gz /usr/share/man/man3/Params::ValidationCompiler::Exceptions.3pm.gz /usr/share/perl5 /usr/share/perl5/Params /usr/share/perl5/Params/ValidationCompiler /usr/share/perl5/Params/ValidationCompiler.pm /usr/share/perl5/Params/ValidationCompiler/Compiler.pm /usr/share/perl5/Params/ValidationCompiler/Exceptions.pm