use strict; use warnings; use Data::Dumper; use Data::Dump::Streamer; my %hash = ( this => ['one', 2, 3.1], that => undef, ); print Dumper (\%hash); Dump (\%hash);