perl-Params-Classify - Argument type classification

Property Value
Distribution ROSA Enterprise Desktop
Repository ROSA Contrib Updates x86_64
Package name perl-Params-Classify
Package version 0.13.0
Package release 1-rosa.lts2012.0
Package architecture x86_64
Package type rpm
Installed size 47.68 KB
Download size 25.29 KB
Official Mirror
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-1-rosa.lts2012.0.i586.rpm 0.13.0 i586 ROSA Contrib Updates
perl-Params-Classify - - -


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


Name Value -
perl(Params::Classify) == 0.13.0
perl-Params-Classify == 0.13.0-1:2012.0


Type URL
Binary Package perl-Params-Classify-0.13.0-1-rosa.lts2012.0.x86_64.rpm
Source Package perl-Params-Classify-0.13.0-1.src.rpm

Install Howto

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




2010-11-28 - Guillaume Rousse <> 0.13.0-1mdv2011.0
+ Revision: 602384
- update to new version 0.013
2010-11-12 - J?r?me Quelin <> 0.12.0-1mdv2011.0
+ Revision: 596637
- update to 0.012
2010-08-28 - Shlomi Fish <> 0.11.0-1mdv2011.0
+ Revision: 573815
- import perl-Params-Classify

See Also

Package Description
perl-Params-Coerce-0.140.0-1-rosa.lts2012.0.noarch.rpm Allows your classes to do coercion of parameters
perl-Parse-Binary-0.110.0-2-rosa.lts2012.0.noarch.rpm Convert between variant records and hashes
perl-Parse-CPAN-Meta-1.440.100-2-rosa.lts2012.0.noarch.rpm Parse META.yml and other similar CPAN metadata files
perl-Parse-CPAN-Packages-2.330.0-2-rosa.lts2012.0.noarch.rpm Parse 02packages.details.txt.gz
perl-Parse-DMIDecode-0.30.0-1-rosa.lts2012.0.noarch.rpm Interface to SMBIOS under using dmidecode
perl-Parse-Earley-0.150.0-1-rosa.lts2012.0.noarch.rpm Parse::Earley - Parse any Context-Free Grammar
perl-Parse-ErrorString-Perl-0.150.0-2-rosa.lts2012.0.noarch.rpm Parse error messages from the perl interpreter
perl-Parse-ExuberantCTags-1.20.0-1-rosa.lts2012.0.x86_64.rpm Efficiently parse exuberant ctags files
perl-Parse-Eyapp-1.181.0-2-rosa.lts2012.0.x86_64.rpm Bottom up parser generator
perl-Parse-Method-Signatures-1.3.13-1-rosa.lts2012.0.noarch.rpm Turn parse TC data into Moose TC object
perl-Parse-RecDescent-Consumer-1.30.0-1-rosa.lts2012.0.noarch.rpm Parse::RecDescent::Consumer - reveal text matched through n token transitions
perl-Parse-RecDescent-Deparse-1.00-6-rosa.lts2012.0.noarch.rpm Parse::RecDescent::Deparse - Turn a Parse::RecDescent object back into its grammar
perl-Parse-RecDescent-FAQ-7.500.0-1-rosa.lts2012.0.noarch.rpm Parse::RecDescent::FAQ - the official, authorized FAQ for Parse::RecDescent
perl-Parse-Syslog-1.100.0-1-rosa.lts2012.0.noarch.rpm Parse Unix syslog files
perl-ParseLex-2.200.0-1-rosa.lts2012.0.noarch.rpm Generator of lexical analyzers