Task::BeLike::AMD - Modules AMD uses River stage one • 1 direct dependent • 1 total dependent

AMD/Task-BeLike-AMD-4.1.0 - 19 Oct 2012 16:21:23 GMT - Search in distribution

MooseX::Types::Structured - Structured Type Constraints for Moose River stage three • 44 direct dependents • 187 total dependents

A structured type constraint is a standard container Moose type constraint, such as an "ArrayRef" or "HashRef", which has been enhanced to allow you to explicitly name all the allowed type constraints inside the structure. The generalized form is: Ty...

ETHER/MooseX-Types-Structured-0.36 - 09 May 2017 23:11:58 GMT - Search in distribution

MooX::StrictConstructor - Make your Moo-based object constructors blow up on unknown attributes. River stage two • 26 direct dependents • 54 total dependents

Simply loading this module makes your constructors "strict". If your constructor is called with an attribute init argument that your class does not declare, then it dies. This is a great way to catch small typos. STANDING ON THE SHOULDERS OF ... Most...

HARTZELL/MooX-StrictConstructor-0.010 - 25 Mar 2018 17:17:10 GMT - Search in distribution

MooseX::ComposedBehavior - implement custom strategies for composing units of code River stage one • 1 direct dependent • 1 total dependent

RJBS/MooseX-ComposedBehavior-0.004 - 05 Oct 2013 13:04:33 GMT - Search in distribution

MooseX::Types::Parameterizable - Create your own Parameterizable Types. River stage one • 4 direct dependents • 5 total dependents

