Package: libmoose-perl (2.2011-1 and others)
Links for libmoose-perl
Debian Resources:
Download Source Package libmoose-perl:
- [libmoose-perl_2.2011-1.dsc]
- [libmoose-perl_2.2011.orig.tar.gz]
- [libmoose-perl_2.2011-1.debian.tar.xz]
Maintainers:
- Debian Perl Group (QA Page, Mail Archive)
- Salvatore Bonaccorso (QA Page)
- gregor herrmann (QA Page)
- Damyan Ivanov (QA Page)
- Niko Tyni (QA Page)
- Ansgar Burchardt (QA Page)
External Resources:
- Homepage [metacpan.org]
Similar packages:
moderna infrastruttura per sistema ad oggetti Perl
Moose è un'estensione del sistema ad oggetti di Perl 5. Lo scopo principale di Moose è di rendere la programmazione orientata agli oggetti con Perl 5 più facile, più coerente e meno noiosa. Con Moose si può pensare di più a ciò che si desidera fare e meno alle meccaniche della OOP.
In aggiunta Moose è costruita sulla base di Class::MOP che è un sistema di metaclassi per Perl 5. Ciò significa che Moose non solo rende migliore la creazione dei normali oggetti Perl 5, ma fornisce anche la potenza della programmazione con metaclassi.
Moose inoltre gestisce in modo opportuno tutti gli attributi (inclusi quelli ereditati) che sono definiti, ma fornisce anche funzionalità per inizializzare correttamente slot di istanza, impostare valori predefiniti dove appropriato ed effettuare qualsiasi controllo o imposizione di vincoli sul tipo quando necessario.
Ulteriori dettagli sulla struttura di Moose, così come sulle sue caratteristiche, possono essere trovati nel documento Moose::Cookbook in continua espansione.
Other Packages Related to libmoose-perl
|
|
|
|
-
- dep: libc6 (>= 2.4)
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6-udeb
-
- dep: libclass-load-perl
- modulo per caricare classi con il nome
-
- dep: libclass-load-xs-perl
- implementazione XS di parti di Class::Load
-
- dep: libdata-optlist-perl
- modulo per analizzare e convalidare semplici coppie nome/valore per opzioni
-
- dep: libdevel-globaldestruction-perl
- modulo per esporre il flag che contrassegna la distruzione globale
-
- dep: libdevel-overloadinfo-perl (>= 0.005)
- module to introspect overloaded operators
-
- dep: libdevel-stacktrace-perl (>= 2.0300)
- modulo Perl che contiene la traccia dello stack e gli oggetti correlati
-
- dep: libeval-closure-perl
- modulo Perl per creare closure in modo sicuro e pulito usando string eval
-
- dep: libmodule-runtime-conflicts-perl (>= 0.002)
- modulo per fornire informazioni sui conflitti per Module::Runtime
-
- dep: libmodule-runtime-perl (>= 0.014)
- modulo Perl per la manipolazione di moduli in fase di esecuzione
-
- dep: libmro-compat-perl
- compatibilità con l'interfaccia mro::* per i Perl < 5.9.5
-
- dep: libpackage-deprecationmanager-perl
- modulo per gestire gli avvisi di deprecato per le distribuzioni Perl
-
- dep: libpackage-stash-perl
- modulo che fornisce routine per manipolare stash
-
- dep: libpackage-stash-xs-perl
- modulo Perl che fornisce routine per manipolare stash (versione XS)
-
- dep: libparams-util-perl
- estensione Perl per semplici funzioni autonome per il controllo di parametri
-
- dep: libsub-exporter-perl
- strumento di esportazione sofisticato per funzioni personalizzate
-
- dep: libsub-identify-perl
- modulo per recuperare i nomi di riferimenti a codice
-
- dep: libsub-name-perl (>= 0.20)
- modulo per assegnare un nuovo nome ad una sottofunzione referenziata
-
- dep: libtry-tiny-perl (>= 0.17)
- modulo che fornisce un try/catch minimalistico
-
- dep: perl (>= 5.28.0-3)
- "Practical Extraction and Report Language" di Larry Wall
-
- dep: perlapi-5.28.0
- virtual package provided by perl-base
-
- rec: libdata-optlist-perl (>= 0.110)
- modulo per analizzare e convalidare semplici coppie nome/valore per opzioni
-
- rec: libdevel-partialdump-perl
- Perl module to dump subroutine parameters concisely
Download libmoose-perl
Architecture | Version | Package Size | Installed Size | Files |
---|---|---|---|---|
amd64 | 2.2011-1+b1 | 785.8 kB | 2,340.0 kB | [list of files] |