Data::Rmap - recursive map, apply a block to a data structure River stage two • 8 direct dependents • 18 total dependents

rmap BLOCK LIST Recursively evaluate a BLOCK over a list of data structures (locally setting $_ to each element) and return the list composed of the results of such evaluations. $_ can be used to modify the elements. Data::Rmap currently traverses HA...

BOWMANBS/Data-Rmap-0.65 - 22 Nov 2016 13:09:09 UTC

Data::Dmap - just like map, but on deep data structures River stage one • 1 direct dependent • 1 total dependent

MADZ/Data-Dmap-0.08 - 21 Sep 2010 12:50:54 UTC

Data::Clean - Clean data structure River stage three • 5 direct dependents • 749 total dependents

This class can be used to process a data structure by replacing some forms of data items with other forms. One of the main uses is to clean "unsafe" data, e.g. clean a data structure so it can be encoded to JSON (see Data::Clean::ForJSON, which is a ...

PERLANCAR/Data-Clean-0.507 - 07 Apr 2020 14:54:44 UTC

Data::Visitor - Visitor style traversal of Perl data structures River stage three • 34 direct dependents • 270 total dependents

This module is a simple visitor implementation for Perl values. It has a main dispatcher method, "visit", which takes a single perl value and then calls the methods appropriate for that value. It can recursively map (cloning as necessary) or just tra...

ETHER/Data-Visitor-0.31 - 02 Aug 2020 22:40:24 UTC

Data::Overlay - merge/overlay data with composable changes River stage zero No dependents

Basic Idea The overlay functions can be used to apply a group of changes (also called an overlay) to a data structure, non-destructively, returning a shallow-ish copy with the changes applied. "Shallow-ish" meaning shallow copies at each level along ...

BOWMANBS/Data-Overlay-0.54 - 19 Mar 2012 07:00:28 UTC

Data::Clean::JSON - (DEPRECATED) Clean data so it is safe to output to JSON River stage three • 8 direct dependents • 542 total dependents

DEPRECATION NOTICE: This module has been renamed to Data::Clean::ForJSON for more clarity. This old name is retained because there are distributions still depending on it. This class cleans data from anything that might be problematic when encoding t...

PERLANCAR/Data-Clean-JSON-0.392 - 11 Sep 2019 00:06:50 UTC

Data::Transformer - Traverse a data structure, altering it in place River stage two • 4 direct dependents • 44 total dependents

Data type callbacks The basic idea is that you provide a callback subroutine for each type of data that you wish to affect or collect information from. The constructor, "new()", expects a hash with at least one of the following keys: * normal : used ...

BALDUR/Data-Transformer-0.04 - 05 Feb 2006 04:00:16 UTC

Data::Type::Digger - digging types from data structures River stage zero No dependents

dig helps you to deal with deep data structores. Instead of other modules this allow more clearly separation of processing for different types of nodes into different sub's. This can be useful, if the procesing code is different for different types o...

ANTONC/Data-Type-Digger-0.06 - 20 Aug 2016 09:29:24 UTC

Data::Visitor::Tiny - Recursively walk data structures River stage one • 2 direct dependents • 3 total dependents

This module provides a simple framework for recursively iterating over a data structure of hashrefs and/or arrayrefs....

DAGOLDEN/Data-Visitor-Tiny-0.001 - 07 Feb 2018 15:23:17 UTC

RapidApp::Data::Dmap - just like map, but on deep data structures River stage one • 5 direct dependents • 5 total dependents

VANSTYN/RapidApp-1.3500 - 22 Nov 2021 22:52:12 UTC

Data::Clean::ForJSON - Clean data so it is safe to output to JSON River stage three • 13 direct dependents • 741 total dependents

This class cleans data from anything that might be problematic when encoding to JSON. This includes coderefs, globs, and so on. Here's what it will do by default: * Change DateTime and Time::Moment object to its epoch value * Change Regexp and versio...

PERLANCAR/Data-Clean-ForJSON-0.395 - 01 Feb 2020 00:05:33 UTC
11 results (0.031 seconds)