NAME Data::Dmp - Dump Perl data structures VERSION This document describes version 0.02 of Data::Dmp (from Perl distribution Data-Dmp), released on 2014-10-24. SYNOPSIS use Data::Dmp; # exports dd() and dmp() dd [1, 2, 3]; DESCRIPTION This module, Data::Dmp, is inspired by Data::Dump and is my personal experiment. I want some of Data::Dump's features which I currently need and don't need the others that I currently do not need. I also want a smaller code base so I can easily modify (or subclass) it for custom dumping requirements. Compared to Data::Dump, Data::Dmp is also pure-Perl, dumps Perl data structure as runnable Perl code, supports circular/blessed references. Unlike Data::Dump, Data::Dmp does not identify tied data, does not support globs, does not support filtering, and mostly does not bother to align hash keys, identify ranges/repetition pattern. This makes the code simpler. I originally created Data::Dmp when wanting to write Data::Dmp::Org. At first I tried to modify Data::Dump, but then got distracted by the extra bits that I don't need. FUNCTIONS dd($data, ...) => $data ... Exported by default. Like Data::Dump's dd, print one or more data to STDOUT. Unlike Data::Dump's dd, it *always* prints and return *the original data* (like XXX), making it convenient to insert into expressions. dmp($data, ...) => $str Exported by default. Return dump result as string. SEE ALSO Data::Dump and other variations/derivate works in Data::Dump::*. Data::Dumper and its variants. Data::Printer. YAML, JSON, Storable, Sereal, and other serialization formats. HOMEPAGE Please visit the project's homepage at . SOURCE Source repository is at . BUGS Please report any bugs or feature requests on the bugtracker website When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature. AUTHOR perlancar COPYRIGHT AND LICENSE This software is copyright (c) 2014 by perlancar@cpan.org. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.