The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "Hash::Util::FieldHash"

Hash::Util::FieldHash - Support for Inside-Out Classes River stage five • 11292 direct dependents • 32664 total dependents

A word on terminology: I shall use the term *field* for a scalar piece of data that a class associates with an object. Other terms that have been used for this concept are "object variable", "(object) property", "(object) attribute" and more. Especia...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC - Search in distribution

Hash::Util::FieldHash::Compat - Use Hash::Util::FieldHash or ties, depending on availability River stage three • 15 direct dependents • 244 total dependents

Under older perls this module provides a drop-in compatible API to Hash::Util::FieldHash using perltie. When Hash::Util::FieldHash is available it will use that instead. This way code requiring field hashes can benefit from fast, robust field hashes ...

ETHER/Hash-Util-FieldHash-Compat-0.11 - 13 Jun 2016 21:59:38 UTC - Search in distribution

Hash::FieldHash - Lightweight field hash for inside-out objects River stage three • 15 direct dependents • 114 total dependents

"Hash::FieldHash" provides the field hash mechanism which supports the inside-out technique. You may know "Hash::Util::FieldHash". It's a very useful module, but too complex to understand the functionality and only available in 5.10. "H::U::F::Compat...

GFUJI/Hash-FieldHash-0.15 - 06 Feb 2017 01:10:30 UTC - Search in distribution

perlobj - Referencia de objetos en Perl River stage zero No dependents

ENELL/POD2-ES-5.24.0.5 - 01 Jan 2017 21:24:12 UTC - Search in distribution

PDF::Tiny - Minimal Lightweight PDF Library River stage zero No dependents

This is a very lightweight (and limited) PDF parser. If you need to do some simple PDF processing on a web server with limited RAM and CPU, and if slurping the entire file into memory is not an option, this module may well be for you, at the cost of ...

SPROUT/PDF-Tiny-0.09 - 16 Jul 2017 18:14:20 UTC - Search in distribution

perlfaq4 - Data Manipulation River stage zero No dependents

This section of the FAQ answers questions related to manipulating numbers, dates, strings, arrays, hashes, and miscellaneous data issues....

ETHER/perlfaq-5.20240218 - 18 Feb 2024 17:37:36 UTC - Search in distribution

WWW::Scripter - For scripting web sites that have scripts River stage one • 4 direct dependents • 4 total dependents

This is a subclass of WWW::Mechanize that uses the W3C DOM and provides support for scripting. No actual scripting engines are provided *with* WWW::Scripter, but are available as separate plugins. (See also the "SEE ALSO" section below.)...

SPROUT/WWW-Scripter-0.032 - 17 Jul 2016 18:11:24 UTC - Search in distribution

Ref::Store - Store objects, index by object, tag by objects - all without leaking. River stage zero No dependents

Ref::Store provides an efficient and worry-free way to index objects by arbitrary data - possibly other objects, simple scalars, or whatever. It relies on magic and such to ensure that objects you put in the lookup table are not maintained there unle...

MNUNBERG/Ref-Store-0.20 - 30 Dec 2011 01:26:21 UTC - Search in distribution

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

The Catalyst context object has a method called stash, that provides a hashref for storing arbitrary data associated with the object. This is arguably a little hackish - the proper solution might be to create a slot for each piece of information you ...

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

Lingua::EN::Grammarian - Detect grammatical problems in text River stage zero No dependents

This module provides a data-driven grammar checker for English text. It builds a list of potential grammar problems from templates specified in two files (grammarian_errors and grammarian_cautions) and locates any such problems in a text string. Beca...

DCONWAY/Lingua-EN-Grammarian-0.000005 - 13 Mar 2014 08:30:59 UTC - Search in distribution

Class::StateMachine - define classes for state machines River stage one • 1 direct dependent • 1 total dependent

