librole-tiny-perl 1.003002-1 source package in Ubuntu
Changelog
librole-tiny-perl (1.003002-1) unstable; urgency=low * Team upload. * New upstream release -- Axel Beckert <email address hidden> Sat, 28 Sep 2013 03:02:06 +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 | |
---|---|---|---|---|
Trusty | release | main | perl |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
librole-tiny-perl_1.003002-1.dsc | 1.6 KiB | a77db581395cfb0d141b069c3b8ed09796da16f03d023f5d957201264d526b29 |
librole-tiny-perl_1.003002.orig.tar.gz | 24.9 KiB | 7eded275f400aad4eb3624ab395ab9132e299a46d75a21299e6c95e271643676 |
librole-tiny-perl_1.003002-1.debian.tar.gz | 3.1 KiB | 004b74628cde082cefcf46d4e2406dad1098b1b5a4796e1426e8f0d422afa65b |
Available diffs
- diff from 1.003001-1 to 1.003002-1 (4.5 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.