# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #132284] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=132284 >
Code: my @a = [1,2,3,4]; my %h = 'a'=>'b','c'=>'d','101'=>'102'; my $c = \(|@a, |%h); say $c.list; say $c.hash; ¦«2015.12»: (1 2 3 4) Map.new(("101" => "102",:a("b"),:c("d"))) ¦«2016.06»: (1 2 3 4) Map.new(("101" => "102",:a("b"),:c("d"))) ¦«2016.12»: (1 2 3 4) Map.new(("101" => "102",:a("b"),:c("d"))) ¦«2017.06»: (1 2 3 4) Map.new(("101" => "102",:a("b"),:c("d"))) ¦«HEAD»: (1 2 3 4) Map.new((101 => 102, a => b, c => d)) Possible IRC discussion: https://irclog.perlgeek.de/perl6/2017-10-09#i_15275925 Bisectable: (2017-10-07) https://github.com/rakudo/rakudo/commit/9247045962ab8d41f7b74603cb2ae0c2d0555573 I think the previous output was better because (accidentally or not) it was giving executable code. Not that it has to be executable, but :a("b") makes a bit more sense than a => b for those who are familiar with perl 6. Maybe not, feel free to argue otherwise, I'm just the messenger.