Hash::AsObject - treat hashes as objects, with arbitrary accessors/mutators

A Hash::AsObject is a blessed hash that provides read-write access to its elements using accessors. (Actually, they're both accessors and mutators.) It's designed to act as much like a plain hash as possible; this means, for example, that you can use...

NKUITSE/Hash-AsObject-0.13   (2 reviews) - 09 Dec 2009 15:03:05 GMT - Search in distribution

Data::AsObject::Hash - Base class for Data::AsObject hashrefs

PSHANGOV/Data-AsObject-0.07 - 01 Apr 2011 08:52:50 GMT - Search in distribution

Class::Ref - Automatic OO wrapping of container references

Class::Ref provides an OO wrapping layer around Hash and Array references. Part of the magic is that it does this deeply and across array/hash boundaries....

MYDMNSN/Class-Ref-0.05 - 19 Oct 2012 01:04:24 GMT - Search in distribution

AI::Prolog - Perl extension for logic programming.

"AI::Prolog" is a pure Perl predicate logic engine. In predicate logic, instead of telling the computer how to do something, you tell the computer what something is and let it figure out how to do it. Conceptually this is similar to regular expressio...

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 GMT - Search in distribution

Data::XHash - Extended, ordered hash (commonly known as an associative array or map) with key-path traversal and automatic index keys

Data::XHash provides an object-oriented interface to tied, ordered hashes. Hash elements may be assigned keys explicitly or automatically in mix-and-match fashion like arrays in PHP. It also includes support for trees of nested XHashes, tree traversa...

BKATZUNG/Data-XHash-0.09 - 27 Sep 2012 13:01:35 GMT - Search in distribution

Hash::AutoHash - Object-oriented access to real and tied hashes

This is yet another module that lets you access or change the elements of a hash using methods with the same name as the element's key. It follows in the footsteps of Hash::AsObject, Hash::Inflator, Data::OpenStruct::Deep, Object::AutoAccessor, and p...

NATG/Hash-AutoHash-1.17 - 06 Oct 2013 00:27:24 GMT - Search in distribution

Array::AsObject - full set of array and set operations

This module attempts to provide a complete set of array operations, including set operations. It acts as a standalone module, or is available in Template::Toolkit templates using the companion module Template::Plugin::ListOps . It performs many of th...

SBECK/Array-AsObject-1.02 - 25 Feb 2010 12:57:56 GMT - Search in distribution

Miril::Hacking - Miril Developer's Guide

PSHANGOV/Miril-0.008 - 13 Sep 2010 20:48:40 GMT - Search in distribution

Bio::DB::BigFile - Low-level interface to BigWig & BigBed files

This module provides a low-level interface to Jim Kent's BigWig and BigBed files, which are indexed genome feature databases that can be randomly accessed across the network. Please see http://genome.ucsc.edu/FAQ/FAQformat.html for information about ...

LDS/Bio-BigFile-1.07 - 24 Feb 2012 17:20:46 GMT - Search in distribution

WebService::Zusaar - The Zusaar API wrapper module for perl

MUGIFLY/WebService-Zusaar-v0.0.4 - 28 Feb 2013 05:51:02 GMT - Search in distribution

Parse::FixedLength - parse an ascii string containing fixed length fields into component parts

The "Parse::FixedLength" module facilitates the process of breaking a string into its fixed-length components. Sure, it's a glorified (and in some ways more limited) substitute for the perl functions pack and unpack, but it's my belief that this modu...

DOUGW/Parse-FixedLength-5.39   (1 review) - 25 May 2011 18:33:34 GMT - Search in distribution

Task::MasteringPerl - Modules used in Mastering Perl, 2nd Edition

Task::MasteringPerl installs the modules mentioned in Mastering Perl. Some of them might not install everywhere. * AnyDBM_File * Apache::PerlRun * Apache::Perldoc * Apache::Pod * App::Smbxfer * AutoLoader * AutoSplit * B::Deobfuscate * B::Deparse * B...

BDFOY/Task-MasteringPerl-1.002 - 23 Feb 2014 20:35:37 GMT - Search in distribution

Data::OpenStruct::Deep - allows you to create data objects and set arbitrary attributes deeply

This module allows you to create data objects and set arbitrary attributes. It is like a hash with a different way to access the data. In fact, it is implemented with a hash and "AUTOLOAD", and you can initialize it with one....

MASAKI/Data-OpenStruct-Deep-0.03 - 22 Feb 2009 07:35:31 GMT - Search in distribution

WebService::Connpass - connpass API (v1) wrapper module for perl5

MUGIFLY/WebService-Connpass-v0.0.1 - 27 Feb 2013 13:02:29 GMT - Search in distribution

WWW::Wunderground::API - Use Weather Underground's JSON/XML API

NEBULOUS/WWW-Wunderground-API-0.08 - 07 Apr 2015 16:53:58 GMT - Search in distribution

Clustericious::Client::Object - default object returned from client methods

The Clustericious::Client derived methods receive a possibly nested/complex data structure with their results. This Object helps turn those data structures into simple (or possibly more complex) objects. By default, it just makes a method for each at...

PLICEASE/Clustericious-1.00 - 07 May 2015 12:22:14 GMT - Search in distribution

Catalyst::Authentication::User::Hash - An easy authentication user object based on hashes.

This implementation of authentication user handles is supposed to go hand in hand with Catalyst::Authentication::Store::Minimal....

BOBTFISH/Catalyst-Plugin-Authentication-0.10023   (2 reviews) - 11 Apr 2013 19:19:20 GMT - Search in distribution

Catalyst::Plugin::Session::AsObject - Make your session data an object

This class makes it easier to treat the session as an object rather than a plain hash reference. This is useful if you want to ensure that the session only contains specific pieces of data. However, because of implementation details, we cannot overri...

DROLSKY/Catalyst-Plugin-Session-AsObject-0.05 - 26 Apr 2012 17:31:20 GMT - Search in distribution