perl-Params-Classify - Argument type classification

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Main Release i586
Package filename perl-Params-Classify-0.13.0-12-omv2015.0.i586.rpm
Package name perl-Params-Classify
Package version 0.13.0
Package release 12-omv2015.0
Package architecture i586
Package type rpm
Category Development/Perl
License GPLv2+ or Artistic
Maintainer -
Download size 24.19 KB
Installed size 40.86 KB
This module provides various type-testing functions. These are intended for
functions that, unlike most Perl code, care what type of data they are
operating on. For example, some functions wish to behave differently
depending on the type of their arguments (like overloaded functions in
There are two flavours of function in this module. Functions of the first
flavour only provide type classification, to allow code to discriminate
between argument types. Functions of the second flavour package up the most
common type of type discrimination:	checking that an argument is of an
expected type. The functions come in matched pairs, of the two flavours,
and so the type enforcement functions handle only the simplest requirements
for arguments of the types handled by the classification functions.
Enforcement of more complex types may, of course, be built using the
classification functions, or it may be more convenient to use a module
designed for the more complex job, such as the Params::Validate manpage.
This module is implemented in XS, with a pure Perl backup version for
systems that can't handle XS.


Package Version Architecture Repository
perl-Params-Classify-0.13.0-12-omv2015.0.x86_64.rpm 0.13.0 x86_64 OpenMandriva Main Release
perl-Params-Classify - - -


Name Value - - - - -
perl(abi) >= 5.20.2


Name Value -
perl(Params::Classify) == 0.13.0
perl-Params-Classify == 0.13.0-12:2015.0


Type URL
Binary Package perl-Params-Classify-0.13.0-12-omv2015.0.i586.rpm
Source Package perl-Params-Classify-0.13.0-12.src.rpm

Install Howto

  1. Enable OpenMandriva Main Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Params-Classify rpm package:
    # urpmi perl-Params-Classify




2015-07-19 - Bernhard Rosenkraenzer <> 0.13.0-12
- (f80b612) MassBuild#774: Increase release tag

See Also

Package Description
perl-Params-Util-1.70.0-16-omv2015.0.i586.rpm Simple standalone param-checking functions
perl-Params-Validate-1.130.0-8-omv2015.0.i586.rpm Validate method/function call parameters
perl-Parse-EDID-1.0.6-8-omv2015.0.noarch.rpm Extended display identification data (EDID) parser
perl-Parse-RecDescent-1.967.9-6-omv2015.0.noarch.rpm A recursive descent parser generator for Perl
perl-Parse-Yapp-1.50.0-16-omv2015.0.noarch.rpm Fully reentrant perl OO LALR(1) parser creator
perl-PathTools-3.470.0-4-omv2015.0.i586.rpm Tools for working with paths and file specs across platforms
perl-Period-1.200.0-15-omv2015.0.noarch.rpm Time::Period module for perl
perl-Perl-Critic-1.123.0-2-omv2015.0.noarch.rpm Critique Perl source for style and standards
perl-Perl-MinimumVersion-1.380.0-4-omv2015.0.noarch.rpm Find a minimum required version of perl for Perl code
perl-PerlIO-gzip-0.180.0-17-omv2015.0.i586.rpm Perl extension to provide a PerlIO layer to gzip/gunzip
perl-Pg-2.1.1-23-omv2015.0.i586.rpm A libpq-based PostgreSQL interface for Perl
perl-PlRPC-0.2020-16-omv2015.0.noarch.rpm PlRPC perl module
perl-Pod-Coverage-0.230.0-6-omv2015.0.noarch.rpm Checks if the documentation of a perl module is comprehensive
perl-Pod-Escapes-1.40.0-15-omv2015.0.noarch.rpm Perl module to resolve Pod E<...> sequences
perl-Pod-POM-0.290.0-6-omv2015.0.noarch.rpm POD Object Model