perl-Params-Coerce-0.140.0-3.mga4.noarch.rpm


Advertisement

Description

perl-Params-Coerce - Allows your classes to do coercion of parameters

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-Params-Coerce
Package version 0.140.0
Package release 3.mga4
Package architecture noarch
Package type rpm
Installed size 45.21 KB
Download size 21.91 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
A big part of good API design is that we should be able to be flexible in
the ways that we take parameters.
Params::Coerce attempts to encourage this, by making it easier to take a
variety of different arguments, while adding negligable additional
complexity to your code.
What is Coercion
"Coercion" in computing terms generally referse to "implicit type
conversion". This is where data and object are converted from one type
to another behind the scenes, and you just just magically get what you
need.

Alternatives

Package Version Architecture Repository
perl-Params-Coerce-0.140.0-3.mga4.noarch.rpm 0.140.0 noarch Mageia Core
perl-Params-Coerce - - -

Requires

Name Value
perl(Carp) -
perl(Params::Util) >= 0.50.0
perl(Scalar::Util) >= 1.110.0
perl-base >= 2:5.18.1

Provides

Name Value
perl(Params::Coerce) == 0.140.0
perl-Params-Coerce == 0.140.0-3.mga4

Download

Type URL
Binary Package perl-Params-Coerce-0.140.0-3.mga4.noarch.rpm
Source Package perl-Params-Coerce-0.140.0-3.mga4.src.rpm

Install Howto

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

Files

Path
/usr/lib/perl5/vendor_perl/5.18.1/Params/Coerce.pm
/usr/share/doc/perl-Params-Coerce/Changes
/usr/share/doc/perl-Params-Coerce/LICENSE
/usr/share/doc/perl-Params-Coerce/META.yml
/usr/share/doc/perl-Params-Coerce/README
/usr/share/man/man3/Params::Coerce.3pm.xz

Changelog

2013-10-18 - umeabot <umeabot> 0.140.0-3.mga4
+ Revision: 513970
- Mageia 4 Mass Rebuild
2013-01-13 - umeabot <umeabot> 0.140.0-2.mga3
+ Revision: 371484
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
2011-01-22 - jquelin <jquelin> 0.140.0-1.mga1
+ Revision: 32311
- mageia rebuild
- imported package perl-Params-Coerce

See Also

Package Description
perl-Params-Smart-0.80.0-3.mga4.noarch.rpm Use both positional and named arguments in a subroutine
perl-Params-Util-1.70.0-4.mga4.i586.rpm Simple standalone param-checking functions
perl-Params-Validate-1.80.0-2.mga4.i586.rpm Validate method/function call parameters
perl-Parse-Binary-0.110.0-3.mga4.noarch.rpm Convert between variant records and hashes
perl-Parse-CPAN-Meta-1.440.900-2.mga4.noarch.rpm Parse META.yml and other similar CPAN metadata files
perl-Parse-CPAN-Packages-2.380.0-3.mga4.noarch.rpm Parse 02packages.details.txt.gz
perl-Parse-CPAN-Packages-Fast-0.70.0-2.mga4.noarch.rpm Parse CPAN's package index
perl-Parse-EDID-1.0.4-3.mga4.noarch.rpm Extended display identification data (EDID) parser
perl-Parse-Earley-0.150.0-3.mga4.noarch.rpm Parse::Earley - Parse any Context-Free Grammar
perl-Parse-ErrorString-Perl-0.200.0-2.mga4.noarch.rpm Parse error messages from the perl interpreter
perl-Parse-ExuberantCTags-1.20.0-6.mga4.i586.rpm Efficiently parse exuberant ctags files
perl-Parse-Eyapp-1.182.0-3.mga4.i586.rpm Bottom up parser generator
perl-Parse-IRC-1.200.0-3.mga4.noarch.rpm A parser for the IRC protocol
perl-Parse-Method-Signatures-1.3.15-2.mga4.noarch.rpm Turn parse TC data into Moose TC object
perl-Parse-RecDescent-1.967.9-3.mga4.noarch.rpm A recursive descent parser generator for Perl
Advertisement
Advertisement