NAME
    Data::Dmp - Dump Perl data structures

VERSION
    This document describes version 0.01 of Data::Dmp (from Perl
    distribution Data-Dmp), released on 2014-10-21.

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
    <https://metacpan.org/release/Data-Dmp>.

SOURCE
    Source repository is at <https://github.com/perlancar/perl-Data-Dmp>.

BUGS
    Please report any bugs or feature requests on the bugtracker website
    <https://rt.cpan.org/Public/Dist/Display.html?Name=Data-Dmp>

    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 <perlancar@cpan.org>

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.

