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.12 - 28 Aug 2013 23:05:58 GMT - Search in distribution

Data::OpenStruct::Deep - allows you to create data objects and set arbitrary attributes deeply

This module allows you to create data objects and set arbitrary attributes. It is like a hash with a different way to access the data. In fact, it is implemented with a hash and "AUTOLOAD", and you can initialize it with one....

MASAKI/Data-OpenStruct-Deep-0.03 - 22 Feb 2009 07:35:31 GMT - Search in distribution


RKINYON/DBM-Deep-2.0012   (8 reviews) - 17 Jun 2015 04:16:23 GMT - Search in distribution


MASAKI/Test-Deep-Matcher-0.01 - 16 Jul 2012 08:20:56 GMT - Search in distribution

Class::Rebless - Rebase deep data structures

Class::Rebless takes a Perl data structure and recurses through its hierarchy, reblessing objects that it finds along the way into new namespaces. This is typically useful when your object belongs to a package that is too close to the main namespace ...

GAAL/Class-Rebless-0.10 - 30 Jul 2011 19:13:49 GMT - Search in distribution

Data::COW - clone deep data structures copy-on-write

Data::COW makes copies of data structures copy-on-write, or "lazily". So if you have a data structure that takes up ten megs of memory, it doesn't take ten megs to copy it. Even if you change part of it, Data::COW only copies the parts that need to b...

LPALMER/Data-COW-0.02 - 13 Mar 2005 17:29:56 GMT - Search in distribution

Data::Dmap - just like map, but on deep data structures

MADZ/Data-Dmap-0.08 - 21 Sep 2010 12:50:54 GMT - Search in distribution

Data::Skeleton - Show the keys of a deep data structure

Sometimes you just want to see the "schema" of a data structure. This modules shows only the keys with blanks for the values....

MATEU/Data-Skeleton-0.06 - 04 Aug 2015 18:45:29 GMT - Search in distribution
  • Data::Delete - Delete keys with undefined or empty string values in a deep data structure

Data::Walk::Clone - deep data cloning with boundaries

This Moose::Role <> contains methods for implementing the method deep_clone using Data::Walk::Extracted <>. This method is used to deep clone (clone many...

JANDREW/Data-Walk-Extracted-v0.26.8 - 30 Mar 2015 14:35:47 GMT - Search in distribution

deep - Prettily displays the data from a log file generated by Log::Deep

IVANWILLS/Log-Deep-v0.3.5 - 27 Jul 2015 06:46:11 GMT - Search in distribution
  • Log::Deep - Deep Logging of information about a script state
  • Log::Deep::Line - Encapsulates one line from a log file
  • Log::Deep::Read - Read and prettily display log files generated by Log::Deep

Test::InDomain - Testing deep datastructures against data domains

This module is a complement to Test::Simple or Test::More (or any other testing module based on Test::Builder). It adds the function "in_domain" to your panoply of testing tools; that function uses the functionalities of Data::Domain to check deep da...

DAMI/Test-InDomain-0.01 - 27 Oct 2012 00:50:04 GMT - Search in distribution

Test::Deep::PDL - Test piddles inside data structures with Test::Deep

This is just an implementation class. Look at the documentation for test_pdl() in Test::PDL....

EBAUDREZ/Test-PDL-0.12 - 23 Jun 2015 20:30:21 GMT - Search in distribution
  • Test::PDL - Test Perl Data Language arrays (a.k.a. piddles) for equality

Test::Deep::YAML - A Test::Deep plugin for comparing YAML-encoded data

This module provides the "yaml" function to indicate that the target can be parsed as a YAML string, and should be decoded before being compared to the indicated expected data....

ETHER/Test-Deep-YAML-0.004 - 24 Apr 2015 16:04:34 GMT - Search in distribution

P - Safer, friendlier printf/print/sprintf + say

"P" is a combined print, printf, sprintf & say in 1 routine. It saves tremendously on development time. It's not just the 1 char verb, but has these time saving and powerful features: o No more switching between print, printf, sprintf, and say. Too o...

LAWALSH/P-1.1.27   (2 reviews) - 28 Sep 2015 20:18:59 GMT - Search in distribution

B - The Perl Compiler Backend

The "B" module supplies classes which allow a Perl program to delve into its own innards. It is the module used to implement the "backends" of the Perl compiler. Usage of the compiler does not require knowledge of this module: see the O module for th...

RJBS/perl-5.22.0   (6 reviews) - 01 Jun 2015 17:51:59 GMT - Search in distribution

Data::Leaf::Walker - Walk the leaves of arbitrarily deep nested data structures.

"Data::Leaf::Walker" provides simplified access to nested data structures. It operates on key paths in place of keys. A key path is a list of HASH and ARRAY indexes which define a path through your data structure. For example, in the following data s...

DANBOO/Data-Leaf-Walker-0.21   (2 reviews) - 01 May 2013 23:53:12 GMT - Search in distribution

Sx - front-end to all the Athena and Xlib garbage for Perl GUI progamming

Using the Sx package is pretty simple. At the minimum, you 'use Sx;' To actually have X windows pop open and such, you need to do the following: 1) To get everything started, you should call OpenDisplay(). If OpenDisplay() returns a non-zero value, i...

FMC/Sx-2.3 - 25 Apr 1997 09:27:47 GMT - Search in distribution

yq - Filter YAML through a command-line program

This program takes a stream of YAML documents (on STDIN or file arguments), applies a filter, then writes the results to STDOUT....

PREACTION/ETL-Yertl-0.026 - 25 Nov 2015 03:42:36 GMT - Search in distribution

LCS - Longest Common Subsequence

LCS is an implementation based on the traditional LCS algorithm. It contains reference implementations working slow but correct. Also some utility methods are added to reformat the result. CONSTRUCTOR new() Creates a new object which maintains intern...

WOLLMERS/LCS-0.10 - 26 Jun 2015 03:21:48 GMT - Search in distribution

dip - Dynamic instrumentation like DTrace, using aspects

"dip" is a dynamic instrumentation framework for troubleshooting Perl programs in real time. "dip" can provide fine-grained information, such as a log of the arguments with which a specific function is being called. Conceptually, "dip" sits on top of...

MARCEL/dip-1.17 - 03 Mar 2012 21:13:10 GMT - Search in distribution