Lexical::Accessor - true private attributes for Moose/Moo/Mouse River stage two • 3 direct dependents • 35 total dependents

Lexical::Accessor generates coderefs which can be used as methods to access private attributes for objects. The private attributes are stored inside-out, and do not add any accessors to the class' namespace, so are completely invisible to any outside...

TOBYINK/Lexical-Accessor-0.013 - 12 Sep 2020 14:37:48 UTC - Search in distribution

String::TT - use TT to interpolate lexical variables River stage one • 2 direct dependents • 3 total dependents

String::TT exports a "tt" function, which takes a TT (Template Toolkit) template as its argument. It uses the current lexical scope to resolve variable references. So if you say: my $foo = 42; my $bar = 24; tt '[% foo %] <-> [% bar %]'; the result wi...

BOBTFISH/String-TT-0.03 - 11 Jun 2010 10:44:40 UTC - Search in distribution

Moo - Minimalist Object Orientation (with Moose compatibility) River stage four • 2095 direct dependents • 4869 total dependents

"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.004000 - 09 Apr 2020 17:58:07 UTC - Search in distribution

Dios - Declarative Inside-Out Syntax River stage zero No dependents

This module provides a set of compile-time keywords that simplify the declaration of encapsulated classes using fieldhashes and the "inside out" technique, as well as subroutines with full parameter specifications. The encapsulation, constructor/init...

DCONWAY/Dios-0.002011 - 02 Sep 2017 08:41:57 UTC - Search in distribution

Dancer - lightweight yet powerful web application framework River stage three • 220 direct dependents • 318 total dependents

Dancer is a web application framework designed to be as effortless as possible for the developer, taking care of the boring bits as easily as possible, yet staying out of your way and letting you get on with writing your code. Dancer aims to provide ...

BIGPRESH/Dancer-1.3513 - 29 Jan 2020 21:03:12 UTC - Search in distribution

overload - Package for overloading Perl operations River stage five • 10947 direct dependents • 31411 total dependents

This pragma allows overloading of Perl's operators for a class. To overload built-in functions, see "Overriding Built-in Functions" in perlsub instead. Fundamentals Declaration Arguments of the "use overload" directive are (key, value) pairs. For the...

XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC - Search in distribution

Moops - Moops Object-Oriented Programming Sugar River stage two • 18 direct dependents • 22 total dependents

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.038 - 15 Feb 2020 09:33:03 UTC - Search in distribution

Spiffy - Spiffy Perl Interface Framework For You River stage four • 31 direct dependents • 3217 total dependents

"Spiffy" is a framework and methodology for doing object oriented (OO) programming in Perl. Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits and warts of tr...

INGY/Spiffy-0.46 - 16 Aug 2014 19:19:54 UTC - Search in distribution

WWW::Myspace - Access MySpace.com profile information from Perl River stage zero No dependents

STEVENC/WWW-Myspace-0.92 - 29 Jan 2009 13:45:39 UTC - Search in distribution

Moxie - Not Another Moose Clone River stage zero No dependents

Moxie is a new object system for Perl 5 that aims to be a successor to the Moose module. The goal is to provide the same key features of Moose; syntactic sugar, common base class, slot management, role composition, accessor generation and a meta-obje...

STEVAN/Moxie-0.07 - 15 Nov 2017 23:31:53 UTC - Search in distribution

Object::Hybrid - promote Perl primitives (hashes, scalars, arrays, and filehandles), either tie()d or not, to become hybrid objects River stage zero No dependents

Some applications need to accept both plain primitives as well as tie()d primitives with additional (non-perltie) methods and parameters supported by extended interface available through tied() object. For example, application cache may be allowed to...

METADOO/Object-Hybrid-0.07 - 18 Nov 2013 01:46:58 UTC - Search in distribution

Hades - Less is more, more is less! River stage one • 4 direct dependents • 8 total dependents

LNATION/Hades-0.18 - 03 Sep 2020 22:12:56 UTC - Search in distribution

Dancer2::Manual - A gentle introduction to Dancer2 River stage three • 148 direct dependents • 167 total dependents

Dancer2 is a free and open source web application framework written in Perl. It's a complete rewrite of Dancer, based on Moo and using a more robust and extensible fully-OO design. It's designed to be powerful and flexible, but also easy to use - get...

CROMEDOME/Dancer2-0.300004 - 27 May 2020 00:54:55 UTC - Search in distribution

Data::Util::JA - データとデータ型のためのユーティリティ集 River stage three • 29 direct dependents • 153 total dependents

このモジュールはデータとデータ型のためのユーティリティ関数を提供します。 ユーティリティはチェック関数群と検証関数群とその他の関数群があります。 チェック関数群は値の型を調べ,真偽値を返す機能を提供します。 検証関数群は値の型を調べ,真であればその値自身を返し, 偽であれば致命的エラーとなる機能を提供します。 その他の関数群は,無名スカラーリファレンスの生成やシンボルテーブルの操作, コードリファレンスの操作などの機能を提供します。 これらユーティリティはいずれもコードの繰り返しを避けるために設...

SYOHEX/Data-Util-0.66 - 05 Apr 2017 17:11:42 UTC - Search in distribution

List::MoreUtils - Provide the stuff missing in List::Util River stage four • 863 direct dependents • 5200 total dependents

List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util. All of the below functions are implementable in only a couple of lines of Perl code. Using the functions from this module howev...

REHSACK/List-MoreUtils-0.430 - 21 Oct 2020 14:55:08 UTC - Search in distribution

perlglossary - Perl Glossary River stage zero No dependents

A glossary of terms (technical and otherwise) used in the Perl documentation, derived from the Glossary of *Programming Perl*, Fourth Edition. Words or phrases in bold are defined elsewhere in this glossary. Other useful sources include the Unicode G...

ETHER/perlfaq-5.20200523 - 22 May 2020 03:29:12 UTC - Search in distribution

Zydeco - Jazz up your Perl River stage one • 4 direct dependents • 6 total dependents

Zydeco is a Perl module to jazz up your object-oriented programming. It fuses together: * Classes, roles, and interfaces * Powerful and concise attribute definitions * Methods with signatures, type constraints, and coercion * Factories to help your o...

TOBYINK/Zydeco-0.612 - 10 Oct 2020 19:52:51 UTC - Search in distribution

Class::Std - Support for creating standard "inside-out" classes River stage two • 34 direct dependents • 64 total dependents

This module provides tools that help to implement the "inside out object" class structure in a convenient and standard way. *Portions of the following code and documentation from "Perl Best Practices" copyright (c) 2005 by O'Reilly Media, Inc. and re...

CHORNY/Class-Std-0.013 - 24 May 2015 13:11:26 UTC - Search in distribution

Class::Generate - Generate Perl class hierarchies River stage one • 1 direct dependent • 1 total dependent

The "Class::Generate" package exports functions that take as arguments a class specification and create from these specifications a Perl 5 class. The specification language allows many object-oriented constructs: typed members, inheritance, private m...

SHLOMIF/Class-Generate-1.18 - 13 Oct 2020 09:35:55 UTC - Search in distribution

List::AllUtils - Combines List::Util, List::SomeUtils and List::UtilsBy in one bite-sized package River stage three • 152 direct dependents • 296 total dependents

Are you sick of trying to remember whether a particular helper is defined in List::Util, List::SomeUtils or List::UtilsBy? I sure am. Now you don't have to remember. This module will export all of the functions that either of those three modules defi...

DROLSKY/List-AllUtils-0.18 - 05 Sep 2020 21:52:35 UTC - Search in distribution

71 results (0.091 seconds)