SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Class-Multimethods rpm build for : Mageia 9. For other distributions click perl-Class-Multimethods.

Name : perl-Class-Multimethods
Version : 1.701.0 Vendor : Mageia_Org
Release : 4.mga9 Date : 2022-03-20 20:58:13
Group : Development/Perl Source RPM : perl-Class-Multimethods-1.701.0-4.mga9.src.rpm
Size : 0.06 MB
Packager : umeabot < umeabot>
Summary : A multiple dispatch mechanism for Perl
Description :
The Class:Multimethod module exports a subroutine (&multimethod) that can
be used to declare other subroutines that are dispatched using a algorithm
different from the normal Perl subroutine or method dispatch mechanism.

Normal Perl subroutines are dispatched by finding the appropriately-named
subroutine in the current (or specified) package and calling that. Normal
Perl methods are dispatched by attempting to find the appropriately-named
subroutine in the package into which the invoking object is blessed or,
failing that, recursively searching for it in the packages listed in the
appropriate \'AATTISA\' arrays.

Class::Multimethods multimethods are dispatched quite differently. The
dispatch mechanism looks at the classes or types of each argument to the
multimethod (by calling \'ref\' on each) and determines the \"closest\"
matching _variant_ of the multimethod, according to the argument types
specified in the variants\' definitions (see the Finding the \"nearest\"
multimethod manpage for a definition of \"closest\").

RPM found in directory: /vol/rzm3/linux-mageia/distrib/9/x86_64/media/core/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Class-Multimethods-1.701.0-4.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Class-Multimethods-1.701.0-4.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Class-Multimethods-1.701.0-4.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Class-Multimethods-1.701.0-4.mga9.noarch.rpm
     

Provides :
perl(Class::Multimethods)
perl-Class-Multimethods

Requires :
perl(Carp)
perl(Data::Dumper)
perl(Exporter)
perl(strict)
perl(vars)
perl-base >= 2:5.34.1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/share/doc/perl-Class-Multimethods
/usr/share/doc/perl-Class-Multimethods/Changes
/usr/share/doc/perl-Class-Multimethods/README
/usr/share/man/man3/Class::Multimethods.3pm.xz
/usr/share/perl5/vendor_perl/Class
/usr/share/perl5/vendor_perl/Class/Multimethods.pm

 
ICM