Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Class-Multimethods | Distribution: Mageia |
Version: 1.701.0 | Vendor: Mageia.Org |
Release: 3.mga8 | Build date: Wed Feb 12 13:04:53 2020 |
Group: Development/Perl | Build host: localhost |
Size: 58749 | Source RPM: perl-Class-Multimethods-1.701.0-3.mga8.src.rpm |
Packager: umeabot <umeabot> | |
Url: http://search.cpan.org/dist/Class-Multimethods | |
Summary: A multiple dispatch mechanism for Perl |
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 '@ISA' 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").
GPL+ or Artistic
* Wed Feb 12 2020 umeabot <umeabot> 1.701.0-3.mga8 + Revision: 1503573 - Mageia 8 Mass Rebuild * Thu Sep 20 2018 umeabot <umeabot> 1.701.0-2.mga7 + Revision: 1282268 - Mageia 7 Mass Rebuild
/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
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 11:24:54 2025