Home
Linux temps réel embarqué et outils de développements Technique





libmoose-perl

libmoose-perl Extension of the Perl 5 object system
Priority
Sectionperl
Installed size 376
Maintainer Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Architecture all
Version 0.17-1
Depends perl (>= 5.6.0-16), libtest-longstring-perl, libclass-mop-perl (>= 0.36), libsub-exporter-perl, libuniversal-require-perl
Suggests libx11-6
File name pool/main/libm/libmoose-perl/libmoose-perl_0.17-1_all.deb
Description Moose, it's the new Camel. Moose is an extension of the existing Perl5 object system. . Moose is built on top of Class::MOP, which is a metaclass system for Perl5. This means that Moose not only makes building normal Perl5 objects better, but it also provides the power of metaclass programming. . Moose makes every attempt to provide as much convience during class construction/definition, but still stay out of your way if you want it to. Here are some of the features Moose provides: . Unless specified with extends, any class which uses Moose will inherit from Moose::Object . Moose will also manage all attributes (including inherited ones) that are defined with has. And assuming that you call new which is inherited from Moose::Object, then this includes properly initializing all instance slots, setting defaults where approprtiate and performing any type constraint checking or coercion. . For more details, see the ever expanding Moose::Cookbook manpage.


©M.N.I.S Société | Produits | Services | Formations | Support | Partenariat | Presse | Téléchargements ©M.N.I.S