view release on metacpan or search on metacpan
lib/Abstract/Meta/Class.pm view on Meta::CPAN
my $dummy = Dummy->new(
attr4 => sub {},
);
use Data::Dumper;
warn Dumper $dummy;
# bless [0, {a =>1,b => 3}, [1,2,3],sub{},undef,sub {}], 'Dummy'
=head2 simple validation and default values
lib/Abstract/Meta/Class.pm view on Meta::CPAN
has '@.ta' => (transistent => 1);
use Transistent;
my $obj = Transistent->new(attr1 => 1, x => 2, t => 3, th => {a =>1}, ta => [1,2,3]);
use Data::Dumper;
print Dumper $obj;
Cleanup and DESTORY methods are added to class, that delete externally stored attributes.
view all matches for this distribution
view release on metacpan or search on metacpan
use Carp qw(croak carp cluck);
use Scalar::Util 'weaken';
use vars qw($VERSION @ISA @EXPORT @EXPORT_OK $Error $DEBUG_LEVEL);
use Data::Dumper;
use AutoLoader 'AUTOLOAD';
require Exporter;
use overload
'""' => 'asString',
'cmp' => 'cmp';
my ($class,$name) = @_;
my $key = join ':',$class,$name;
my $cache = $self->cache or return;
my $obj = $cache->get($key);
if ($obj && !exists $obj->{'.root'}) { # consistency checks
require Data::Dumper;
warn "CACHE BUG! Discarding inconsistent object $obj\n";
warn Data::Dumper->Dump([$obj],['obj']);
$cache->remove($key);
return;
}
warn "cache ",$obj?'hit':'miss'," on '$key'\n" if Ace->debug;
$self->memory_cache_store($obj) if $obj;
view all matches for this distribution
view release on metacpan or search on metacpan
t/rt_72808.t view on Meta::CPAN
use strict;
use warnings;
use Acme::24;
use Test::More tests => 1;
use Data::Dumper;
my $facts = Acme::24->random_jackbauer_facts();
ok(
$facts
&& (ref $facts eq 'ARRAY')
&& @{ $facts } == 24,
'Got 24 facts, not 25, dammit!'
);
#diag(Data::Dumper::Dumper($facts));
#diag("Got " . scalar(@{$facts}) . " facts");
view all matches for this distribution
view release on metacpan or search on metacpan
cpanfile.snapshot view on Meta::CPAN
ExtUtils-Config-0.008
pathname: L/LE/LEONT/ExtUtils-Config-0.008.tar.gz
provides:
ExtUtils::Config 0.008
requirements:
Data::Dumper 0
ExtUtils::MakeMaker 6.30
strict 0
warnings 0
ExtUtils-Helpers-0.022
pathname: L/LE/LEONT/ExtUtils-Helpers-0.022.tar.gz
view all matches for this distribution
view release on metacpan or search on metacpan
t/monkeynes.t view on Meta::CPAN
);
$cpu->set_pc( $pc );
$cpu->run( 1 );
}
else {
use Data::Dumper;
warn Dumper $_;
}
}
}
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Spiffy.pm view on Meta::CPAN
*{"${package}::$field"} = $sub;
return $code if defined wantarray;
}
sub default_as_code {
require Data::Dumper;
local $Data::Dumper::Sortkeys = 1;
my $code = Data::Dumper::Dumper(shift);
$code =~ s/^\$VAR1 = //;
$code =~ s/;$//;
return $code;
}
inc/Spiffy.pm view on Meta::CPAN
# Debugging support
#===============================================================================
sub spiffy_dump {
no warnings;
if ($dump eq 'dumper') {
require Data::Dumper;
$Data::Dumper::Sortkeys = 1;
$Data::Dumper::Indent = 1;
return Data::Dumper::Dumper(@_);
}
require YAML;
$YAML::UseVersion = 0;
return YAML::Dump(@_) . "...\n";
}
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Spiffy.pm view on Meta::CPAN
*{"${package}::$field"} = $sub;
return $code if defined wantarray;
}
sub default_as_code {
require Data::Dumper;
local $Data::Dumper::Sortkeys = 1;
my $code = Data::Dumper::Dumper(shift);
$code =~ s/^\$VAR1 = //;
$code =~ s/;$//;
return $code;
}
inc/Spiffy.pm view on Meta::CPAN
# Debugging support
#===============================================================================
sub spiffy_dump {
no warnings;
if ($dump eq 'dumper') {
require Data::Dumper;
$Data::Dumper::Sortkeys = 1;
$Data::Dumper::Indent = 1;
return Data::Dumper::Dumper(@_);
}
require YAML;
$YAML::UseVersion = 0;
return YAML::Dump(@_) . "...\n";
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/01-test.t view on Meta::CPAN
#!perl -T
use Test::More tests => 21;
use Data::Dumper;
BEGIN {
use_ok( 'Acme::AlgebraicToRPN' );
}
view all matches for this distribution
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
BEGIN {
use strict; use warnings;
my %missing = map {
eval qq{ require $_ };
$@ ? ($_=>1) : ()
} qw( Data::Dumper base strict warnings );
if(%missing)
{
print "Your Perl is missing core modules: @{[ sort keys %missing ]}\n";
print "Ideally if you are using the system Perl you can install the appropriate\n";
print "package which includes the core Perl modules. On at least some versions\n";
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/DWIM.pm view on Meta::CPAN
sub dwim {
local $_ = pop;
my $table;
my $odd=0;
use Data::Dumper 'Dumper';
my @bits = split qr<(?!\s*\bx)($string|[\$\@%]\w+|[])}[({\w\s;/]+)>;
for ($b=0;$b<@bits;$b+=2) {
next unless $bits[$b];
$table .= $bits[$b]."\n";
$bits[$b] = $dwimop;
view all matches for this distribution
view release on metacpan or search on metacpan
Buckaroo.pm view on Meta::CPAN
###############################################################################
# IF YOU WANT TO TURN ON DEBUG MODE
# (and thus see lots of logging lines that explain how things are happening
# as they happen), set debug_mode = 1.
# If you do, you'll need either:
# (1) Perl 5.6 (to get Data::Dumper by default), or
# (2) to have Data::Dumper already installed.
# Data::Dumper is a very, very handy module, but it wasn't in the default Perl
# installation until (I think) Perl 5.6. Perl 5.005 usually don't have it.
# Look on CPAN.ORG for Data::Dumper if you don't have it.
###############################################################################
my $debug_mode = 0;
print("starting script...\n") if $debug_mode;
if ($debug_mode)
{
use Data::Dumper;
}
else
{
# sub Dumper { return(""); }
}
view all matches for this distribution
view release on metacpan or search on metacpan
examples/update100.pl view on Meta::CPAN
# -------------------------------------
# Library Modules
use CPAN::Changes;
#use Data::Dumper;
use DateTime;
use File::Basename;
use Getopt::Long;
use IO::File;
use Template;
view all matches for this distribution
view release on metacpan or search on metacpan
examples/update100.pl view on Meta::CPAN
# -------------------------------------
# Library Modules
use CPAN::Changes;
#use Data::Dumper;
use DateTime;
use File::Basename;
use Getopt::Long;
use IO::File;
use Template;
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Spiffy.pm view on Meta::CPAN
*{"${package}::$field"} = $sub;
return $code if defined wantarray;
}
sub default_as_code {
require Data::Dumper;
local $Data::Dumper::Sortkeys = 1;
my $code = Data::Dumper::Dumper(shift);
$code =~ s/^\$VAR1 = //;
$code =~ s/;$//;
return $code;
}
inc/Spiffy.pm view on Meta::CPAN
# Debugging support
#===============================================================================
sub spiffy_dump {
no warnings;
if ($dump eq 'dumper') {
require Data::Dumper;
$Data::Dumper::Sortkeys = 1;
$Data::Dumper::Indent = 1;
return Data::Dumper::Dumper(@_);
}
require YAML;
$YAML::UseVersion = 0;
return YAML::Dump(@_) . "...\n";
}
view all matches for this distribution
view release on metacpan or search on metacpan
Errors from configure prereqs:
EOW
. do {
require Data::Dumper; Data::Dumper->new([ \%errors ])->Indent(2)->Terse(1)->Sortkeys(1)->Dump;
};
sleep 10 if -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT));
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANLists/Import/PerlAdvent/2000_12_01.pm view on Meta::CPAN
package Acme::CPANLists::Import::PerlAdvent::2000_12_01;
our $DATE = '2016-11-07'; # DATE
our $VERSION = '0.001'; # VERSION
our @Module_Lists = ({description=>"This list is generated by extracting module names mentioned in [http://perladvent.org/2000/1/] (retrieved on 2016-11-07). Visit the URL for the full contents.",entries=>[{module=>"Data::Dumper"}],summary=>"Modules ...
1;
# ABSTRACT: Modules mentioned in Perl Advent Calendar 2000 (day 1)
__END__
lib/Acme/CPANLists/Import/PerlAdvent/2000_12_01.pm view on Meta::CPAN
This list is generated by extracting module names mentioned in [http://perladvent.org/2000/1/] (retrieved on 2016-11-07). Visit the URL for the full contents.
=over
=item * L<Data::Dumper>
=back
=head1 HOMEPAGE
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANLists/Import/PerlAdvent/2004.pm view on Meta::CPAN
package Acme::CPANLists::Import::PerlAdvent::2004;
our $DATE = '2016-11-07'; # DATE
our $VERSION = '0.001'; # VERSION
our @Module_Lists = ({description=>"This list is generated by extracting module names mentioned in [http://perladvent.org/2004/] (retrieved on 2016-11-07). Visit the URL for the full contents.",entries=>[{module=>"DateTime"},{module=>"DateTime::Durat...
1;
# ABSTRACT: Modules mentioned in Perl Advent Calendar 2004
__END__
lib/Acme/CPANLists/Import/PerlAdvent/2004.pm view on Meta::CPAN
=item * L<LWP::Simple>
=item * L<Term::ProgressBar>
=item * L<Data::Dumper>
=item * L<Data::Dumper::Simple>
=item * L<Email::Address>
=item * L<Email::Simple>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANLists/Import/PerlAdvent/2005.pm view on Meta::CPAN
package Acme::CPANLists::Import::PerlAdvent::2005;
our $DATE = '2016-11-07'; # DATE
our $VERSION = '0.001'; # VERSION
our @Module_Lists = ({description=>"This list is generated by extracting module names mentioned in [http://perladvent.org/2005/] (retrieved on 2016-11-07). Visit the URL for the full contents.",entries=>[{module=>"Acme::Code::FreedomFighter"},{module...
1;
# ABSTRACT: Modules mentioned in Perl Advent Calendar 2005
__END__
lib/Acme/CPANLists/Import/PerlAdvent/2005.pm view on Meta::CPAN
=item * L<DBI>
=item * L<Data::Dimensions>
=item * L<Data::Dumper>
=item * L<Data::Dumper::Simple>
=item * L<Data::Structure::Util>
=item * L<Data::UUID>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANLists/Import/PerlAdvent/2016.pm view on Meta::CPAN
package Acme::CPANLists::Import::PerlAdvent::2016;
our $DATE = '2016-12-29'; # DATE
our $VERSION = '0.001'; # VERSION
our @Module_Lists = ({description=>"This list is generated by extracting module names mentioned in [http://perladvent.org/2016/] (retrieved on 2016-12-29). Visit the URL for the full contents.",entries=>[{module=>"Ref::Util"},{module=>"Bencher"},{mod...
1;
# ABSTRACT: Modules mentioned in Perl Advent Calendar 2016
__END__
lib/Acme/CPANLists/Import/PerlAdvent/2016.pm view on Meta::CPAN
=item * L<Text::LevenshteinXS>
=item * L<CHI>
=item * L<Data::Dumper>
=item * L<Log::Any>
=item * L<Log::Any::Adapter>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANLists/Import/PerlDancerAdvent/2010.pm view on Meta::CPAN
package Acme::CPANLists::Import::PerlDancerAdvent::2010;
our $DATE = '2016-11-24'; # DATE
our $VERSION = '0.001'; # VERSION
our @Module_Lists = ({description=>"This list is generated by extracting module names mentioned in [http://advent.perldancer.org/2010/] (retrieved on 2016-11-24). Visit the URL for the full contents.",entries=>[{module=>"Dancer"},{module=>"Dancer::Pl...
1;
# ABSTRACT: Modules mentioned in PerlDancer Advent Calendar 2010
__END__
lib/Acme/CPANLists/Import/PerlDancerAdvent/2010.pm view on Meta::CPAN
=item * L<Apache::Session>
=item * L<Dancer::Serializer::UUEncode>
=item * L<Data::Dumper>
=item * L<Storable>
=item * L<YAML::Tiny>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANLists/Import/SHARYANTO/Serialization.pm view on Meta::CPAN
package Acme::CPANLists::Import::SHARYANTO::Serialization;
our $DATE = '2016-02-21'; # DATE
our $VERSION = '0.01'; # VERSION
our @Module_Lists = ({description=>"This list is generated by extracting module names mentioned in the article [http://blogs.perl.org/users/steven_haryanto/2010/09/comparison-of-perl-serialization-modules.html] (retrieved on 2016-02-21). For the full...
1;
# ABSTRACT: Comparison of Perl serialization modules (2010)
__END__
lib/Acme/CPANLists/Import/SHARYANTO/Serialization.pm view on Meta::CPAN
=item * L<Data::Dump::PHP>
=item * L<Data::Dump::Partial>
=item * L<Data::Dumper>
=item * L<Data::Serializer>
=item * L<YAML::Syck>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANLists.pm view on Meta::CPAN
Data::Dump is my favorite dumping module because it outputs Perl code that
is pretty and readable.
_
# rating => 10, # optional, on a 1-10 scale
# alternate_modules => [...], # if you are reviewing an undesirable module and want to suggest better alternative(s)
# related_modules => ['Data::Dump::Color', 'Data::Dumper'], # if you want to specify related modules that are not listed on the other entries of the same list
}
That's it. After you have completed your lists, publish your Acme::CPANLists
module to CPAN.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANModules/DumpingDataForDebugging.pm view on Meta::CPAN
speed, footprint, etc).
_
entries => [
{
module=>'Data::Dumper',
tags => ['perl'],
description => <<'_',
Everybody knows this module and it's core so sometimes it's the only appropriate
choice. However, the default setting is not really optimized for viewing by
human. I suggest you tweak these before dumping your data:
* Set $Data::Dumper::Useqq to 1.
By default, <pm:Data::Dumper> quotes strings using single-quotes and does not
quote things like "\n" and "\b" making it difficult to spot special characters.
_
},
lib/Acme/CPANModules/DumpingDataForDebugging.pm view on Meta::CPAN
1..6, compacting repeating characters in string like "ccccccccccccccccccccc" to
("c" x 21), and so on.
It tries harder to produce Perl code that generates the original data structure,
particularly with circular references. But with interlinked references like
trees, Data::Dumper might be more helpful in showing you which references get
mentioned where. For example this data:
$tree = {children=>[{children=>[{}]}, {children=>[]}]};
$tree->{children}[0]{parent}=$tree;
$tree->{children}[1]{parent}=$tree;
lib/Acme/CPANModules/DumpingDataForDebugging.pm view on Meta::CPAN
$a->{children}[0]{parent} = $a;
$a->{children}[1]{parent} = $a;
$a;
}
while Data::Dumper will produce:
$VAR1 = {
'children' => [
{
'children' => [
lib/Acme/CPANModules/DumpingDataForDebugging.pm view on Meta::CPAN
_
},
{
module=>'Data::Dumper::Compact',
tags => ['perl'],
description => <<'_',
A relatively recent module by MSTROUT. I will need to use this more to see if I
really like the output, but so far I do.
lib/Acme/CPANModules/DumpingDataForDebugging.pm view on Meta::CPAN
=head1 ACME::CPANMODULES ENTRIES
=over
=item L<Data::Dumper>
Author: L<NWCLARK|https://metacpan.org/author/NWCLARK>
Everybody knows this module and it's core so sometimes it's the only appropriate
choice. However, the default setting is not really optimized for viewing by
human. I suggest you tweak these before dumping your data:
=over
=item * Set $Data::Dumper::Useqq to 1.
=back
By default, L<Data::Dumper> quotes strings using single-quotes and does not
quote things like "\n" and "\b" making it difficult to spot special characters.
=item L<Data::Dump>
lib/Acme/CPANModules/DumpingDataForDebugging.pm view on Meta::CPAN
1..6, compacting repeating characters in string like "ccccccccccccccccccccc" to
("c" x 21), and so on.
It tries harder to produce Perl code that generates the original data structure,
particularly with circular references. But with interlinked references like
trees, Data::Dumper might be more helpful in showing you which references get
mentioned where. For example this data:
$tree = {children=>[{children=>[{}]}, {children=>[]}]};
$tree->{children}[0]{parent}=$tree;
$tree->{children}[1]{parent}=$tree;
lib/Acme/CPANModules/DumpingDataForDebugging.pm view on Meta::CPAN
$a->{children}[0]{parent} = $a;
$a->{children}[1]{parent} = $a;
$a;
}
while Data::Dumper will produce:
$VAR1 = {
'children' => [
{
'children' => [
lib/Acme/CPANModules/DumpingDataForDebugging.pm view on Meta::CPAN
A modification to Data::Dump which adds color (and color theme) support, as well
as other visual aids like depth and array index/hash pair count indicator. It's
usually my go-to module for debugging.
=item L<Data::Dumper::Compact>
Author: L<MSTROUT|https://metacpan.org/author/MSTROUT>
A relatively recent module by MSTROUT. I will need to use this more to see if I
really like the output, but so far I do.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANModules/Import/CPANRatings/User/davidgaramond.pm view on Meta::CPAN
our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2023-10-29'; # DATE
our $DIST = 'Acme-CPANModules-Import-CPANRatings-User-davidgaramond'; # DIST
our $VERSION = '0.002'; # VERSION
our $LIST = {description=>"This list is generated by scraping CPANRatings (cpanratings.perl.org) user page.",entries=>[{description=>"\nOk, it's not 2004 anymore, I suggest we retire or start to deprecate this module? This module now requires Perl 5....
1;
# ABSTRACT: List of modules mentioned by CPANRatings user davidgaramond
__END__
lib/Acme/CPANModules/Import/CPANRatings/User/davidgaramond.pm view on Meta::CPAN
=item L<Data::Dump>
Author: L<GARU|https://metacpan.org/author/GARU>
I've envied Ruby users which can use just "p" to print out data structures instead of us which used to have to do 'use Data::Dumper; print Dumper(...);'. And even then there's this '$VAR1 = ' garbage which 99% of the time is not wanted. Whi...
<br><br>With Data::Dump we're still a bit behind but closer. One rant is the with the doc: the pp() function should perhaps be advertised more prominently, since I suspect that's what most users want most of the time.
=item L<V>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANModules/Import/CPANRatings/User/stevenharyanto.pm view on Meta::CPAN
our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2023-10-29'; # DATE
our $DIST = 'Acme-CPANModules-Import-CPANRatings-User-stevenharyanto'; # DIST
our $VERSION = '0.002'; # VERSION
our $LIST = {description=>"This list is generated by scraping CPANRatings (cpanratings.perl.org) user page.",entries=>[{description=>"\n(REMOVED)\n",module=>"Log::Any",rating=>undef},{description=>"\nProvides a thin/lightweight OO interface for \$?, ...
1;
# ABSTRACT: List of modules mentioned by CPANRatings user stevenharyanto
__END__
lib/Acme/CPANModules/Import/CPANRatings/User/stevenharyanto.pm view on Meta::CPAN
No file locking is currently done to the PID file to avoid race condition. Look at Proc::PID::File for a more proper implementation.
<br><br>
=item L<Data::Dumper::Sorted>
Author: L<MIKER|https://metacpan.org/author/MIKER>
Unnecessary. Data::Dumper does have the option to sort hash keys ($Sortkeys, look for 'sort' in 'perldoc Data::Dumper').
<br><br>This module also does not handle circular refs yet (and probably lacks other features of Data::Dumper too).
<br><br>Also the choice of returning error ("$Var00 = not a reference" when given Dumper(1) for example) as result is arguably unwise.
<br>
=item L<Archive::Probe>
lib/Acme/CPANModules/Import/CPANRatings/User/stevenharyanto.pm view on Meta::CPAN
=item L<Data::CompactDump>
Author: L<MILSO|https://metacpan.org/author/MILSO>
At the current form, simply too simplistic to be an alternative to Data::Dump or Data::Dumper. No support for blessed refs, filehandle/globs, circular references, and so on. Changes numbers to stringy numbers or vice versa.
<br><br>Currently also contains some bugs like for -1 (changes it to string), "\" (produces invalid dump, does not handle backslash yet currently),
<br><br>And Data::Dump's dump of {} and [] are currently more compact ;-)
<br><br>Need to be improved significantly first. But keep up the effort.
lib/Acme/CPANModules/Import/CPANRatings/User/stevenharyanto.pm view on Meta::CPAN
=item L<Script::State>
Author: L<MOTEMEN|https://metacpan.org/author/MOTEMEN>
Nice idea, straight and simple interface. A better name could perhaps be chosen? Documentation should be expanded, e.g. to warn users about security, since Data::Dumper a.k.a. eval() is used to load variable content. Also, the implementation does not...
=item L<PathTools>
I guess File::Spec's API is sane enough, but I suspect not a lot of people are using it because there's not enough incentive for it. When 99% population of the world use Unix/Linux/Windows (even Macs been technically Unix for a number of years), &quo...
lib/Acme/CPANModules/Import/CPANRatings/User/stevenharyanto.pm view on Meta::CPAN
=item L<Data::Pond>
Author: L<ZEFRAM|https://metacpan.org/author/ZEFRAM>
With due respect to the author, I fail to see the practical point of Pond. Pond (Perl-based open notation for data) is the Perl counterpart of JSON, except that implementation is currently only available in Perl (CMIIW), and "Pond represents few...
<br><br>Pond is pitched against Data::Dumper + eval, which is dangerous, but Data::Dumper + eval is by far not the only method available for serialization. Perl can do Storable, JSON, YAML, even PHP serialization format.
<br><br>The documentation does not show what Pond looks like.
<br><br>One cute thing about Pond is that you can check Pond syntax using a single regex. But apart from that, there's nothing compelling in using Pond to serialize data.
Rating: 4/10
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANModules/Interop/Ruby.pm view on Meta::CPAN
summary => 'API to local Ruby interpreter',
tags => ['interpreter'],
},
{
module => 'Data::Format::Pretty::Ruby',
summary => 'Like Data::Dumper but outputs Ruby code',
tags => ['data'],
},
{
module => 'mRuby',
summary => 'Binding to the embedded Ruby interpreter',
lib/Acme/CPANModules/Interop/Ruby.pm view on Meta::CPAN
=item * L<Ruby> - API to local Ruby interpreter
Author: L<GFUJI|https://metacpan.org/author/GFUJI>
=item * L<Data::Format::Pretty::Ruby> - Like Data::Dumper but outputs Ruby code
Author: L<PERLANCAR|https://metacpan.org/author/PERLANCAR>
=item * L<mRuby> - Binding to the embedded Ruby interpreter
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANModules/SExpression.pm view on Meta::CPAN
<pm::SExpression::Decode::Regexp>
**Dumping**
<pm:Data::Dumper::LispLike>
<pm:Data::Dump::SExpression>
_
lib/Acme/CPANModules/SExpression.pm view on Meta::CPAN
<pm::SExpression::Decode::Regexp>
B<Dumping>
L<Data::Dumper::LispLike>
L<Data::Dump::SExpression>
=head1 ACME::CPANMODULES ENTRIES
=over
=item * L<Data::Dumper::LispLike> - Dump perl data structures formatted as Lisp-like S-expressions
Author: L<TEAK|https://metacpan.org/author/TEAK>
=item * L<Data::Dump::SExpression> - Dump Perl data structures as S-expression
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANModules.pm view on Meta::CPAN
# rating => 10, # optional, on a 1-10 scale
# alternate_modules => [...], # if you are reviewing an undesirable module and want to suggest better alternative(s)
# related_modules => ['Data::Dump::Color', 'Data::Dumper'], # if you want to specify related modules that are not listed on the other entries of the same list
## specify which features this entry supports/doesn't support. this can be
## used to generate feature comparison matrix. see
## Acme::CPANModulesUtil::FeatureMatrix.
# features => {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANModules/Import/MJGARDNER/ListProcessing.pm view on Meta::CPAN
{ module => "Scalar::Util" },
{ module => "Hash::Util" },
{ module => "String::Util" },
{ module => "String::CamelCase" },
{ module => "List::Pairwise" },
{ module => "Data::Dumper" },
],
summary => "List of modules mentioned in https://phoenixtrap.com/2021/05/18/a-list-of-perl-list-processing-modules/",
};
1;
lib/Acme/CPANModules/Import/MJGARDNER/ListProcessing.pm view on Meta::CPAN
=item * L<String::CamelCase>
=item * L<List::Pairwise>
=item * L<Data::Dumper>
=back
=head1 FAQ
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/CPANModules/Import/MojoliciousAdvent/2017.pm view on Meta::CPAN
package Acme::CPANModules::Import::MojoliciousAdvent::2017;
our $DATE = '2018-12-30'; # DATE
our $VERSION = '0.001'; # VERSION
our $LIST = {description=>"This list is generated by extracting module names mentioned in [https://mojolicious.io/page/advent/2017/] (retrieved on 2018-12-30). Visit the URL for the full contents.",entries=>[{module=>"App::cpanminus"},{module=>"Mojo:...
1;
# ABSTRACT: Modules mentioned in Mojolicious Advent Calendar 2017
__END__
lib/Acme/CPANModules/Import/MojoliciousAdvent/2017.pm view on Meta::CPAN
=item * L<OpenAPI::Client>
=item * L<Benchmark>
=item * L<Data::Dumper>
=item * L<Mojo::Autobox>
=item * L<Mojo::ByteStream>
view all matches for this distribution