- or download this
{
local $_ = $b;
$a->{b} = $_ if defined $_;
}
- or download this
foreach ($b) { $a->{b} = $_ if defined $_; }
- or download this
$a->{b} = $_ foreach grep defined, $b;
- or download this
delete @$a{ grep { not defined $a->{$_} } keys %$a };