in reply to Re: order in map
in thread order in map

The block always returns a list. Parens don't make lists all by themselves; something has to provide a list context.

Anyway, my favorite:

my %hash = map {; "stuff_$_" => $_ } qw(asdf qwert zxcv);