l.s.

Can't push/unshift onto an array of pairs!

Below a repl session with pushes

my @p = a => 1, b => 2;
a => 1 b => 2
@p.push(x=>1);
a => 1 b => 2

my Pair @p = a => 1, b => 2;
a => 1 b => 2
@p.push(x=>1);
a => 1 b => 2


my Array $p = [ a => 1, b => 2];
a => 1 b => 2
$p.push(x=>1);
a => 1 b => 2

my @p = a => 1, b => 2;
a => 1 b => 2
@p.push(Pair.new(x=>1));
a => 1 b => 2 (Any) => (Mu)

In all cases the pair x=>1 is not added. The last case is weird to me.

greetings,
Marcel

Reply via email to