A MooseX::Types library for creating parameterizable types. A parameterizable type constraint for all intents and uses is a subclass of a parent type, but adds additional type parameters which are available to constraint callbacks (such as inside the...

JJNAPIORK/MooseX-Types-Parameterizable-0.08 - 09 Feb 2012 03:03:55 GMT - Search in distribution

ElasticSearchX::Model::Document River stage one • 1 direct dependent • 1 total dependent

This class extends Moose to include meta information for ElasticSearch. By default, each attribute is treated as property of an ElasticSearch type (i.e. the ElasticSearchX::Model::Document::Trait::Attribute trait is applied). The type name is derived...

OALDERS/ElasticSearchX-Model-2.0.1 - 10 Mar 2019 22:01:19 GMT - Search in distribution

MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes River stage three • 125 direct dependents • 246 total dependents

Simply loading this module makes your constructors "strict". If your constructor is called with an attribute init argument that your class does not declare, then it calls "Moose->throw_error()". This is a great way to catch small typos. Subverting St...

DROLSKY/MooseX-StrictConstructor-0.21 - 09 Feb 2017 19:15:08 GMT - Search in distribution

App::LDAP::Role::Command - make a class act as a command River stage one • 1 direct dependent • 1 total dependent

This role should be included in any module aimed at being a handler in App::LDAP. It mixs the MooseX::Getopt and App::LDAP::Role and defines the wrappers to Namespace::Dispatch. That is, a command can declare the acceptable options as describing in M...

SHELLING/App-LDAP-0.1.2 - 02 Oct 2013 07:18:38 GMT - Search in distribution

Method::Signatures::Simple - Basic method declarations with signatures, without source filters River stage two • 27 direct dependents • 60 total dependents

RHESA/Method-Signatures-Simple-1.07 - 20 Jan 2013 22:06:37 GMT - Search in distribution

Dist::Zilla::Plugin::MetaProvides - Generating and Populating 'provides' in your META.yml River stage two • 5 direct dependents • 73 total dependents

This Distribution Contains a small bundle of plugins for various ways of populating the "META.yml" that is built with your distribution. The initial reason for this is due to stuff that uses MooseX::Declare style class definitions not being parseable...

KENTNL/Dist-Zilla-Plugin-MetaProvides-2.002004 - 01 Mar 2017 12:20:14 GMT - Search in distribution

MouseX::StrictConstructor - Make your object constructors blow up on unknown attributes River stage two • 5 direct dependents • 17 total dependents

Simply loading this module makes your constructors "strict". If your constructor is called with an attribute argument that your class does not declare, then it dies. This is a great way to catch small typos....

GFUJI/MouseX-StrictConstructor-0.02 - 06 Jul 2010 11:38:25 GMT - Search in distribution

MooseX::Role::Parameterized - Moose roles with composition parameters River stage four • 101 direct dependents • 2192 total dependents

Your parameterized role consists of two new things: parameter declarations and a "role" block. Parameters are declared using the "parameter" keyword which very much resembles "has" in Moose. You can use any option that "has" in Moose accepts. The def...

ETHER/MooseX-Role-Parameterized-1.11 - 16 Jul 2019 01:34:50 GMT - Search in distribution

Bash::Completion::Plugins::cpanm - Bash completion for cpanm and cpanf River stage zero No dependents

Bash::Completion profile for "cpanm", "cpanf" and "cpan". Simply add this line to your ".bashrc" or ".bash_profile" file: source setup-bash-complete or run it manually in a bash session....

PERLER/Bash-Completion-Plugins-cpanm-0.0.2 - 20 Jun 2011 12:08:23 GMT - Search in distribution

MooseX::PrivateSetters - Names your accessors foo() and _set_foo() River stage one • 1 direct dependent • 1 total dependent

This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods. The get methods have the same name as the accessor, while set methods are pr...

BRIANG/MooseX-PrivateSetters-0.08 - 29 Aug 2011 11:10:32 GMT - Search in distribution

Task::BeLike::FLORA - Modules FLORA uses River stage one • 1 direct dependent • 1 total dependent

FLORA/Task-BeLike-FLORA-0.06 - 04 Oct 2010 23:24:58 GMT - Search in distribution

MooseX::Types::Implements - Require objects to implement a role/interface River stage one • 1 direct dependent • 1 total dependent

This class provides parameterizable polymorphic type constraint....

AJGB/MooseX-Types-Implements-1.103350 - 01 Dec 2010 12:42:30 GMT - Search in distribution

CatalystX::Declare - EXPERIMENTAL Declarative Syntax for Catalyst Applications River stage one • 1 direct dependent • 1 total dependent

This module is EXPERIMENTAL This module provides a declarative syntax for Catalyst applications. Its main focus is currently on common and repetitious parts of the application, such as the application class itself, controllers, and controller roles. ...

JJNAPIORK/CatalystX-Declare-0.015 - 06 Oct 2010 01:24:30 GMT - Search in distribution

MooseX::Lexical::Types - automatically validate lexicals against Moose type constraints River stage one • 1 direct dependent • 1 total dependent

This module allows you to automatically validate values assigned to lexical variables using Moose type constraints. This can be done by importing all the MooseX::Types constraints you you need into your namespace and then registering them with MooseX...

FLORA/MooseX-Lexical-Types-0.01 - 28 Apr 2009 00:06:04 GMT - Search in distribution

Module::Install::ProvidesClass - provides detection in META.yml for 'class' keyword River stage one • 1 direct dependent • 1 total dependent

This class is designed to populate the "provides" field of META.yml files so that the CPAN indexer will pay attention to the existance of your classes, rather than blithely ignoring them. It does this for Module::Install based "Makefile.PL" files. If...

ASH/Module-Install-ProvidesClass-1.000000 - 05 Mar 2010 17:53:52 GMT - Search in distribution

MooseX::CoercePerAttribute - Define Coercions per attribute! River stage one • 2 direct dependents • 3 total dependents

MooseX::CoercePerAttribute is a simple Moose Trait to allow you to define inline coercions per attribute. This module allows for coercions to be declared on a per attribute bases. Accepting either an array of Code refs of the coercion to be run or an...

MRF/MooseX-CoercePerAttribute-1.001 - 11 Apr 2014 15:57:15 GMT - Search in distribution

128 results (0.08 seconds)