This module allows to build classes whose instance behavior (methods) depends not only on inheritance but also on some internal state. For example, suppose we want to develop a Dog class implementing the following behavior: my $dog = Dog->new; $dog->...

SALVA/Class-StateMachine-0.24 - 06 May 2014 13:21:22 UTC - Search in distribution

Class::Monadic - Provides monadic methods (a.k.a. singleton methods) River stage one • 2 direct dependents • 4 total dependents

"Class::Monadic" provides per-object classes, monadic classes. It is also known as singleton classes in other languages, e.g. "Ruby". Monadic classes is used in order to define monadic methods, i.e. per-object methods (a.k.a. singleton methods), whic...

GFUJI/Class-Monadic-0.04 - 28 Mar 2009 05:58:31 UTC - Search in distribution

Subclass::Of - import a magic subclass River stage two • 3 direct dependents • 12 total dependents

Load a class, creating a subclass of it with additional roles (Moose, Mouse, Moo and Role::Tiny should all work) and/or additional methods, and providing a lexically-scoped alias for the subclass. Compile-Time Usage To create a subclass at compile-ti...

TOBYINK/Subclass-Of-0.009 - 18 Nov 2020 09:54:14 UTC - Search in distribution

OO::InsideOut - Minimal support for Inside-Out Classes River stage zero No dependents

NOTE: If you're developing for perl 5.10 or later, please consider using Hash::Util::FieldHash instead. OO::InsideOut provides minimal support for Inside-Out Classes for perl 5.8 or later. By minimal, understand; * No special methods or attributtes; ...

RIVOTTI/OO-InsideOut-0.03 - 02 Aug 2013 10:24:36 UTC - Search in distribution

JE::_FieldHash - This module is solely for JE's private use. River stage two • 6 direct dependents • 10 total dependents

This is a thin wrapper around Hash::Util::FieldHash, or Tie::RefHash::Weak if the former is not available. It is liable to change or vanish without notice....

SPROUT/JE-0.066 - 27 Oct 2014 00:19:07 UTC - Search in distribution

Module::CoreList::List::5 - List of core modules for perl 5 River stage one • 1 direct dependent • 1 total dependent

This POD page lists all core modules (with their versions) that come with perl 5....

PERLANCAR/Module-CoreList-List-0.001 - 08 Feb 2019 09:15:42 UTC - Search in distribution

Lexical::Failure::Objects - Special failure objects for Lexical::Failure River stage one • 1 direct dependent • 1 total dependent

This module implements the "failure objects" returned by the optional 'failobj' mechanism of the "Lexical::Failure" module. When "ON_FAILURE 'failobj'" is in effect, any call to "fail" will return one of these objects, which simulates a special out-o...

DCONWAY/Lexical-Failure-0.001001 - 04 Jul 2023 23:03:01 UTC - Search in distribution

Array::Circular - Provide an array data structure that can go around in circles. River stage zero No dependents

ZARQUON/Array-Circular-0.007 - 28 Aug 2019 22:36:43 UTC - Search in distribution

Tie::RefHash::Weak - A Tie::RefHash subclass with weakened references in the keys. River stage two • 3 direct dependents • 12 total dependents

The Tie::RefHash module can be used to access hashes by reference. This is useful when you index by object, for example. The problem with Tie::RefHash, and cross indexing, is that sometimes the index should not contain strong references to the objecs...

NUFFIN/Tie-RefHash-Weak-0.09 - 18 Oct 2008 04:18:23 UTC - Search in distribution

KSx::Highlight::Summarizer - KinoSearch Highlighter subclass that provides more comprehensive summaries River stage zero No dependents

This module extends KinoSearch::Highlight::Highlighter (which provides an excerpt for a search result, with search words highlighted) to provide various customisations, especially summaries, i.e., multiple excerpts joined together with ellipses. The ...

SPROUT/KSx-Highlight-Summarizer-0.06 - 22 May 2009 04:34:51 UTC - Search in distribution
26 results (0.097 seconds)