Data::Deep - Complexe Data Structure analysis and manipulation 1 ++

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. METHODS new(%hash?) to_h...

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

lib/DBM/Deep/Sector/File/ 18 ++
RKINYON/DBM-Deep-2.0011   (8 reviews) - 13 Jan 2014 02:06:05 GMT - Search in distribution

lib/Test/Deep/Matcher/ ++
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::Walk::Clone - deep data cloning with boundaries 2 ++

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

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. debug_skeleton Turn on/off debugging METHODS deflesh Signature: (HashRef|ArrayRef) Returns: The data structure with values b...

MATEU/Data-Skeleton-0.03 - 07 Jul 2012 18:18:38 GMT - Search in distribution

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

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

SUBROUTINES/METHODS DIAGNOSTICS CONFIGURATION AND ENVIRONMENT DEPENDENCIES INCOMPATIBILITIES There are no known bugs in this module. Please report problems to Ivan Wills ( Patches are welcome. AUTHOR Ivan Wills - (ivan.wills@gma...

IVANWILLS/Log-Deep-v0.3.3 - 19 Aug 2014 19:04:09 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::Deep::PDL - Test piddles inside data structures with Test::Deep 1 ++

This is just an implementation class. Look at the documentation for test_pdl() in Test::PDL. BUGS The implementation of this class depends on undocumented subroutines in Test::Deep. This may break if Test::Deep gets refactored. SEE ALSO PDL, Test::PD...

EBAUDREZ/Test-PDL-0.11 - 19 Nov 2014 10:42:28 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 1 ++

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. FUNCTIONS yaml Contains the data which should match corresponding data in...

ETHER/Test-Deep-YAML-0.002 - 23 Feb 2014 00:07:31 GMT - Search in distribution

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

"P" is a combined printf, sprintf & say in 1 routine. It was designed to save on typing and undef checking when printing strings. It saves on in that you don't have constantly insert or move "newline"s ("\n"). If you change a string into a formatted ...

LAWALSH/P-1.1.24   (2 reviews) - 12 Jan 2014 10:18:53 GMT - Search in distribution

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

"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

B - The Perl Compiler Backend 241 ++

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...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 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

DCI - Collection of utilities for writing perl code that fits the DCI methodology. 2 ++

The DCI concept was created by Trygve Reenskaug, (inventor of MVC) and James Coplien. DCI Stands for Data, Context, Interactions. It was created to solve the problem of unpredictable emergent behavior in networks of interacting objects. This problem ...

EXODIST/DCI-0.013 - 16 Dec 2011 02:47:24 GMT - Search in distribution
  • DCI - Collection of utilities for writing perl code that fits the DCI methodology.
  • DCI::Introduction - Collection of utilities for writing perl code that fits the DCI methodology.

dip - Dynamic instrumentation like DTrace, using aspects 4 ++

"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

YAX - Yet Another XML library ++

YAX is a fast pure Perl XML library for easily parsing, constructing, querying and manipulating XML. Simple benchmarks have shown that it is substantially faster than XML::DOM::Parser which uses Expat internally (which is written in C), see "PERFORMA...

RHUNDT/YAX-0.03 - 08 Jan 2010 11:31:00 GMT - Search in distribution