Search results for "module:MooseX::"

MooseX - Document the MooseX namespace River stage zero No dependents

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 UTC

MooseX::RW - Moose::Role reader/writer River stage one • 2 direct dependents • 3 total dependents

FREDERICD/MooseX-RW-0.003 - 28 Mar 2012 07:25:37 UTC

MooseX::IOC - Moose attributes with IOC integration River stage zero No dependents

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 UTC

MooseX::App - Write user-friendly command line apps with even less suffering River stage two • 32 direct dependents • 57 total dependents

MooseX-App is a highly customisable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line ("use MooseX-App qw(PluginA ...

MAROS/MooseX-App-1.43 - 21 Oct 2023 12:08:25 UTC

MooseX::DOM - Simplistic Object XML Mapper River stage zero No dependents

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 UTC

MooseX::PDF - Create PDF files with Moose using Template Toolkit templates River stage zero No dependents

MooseX::PDF provides functionality to create PDF files using Template Toolkit templates. Given a template with PDF::Reuse directives, this module will process the template and return the raw PDF contents. This scalar can then be written to file, or o...

HAMSTER/MooseX-PDF-0.01 - 29 Jul 2014 13:57:43 UTC

MooseX::DIC - A dependency injector container for Moose River stage zero No dependents

Full documentation on the MooseX::DIC Webpage <>. MooseX::DIC is a dependency injection container tailored to Moose, living in a full OOP environment and greatly inspired by Java DIC frameworks like Spring <https://docs.spri...

LPRIETO/MooseX-DIC-0.5.0 - 22 Oct 2017 20:02:51 UTC

MooseX::ABC - abstract base classes for Moose River stage one • 2 direct dependents • 4 total dependents

NOTE: This module is almost certainly a bad idea. You really want to just be using a role instead! This module adds basic abstract base class functionality to Moose. Doing "use MooseX::ABC" turns the using class into an abstract class - it cannot be ...

DOY/MooseX-ABC-0.06 - 25 Apr 2012 06:51:30 UTC

MooseX::POE - The Illicit Love Child of Moose and POE River stage two • 27 direct dependents • 48 total dependents

MooseX::POE is a Moose wrapper around a POE::Session....

GETTY/MooseX-POE-0.215 - 25 Apr 2012 16:10:05 UTC

MooseX::ABCD - MooseX::ABC, but checking required methods on make_immutable River stage one • 1 direct dependent • 2 total dependents

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 UTC

MooseX::Util - Moose::Util extensions River stage three • 4 direct dependents • 120 total dependents

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 UTC

MooseX::YAML - DWIM loading of Moose objects from YAML River stage two • 1 direct dependent • 25 total dependents

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 ...

TINITA/MooseX-YAML-0.05 - 10 Feb 2020 20:47:37 UTC

MooseX::Tree - Moose Role to provide simple hierarchical tree functionality to objects River stage zero No dependents

Under development. Moose Role to provide simple tree functionality....

MJEMMESON/MooseX-Tree-0.001 - 13 May 2013 21:40:20 UTC

MooseX::Atom - Non-immutable classes are silly. Lets fix that. River stage zero No dependents

WARNING: THIS MODULE IS PRIMARILY A POLITICAL STATEMENT AT THIS TIME AND MAY CHANGE WITHOUT NOTICE IN RESPONSE TO FEEDBACK Moose is an interesting object system, but it's interface can leave a lot to be desired. Classes are built incrementally at pos...

ADAMK/MooseX-Atom-0.02 - 03 Aug 2010 05:30:17 UTC

MooseX::Async - The Orphanange of Asynchronous Love Children River stage one • 1 direct dependent • 1 total dependent

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 UTC

MooseX::Event - A Node style event Role for Moose River stage one • 4 direct dependents • 6 total dependents

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 UTC

MooseX::Clone - Fine-grained cloning support for Moose objects. River stage two • 23 direct dependents • 86 total dependents

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 UTC

MooseX::Final - mark a class as "final" (cannot be inherited from) River stage zero No dependents

This package allows you to mark a class as being "final". A final class is at the top of the inheritance hierarchy. It cannot be inherited from. You almost certainly don't want this. Why prevent people from inheriting from your class? There's no good...

TOBYINK/MooseX-Final-0.002 - 16 Jul 2018 10:12:01 UTC

MooseX::Lists - treat arrays and hashes as lists River stage zero No dependents

Provides asymmetric list access for arrays and hashes. The problem this module tries to solve is to provide an acceptable API for setting and accessing array and hash properties in list context. The problem in implementing such interface is when a ha...

KARASIK/MooseX-Lists-0.05 - 18 Jan 2010 13:21:05 UTC

MooseX::amine - Examine Yr Moose River stage one • 1 direct dependent • 1 total dependent

GENEHACK/MooseX-amine-0.7 - 20 Apr 2020 22:48:10 UTC
995 results (0.024 seconds)