libmoose-perl 0.82-1 (powerpc binary) in ubuntu lucid
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 convenience during class
construction/
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 appropriate and performing any type constraint
checking or coercion.
.
For more details, see the ever expanding Moose::Cookbook manpage.
Details
- Package version:
- 0.82-1
- Status:
- Superseded
- Component:
- universe
- Priority:
- Optional
Downloadable files
- libmoose-perl_0.82-1_all.deb (529.9 KiB)