NAME

Data::Dumper::Concise::Sugar - return Dwarn @return_value

SYNOPSIS

use Data::Dumper::Concise::Sugar;

return Dwarn some_call(...)

is equivalent to:

use Data::Dumper::Concise;

my @return = some_call(...);
warn Dumper(@return);
return @return;

but shorter. If you need to force scalar context on the value,

use Data::Dumper::Concise::Sugar;

return DwarnS some_call(...)

is equivalent to:

use Data::Dumper::Concise;

my $return = some_call(...);
warn Dumper($return);
return $return;

DESCRIPTION

use Data::Dumper::Concise::Sugar;

will import Dwarn and DwarnS into your namespace. Using Exporter, so see its docs for ways to make it do something else.

Dwarn

sub Dwarn { warn Data::Dumper::Concise::Dumper @_; @_ }

DwarnS

sub DwarnS ($) { warn Data::Dumper::Concise::Dumper $_[0]; $_[0] }

SEE ALSO

You probably want Devel::Dwarn, it's the shorter name for this module.