perl-Data-Dumper-Limited - Vastly faster subset of Data::Dumper functionality

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports x86_64
Package filename perl-Data-Dumper-Limited-0.03-alt4.1.x86_64.rpm
Package name perl-Data-Dumper-Limited
Package version 0.03
Package release alt4.1
Package architecture x86_64
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 26.49 KB
Installed size 26.49 KB
This is an experimental module. The interface may change without notice..Before using it in production, please get in touch with the authors!
Think of `Data::Dumper::Limited' as supporting a subset of the data structures
and features of the Data::Dumper manpage. The output is still valid Perl, so you can
abuse `eval STRING' for deserialization. Alternatively, you can choose to use
the Data::Undump manpage, which is a couple of orders of magnitude faster than eval and
does not have the same security implications. Did we mention that this module
dumps over 10x faster than Data::Dumper (similar to JSON::XS in our benchmarks)?
The power of this module is very similar to that of generating JSON, except it
can dump scalar references, dumps top-level non-references (JSON must be an array
or hash ref on the outside), and, again, is valid Perl. Furthermore, this module
can optionally dump plain Perl object using `bless()' function calls. Since
this can be unsafe, it needs to be explicitly enabled.
Repeated sub-references are detected, as are cyclic references. Repeated
sub-structures are simply serialized multiple times -- they do not round-trip
as repeated sub-structures. Since that is at least somewhat dubious, you can
set an option that will make `DumpLimited' throw an exception when encountering
repeated sub-structures. Cyclic references currently always cause the module
to throw an exception as they are not supported.


Package Version Architecture Repository
perl-Data-Dumper-Limited-0.03-alt4.1.i586.rpm 0.03 i586 Autoimports
perl-Data-Dumper-Limited - - -


Name Value
/usr/lib64/perl5 - - - - - -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Data/Dumper/ = 0.030
perl-Data-Dumper-Limited = 0.03-alt4.1


Type URL
Binary Package perl-Data-Dumper-Limited-0.03-alt4.1.x86_64.rpm
Source Package perl-Data-Dumper-Limited-0.03-alt4.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] x86_64 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Data-Dumper-Limited rpm package:
    # sudo apt-get install perl-Data-Dumper-Limited



See Also

Package Description
perl-Data-LetterTree-0.1-alt2_16.x86_64.rpm Native letter tree Perl binding
perl-Data-Locations-5.5-alt5.1.x86_64.rpm perl module Data-Locations
perl-Data-MessagePack-Stream-1.04-alt1.1.x86_64.rpm yet another messagepack streaming deserializer
perl-Data-Password-passwdqc-0.09-alt2.1.x86_64.rpm Check password strength and generate password using passwdqc
perl-Data-Peek-0.48-alt3_7.x86_64.rpm Collection of low-level debug facilities
perl-Data-Pond-0.005-alt4_10.x86_64.rpm Perl-based open notation for data
perl-Data-Reuse-0.10-alt4.1.x86_64.rpm share constant values with Data::Alias
perl-Data-StreamDeserializer-0.06-alt5.1.x86_64.rpm non-blocking deserializer
perl-Data-StreamSerializer-0.07-alt4.1.x86_64.rpm non-blocking serializer
perl-Data-Swap-0.08-alt4_20.x86_64.rpm Data-Swap module for perl
perl-Data-TxnBuffer-0.05-alt4.1.x86_64.rpm binary read/write buffer supporting transaction read
perl-Data-UUID-LibUUID-0.05-alt4.1.x86_64.rpm uuid.h based UUID generation (versions 2 and 4
perl-Data-Undump-0.15-alt4.1.x86_64.rpm Perl extension for securely and quickly deserializing simple Data::Dumper dumps
perl-Database-Sophia-0.9-alt3.1.x86_64.rpm Sophia is a modern embeddable key-value database designed for a high load environment (XS for Sophi
perl-Dblink-1.0-alt4.1.x86_64.rpm perl module Dblink