MooX::Options - Explicit Options eXtension for Object Class

Create a command line tool with your Mo, Moo, Moose objects. Everything is explicit. You have an "option" keyword to replace the usual "has" to explicitly use your attribute into the command line. The "option" keyword takes additional parameters and ...

CELOGEEK/MooX-Options-4.018 - 05 Mar 2015 07:14:49 GMT - Search in distribution

MooX::Cmd::ChainedOptions - easily access options from higher up the command chain

For applications using MooX::Cmd and MooX::Options, MooX::Cmd::ChainedOptions transparently provides access to command line options from further up the command chain. For example, if an application provides options at each level of the command struct...

DJERIUS/MooX-Cmd-ChainedOptions-0.03 - 27 Mar 2015 19:43:14 GMT - Search in distribution

MooX - Using Moo and MooX:: packages the most lazy way

Using Moo and MooX:: packages the most lazy way...

GETTY/MooX-0.101 - 08 May 2012 18:57:25 GMT - Search in distribution
  • MooX::Role - Using Moo::Role and MooX:: packages the most lazy way

Moo - Minimalist Object Orientation (with Moose compatibility)

"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...

HAARG/Moo-2.000001   (6 reviews) - 16 Mar 2015 19:13:27 GMT - Search in distribution

yada - Yet Another Download Accelerator CLI wrapper

Employs AnyEvent::Net::Curl::Queued to download a set of URLs in batch mode (parallelizing connections). Downloading the same file in the same directory will result in the original copy of file being preserved and the second copy being named file.1. ...

SYP/AnyEvent-Net-Curl-Queued-0.047   (1 review) - 26 Feb 2014 16:25:44 GMT - Search in distribution

MooX::Cmd - Giving an easy Moo style way to make command organized CLI apps

Eases the writing of command line utilities, accepting commands and subcommands and so on. These commands can form a tree, which is mirrored in the package structure. On invocation each command along the path through the tree (starting from the tople...

REHSACK/MooX-Cmd-0.013 - 04 Mar 2015 16:22:35 GMT - Search in distribution

MooX::Struct - make simple lightweight record-like structures that make sounds like cows

MooX::Struct allows you to create cheap struct-like classes for your data using Moo. While similar in spirit to MooseX::Struct and Class::Struct, MooX::Struct has a somewhat different usage pattern. Rather than providing you with a "struct" keyword w...

TOBYINK/MooX-Struct-0.013 - 10 Sep 2014 21:53:26 GMT - Search in distribution

DBIx::Mint - A mostly class-based ORM for Perl

DBIx::Mint is a mostly class-based, object-relational mapping module for Perl. It tries to be simple and flexible, and it is meant to integrate with your own custom classes. Since version 0.04, it allows for multiple database connections and it featu...

JFRAIRE/DBIx-Mint-0.071 - 24 Mar 2015 23:07:56 GMT - Search in distribution

MooseX::App - Write user-friendly command line apps with even less suffering

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.33 - 17 Apr 2015 05:13:17 GMT - Search in distribution

App::Antigen - Plugin Manager for Zsh

App::Antigen is the underlying code for the antigen-perl tool, which is used for managing Zsh plugins. This module is still under development, and so the interface is subject to change as new features are added, and bugs are found. Todo There are man...

TBSLIVER/App-Antigen-0.001 - 26 Mar 2015 16:17:21 GMT - Search in distribution

MooX::Ipc::Cmd - Moo role for issuing commands, with debug support, and signal handling

CAZADOR/MooX-Ipc-Cmd-1.0.3 - 09 Apr 2015 19:32:32 GMT - Search in distribution

MooX::Validate - Minimalist Data Validation for Moo

MooX::Validate is mashup between Validation::Class::Simple, a wrapper around the Validation::Class library, which provides minimalist validation and filtering automation, and Moo. Validation::Class is a robust data validation library that ships with ...

AWNCORP/MooX-Validate-0.000003 - 04 Apr 2013 00:23:05 GMT - Search in distribution

App::Genpass - Quickly and easily create secure passwords

If you've ever needed to create 10 (or even 10,000) passwords on the fly with varying preferences (lowercase, uppercase, no confusing characters, special characters, minimum length, etc.), you know it can become a pretty pesky task. This module makes...

XSAWYERX/App-Genpass-2.34 - 04 Aug 2014 20:00:26 GMT - Search in distribution

MooX::Failover - Instantiate Moo classes with failover

This module provides constructor failover for Moo classes. For example, if a class cannot be instantiated because of invalid arguments (perhaps from an untrusted source), then instead it returns the failover class (passing the same arguments to that ...

RRWO/MooX-Failover-v0.3.3 - 05 Jan 2015 16:10:07 GMT - Search in distribution

MooX::HandlesVia - NativeTrait-like behavior for Moo.

MooX::HandlesVia is an extension of Moo's 'handles' attribute functionality. It provides a means of proxying functionality from an external class to the given atttribute. This is most commonly used as a way to emulate 'Native Trait' behavior that has...

MATTP/MooX-HandlesVia-0.001008 - 31 Mar 2015 01:34:35 GMT - Search in distribution

Shipment::Base

BAERGAJ/Shipment-2.00 - 14 Jan 2015 16:20:10 GMT - Search in distribution

Types::Standard - bundled set of built-in types for Type::Tiny

Type::Tiny bundles a few types which seem to be useful. Moose-like The following types are similar to those described in Moose::Util::TypeConstraints. "Any" Absolutely any value passes this type constraint (even undef). "Item" Essentially the same as...

TOBYINK/Type-Tiny-1.000005 - 25 Oct 2014 19:08:36 GMT - Search in distribution

MooX::ConfigFromFile - Moo eXtension for initializing objects from config file

This module is intended to easy load initialization values for attributes on object construction from an appropriate config file. The building is done in MooX::ConfigFromFile::Role - using MooX::ConfigFromFile ensures the role is applied. For easier ...

REHSACK/MooX-ConfigFromFile-0.007 - 27 Apr 2015 15:09:02 GMT - Search in distribution

MooX::NewDefaults - Alter attribute defaults with less pain

Ever start using a package from the CPAN, only to discover that it requires lots of subclassing and "has '+foo' => (default => ...)"? It's not recommended Moose best practice, and it's certainly not the prettiest thing ever, either. That's where we c...

KENTNL/MooX-NewDefaults-0.001001 - 16 Aug 2014 18:03:48 GMT - Search in distribution

Message::Passing - a simple way of doing messaging.

A library for building high performance, loosely coupled and reliable/resilient applications, structured as small services which communicate over the network by passing messages. BASIC PREMISE You have data for discrete events, represented by a hash ...

ABRAXXA/Message-Passing-0.116 - 23 Feb 2015 17:00:43 GMT - Search in distribution