Search results for "module:MooseX::Declare::Syntax::Keyword::Method"
MooseX::Declare::Syntax::Keyword::Method - Handle method declarations
This role is an extension of MooseX::Declare::Syntax::MethodDeclaration that allows you to install keywords that declare methods....
ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC
MooseX::Declare::Syntax::Keyword::MethodModifier - Handle method modifier declarations
Allows the implementation of method modification handlers like "around" and "before"....
ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC
MooseX::Extended - Extend Moose with safe defaults and useful features
This module is BETA code. It's feature-complete for release and has no known bugs. We believe it's ready for production, but make no promises. This is a quick overview. See MooseX::Extended::Manual::Tutorial for more information. This class attempts ...
OVID/MooseX-Extended-0.35 - 06 Jun 2023 04:43:25 UTC
MooseX::Declare - (DEPRECATED) Declarative syntax for Moose
This module provides syntactic sugar for Moose, the postmodern object system for Perl 5. When used, it sets up the "class" and "role" keywords. Note: Please see the "WARNING" section below!...
ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC
MooseX::Method::Signatures - (DEPRECATED) Method declarations with type constraints and no source filter
Provides a proper method keyword, like "sub" but specifically for making methods and validating their arguments against Moose type constraints....
ETHER/MooseX-Method-Signatures-0.49 - 07 Oct 2015 01:12:04 UTC
MooseX::Types::Structured - Structured Type Constraints for Moose
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 UTC
MooseX::Declare::Syntax::MooseSetup - Common Moose namespaces declarations
This role is basically an extension to NamespaceHandling. It adds all the common parts for Moose namespace definitions. Examples of this role can be found in the class and role keywords....
ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC
MooseX::Role::Parameterized - Moose roles with composition parameters
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 UTC
MooseX::Declare::Syntax::NamespaceHandling - Handle namespaced blocks
Allows the implementation of namespaced blocks like the role and class keyword handlers. Namespaces are automatically nested. Meaning that, for example, a "class Bar" declaration inside another "class Foo" block gives the inner one actually the name ...
ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC
MooseX::Declare::Syntax::InnerSyntaxHandling - Keywords inside blocks
This role allows you to setup keyword handlers that are only available inside blocks or other scoping environments....
ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC
MooseX::Declare::Syntax::MethodDeclaration - Handles method declarations
A role for keyword handlers that gives a framework to add or modify methods or things that look like methods....
ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC
MooseX::Declare::Syntax::KeywordHandling - Basic keyword functionality
This role provides the functionality common for all keyword handlers in MooseX::Declare....
ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC