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


in reply to Re^2: What does the dash before hash assignment means?
in thread What does the dash before hash assignment means?

Not really - the arguments to the function call construct a list:

-nose =>'cuke' # even-sized list

The hash assignment happens here:

my %args = @_;