The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

Search results for "module::Mo::Moose"

Mo - Micro Objects. Mo is less. River stage three • 49 direct dependents • 674 total dependents

use Mo. Mo is less. Much less. Moose is huge. Moose led to Mouse led to Moo led to Mo. M is nothing. Mo is more. Not much. When Moo is more than you need, drop an 'o' and get some Mo. To get just a little Mo from Mo, use "Mo Features" below....

TINITA/Mo-0.40 - 06 Jul 2016 22:11:23 UTC - Search in distribution

Moos - Moo s{imple,peedy,ingle} River stage one • 2 direct dependents • 2 total dependents

Moos completes the M to Moose sequence of Perl OO modules. This one is pure Perl, single file and mostly Moose compatible (for what it does). Moos has no non-core dependencies, but certain features (roles, debugging functions, legacy Perl support) do...

INGY/Moos-0.30 - 19 Aug 2014 23:29:28 UTC - Search in distribution

perl5i - Fix as much of Perl 5 as possible in one pragma River stage one • 2 direct dependents • 2 total dependents

Perl 5 has a lot of warts. There's a lot of individual modules and techniques out there to fix those warts. perl5i aims to pull the best of them together into one module so you can turn them on all at once. This includes adding features, changing exi...

MSCHWERN/perl5i-v2.13.2 - 07 Jun 2016 00:36:03 UTC - Search in distribution

Noose - just enough object orientation to hang yourself River stage zero No dependents

Moose led to Mouse led to Moo led to Mo led finally to M, which gives you the least object-orientation possible, which is none at all. Noose continues this illustrious trend <>. Noose gives you ...

DOHERTY/Noose-0.001 - 07 Apr 2013 00:07:20 UTC - Search in distribution

perlsecret - Perl secret operators and constants River stage zero No dependents

