http://www.perlmonks.org?node_id=11104658


in reply to Re^4: The error says the value is uninitialized, but it works anyway
in thread The error says the value is uninitialized, but it works anyway

Note that each in scalar context returns the next key.

map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]