Data::Diver - Simple, ad-hoc access to elements of deeply nested structures River stage one • 8 direct dependents • 8 total dependents

Note that Data::Diver does "use strict;" and so will not use symbolic references. That is, a simple string can never be used as a reference. Dive $value= Dive( $root, @ListOfKeys ) Dive() pulls out one value from a nested data structure. Dive() absol...

TYEMQ/Data-Diver-1.0101 - 03 Sep 2005 07:08:23 UTC

Data::Focus - generic getter/setter/traverser for complex data structures River stage zero No dependents

tl;dr: This is a port of Haskell's lens-family-core <http://hackage.haskell.org/package/lens-family-core> package. Data::Focus provides a way to access data elements in a deep, complex and nested data structure. So it's just a complicated version of ...

TOSHIOITO/Data-Focus-0.03 - 20 Apr 2015 12:18:23 UTC

Data::Reach - Walk down a datastructure, without autovivification River stage one • 1 direct dependent • 1 total dependent

The "reach" function walks down a nested datastructure of hashrefs and arrayrefs, choosing the next subnode at each step according to the next key supplied in @path. If there is no such sequence of subnodes, "undef" is returned. No autovivification n...

DAMI/Data-Reach-1.00 - 13 Jul 2015 06:01:52 UTC

Data::DeepAccess - Access or set data in deep structures River stage one • 1 direct dependent • 1 total dependent

Provides the functions "deep_exists", "deep_get", "deep_set", and "deep_val" that traverse nested data structures to retrieve or set the value located by a list of keys. When traversing, keys are applied according to the type of referenced data struc...

DBOOK/Data-DeepAccess-0.002 - 08 Jan 2021 07:53:56 UTC
4 results (0.033 seconds)