librole-tiny-perl 1.003001-1 source package in Ubuntu
Changelog
librole-tiny-perl (1.003001-1) unstable; urgency=low * Team upload. * New upstream release. -- gregor herrmann <email address hidden> Tue, 16 Jul 2013 20:09:04 +0200
Upload details
- Uploaded by:
- Debian Perl Group
- Uploaded to:
- Sid
- Original maintainer:
- Debian Perl Group
- Architectures:
- all
- Section:
- perl
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
librole-tiny-perl_1.003001-1.dsc | 2.2 KiB | f455e0368296ddb5df2009d83e4dd50dacdb0df1dd9b6366d669efd187ebeb4b |
librole-tiny-perl_1.003001.orig.tar.gz | 24.2 KiB | 3c96cf850c410248bca3570204fed25c9b85111f4b6a1b78abe21c801c61efe6 |
librole-tiny-perl_1.003001-1.debian.tar.gz | 3.0 KiB | 83ab6401b204364bf644acdffd64533f2431bf5edb26d2122165aae4b1fb2acd |
Available diffs
- diff from 1.002005-1 to 1.003001-1 (6.8 KiB)
No changes file available.
Binary packages built by this source
- librole-tiny-perl: Perl module for minimalist role composition
Role::Tiny is a Perl module to do minimalist role composition. Role composition
can be thought of as much more clever and meaningful multiple inheritance.
.
The basics of this implementation of roles is:
* If a method is already defined on a class, that method will not be composed
in from the role.
* If a method that the role "requires" to be implemented is not implemented,
role application will fail loudly.
.
Unlike Class::C3, where the last class inherited from "wins," role composition
is the other way around, where first wins. In a more complete system (see
Moose) roles are checked to see if they clash. The goal of this is to be much
simpler, hence disallowing composition of multiple roles at once.