MooseX - Document the MooseX namespace

The "MooseX::*" namespace is for *Moose extensions*, not a general space for any module that happens to use Moose. Usually, such modules will make use of Moose::Exporter to make their extension available to the calling class. It may define a class or...

ETHER/MooseX-0.002 - 16 Aug 2015 02:26:52 GMT - Search in distribution

MooseX::RW - Moose::Role reader/writer

FREDERICD/MooseX-RW-0.003 - 28 Mar 2012 07:25:37 GMT - Search in distribution

MooseX::DOM - Simplistic Object XML Mapper

This module is intended to be used in conjunction with other modules that encapsulate XML data (for example, XML feeds)....

DMAKI/MooseX-DOM-0.00004 - 12 Aug 2008 02:59:31 GMT - Search in distribution

MooseX::FSM - The great new MooseX::FSM!

GORAXE/MooseX-FSM-0.01 - 27 Apr 2009 11:50:14 GMT - Search in distribution

MooseX::YAML - DWIM loading of Moose objects from YAML

This module provides DWIM loading of Moose based objects from YAML documents. Any hashes blessed into a Moose class will be replaced with a properly constructed instance (respecting init args, "BUILDALL", and the meta instance type). This is similar ...

NUFFIN/MooseX-YAML-0.04 - 07 Feb 2010 23:55:58 GMT - Search in distribution

MooseX::Util - Moose::Util extensions

This is a utility module that handles all of the same functions that Moose::Util handles. In fact, most of the functions exported by this package are simply re-exports from Moose::Util, so you're recommended to read the documentation of that module f...

RSRCHBOY/MooseX-Util-0.006 - 26 Jun 2015 18:34:33 GMT - Search in distribution

MooseX::Alien - Extend a non-Moose class with Moose

The fact that Moose objects are hashrefs means it is easy to use Moose to extend non-Moose classes, as long as they too are hash references. This role usses an approach similar to the defined in Moose::Cookbook::FAQ. However this role will call BUILD...

GBARR/MooseX-Alien-1.01 - 21 Sep 2009 13:45:44 GMT - Search in distribution

MooseX::Clone - Fine-grained cloning support for Moose objects.

Out of the box Moose only provides very barebones cloning support in order to maximize flexibility. This role provides a "clone" method that makes use of the low level cloning support already in Moose and adds selective deep cloning based on introspe...

ETHER/MooseX-Clone-0.06 - 23 May 2015 22:38:59 GMT - Search in distribution

MooseX::Event - A Node style event Role for Moose

This provides Node.js style events in a Role for Moose. MooseX::Event is implemented as a Moose Role. To add events to your object: use MooseX::Event; It provides a helper declare what events your object supports: has_event 'event'; ## or has_events ...

WINTER/MooseX-Event-v0.2.0 - 04 Sep 2011 01:25:29 GMT - Search in distribution

MooseX::IOC - Moose attributes with IOC integration

This module provides a bridge between IOC registries and Moose objects through a custom attribute metaclass. It compliments the "default" option with a "service" option which contains a IOC::Registry path (and optional parameters). The "service" opti...

STEVAN/MooseX-IOC-0.03 - 29 Jun 2009 19:57:55 GMT - Search in distribution

MooseX::ABCD - MooseX::ABC, but checking required methods on make_immutable

What does ABCD stand for? Hmmm... maybe "abstract base classes deferred"? or "abstract base classes declare-compatible"? (This module works with MooseX::Declare, whereas MooseX::ABC does not!) Anyway, whatever ABCD does or does not stand for, this is...

TOBYINK/MooseX-ABCD-0.003 - 10 Sep 2014 22:29:55 GMT - Search in distribution

MooseX::Async - The Orphanange of Asynchronous Love Children

MooseX::Async is a set of Metaclasses for MooseX::POE and it's siblings. Please see them for documentation....

PERIGRIN/MooseX-Async-0.07 - 13 Nov 2008 05:52:10 GMT - Search in distribution

MooseX::Locked - Moose role to automatically lock object hashes

CHIPS/MooseX-Locked-1.01 - 23 Oct 2011 01:00:13 GMT - Search in distribution

MooseX::Params - Subroutine signature declaration via attributes

This module provides an attributes-based interface for parameter processing in Perl 5. For the original rationale see <http://mechanicalrevolution.com/blog/parameter_apocalypse.html>. The proposed interface is based on three cornerstone propositions:...

PSHANGOV/MooseX-Params-0.010 - 03 Feb 2012 17:39:22 GMT - Search in distribution

MooseX::Unique - Make your Moose instances as unique as you are

This module uses MooseX::InstanceTracking to keep track of your instances. If an attribute has a unique flag set, and a new attribute is requested with the same value, the original will be returned. This is useful if * If you are creating several att...

EALLENIII/MooseX-Unique-0.005 - 23 Jun 2011 02:31:42 GMT - Search in distribution

MooseX::Modern - Precision classes for Modern Perl

MooseX::Modern provides the best practices of Moose in a single, user-friendly import. The following modules will be automatically loaded into your class: Moose – Postmodern object system Moose::Util::TypeConstraints – Type constraint system MooseX::...

AANARI/MooseX-Modern-0.0200 - 11 Jun 2015 07:05:13 GMT - Search in distribution

MooseX::Compile - Moose ♥ .pmc

The example in the "SYNOPSIS" will compile "MyClass" into two files, "MyClass.pmc" and "MyClass.mopc". The ".pmc" file caches all of the generated code, and the ".mopc" file is a Storable file of the metaclass instance. When "MyClass" is loaded the n...

NUFFIN/MooseX-Compile-0.01 - 22 Jan 2008 19:32:16 GMT - Search in distribution

MooseX::Workers - Simple sub-process management for asynchronous tasks

MooseX::Workers is a Role that provides easy delegation of long-running tasks into a managed child process. Process management is taken care of via POE and its POE::Wheel::Run module....

RKITOVER/MooseX-Workers-0.24 - 07 Feb 2015 19:02:18 GMT - Search in distribution

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 GMT - Search in distribution

MooseX::Callbacks - Add ability to register and call callbacks with a role.

REVMISCHA/MooseX-Callbacks-0.01 - 26 Mar 2012 05:37:58 GMT - Search in distribution

810 results (8.389 seconds)