Hash::Merge - Merges arbitrarily deep hashes into a single hash River stage three • 80 direct dependents • 533 total dependents

Hash::Merge merges two arbitrarily deep hashes into a single hash. That is, at any level, it will add non-conflicting key-value pairs from one hash to the other, and follows a set of specific rules when there are key value conflicts (as outlined belo...

REHSACK/Hash-Merge-0.300 - 09 Mar 2018 16:05:24 GMT

Hash::Merge::Extra - Collection of extra behaviors for Hash::Merge River stage one • 1 direct dependent • 1 total dependent

MIXAS/Hash-Merge-Extra-0.06 - 02 Jan 2018 13:31:11 GMT

Hash::Merge::Simple - Recursively merge two or more hashes, simply River stage three • 33 direct dependents • 415 total dependents

Hash::Merge::Simple will recursively merge two or more hashes and return the result as a new hash reference. The merge function will descend and merge hashes that exist under the same node in both the left and right hash, but doesn't attempt to combi...

ROKR/Hash-Merge-Simple-0.051 - 07 Dec 2010 20:22:10 GMT

RapidApp::Util::Hash::Merge - Merges arbitrarily deep hashes into a single hash River stage one • 4 direct dependents • 4 total dependents

This is a copy of Hash::Merge at version 2.00. See https://metacpan.org/pod/release/REHSACK/Hash-Merge-0.200/lib/Hash/Merge .pm Please don't use this as it may be removed at any time....

VANSTYN/RapidApp-1.3102 - 20 Aug 2018 10:15:12 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

qbit::Hash - Functions to manipulate hashes. River stage two • 30 direct dependents • 30 total dependents

MADSKILL/qbit-2.6 - 26 May 2018 18:57:20 GMT

Hash::Map - Manipulate hashes map like River stage zero No dependents

Often in code we find lots of copy/paste code during prepare a hash or hash reference. That data we got from other structures, objects or constants. * We map hashes that not match exactly to the expected API. * Or the method names, we call, matching ...

STEFFENW/Hash-Map-0.016 - 26 Jun 2016 16:39:22 GMT

Hash::Fold - flatten and unflatten nested hashrefs River stage zero No dependents

This module provides functional and OO interfaces which can be used to flatten, unflatten and merge nested hashrefs. Unless noted, the functions listed below are also available as methods. Options provided to the Hash::Fold constructor can be supplie...

CHOCOLATE/Hash-Fold-0.1.2 - 04 Dec 2015 05:35:15 GMT

Hash::Work - Several static functions to manipulate hash-arrays River stage one • 1 direct dependent • 1 total dependent

This class provides several static methods to manipulate hashes. Some of this methods you can also find in different modules, but I wanted to provide a simplier way to import that methods to a class....

AHERNIT/Hash-Work-0.04 - 12 Jun 2016 18:21:03 GMT

Hash::Args - Coerces argument lists into HASH references for convenience River stage zero No dependents

The primary purpose of Hash::Args is to provide an easy way to coerce a list of values into a "HASH" reference. It does this in one of a few ways. It can accept a plain "LIST" of key/value pairs, a "HASH" reference or an "ARRAY" reference of key/valu...

PRAVUS/Hash-Args-0.02 - 07 Jan 2014 14:58:39 GMT

Hash::Union - smart hashes merging River stage zero No dependents

LONERR/Hash-Union-0.03 - 11 Feb 2009 11:08:20 GMT

Hash::Layout - hashes with predefined levels, composite keys and default values River stage zero No dependents

"Hash::Layout" provides deep hashes with a predefined number of levels which you can access using special "composite keys". These are essentially string paths that inflate into actual hash keys according to the defined levels and delimiter mappings, ...

VANSTYN/Hash-Layout-1.02 - 26 Jul 2014 22:48:13 GMT

QDBM_File - Tied access to Quick Database Manager River stage zero No dependents

QDBM_File is a module which allows Perl programs to make use of the facilities provided by the qdbm library. If you use this module, you should read the qdbm manual pages. Quick Database Manager is a high performance dbm library maintained by Mikio H...

YAMATO/QDBM_File-1.12 - 25 Apr 2009 03:16:31 GMT

Hash::Ordered - A fast, pure-Perl ordered hash class River stage one • 1 direct dependent • 1 total dependent

This module implements an ordered hash, meaning that it associates keys with values like a Perl hash, but keeps the keys in a consistent order. Because it is implemented as an object and manipulated with method calls, it is much slower than a Perl ha...

DAGOLDEN/Hash-Ordered-0.012 - 09 Mar 2017 16:41:42 GMT

XML::Hash::XS - Simple and fast hash to XML and XML to hash conversion written in C River stage two • 3 direct dependents • 18 total dependents

This module implements simple hash to XML and XML to hash conversion written in C. During conversion uses minimum of memory, XML or hash is written directly without building DOM. Some features are optional and are available with appropriate libraries...

YOREEK/XML-Hash-XS-0.53 - 31 Aug 2018 01:45:24 GMT

DBIx::Recordset - Perl extension for DBI recordsets River stage one • 4 direct dependents • 4 total dependents

DBIx::Recordset is a perl module for abstraction and simplification of database access. The goal is to make standard database access (select/insert/update/delete) easier to handle and independend of the underlying DBMS. Special attention is made on w...

GRICHTER/DBIx-Recordset-0.26 - 04 Oct 2004 19:30:54 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.18 - 30 Mar 2018 06:44:38 GMT

Net::Silk::Bag - SiLK bag file interface River stage zero No dependents

"Net::Silk::Bag" is a representation of a multiset. Each key represents a potential element in the set, and the key's value represents the number of times that key is in the set. As such, it is also a reasonable representation of a mapping from keys ...

MSISK/Net-Silk-2.05 - 01 Dec 2016 18:10:51 GMT

Hash::MultiValue - Store multiple values per key River stage three • 34 direct dependents • 645 total dependents

Hash::MultiValue is an object (and a plain hash reference) that may contain multiple values per key, inspired by MultiDict of WebOb....

ARISTOTLE/Hash-MultiValue-0.16 - 17 Feb 2015 07:40:03 GMT

Hash::Util::Pick - The non-destructive utilities for picking hash River stage zero No dependents

Hash::Util::Pick is the non-destructive utilities for picking hash...

PINE/Hash-Util-Pick-0.12 - 13 Jun 2017 16:44:33 GMT

30 results (0.047 seconds)