perl-Data-Tersify-0.001-alt1.noarch.rpm


Advertisement

Description

perl-Data-Tersify - generate terse equivalents of complex data structures

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Data-Tersify
Package version 0.001
Package release alt1
Package architecture noarch
Package type rpm
Installed size 25.53 KB
Download size 25.53 KB
Official Mirror ftp.altlinux.org
Complex data structures are useful; necessary, even. But they're not
*helpful*. In particular, when you're buried in the guts of some code
you don't fully understand and you have a variable you want to inspect,
and you say `x $foo' in the debugger, or `print STDERR Dumper($foo)' from
your code, or something very similar with the dumper module of your choice,
and you then get *pages upon pages of unhelpful stuff* because `$foo'
contained, *somewhere* a reference to a DateTime, DBIx::Class, Moose or other
verbose object... you didn't need that.
Data::Tersify looks at any data structure it's given, and if it finds a
blessed object that it knows about, anywhere, it replaces it in the data
structure by a terser equivalent, designed to (a) not use up all of your
scrollback, but (b) be blatantly clear that this is *not* the original object
that was in that data structure originally, but a terser equivalent.
Do not use Data::Tersify as part of any serialisation implementation! By
design, Data::Tersify is lossy and will throw away information! That's because
it supposes that that if you're using it, you want to dump information about a
complex data structure, and you don't *care* about the fine details.

Alternatives

Package Version Architecture Repository
perl-Data-Tersify - - -

Requires

Name Value
/usr/share/perl5 -
perl(Module/Pluggable.pm) -
perl(Scalar/Util.pm) -
perl(parent.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(Data/Tersify.pm) = 0.001
perl(Data/Tersify/Plugin.pm) -
perl(Data/Tersify/Summary.pm) -
perl-Data-Tersify = 0.001-alt1

Download

Type URL
Binary Package perl-Data-Tersify-0.001-alt1.noarch.rpm
Source Package perl-Data-Tersify-0.001-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Data-Tersify rpm package:
    # sudo apt-get install perl-Data-Tersify

Files

Path
/usr/share/doc/perl-Data-Tersify-0.001/CHANGES
/usr/share/doc/perl-Data-Tersify-0.001/LICENSE
/usr/share/doc/perl-Data-Tersify-0.001/README
/usr/share/perl5/Data/Tersify.pm
/usr/share/perl5/Data/Tersify/Plugin.pm
/usr/share/perl5/Data/Tersify/Summary.pm

See Also

Package Description
perl-Data-Tersify-Plugin-DateTime-0.001-alt1.noarch.rpm tersify DateTime objects
perl-Data-TestImage-0.007-alt1.noarch.rpm interface for retrieving test images
perl-Data-Throttler-0.08-alt1.noarch.rpm Limit data throughput
perl-Data-Throttler-Memcached-0.00003-alt1.noarch.rpm Memcached-Based Data::Throttler
perl-Data-Thunk-0.07-alt1.noarch.rpm A sneakier Scalar::Defer ;-)
perl-Data-TimeSeries-0.53-alt1.noarch.rpm perl module Data-TimeSeries
perl-Data-Timeline-1.100860-alt1.noarch.rpm Time line represented as an object
perl-Data-Timeline-IScrobbler-0.02-alt1.noarch.rpm Build a timeline from tracks recorded by iScrobbler
perl-Data-Timeline-SVK-0.02-alt1.noarch.rpm Builds a timeline from an 'svk log'
perl-Data-Token-0.0.3-alt1.noarch.rpm Generate an unpredictable unique token
perl-Data-Toolkit-1.1-alt1.noarch.rpm Toolkit for manipulating attribute-value data. Useful in directory synchronisation systems and othe
perl-Data-Tools-1.19-alt1.noarch.rpm set of basic functions for data manipulation
perl-Data-ToruCa-0.06-alt1.noarch.rpm perl module Data-ToruCa
perl-Data-Transactional-1.04-alt1.noarch.rpm data structures with RDBMS-like transactions
perl-Data-Transform-0.06-alt1.noarch.rpm base class for protocol abstractions
Advertisement
Advertisement