CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     M     > >     Moose
Distribution Moose [Download]
Author DOY [ Jesse Luehrs ]
Version 2.0010
Abstract A postmodern object system for Perl 5
Released 20 June 2011
Size 646.1 KB
MD5 Checksum c0b5c0ab72c9f80ab789cb20908e2deb
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites Data::OptList  |   Devel::GlobalDestruction  |   Eval::Closure  |   List::MoreUtils  |   MRO::Compat  |   Package::DeprecationManager  |   Package::Stash  |   Package::Stash::XS  |   Params::Util  |   Scalar::Util  |   Sub::Exporter  |   Sub::Name  |   Task::Weaken  |   Try::Tiny  |  

Modules

Class::MOP  [source]   [v 2.0010] A Meta Object Protocol for Perl 5
Class::MOP::Attribute  [source]   [v 2.0010] Attribute Meta Object
Class::MOP::Class  [source]   [v 2.0010] Class Meta Object
Class::MOP::Instance  [source]   [v 2.0010] Instance Meta Object
Class::MOP::Method  [source]   [v 2.0010] Method Meta Object
Class::MOP::Method::Accessor  [source]   [v 2.0010] Method Meta Object for accessors
Class::MOP::Method::Constructor  [source]   [v 2.0010] Method Meta Object for constructors
Class::MOP::Method::Generated  [source]   [v 2.0010] Abstract base class for generated methods
Class::MOP::Method::Inlined  [source]   [v 2.0010] Method base class for methods which have been inlined
Class::MOP::Method::Meta  [source]   [v 2.0010] Method Meta Object for C<meta> methods
Class::MOP::Method::Wrapped  [source]   [v 2.0010] Method Meta Object for methods with before/after/around modifiers
Class::MOP::Module  [source]   [v 2.0010] Module Meta Object
Class::MOP::Object  [source]   [v 2.0010] Base class for metaclasses
Class::MOP::Package  [source]   [v 2.0010] Package Meta Object
metaclass  [source]   [v 2.0010] a pragma for installing and using Class::MOP metaclasses
Moose  [source]   [v 2.0010] A postmodern object system for Perl 5
Moose::Error::Confess  [source]   [v 2.0010] Prefer C<confess>
Moose::Error::Croak  [source]   [v 2.0010] Prefer C<croak>
Moose::Error::Default  [source]   [v 2.0010] L<Carp> based error generation for Moose.
Moose::Exporter  [source]   [v 2.0010] make an import() and unimport() just like Moose.pm
Moose::Meta::Attribute  [source]   [v 2.0010] The Moose attribute metaclass
Moose::Meta::Attribute::Native  [source]   [v 2.0010] Delegate to native Perl types
Moose::Meta::Attribute::Native::Trait::Array  [source]   [v 2.0010] Helper trait for ArrayRef attributes
Moose::Meta::Attribute::Native::Trait::Bool  [source]   [v 2.0010] Helper trait for Bool attributes
Moose::Meta::Attribute::Native::Trait::Code  [source]   [v 2.0010] Helper trait for CodeRef attributes
Moose::Meta::Attribute::Native::Trait::Counter  [source]   [v 2.0010] Helper trait for Int attributes which represent counters
Moose::Meta::Attribute::Native::Trait::Hash  [source]   [v 2.0010] Helper trait for HashRef attributes
Moose::Meta::Attribute::Native::Trait::Number  [source]   [v 2.0010] Helper trait for Num attributes
Moose::Meta::Attribute::Native::Trait::String  [source]   [v 2.0010] Helper trait for Str attributes
Moose::Meta::Class  [source]   [v 2.0010] The Moose metaclass
Moose::Meta::Instance  [source]   [v 2.0010] The Moose Instance metaclass
Moose::Meta::Method  [source]   [v 2.0010] A Moose Method metaclass
Moose::Meta::Method::Accessor  [source]   [v 2.0010] A Moose Method metaclass for accessors
Moose::Meta::Method::Augmented  [source]   [v 2.0010] A Moose Method metaclass for augmented methods
Moose::Meta::Method::Constructor  [source]   [v 2.0010] Method Meta Object for constructors
Moose::Meta::Method::Delegation  [source]   [v 2.0010] A Moose Method metaclass for delegation methods
Moose::Meta::Method::Destructor  [source]   [v 2.0010] Method Meta Object for destructors
Moose::Meta::Method::Meta  [source]   [v 2.0010] A Moose Method metaclass for C<meta> methods
Moose::Meta::Method::Overridden  [source]   [v 2.0010] A Moose Method metaclass for overridden methods
Moose::Meta::Role  [source]   [v 2.0010] The Moose Role metaclass
Moose::Meta::Role::Application  [source]   [v 2.0010] A base class for role application
Moose::Meta::Role::Application::RoleSummation  [source]   [v 2.0010] Combine two or more roles
Moose::Meta::Role::Application::ToClass  [source]   [v 2.0010] Compose a role into a class
Moose::Meta::Role::Application::ToInstance  [source]   [v 2.0010] Compose a role into an instance
Moose::Meta::Role::Application::ToRole  [source]   [v 2.0010] Compose a role into another role
Moose::Meta::Role::Attribute  [source]   [v 2.0010] The Moose attribute metaclass for Roles
Moose::Meta::Role::Composite  [source]   [v 2.0010] An object to represent the set of roles
Moose::Meta::Role::Method  [source]   [v 2.0010] A Moose Method metaclass for Roles
Moose::Meta::Role::Method::Conflicting  [source]   [v 2.0010] A Moose metaclass for conflicting methods in Roles
Moose::Meta::Role::Method::Required  [source]   [v 2.0010] A Moose metaclass for required methods in Roles
Moose::Meta::TypeCoercion  [source]   [v 2.0010] The Moose Type Coercion metaclass
Moose::Meta::TypeCoercion::Union  [source]   [v 2.0010] The Moose Type Coercion metaclass for Unions
Moose::Meta::TypeConstraint  [source]   [v 2.0010] The Moose Type Constraint metaclass
Moose::Meta::TypeConstraint::Class  [source]   [v 2.0010] Class/TypeConstraint parallel hierarchy
Moose::Meta::TypeConstraint::DuckType  [source]   [v 2.0010] Type constraint for duck typing
Moose::Meta::TypeConstraint::Enum  [source]   [v 2.0010] Type constraint for enumerated values.
Moose::Meta::TypeConstraint::Parameterizable  [source]   [v 2.0010] Type constraints which can take a parameter (ArrayRef)
Moose::Meta::TypeConstraint::Parameterized  [source]   [v 2.0010] Type constraints with a bound parameter (ArrayRef[Int])
Moose::Meta::TypeConstraint::Registry  [source]   [v 2.0010] registry for type constraints
Moose::Meta::TypeConstraint::Role  [source]   [v 2.0010] Role/TypeConstraint parallel hierarchy
Moose::Meta::TypeConstraint::Union  [source]   [v 2.0010] A union of Moose type constraints
Moose::Object  [source]   [v 2.0010] The base object for Moose
Moose::Role  [source]   [v 2.0010] The Moose Role
Moose::Util  [source]   [v 2.0010] Utilities for working with Moose classes
Moose::Util::MetaRole  [source]   [v 2.0010] Apply roles to any metaclass, as well as the object base class
Moose::Util::TypeConstraints  [source]   [v 2.0010] Type constraint system for Moose
oose  [source]   [v 2.0010] syntactic sugar to make Moose one-liners easier
Test::Moose  [source]   [v 2.0010] Test functions for Moose specific features

Categories

Perl Core Modules    >>     Moose
Perl Core Modules    >>     Class
Development Support    >>     Test
Data Type Utilities    >>     Class
World Wide Web HTML HTTP CGI    >>     Moose

Win32 PPM packages for "Moose"

ActiveState default Perl 5.10 repository   [  v 2.0001   ]
ActiveState default Perl 5.12 repository   [  v 2.0010   ]
ActiveState default Perl 5.8 repository   [  v 0.89   ]
tcool.org Perl 5.8 repository   [  v 0.81   ]
trouchelle.com Perl 5.10 repository   [  v 1.13   ]
trouchelle.com Perl 5.12 repository   [  v 1.08   ]
trouchelle.com Perl 5.8 repository   [  v 0.88   ]
uwinnipeg Perl 5.10 repository   [  v 0.55   ]
uwinnipeg Perl 5.8 repository   [  v 0.22   ]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.