![]() |
| |||||||
| Hash::Abbrev
Text::Abbrev with aliases |
Hash::AsObject
treat hashes as objects with accessors |
Hash::AutoHash
Object-oriented access to real and tied hashes |
| Hash::AutoHash::Args
Object-oriented processing of keyword-based argument lists |
Hash::AutoHash::Args::V0
Object-oriented processing of argument lists (version 0) |
Hash::AutoHash::AVPairsMulti
Object-oriented access to hash with multi-valued simple (non-reference) elements |
| Hash::AutoHash::AVPairsSingle
Object-oriented access to hash with simple (non-reference) elements |
Hash::AutoHash::MultiValued
Object-oriented access to hash with multi-valued elements |
Hash::AutoHash::Record
Object-oriented access to hash with implicitly typed fields |
| Hash::Case
Case-insensitive hash-keys |
Hash::Case::Lower
hash with enforced lower cased keys |
Hash::Case::Preserve
hash with enforced lower cased keys |
| Hash::Case::Upper
native hash with enforced lower cased keys |
Hash::Compact
A hash-based object implementation with key alias and |
Hash::ConsistentHash
Constant hash algorithm |
| Hash::Diff
Return difference between two hashes as a hash |
Hash::Dirty
Keep track of whether a hash is dirty or not |
Hash::Extract
extract hash values onto lexical variables. |
| Hash::FieldHash
A lightweight field hash implementation |
Hash::Filler
|
Hash::Flatten
flatten/unflatten complex data hashes |
| Hash::Identity
Get a hash that always returns the key |
Hash::Inflator
Access hash entries through methods |
Hash::Lazy
A Hash implementation with lazy evaluation feature |
| Hash::Lazy::Tie
|
Hash::Merge
Merges arbitrarily deep hashes into a single hash |
Hash::Merge::Simple
Recursively merge two or more hashes, simply |
| Hash::Mogrify
Perl extension for modifying hashes |
Hash::MoreUtils
Provide the stuff missing in Hash::Util |
Hash::MultiKey
hashes whose keys can be multiple |
| Hash::MultiValue
Store multiple values per key |
Hash::NoRef
A HASH that store values without increase the reference count (weak references). |
Hash::NoVivify
Provide non-autovivifying hash functions |
| Hash::Param
CGI/Catalyst::Request-like parameter-hash accessor/mutator |
Hash::Path
A simple way to return a path of HoH |
Hash::PriorityQueue
priority queue based on perl hashes |
| Hash::Rename
Rename hash keys |
Hash::RenameKey
Perl extension for recursively renaming keys according |
Hash::Search
Search and return hash keys using regular expressions |
| Hash::Slice
Make a hash from a deep slice of another hash |
Hash::Tally
Compute the tallies of hash values |
Hash::Transform
A simple class for data transformation. |
| Hash::Type
pseudo-hashes as arrays tied to a "type" (list of fields) |
Hash::Union
smart hashes merging |
Hash::Util::FieldHash::Compat
Use L<Hash::Util::FieldHash> or ties, depending |
| Hash::WithDefaults
class for hashes with key-casing requirements supporting defaults |
Hash::Work
Several static functions to manipulate hash-arrays |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |