The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Moose::Exporter"

Moose::Exporter - make an import() and unimport() just like Moose.pm River stage four • 2916 direct dependents • 4004 total dependents

This module encapsulates the exporting of sugar functions in a "Moose.pm"-like manner. It does this by building custom "import" and "unimport" methods for your module, based on a spec you provide. It also lets you "stack" Moose-alike modules so you c...

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC

lib/Moose/Exception/PackageDoesNotUseMooseExporter.pm River stage four • 2916 direct dependents • 4004 total dependents

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC

Moose - A postmodern object system for Perl 5 River stage four • 2916 direct dependents • 4004 total dependents

Moose is an extension of the Perl 5 object system. The main goal of Moose is to make Perl 5 Object Oriented programming easier, more consistent, and less tedious. With Moose you can think more about what you want to do and less about the mechanics of...

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC

Modern::PBP::Moose - Loading essential Perl Moose modules in the namespace of the caller River stage zero No dependents

The PERL Moose modules listed below are included in the namespace of the including module: - namespace::autoclean; - Moose - Moose::Util::TypeConstraints - MooseX::AttributeShortcuts - MooseX::DeclareX - MooseX::HasDefaults::RO - namespace::autoclean...

JVBSOFT/Modern-PBP-Moose-1.200 - 14 Feb 2016 15:00:42 UTC

Moose::Util::MetaRole - Apply roles to any metaclass, as well as the object base class River stage four • 2916 direct dependents • 4004 total dependents

This utility module is designed to help authors of Moose extensions write extensions that are able to cooperate with other Moose extensions. To do this, you must write your extensions as roles, which can then be dynamically applied to the caller's me...

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC

Mason::Component::Moose - Moose policies and exports for Mason components River stage two • 16 direct dependents • 16 total dependents

This module is automatically included in each generated Mason component class, and is equivalent to use CLASS; use Moose; use MooseX::HasDefaults::RW; use Method::Signatures::Simple;...

JSWARTZ/Mason-2.24 - 16 May 2015 20:12:09 UTC

Perl::Critic::Policy::Moose::ProhibitNewMethod - Don't override Moose's standard constructors. River stage one • 4 direct dependents • 8 total dependents

Overriding "new()" on a Moose class causes a number of problems, including speed issues and problems with order of invocation of constructors when multiple inheritance is involved. Use "BUILDARGS()" and "BUILD()" instead....

DROLSKY/Perl-Critic-Moose-1.05 - 12 Sep 2016 17:20:06 UTC

Perl::Critic::Policy::Moose::RequireMakeImmutable - Ensure that you've made your Moose code fast River stage one • 4 direct dependents • 8 total dependents

Moose is very flexible. That flexibility comes at a performance cost. You can ameliorate some of that cost by telling Moose when you are done putting your classes together. Thus, if you "use Moose", this policy requires that you do "__PACKAGE__->meta...

DROLSKY/Perl-Critic-Moose-1.05 - 12 Sep 2016 17:20:06 UTC

Perl::Critic::Policy::Moose::ProhibitDESTROYMethod - Use DEMOLISH instead of DESTROY River stage one • 4 direct dependents • 8 total dependents

Getting the order of destructor execution correct with inheritance involved is difficult. Let Moose take care of it for you by putting your cleanup code into a "DEMOLISH()" method instead of a "DESTROY()" method. # ok package Foo; use Moose::Role; su...

DROLSKY/Perl-Critic-Moose-1.05 - 12 Sep 2016 17:20:06 UTC

Perl::Critic::Policy::Moose::ProhibitMultipleWiths - Require role composition River stage one • 4 direct dependents • 8 total dependents

Moose::Roles are, among other things, the answer to name conflicts plaguing multiple inheritance and mix-ins. However, to enjoy this protection, you must compose your roles together. Roles do not generate conflicts if they are consumed individually. ...

DROLSKY/Perl-Critic-Moose-1.05 - 12 Sep 2016 17:20:06 UTC
10 results (0.064 seconds)