Search results for "module:Data::Visitor"
Data::Visitor - Visitor style traversal of Perl data structures
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.32 - 29 Apr 2023 10:13:30 UTC
Data::Grove::Visitor - add visitor/callback methods to Data::Grove objects
Data::Grove::Visitor adds visitor methods (callbacks) to Data::Grove objects. A ``visitor'' is a class (a package) you write that has methods (subs) corresponding to the objects in the classes being visited. You use the visitor methods by creating an...
KMACLEOD/libxml-perl-0.08 - 21 Aug 2004 02:34:03 UTC
CXC::Data::Visitor - Invoke a callback on every element at every level of a data structure.
CXC::Data::Visitor provides a means of performing a depth first traversal of a data structure. There are similar modules on CPAN ("SEE ALSO"); this module provides a few extras: * The traversal may be aborted. * A container (hash or array) may be rev...
DJERIUS/CXC-Data-Visitor-0.03 - 25 Mar 2024 20:10:55 UTC
Data::Visitor::Tiny - Recursively walk data structures
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
Data::Visitor::Lite - an easy implementation of Data::Visitor::Callback
Data::Visitor::Lite is an easy implementation of Data::Visitor::Callback...
HDAICHI/Data-Visitor-Lite-0.03 - 17 Nov 2011 13:42:50 UTC
Data::Hopen::Visitor - Abstract base class for DAG visitors
CXW/Data-Hopen-0.000019
-
27 Dec 2020 02:08:01 UTC
Data::Visitor::Callback - A Data::Visitor with callbacks.
This is a Data::Visitor subclass that lets you invoke callbacks instead of needing to subclass yourself....
ETHER/Data-Visitor-0.32 - 29 Apr 2023 10:13:30 UTC
Data::DPath::Validator::Visitor - Data::Visitor subclass for generating DPaths
Data::DPath::Validator::Visitor subclasses Data::Visitor to parse arbitrary Perl data structures into Data::DPath paths. It stores these paths in its templates attribute....
NPEREZ/Data-DPath-Validator-0.093411 - 07 Dec 2009 16:57:26 UTC
Data::Visitor::Encode - Encode/Decode Values In A Structure (DEPRECATED)
Data::Visitor::Encode visits each node of a structure, and returns a new structure with each node's encoding (or similar action). If you ever wished to do a bulk encode/decode of the contents of a structure, then this module may help you. Starting fr...
DMAKI/Data-Visitor-Encode-0.10007 - 06 Jul 2011 23:29:07 UTC
Data::Dmap - just like map, but on deep data structures
MADZ/Data-Dmap-0.08
-
21 Sep 2010 12:50:54 UTC
Data::Deep - Complexe Data Structure analysis and manipulation
Data::Deep provides search, path, compare and applyPatch functions which may operate on complex Perl Data Structure for introspection, usage and manipulation (ref, hash or array, array of hash, blessed object and siple scalar). Package, Filehandles a...
DAMO/Data-Deep-0.13 - 11 Nov 2017 11:08:12 UTC
Data::Rmap - recursive map, apply a block to a data structure
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::Grove - support for deeply nested structures
"Data::Grove" provides support for deeply nested tree or graph structures. "Data::Grove" is intended primarily for Perl module authors writing modules with many types or classes of objects that need to be manipulated and extended in a consistent and ...
KMACLEOD/libxml-perl-0.08 - 21 Aug 2004 02:34:03 UTC
Data::Match - Complex data structure pattern matching
Data::Match provides extensible complex Perl data structure searching and matching....
KSTEPHENS/Data-Match-0.06 - 18 Dec 2002 09:20:36 UTC
Data::Clean::JSON - (DEPRECATED) Clean data so it is safe to output to JSON
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
WWW::Tracking::Data - web tracking data object
Simple data object for web tracking that allows plugins to add different serialization and deserialization methods. See "WWW::Tracking::Data::Plugin::*" namespace....
JKUTEJ/WWW-Tracking-0.05 - 09 Oct 2016 10:37:41 UTC
Data::Clean::ForJSON - Clean data so it is safe to output to JSON
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
RapidApp::Data::Dmap - just like map, but on deep data structures
VANSTYN/RapidApp-1.3500
-
22 Nov 2021 22:52:12 UTC
Data::Hopen::Toolchain - SUPERSEDED base class for hopen toolchains
CXW/App-hopen-0.000010
-
26 May 2019 19:01:54 UTC
Data::DPath::Validator - Validate data based on template data
Data::DPath::Validator is a simple data validator using normal Perl data structures as templates. It accomplishes this by translating your template into a series Data::DPath paths (one for each "branch") using Data::Visitor to traverse the data struc...
NPEREZ/Data-DPath-Validator-0.093411 - 07 Dec 2009 16:57:26 UTC