librole-tiny-perl 2.000005-1 source package in Ubuntu
Changelog
librole-tiny-perl (2.000005-1) unstable; urgency=medium * Team upload. [ gregor herrmann ] * debian/copyright: change Copyright-Format 1.0 URL to HTTPS. [ Nuno Carvalho ] * Import upstream version 2.000005. -- Nuno Carvalho <email address hidden> Wed, 02 Nov 2016 12:33:05 +0000
Upload details
- Uploaded by:
- Debian Perl Group
- Uploaded to:
- Sid
- Original maintainer:
- Debian Perl Group
- Architectures:
- all
- Section:
- perl
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
librole-tiny-perl_2.000005-1.dsc | 2.2 KiB | 848ea9a6870099e6c63f77f6b569e047d41d425495e2a124431d920bec64eb40 |
librole-tiny-perl_2.000005.orig.tar.gz | 22.6 KiB | 593a29b621e029bf0218d0154d5dfdf6ec502afc49adeeadae6afd0c70063115 |
librole-tiny-perl_2.000005-1.debian.tar.xz | 3.1 KiB | b1d6da2feef32044c37b54b14461fe90069abf560577767f27cc8166806c24be |
Available diffs
- diff from 2.000003-1 to 2.000005-1 (3.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.