Tie::Hash::LRU - LRU hashes for Perl (XS implementation) River stage two • 4 direct dependents • 18 total dependents

This module provides XS implementation of the LRU algorithm. It merely puts hash entry in front of the queue each time this entry accessed. Tied hashes have significant overhead and cannot perform as fast as a simple subroutine call. But the benefits...

ZZZ/Tie-Hash-LRU-0.05 - 27 Nov 2011 18:46:20 GMT

Tie::Hash::DBD - tie a plain hash to a database table River stage zero No dependents

This module has been created to act as a drop-in replacement for modules that tie straight perl hashes to disk, like "DB_File". When the running system does not have enough memory to hold large hashes, and disk-tieing won't work because there is not ...

HMBRAND/Tie-Hash-DBD-0.20 - 02 Sep 2019 12:56:48 GMT

Tie::Hash::Log - Tied hash that behaves like a regular hash, but logs operations River stage zero No dependents

This class implements tie interface for hash but performs regular hash operations, except logging the operation with Log::ger. It's basically used for testing, benchmarking, or documentation only....

PERLANCAR/Tie-Hash-Log-0.001 - 12 May 2019 01:40:12 GMT

Tie::Hash::Rank - A hash which turns values into ranking positions River stage zero No dependents

This module allows you to tie a hash such that when you retrieve values from it, you get the value's rank instead of the actual data. By default, it ranks items numerically, with the highest value getting rank 1, and given two equal values they will ...

DCANTRELL/Tie-Hash-Rank-1.0.1 - 13 Jun 2001 20:03:01 GMT

Tie::Proxy::Hash - Effieciently merge & translate hashes. River stage zero No dependents

Proxy hash requests for one or more other hashes, with intermediate value translation. Tie::Proxy::Hash 'merges' hashes by maintaining a list of hashes to look up, and each key requested is looked up in each hash in order until a hit is found. Result...

FLUFFY/Tie-Proxy-Hash-1.01 - 19 Mar 2003 16:51:54 GMT

Tie::Alias::Hash - required by Tie::Alias::TIEHASH River stage zero No dependents

DAVIDNICO/Tie-Alias-Hash-0.01 - 26 Nov 2002 03:25:52 GMT

Tie::Hash::Stack - Maintains an array of hashes like a stack. River stage zero No dependents

"Tie::Hash::Stack" allows one to tie a hash to a data structure that is composed of an ordered (FILO) sequence of hashes; hash values are always set on the newest hash of the stack, and are retrieved from the hash that contains the requested that is ...

REHSACK/Tie-Hash-Stack-0.100 - 04 Nov 2013 19:00:04 GMT

Tie::Hash::Check - Tied construct for hash key checking. River stage zero No dependents

SKIM/Tie-Hash-Check-0.08 - 27 Aug 2016 08:51:59 GMT

Tie::Hash::Array - a hash which is internally implemented as a sorted array River stage zero No dependents

Hashes tied to this class will interally be stored as an array alternately containing keys and values, with its keys sorted in standard string comparison order, that is, as "cmp" does. While the main purpose of this module is serving as a base class ...

FANY/Tie-Hash-Array-0.1 - 01 Jan 2008 15:28:34 GMT

Tie::Hash::Blame - A hash that remembers where its keys were set River stage zero No dependents

Have you ever tried to track changes to a hash throughout a large program? It's hard, isn't it? This module makes things a little easier. Its intended use is for debugging, because ties are magic, and magic is evil....

RHOELZ/Tie-Hash-Blame-0.01 - 23 May 2012 19:45:23 GMT

Tie::Hash::Regex - Match hash keys using Regular Expressions River stage one • 1 direct dependent • 1 total dependent

Someone asked on Perlmonks if a hash could do fuzzy matches on keys - this is the result. If there's no exact match on the key that you pass to the hash, then the key is treated as a regex and the first matching key is returned. You can force it to l...

DAVECROSS/Tie-Hash-Regex-1.12 - 27 Feb 2018 07:34:20 GMT

Tie::Redis::Hash - Connect a Redis hash to a Perl hash River stage one • 1 direct dependent • 1 total dependent

DGL/Tie-Redis-0.26 - 11 Apr 2013 15:32:57 GMT

Tie::Hash::Method - Tied hash with specific methods overriden by callbacks River stage two • 2 direct dependents • 14 total dependents

Tie::Hash::Method provides a way to create a tied hash with specific overriden behaviour without having to create a new class to do it. A tied hash with no methods overriden is functionally equivalent to a normal hash. Each method in a standard tie c...

YVES/Tie-Hash-Method-0.02 - 24 Jul 2008 22:22:04 GMT

Tie::Hash::Create River stage zero No dependents

Look at sections "Inheriting from Tie::ExtraHash" in Tie::Hash. Consider an object, say $tob returned by tie. It is an array, primitive hash-operations are carried out on the first field of this array, that is $tob->[0], a reference to a hash. Surpri...

SCHOEJO/Tie-Hash-Create-0.02 - 14 Aug 2008 07:30:00 GMT

Tie::Hash::Expire - Hashes with keys that expire after a user-set period. River stage one • 1 direct dependent • 1 total dependent

Hashes tied to Tie::Hash::Expire behave like normal hashes in all respects except that when a key is added or the value associated with a key is changed, the current time is stored, and after 'expire_seconds' the key and value are removed from the ha...

JEFFY/Tie-Hash-Expire-0.03 - 22 Mar 2004 22:57:29 GMT

Tie::Hash::Vivify - Create hashes that autovivify in interesting ways. River stage one • 1 direct dependent • 1 total dependent

This module implements a hash where if you read a key that doesn't exist, it will call a code reference to fill that slot with a value....

DCANTRELL/Tie-Hash-Vivify-1.04 - 16 Jun 2017 21:38:29 GMT

Tie::Hash::Random - Generates random for different fetched keys River stage one • 1 direct dependent • 1 total dependent

Tie::Hash::Random generates a random number each time a different key is fetched. The actual random data is generated using Data::Random rand_chars function. The default arguments are ( set => 'all', min => 5, max => 8 ) which can be modifed using ti...

MATIU/Tie-Hash-Random-1.02 - 18 Oct 2009 20:30:57 GMT

Tie::Hash::Approx - Approximative match of hash keys using String::Approx River stage zero No dependents

Following the idea of Tie::Hash::Regex, this module is an attempt to make fuzzy matches on hash keys. The module first tries to fetch the exact key of the hash, and failing that, the key is passed to the String::Approx' "amatch" function. Note that y...

BRIAC/Tie-Hash-Approx-0.03 - 01 Aug 2002 21:25:42 GMT

Thread::Tie::Hash - default class for tie-ing hashes to threads River stage one • 2 direct dependents • 4 total dependents

Helper class for Thread::Tie. See documentation there....

ELIZABETH/Thread-Tie-0.13 - 20 Sep 2010 19:48:18 GMT

Tie::Simple::Hash River stage three • 6 direct dependents • 130 total dependents

HANENKAMP/Tie-Simple-1.04 - 28 Nov 2015 17:24:27 GMT

284 results (0.047 seconds)