Ports Search

Results 2,7712,780 of 5,623 for /devel/.(0.003 seconds)
devel/MooseX-Lists-0.05 (Score: 0.032514982)
Treat arrays and hashes as lists
treat arrays and hashes as lists
devel/MooseX-Log-Log4perl-0.47 (Score: 0.032514982)
Logging role for Moose based on Log::Log4perl
A logging role building a very lightweight wrapper to Log::Log4perl for use with your Moose classes.
devel/Mouse-2.4.5 (Score: 0.032514982)
Moose minus the antlers
Moose is a postmodern object system for Perl5. Moose is wonderful. Unfortunately, Moose has a compile-time penalty. Though significant progress has been made over the years, the compile time penalty is a non-starter for some very specific applications. If you are writing a command-line application or CGI script where startup time is essential, you may not be able to use Moose (we recommend that you instead use persistent Perl executing environments like FastCGI for the latter, if possible). Mouse is a Moose compatible object system, which aims to alleviate this penalty by providing a subset of Moose's functionality.
devel/MooseX-MarkAsMethods-0.15 (Score: 0.032514982)
Mark overload code symbols as methods
MooseX::MarkAsMethods allows one to easily mark certain functions as Moose methods. This will allow other packages such as namespace::autoclean to operate without blowing away your overloads. After using MooseX::MarkAsMethods your overloads will be recognized by Class::MOP as being methods, and class extension as well as composition from roles with overloads will "just work". By default we check for overloads, and mark those functions as methods. If 'autoclean => 1' is passed to import on use'ing this module, we will invoke namespace::autoclean to clear out non-methods.
Force coercion when validating type constraints
MooseX::Meta::TypeConstraint::ForceCoercion allows to wrap any Moose::Meta::TypeConstraint in a way that will force coercion of the value when checking or validating a value against it.
Translate Moo-style constraints to Moose-style
Moose type constraints are expected to return true if the value passes the constraint, and false otherwise; Moo "constraints", on the other hand, die if validation fails. This metaclass allows for Moo-style constraints; it will wrap them and translate their Moo into a dialect Moose understands.
devel/MooseX-MetaDescription-0.06 (Score: 0.032514982)
Framework for adding additional metadata to Moose classes
MooseX::MetaDescription allows you to add arbitrary out of band metadata to your Moose classes and attributes. This will allow you to track out of band data along with attributes, which is very useful for say serializing Moose classes in HTML or XML.
devel/MooseX-Method-Signatures-0.49 (Score: 0.032514982)
Method declarations with type constraints and no source filter
MooseX::Method::Signatures provides a proper "method" keyword, like "sub" but specifically for making methods and validating their arguments against Moose type constraints.
devel/MooseX-MethodAttributes-0.31 (Score: 0.032514982)
Code attribute introspection
MooseX::MethodAttributes allows code attributes of methods to be introspected using Moose meta method objects.
devel/MooseX-MultiInitArg-0.02 (Score: 0.032514982)
Attributes with aliases for constructor arguments for MooseX
MooseX::MultiInitArg - Attributes with aliases for constructor arguments.