{}
, в этом контексте, является анонимным хеш-конструктором.
Он создает новый хеш, присваивает результат выражения внутри фигур хешу, а затем возвращает ссылку на этот хеш.
Другими словами,
{ EXPR }
примерно эквивалентно
do { my %hash = ( EXPR ); \%hash }
(EXPR
может быть нулем, ничем.)
perlref