SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-mixin rpm build for : openSUSE Tumbleweed. For other distributions click perl-mixin.

Name : perl-mixin
Version : 0.80.0 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.2 Date : 2015-12-05 11:49:08
Group : Unspecified Source RPM : perl-mixin-0.80.0-1.2.src.rpm
Size : 0.04 MB
Packager : (none)
Summary : Mix-in inheritance, an alternative to multiple inheritance
Description :
*NOTE* You probably want to look into the similar but superior concept of
traits/roles instead. See \"SEE ALSO\" for suggested modules.

Mixin inheritance is an alternative to the usual multiple-inheritance and
solves the problem of knowing which parent will be called. It also solves a
number of tricky problems like diamond inheritence.

The idea is to solve the same sets of problems which MI solves without the
problems of MI. For all practical purposes you can think of a mixin as
multiple inheritance without the actual inheritance.

Mixins are a band-aid for the problems of MI. A better solution is to use
traits (called \"Roles\" in Perl 6), which are like mixins on steroids.
Class::Trait implements this.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Tumbleweed/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-mixin-0.80.0-1.2.noarch.rpm
     

Provides :
perl(mixin)
perl(mixin::with)
perl-mixin

Requires :
perl(:MODULE_COMPAT_5.40.0)
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/lib/perl5/vendor_perl/5.40.0/mixin
/usr/lib/perl5/vendor_perl/5.40.0/mixin.pm
/usr/lib/perl5/vendor_perl/5.40.0/mixin/with.pm
/usr/share/doc/packages/perl-mixin
/usr/share/doc/packages/perl-mixin/Changes
/usr/share/doc/packages/perl-mixin/README
/usr/share/licenses/perl-mixin
/usr/share/licenses/perl-mixin/LICENSE
/usr/share/man/man3/mixin.3pm.gz
/usr/share/man/man3/mixin::with.3pm.gz

 
ICM