Object::Tiny - Class building as simple as it gets 12 ++

There's a whole bunch of class builders out there. In fact, creating a class builder seems to be something of a rite of passage (this is my fifth, at least). Unfortunately, most of the time I want a class builder I'm in a hurry and sketching out lots...

ADAMK/Object-Tiny-1.08   (1 review) - 22 Mar 2011 22:36:50 GMT - Search in distribution

Class::Tiny - Minimalist class construction 14 ++

This module offers a minimalist class construction kit in around 120 lines of code. Here is a list of features: * defines attributes via import arguments * generates read-write accessors * supports lazy attribute defaults * supports custom accessors ...

DAGOLDEN/Class-Tiny-1.001 - 31 Jan 2015 02:13:48 GMT - Search in distribution

Object::Tiny::Lvalue - minimal class builder with lvalue accessors ++

This is a clone of Object::Tiny, but adjusted to create accessors that return lvalues. You probably want to use Object::Properties instead. AUTHOR Aristotle Pagaltzis <pagaltzis@gmx.de> COPYRIGHT AND LICENSE This software is copyright (c) 2015 by Ari...

ARISTOTLE/Object-Tiny-Lvalue-1.083 - 19 Mar 2015 11:42:05 GMT - Search in distribution

Object::Tiny::XS - Class building as simple as it gets and FAST 2 ++

This module does the same that Object::Tiny does, but it uses "Class::XSAccessor" to generate faster accessors and constructors. For details on the little interface there is, please check "Object::Tiny". SUPPORT Bugs should be reported via the CPAN b...

SMUELLER/Object-Tiny-XS-1.01 - 30 Nov 2008 11:55:53 GMT - Search in distribution

Object::Tiny::RW - Class building as simple as it gets (with rw accessors) 3 ++

This module is a fork of Object::Tiny. The only difference is that it also accepts arguments to it's accessors to set the according value. Please see Object::Tiny for all the original ideas. To use Object::Tiny::RW, just call it with a list of access...

SCHWIGON/Object-Tiny-RW-1.07 - 21 Sep 2011 08:34:13 GMT - Search in distribution

Object::Tiny::RW::XS - Class building as simple as it gets (with rw accessors and XS compatibility) 1 ++

This module is a fork of Object::Tiny::RW. The only difference is that it uses Class::XSAccessor to generate faster accessors and constructors. Please see Object::Tiny and Object::Tiny::RW for all the original ideas. To use Object::Tiny::RW::XS, just...

SRCHULO/Object-Tiny-RW-XS-0.03 - 18 Jul 2013 21:51:39 GMT - Search in distribution

Hessian::Tiny::Type - Hessian Types & utility routines ++
DUL/Hessian-Tiny-0.12 - 09 Apr 2010 15:00:34 GMT - Search in distribution

Moose::Tiny - Why Should Object::Tiny get all the Fun ++

I was looking at Object::Tiny and thought, wow I bet I could do that really easily with Moose. I was right. INTERFACE None. Moose::Tiny currently exports what Moose itself exports. Simply call it with a list of attribute names and it will create read...

PERIGRIN/Moose-Tiny-0.04   (9 reviews) - 14 Jun 2009 22:27:00 GMT - Search in distribution

Mo - Micro Objects. Mo is less. 27 ++
INGY/Mo-0.39   (4 reviews) - 04 Sep 2014 05:40:39 GMT - Search in distribution
  • Mo - Micro Objects. Mo is less.

GD - Interface to Gd Graphics Library 15 ++

GD.pm is a Perl interface to Thomas Boutell's gd graphics library (version 2.01 or higher; see below). GD allows you to create color drawings using a large number of graphics primitives, and emit the drawings as PNG files. GD defines the following fo...

LDS/GD-2.56   (5 reviews) - 28 Oct 2014 01:35:39 GMT - Search in distribution

Err - Easily declare, throw and match exception objects 3 ++

WARNING: This is an alpha release and the interface and functionailty may change without notice in future releases. A non-alpha 1.0 release will be released to the CPAN on or before August 1st, 2012. The module allows you to easily declare, throw and...

MARKF/Err-0.02 - 18 Jun 2012 15:11:54 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
  • Moo::Role - Minimal Object Orientation support for Roles

Pye - Session-based logging platform on top of SQL/NoSQL databases ++

"Pye" is a dead-simple, session-based logging platform where all logs are stored in a database. Log messages in "Pye" include a date, a text message, and possibly a data structure (hash/array-ref) that "illustrates" the text. I built "Pye" due to my ...

IDOPEREL/Pye-2.001001 - 21 Jan 2015 22:59:18 GMT - Search in distribution

Ask - ask your users about stuff 3 ++

The "Ask" suite is a set of modules for interacting with users; prompting them for information, displaying messages, warnings and errors, etc. There are already countless CPAN modules for doing this sort of thing, but what sets "Ask" apart from them ...

TOBYINK/Ask-0.007 - 18 Jun 2013 14:53:13 GMT - Search in distribution

Etcd - Client library for etcd 3 ++

This is a client library for accessing and manipulating data in an etcd cluster. It targets the etcd v2 API. This module is quite low-level. You're expected to have a good understanding of etcd and its API to understand the methods this module provid...

ROBN/Etcd-0.003 - 20 Oct 2014 21:18:41 GMT - Search in distribution

Moos - Moo s{imple,peedy,ingle} 3 ++

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   (1 review) - 19 Aug 2014 23:29:28 GMT - Search in distribution

Ouch - Exceptions that don't hurt. 4 ++

Ouch provides a class for exception handling that doesn't require a lot of boilerplate, nor any up front definition. If Exception::Class is working for you, great! But if you want something that is faster, easier to use, requires less typing, and has...

RIZEN/Ouch-0.0409 - 27 Jan 2015 16:51:02 GMT - Search in distribution

TMDB - Perl wrapper for The MovieDB API ++

The MovieDB <http://www.themoviedb.org/> is a free and open movie database. This module provides a Perl wrapper to The MovieDB API <http://docs.themoviedb.apiary.io/>. In order to use this module, you must first get an API key by signing up <http://w...

MITHUN/TMDB-v1.0.1   (2 reviews) - 09 Dec 2014 01:05:37 GMT - Search in distribution

CGIS - Session enabled CGI.pm ++

CGIS is a simple, session-enabled extension for Lincoln Stein's CGI. Instead of loading CGI, you load CGIS, and use it the way you have been using CGI.pm, without any exceptions. In addition, CGIS provides "session()" method, to support persistent se...

SHERZODR/CGIS-1.6 - 12 Mar 2003 11:47:01 GMT - Search in distribution

charm - charm helpers for App::CharmKit ++

Exposing helper subs from various packages that would be useful in writing charm hooks. Including but not limited too strict, warnings, utf8, Path::Tiny, etc .. MODULES List of modules exported by helper: * Path::Tiny Exposes path routine * YAML::Tin...

ADAMJS/App-CharmKit-1.0.6 - 21 Nov 2014 14:10:24 GMT - Search in distribution