perl-Data-Validate-Type - Public interface encapsulating Params::Util to offer data type validation functions that pass PerlCritic

Distribution: Mageia 4.1
Repository: Mageia Core i586
Package name: perl-Data-Validate-Type
Package version: 1.4.2
Package release: 2.mga4
Package architecture: noarch
Package type: rpm
Installed size: 63.49 KB
Download size: 25.78 KB
Official Mirror:
Params::Util is a wonderful module, but suffers from a few drawbacks: - Function names start with an underscore, which is usually used to indicate private functions. - Function names are uppercase, which is usually used to indicate file handles or constants. - Function names don't pass PerlCritic's validation, making them problematic to import. Functions use by default the convention that collection that collections need to not be empty to be valid (see _ARRAY0/_ARRAY for example), which is counter-intuitive. Those drawbacks are purely cosmetic and don't affect the usefulness of the functions, so this module encapsulates the functions to offer an API that fixes these problems.


  • perl(Data::Validate::Type) == 1.4.2
  • perl-Data-Validate-Type == 1.4.2-2.mga4

    Install Howto

    1. Enable Mageia Core repository on "Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Data-Validate-Type rpm package:
      # urpmi perl-Data-Validate-Type


    • /usr/lib/perl5/vendor_perl/5.18.1/Data/
    • /usr/lib/perl5/vendor_perl/5.18.1/Data/Validate/
    • /usr/share/doc/perl-Data-Validate-Type/Changes
    • /usr/share/doc/perl-Data-Validate-Type/LICENSE
    • /usr/share/doc/perl-Data-Validate-Type/META.json
    • /usr/share/doc/perl-Data-Validate-Type/META.yml
    • /usr/share/doc/perl-Data-Validate-Type/README
    • /usr/share/man/man3/Data::Validate::Type.3pm.xz


    2013-10-21 - umeabot <umeabot> 1.4.2-2.mga4 + Revision: 537044 - Mageia 4 Mass Rebuild

    2013-09-25 - sander85 <sander85> 1.4.2-1.mga4 + Revision: 486198 - update to 1.4.2

    2013-01-13 - umeabot <umeabot> 1.3.1-2.mga3 + Revision: 365537 - Mass Rebuild -

    2012-10-10 - jquelin <jquelin> 1.3.1-1.mga3 + Revision: 304364 - adding a %description - imported package perl-Data-Validate-Type

    2012-10-10 - cpan2dist 1.3.1-1mga - initial mageia release, generated with cpan2dist