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

Search results for "module:Hash"

FP::Hash River stage zero No dependents

Provides pure functions on hash tables. Note though that hash table updates simply copy the whole hash table, thus you may easily get bad computational complexity. (If you really care about that, and not so much about interoperability with other Perl...

PFLANZE/FunctionalPerl-0.72.76 - 22 Jan 2023 15:12:41 UTC

EO::Hash - hash type collection River stage one • 1 direct dependent • 1 total dependent

EO::Hash is an OO wrapper around Perl's hash type. Objects of the hash class will act as a normal hash outside of any class that does not have an 'EO::' prefix....

JDUNCAN/EO-0.96 - 18 Jan 2005 21:20:18 UTC

Hash::MD5 - MD5 checksum for choosen hashref River stage one • 2 direct dependents • 5 total dependents

MZIESCHA/Hash-MD5-0.08 - 11 Sep 2015 19:41:50 UTC

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 UTC

Hash::Spy - run code when a has is changed River stage zero No dependents

This module allows to attach to a hash a set of callbacks that will be invoked when it is changed in specific ways. EXPORT The following subroutine can be imported from the module: spy_hash(%hash, %hooks) The acceptable hooks are as follows: store =>...

SALVA/Hash-Spy-0.01 - 22 Apr 2013 15:55:57 UTC

Set::Hash - Hashes as objects with lots of handy methods (including set comparisons) and support for method chaining. River stage zero No dependents

Set::Hash allows you to create strings as objects and use OO-style methods on them. Many convenient methods are provided here that appear in the FAQ's, the Perl Cookbook or posts from comp.lang.perl.misc. In addition, there are Set methods with corre...

DJBERG/Set-Hash-0.01 - 16 Dec 2002 05:09:00 UTC

Geo::Hash - Encode / decode geohash.org locations. River stage one • 1 direct dependent • 2 total dependents

Geohash is a latitude/longitude geocode system invented by Gustavo Niemeyer when writing the web service at geohash.org, and put into the public domain. This module encodes and decodes geohash locations. See <http://en.wikipedia.org/wiki/Geohash> and...

ANDYA/Geo-Hash-0.02 - 29 Feb 2008 14:42:43 UTC

XML::Hash - Converts from a XML into a Hash. River stage one • 2 direct dependents • 2 total dependents

Simplifies the XML manipulation of documents by converting XML to perl Hashes. You can manipulate the perl Hash and dump back to XML file. It accepts strings as well as XML::DOM::Documents. Also provides reverse methods that convert the Hash back int...

BRACETA/XML-Hash-0.95 - 21 Oct 2008 23:10:35 UTC

Hash::Type - restricted, ordered hashes as arrays tied to a "type" (shared list of keys) River stage one • 1 direct dependent • 2 total dependents

An instance of "Hash::Type" encapsulates a collection of field names, and is used to generate tied hashes, implemented internally as arrayrefs, and sharing the common list of fields. The original motivation for this design was to spare memory, since ...

DAMI/Hash-Type-2.00 - 06 May 2016 20:06:20 UTC

Hash::Path - A simple way to return a path of HoH River stage one • 1 direct dependent • 2 total dependents

This module was written as proof of concept about how to find data inside a hash of hashes (HoH) with unknown structure. You can think that as hierarchical data like LDAP does, so our "path" could be the exactly the same as LDAP's "dn", but a bit sim...

IZUT/Hash-Path-0.02 - 26 Sep 2009 17:54:08 UTC

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 UTC

enum::hash - create a hash of 'enum's, with the same interface as enum.pm River stage zero No dependents

Provides the same interface as the enum module, but returns the values as a list, instead of creating symbolic constants. By default, the 'index' values start at zero, increasing by one for each pair. You can change the index at any time by passing i...

CFRANKS/enum-hash-1.00 - 06 May 2005 15:03:54 UTC

Sort::Hash - get the keys to a hashref sorted by their values. River stage zero No dependents

Get the keys to a hashref sorted by their values....

BRAINBUZ/Sort-Hash-2.05 - 28 Jul 2014 16:44:56 UTC

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 UTC

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

MADSKILL/qbit-2.8 - 05 Nov 2018 18:23:23 UTC

Hash::Lazy - A Hash implementation with lazy evaluation feature River stage zero No dependents

Hash::Lazy is a way to have a lazy evaluated hash in your program. Unlike other "Hash::*" modules, it doesn't work on real hash variables (those with % sigil). Read on to see how it works. This module exports a keyword "Hash" by default. If you canno...

GUGOD/Hash-Lazy-0.04 - 10 Jul 2019 16:00:44 UTC

Hash::Fold - flatten and unflatten nested hashrefs River stage one • 2 direct dependents • 2 total 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-v1.0.0 - 11 Mar 2019 18:44:20 UTC

Hash::Diff - Return difference between two hashes as a hash River stage one • 1 direct dependent • 3 total dependents

Hash::Diff returns the difference between two hashes as a hash. diff ( <hashref>, <hashref> ) Diffs two hashes. Returns a reference to the new hash. left_diff ( <hashref>, <hashref> ) Returns the values in the left hash that is not, or different from...

BOLAV/Hash-Diff-0.010 - 07 Aug 2018 09:08:02 UTC

Hash::Wrap - create on-the-fly objects from hashes River stage one • 4 direct dependents • 4 total dependents

Hash::Wrap creates objects from hashes, providing accessors for hash elements. The objects are hashes, and may be modified using the standard Perl hash operations and the object's accessors will behave accordingly. Why use this class? Sometimes a has...

DJERIUS/Hash-Wrap-1.01 - 01 Mar 2024 15:49:35 UTC

Hash::Util - A selection of general-utility hash subroutines River stage five • 11292 direct dependents • 32664 total dependents

"Hash::Util" and "Hash::Util::FieldHash" contain special functions for manipulating hashes that don't really warrant a keyword. "Hash::Util" contains a set of functions that support restricted hashes. These are described in this document. "Hash::Util...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC
615 results (0.034 seconds)