all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: librole-tiny-perl  ]

Package: librole-tiny-perl (2.000006-1)

Links for librole-tiny-perl

Screenshot

Debian Resources:

Download Source Package librole-tiny-perl:

Maintainers:

External Resources:

Similar packages:

modulo Perl per composizione minimalista di ruoli

Role::Tiny è un modulo Perl per fare composizione minimalista di ruoli. La composizione dei ruoli può essere pensata come un'ereditarietà multipla molto più intelligente e significativa.

Le basi di questa implementazione di ruoli sono:

 * se un metodo è già definito in una classe, tale metodo non sarà
   inserito nella composizione dal ruolo;
 * se un metodo di cui il ruolo "richiede" l'implementazione non è
   implementato, l'applicazione del ruolo fallirà in modo evidente.

A differenza di Class::C3, dove l'ultima classe da cui si eredita "vince", la composizione dei ruoli funziona al contrario dove la prima vince. In un sistema più completo (vedere Moose) i ruoli vengono controllati per vedere se sono in conflitto. Lo scopo di questo sistema è di essere molto più semplice, disabilitando perciò la composizione di più ruoli alla volta.

Tags: Software Development: Perl Development, Libraries, Implemented in: Perl

Other Packages Related to librole-tiny-perl

  • depends
  • recommends
  • suggests
  • enhances

Download librole-tiny-perl

Download for all available architectures
Architecture Package Size Installed Size Files
all 18.9 kB48.0 kB [list of files]