Perl has a long tradition of giving nicknames to some of its operators (possibly a form of Huffmanisation). These nicknames are based on the appearance of the operator, rather than its function. The well-known examples are the *diamond operator* ("<>...

BOOK/perlsecret-1.017 - 08 Nov 2021 21:32:57 UTC - Search in distribution

App::mgen - Generate the single module file River stage zero No dependents

App::mgen is generate the single module file....

LAPIS/App-mgen-0.16 - 30 Oct 2011 10:01:23 UTC - Search in distribution
  • App::mgen - Generate the single module file

CLI::Osprey - MooX::Options + MooX::Cmd + Sanity River stage three • 3 direct dependents • 177 total dependents

CLI::Osprey is a module to assist in writing commandline applications with M* OO modules (Moose, Moo, Mo). With it, you structure your app as one or more modules, which get instantiated with the commandline arguments as attributes. Arguments are pars...

ARODLAND/CLI-Osprey-0.08 - 12 Jul 2020 17:12:45 UTC - Search in distribution

My::Object - a simple object system for Perl 5 River stage zero No dependents

A small object system using blessed hashes with autogenerated lvalue accessors. Code reuse is achieved via composition instead of inheritance: @ISA is not used. Instead, all methods are flattened into the package. This module takes a worse-is-better ...

CYGX/My-Object-0.02 - 26 Aug 2014 22:16:57 UTC - Search in distribution

Test::Modern - precision testing for modern perl River stage three • 35 direct dependents • 105 total dependents

Test::Modern provides the best features of Test::More, Test::Fatal, Test::Warnings, Test::API, Test::LongString, and Test::Deep, as well as ideas from Test::Requires, Test::DescribeMe, Test::Moose, and Test::CleanNamespaces. Test::Modern also automat...

TOBYINK/Test-Modern-0.013 - 05 Oct 2014 18:30:37 UTC - Search in distribution

Role::Multiton - Add a multiton constructor to your class River stage one • 3 direct dependents • 4 total dependents

See <> for info about multitons....

DMUEY/Role-Multiton-0.2 - 12 Nov 2013 03:25:10 UTC - Search in distribution

Class::Monkey - Monkey Patch a class/instance with modifiers and other sweet stuff River stage one • 3 direct dependents • 3 total dependents

Say we have a module installed on the system. It does some handy things, but you find a bug or a strange feature. We can easily fix it without subclassing by the following... # package SupidClass; sub new { my $class = shift; return bl...

BRADH/Class-Monkey-0.007 - 28 May 2012 08:11:49 UTC - Search in distribution

MooX::Options - Explicit Options eXtension for Object Class River stage three • 48 direct dependents • 149 total dependents

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

Method::Signatures - method and function declarations with signatures and no source filter River stage two • 53 direct dependents • 61 total dependents

Provides two new keywords, "func" and "method", so that you can write subroutines with signatures instead of having to spell out "my $self = shift; my($thing) = @_" "func" is like "sub" but takes a signature where the prototype would normally go. Thi...

BAREFOOT/Method-Signatures-20170211 - 11 Feb 2017 21:41:28 UTC - Search in distribution

Crypt::MCrypt - Perl interface for libmcrypt C library. River stage zero No dependents

This is a perl interface to libmcrypt c library. It exposes the crypto functions provided by the libmcrypt library in a perl interface with a binding code that accounts for null C strings in ciphertext or plain text....

SHANTANU/Crypt-MCrypt-0.07 - 12 Sep 2013 09:18:18 UTC - Search in distribution

MetaCPAN::API::Tiny - (DEPRECATED) A Tiny API client for MetaCPAN River stage one • 2 direct dependents • 2 total dependents

This module has been deprecated please use MetaCPAN::Client. This is the Tiny version of MetaCPAN::API. It implements a compatible API with a few notable exceptions: Attributes are direct hash access The attributes defined using Mo(o|u)se are now acc...

JLUIS/MetaCPAN-API-Tiny-1.150270 - 27 Jan 2015 17:17:45 UTC - Search in distribution

Kelp::Base - Simple lazy attributes River stage two • 18 direct dependents • 20 total dependents

This module provides simple lazy attributes....

BRTASTIC/Kelp-1.06 - 09 May 2022 21:07:41 UTC - Search in distribution

Class::Accessor::Grouped - Lets you build groups of accessors River stage three • 30 direct dependents • 491 total dependents

This class lets you build groups of accessors that will call different getters and setters. The documentation of this module still requires a lot of work (volunteers welcome >.>), but in the meantime you can refer to this post <

HAARG/Class-Accessor-Grouped-0.10014 - 01 Jul 2018 19:30:58 UTC - Search in distribution

Object::Stash::Util - provides a Catalyst-like "stash" method for your class River stage zero No dependents

"has_stash" This module exists to provide a function "has_stash" which is similar in spirit to the "has" function provided by Moose (and Moose-like modules), however the attribute it creates: * is always read-only * is always a hashref (or a special ...

TOBYINK/Object-Stash-0.006 - 10 Sep 2014 22:25:28 UTC - Search in distribution

Locale::Utils::PluralForms - Utils to use plural forms River stage zero No dependents

Find plural forms for the language This module helps to find the plural forms for all languages. It downloads the plural forms for all languages from web. Then it stores the extracted data into a data structure named "all_plural_forms". It is possibl...

STEFFENW/Locale-Utils-PluralForms-0.003 - 09 Aug 2022 15:44:26 UTC - Search in distribution

Acme::CPANModules::Import::CPANRatings::User::stevenharyanto - Modules mentioned by CPANRatings user stevenharyanto River stage zero No dependents

This list is generated by scraping CPANRatings ( user page. Modules mentioned by CPANRatings user stevenharyanto. This list is generated by scraping CPANRatings ( user page....

PERLANCAR/Acme-CPANModules-Import-CPANRatings-User-stevenharyanto-0.001 - 07 Jun 2018 16:46:20 UTC - Search in distribution
27 results (0.094 seconds)