Yukihiro Matsumoto <matz / ruby-lang.org> wrote:
: |      $a = { printf "Hi\n" };

: Hmm, how Perl6 can distinguish anonymous hash and closure?

$a = +{ key => val }; perhaps?  

(The '+' is a hint to the parser.  This problem is already prevalent in
perl5.6)