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.003004 - 01 Dec 2017 01:48:32 GMT - Search in distribution

Net::Moo - OOP wrapper for the API

Net::Moo is an OOP wrapper for the API....

ASCOPE/Net-Moo-0.11 - 19 Jun 2008 14:58:50 GMT - Search in distribution

Moo::Lax - Loads Moo without turning warnings to fatal.

By default Moo turns all warnings to fatal warnings. "Moo::Lax" is exactly the same as "Moo", except that it doesn't turn all warnings to fatal warnings in the calling module....

DAMS/Moo-Lax-2.00 - 26 Jul 2015 12:34:44 GMT - Search in distribution
  • Moo::Role::Lax - Loads Moo::Role without turning warnings to fatal.
  • oo::Lax - Loads oo without turning warnings to fatal.

Moo::Google - Server-side client library for any Google App API. Based on Moose

PAVELSR/Moo-Google-0.03 - 04 Jan 2018 15:48:20 GMT - Search in distribution

moo - play a game of MOO

*moo* is a game where the user has to guess a number choosen by the computer. By default, the computer takes a number of four digits (including 0's), but that can be changed by giving *moo* the number of digits to take. After each guess, the number o...

BDFOY/PerlPowerTools-1.012 - 11 Jan 2017 13:08:25 GMT - Search in distribution

moo - play a game of MOO

*moo* is a game where the user has to guess a number choosen by the computer. By default, the computer takes a number of four digits (including 0's), but that can be changed by giving *moo* the number of digits to take. After each guess, the number o...

CWEST/ppt-0.14 - 05 Aug 2004 14:48:58 GMT - Search in distribution

Data::Result::Moo - Data::Result Moo Role

A simple Moo role wrapper for Data::Result...

AKALINUX/Data-Result-1.0003 - 12 Mar 2018 16:21:58 GMT - Search in distribution

Moo::Role::ToJSON - a Moo role for a TO_JSON method

Moo::Role::ToJSON is a Moo::Role which provides a "TO_JSON" method for your classes. The "TO_JSON" method will returns a "HASH" reference of all the "serializable_attributes". It is your responsibility to ensure the attributes in your classes can be ...

KWAKWA/Moo-Role-ToJSON-0.02 - 05 Mar 2018 08:11:13 GMT - Search in distribution

Pcore::Util::Perl::Moo - Moo helpers

ZDM/Pcore-v0.58.2 - 24 Mar 2018 00:05:00 GMT - Search in distribution


This is an example of a class which uses Moo. It is hash-based....

PERLANCAR/Perl-Examples-Accessors-0.131 - 15 Oct 2017 14:09:48 GMT - Search in distribution

Perl::Critic::Policy::Moo::ProhibitMakeImmutable - Makes sure that Moo classes do not contain calls to make_immutable.

When migrating from Moose to Moo it can be a common issue to accidentally leave in: __PACKAGE__->meta->make_immutable; This policy complains if this exists in a Moo class as it triggers Moose to be loaded and metaclass created, which defeats some of ...

BLUEFEET/Perl-Critic-Policy-Moo-ProhibitMakeImmutable-0.02 - 31 Dec 2017 01:24:42 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

MooX::POE - POE::Session combined with Moo (or Moose, if you want)

This role adds a POE::Session and event handling to the class. Can also be used the same way with Moose....

GETTY/MooX-POE-0.002 - 12 May 2016 22:46:30 GMT - Search in distribution

MooX::PDL2 - A Moo based PDL 2.X object

This class provides the thinnest possible layer required to create a Moo object which is recognized by PDL. PDL will treat a non-PDL blessed hash as a PDL object if it has a hash element with a key of "PDL". That element may be a "PDL" piddle or a *s...

DJERIUS/MooX-PDL2-0.01 - 31 May 2017 03:19:49 GMT - Search in distribution

MooX::late - easily translate Moose code to Moo

Moo is a light-weight object oriented programming framework which aims to be compatible with Moose. It does this by detecting when Moose has been loaded, and automatically "inflating" its classes and roles to full Moose classes and roles. This way, M...

TOBYINK/MooX-late-0.015 - 18 Aug 2014 12:13:51 GMT - Search in distribution

MooX::HasEnv - Making attributes based on ENV variables

GETTY/MooX-HasEnv-0.004 - 20 Apr 2013 23:43:58 GMT - Search in distribution

MooX::Traits - automatically apply roles at object creation time

Was any of the SYNOPSIS unexpected? Basically, this module is the same thing as MooseX::Traits and MouseX::Traits, only for Moo. *Quelle surprise*, right? Methods "$class->with_traits( @traits )" Return a new class name with the traits applied. "$cla...

TOBYINK/MooX-Traits-0.005 - 16 Sep 2014 15:05:36 GMT - Search in distribution

MooX::Rebuild - Rebuild your Moo objects.

Make copies of Moo objects using the same arguments used to create the original objects. This Moo role depends on, and uses, the MooX::BuildArgs role in order to capture the original arguments used to create an object....

BLUEFEET/MooX-BuildArgs-0.04 - 26 Nov 2016 20:27:50 GMT - Search in distribution

MooX::Options - Explicit Options eXtension for Object Class

Create a command line tool with your 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 uses...

REHSACK/MooX-Options-4.103 - 22 Aug 2017 14:45:06 GMT - Search in distribution

MooX::Augment - adds "augment method => sub {...}" support to Moo

MooX::Augment extends Moo with the "augment" method modifier, allowing you to use this Moose abomination for augmenting superclass methods in Moo classes. You need to indicate whether you are using this within a Moo class or a Moo role: use MooX::Aug...

TOBYINK/Class-Method-ModifiersX-Augment-0.002 - 10 Sep 2014 22:39:55 GMT - Search in distribution

705 results (0.333 seconds)