MooseX::RW - Moose::Role reader/writer ++
FREDERICD/MooseX-RW-0.003 - 28 Mar 2012 07:25:37 GMT - Search in distribution

MooseX::Prototype - prototype-based programming for Moose ++

Due to familiarity with class-based languages such as Java, many programmers assume that object-oriented programming is synonymous with class-based programming. However, class-based programming is just one kind of object-oriented programming style, a...

TOBYINK/MooseX-Prototype-0.004 - 16 Sep 2014 17:22:53 GMT - Search in distribution

Moo - Minimalist Object Orientation (with Moose compatibility) 186 ++

"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

Moses - A framework for building IRC bots quickly and easily. 5 ++

Moses is some declarative sugar for building an IRC bot based on the Adam IRC Bot. Moses is designed to minimize the amount of work you have to do to make an IRC bot functional, and to make the process as declarative as possible. FUNCTIONS nickname (...

GETTY/Adam-0.91 - 26 Aug 2011 03:39:06 GMT - Search in distribution

Moops - Moops Object-Oriented Programming Sugar 36 ++

Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...

TOBYINK/Moops-0.034   (2 reviews) - 12 Oct 2014 13:57:47 GMT - Search in distribution

Mouse - Moose minus the antlers 36 ++

Moose is a postmodern object system for Perl5. Moose is wonderful. Unfortunately, Moose has a compile-time penalty. Though significant progress has been made over the years, the compile time penalty is a non-starter for some very specific application...

GFUJI/Mouse-2.4.1   (4 reviews) - 21 Sep 2014 13:01:17 GMT - Search in distribution

Moose - A postmodern object system for Perl 5 230 ++

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.1403   (19 reviews) - 07 Dec 2014 21:56:02 GMT - Search in distribution

Storm - Object-relational mapping 1 ++

Storm is a Moose based library for storing and retrieving objects over a DBI connection. ATTRIBUTES aeolus Read-only. A Storm::Aeolus object for installing/uninstalling database tables. live_objects Read-only. A Storm::LiveObjects object for tracking...

JHALLOCK/Storm-0.240 - 17 Apr 2013 18:32:17 GMT - Search in distribution

Syringe ++

Syringe is a lightweight implementation of a Dependency Injection Container with built in Log::Log4perl logging. This implementation uses constructor injection and also implements a registry via the get_service method. YAML CONFIG FILE Syringe takes ...

HITAPEX/Syringe - 22 Aug 2012 11:03:33 GMT - Search in distribution

MooseX::POE - The Illicit Love Child of Moose and POE 3 ++

MooseX::POE is a Moose wrapper around a POE::Session. METHODS event $name $subref Create an event handler named $name. get_session_id Get the internal POE Session ID, this is useful to hand to other POE aware functions. yield call delay alarm alarm_a...

GETTY/MooseX-POE-0.215 - 25 Apr 2012 16:10:05 GMT - Search in distribution

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

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.32 - 21 Mar 2015 18:38:54 GMT - Search in distribution

perlootut - Object-Oriented Programming in Perl Tutorial 241 ++

This document provides an introduction to object-oriented programming in Perl. It begins with a brief overview of the concepts behind object oriented design. Then it introduces several different OO systems from CPAN <> which bui...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 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

WSDL::Compile - Compile SOAP WSDL from your Moose classes. 1 ++
AJGB/WSDL-Compile-0.03 - 28 Mar 2010 15:04:39 GMT - Search in distribution

MooX::SetOnce - write-once attributes for Moo 1 ++

MooX::SetOnce creates attributes that are not lazy and not set, but that cannot be altered once set. The logic is very simple: if you try to alter the value of an attribute with the SetOnce trait, either by accessor or writer, and the attribute has a...

HAARG/MooX-SetOnce-0.001003 - 18 Nov 2014 19:35:48 GMT - Search in distribution

MooseX::amine - Examine Yr Moose 2 ++
GENEHACK/MooseX-amine-0.6 - 13 Mar 2015 16:43:20 GMT - Search in distribution

MouseX::YAML - DWIM loading of Mouse objects from YAML ++

This module provides DWIM loading of Mouse based objects from YAML documents. Any hashes blessed into a Mouse class will be replaced with a properly constructed instance (respecting "init_arg" and "BUILD"). INTERFACE Exportable functions Load($yaml) ...

GFUJI/MouseX-YAML-0.001 - 18 Dec 2009 05:33:54 GMT - Search in distribution

ODG::Record - Perl extension for efficient and simple manipulation of row-based records. ++

THIS VERSION BREAKS BACKWARD WITH PREVIOUS VERSIONS. THE API IS SIMPLIER. ODG::Record is an extensible Moose-based class for efficiently and simply working with row based records. ArrayRefs are much faster than HashRefs especially for long arrays. Th...

CTBROWN/ODG-Record-0.30 - 14 Jan 2009 09:52:02 GMT - Search in distribution

MouseX::Types - Organize your Mouse types in libraries ++
GFUJI/MouseX-Types-0.06 - 18 Oct 2011 02:06:52 GMT - Search in distribution