Paket: libmoose-perl (2.2207-1 und andere) [debports]
Links für libmoose-perl
Debian-Ressourcen:
Quellcode-Paket herunterladen:
Nicht gefundenBetreuer:
Externe Ressourcen:
- Homepage [metacpan.org]
Ähnliche Pakete:
Modernes Rahmenwerk für das Perl-Objektsystem
Moose ist eine Erweiterung des Perl-5-Objektsystems. Das Hauptziel von Moose ist es, objektorientierte Programmierung mit Perl 5 einfacher, konsistenter und weniger langweilig zu machen. Mit Moose denken Sie mehr darüber nach, was Sie wollen und weniger über die Mechanik der objektorientierten Programmierung.
Zusätzlich setzt Moose auf Class::MOP, einem Metaklassen-System für Perl 5, auf. Das bedeutet, dass Moose nicht nur die Erstellung normaler Perl-5- Objekte verbessert, sondern auch die Macht der Metaklassenprogrammierung erschließt.
Moose verwaltet nicht nur bequem alle definierten Attribute (einschließlich der geerbten), sondern bietet auch Möglichkeiten zur richtigen Initialisierung von »instance slots«, macht Voreinstellungen, wo das angemessen ist und kümmert sich um die Kontrolle von Typbeschränkungen und -erzwingungen (type coercion).
Weitere Details zur Struktur von Moose sowie ihre Funktionen finden Sie im ständig wachsenden Dokument Moose::Cookbook.
Andere Pakete mit Bezug zu libmoose-perl
|
|
|
|
-
- dep: libc6 (>= 2.4)
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
-
- dep: libclass-load-perl
- Modul zum Laden von Modulen nach dem Namen
-
- dep: libclass-load-xs-perl
- Partielle XS-Implementierung von Class::Load
-
- dep: libdata-optlist-perl
- Modul zur Analyse und Validierung einfacher Optionen (Name-/Wert-Paare)
-
- dep: libdevel-globaldestruction-perl
- Modul, das den Schalter zur Markierung der »global destruction« freilegt
-
- dep: libdevel-overloadinfo-perl
- module to introspect overloaded operators
-
- dep: libdevel-stacktrace-perl
- Perl-Modul, enthält das »Stack Trace«- und zugehörige Objekte
-
- dep: libeval-closure-perl
- Perl-Modul, um Closures mittels String-Auswertung sicher und sauber zu erstellen
-
- dep: libmodule-runtime-conflicts-perl
- module to provide information on conflicts for Module::Runtime
-
- dep: libmodule-runtime-perl
- Perl-Modul zur Handhabung von Modulen zur Laufzeit
-
- dep: libmro-compat-perl
- Kompatibilität zur mro::*-Schnittstelle für Perl-Versionen < 5.9.5
-
- dep: libpackage-deprecationmanager-perl
- Modul zur Verwaltung von »deprecated«-Warnungen für Perl-Distributionen
-
- dep: libpackage-stash-perl
- Modul mit Routinen zur Manipulation von Stashes
-
- dep: libpackage-stash-xs-perl
- Perl-Modul mit Routinen zur Manipulation von Stashes (XS-Version)
-
- dep: libparams-util-perl
- Perl-Erweiterung für einfache, eigenständige Funktionen zur Parameterüberprüfung
-
- dep: libscalar-list-utils-perl (>= 1:1.56)
- Module, die praktische Hilfsprogramme für Skalare und Listen bieten
-
- dep: libsub-exporter-perl
- Anspruchsvolles Exportprogramm für selbst erstellte Routinen
-
- dep: libtry-tiny-perl
- Modul, das minimalistisches try/catch bietet
-
- dep: perl (>= 5.40.0-6)
- Larry Wall's Practical Extraction und Report Language
-
- dep: perlapi-5.40.0
- virtuelles Paket, bereitgestellt durch perl-base
-
- rec: libdevel-partialdump-perl
- Perl module to dump subroutine parameters concisely
libmoose-perl herunterladen
Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|---|
sparc64 (inoffizielle Portierung) | 2.2207-1+b2 | 747,4 kB | 3.287,0 kB | [Liste der Dateien] |