Deepcopy
my %x = foo => 0, bar => [0, 1];
my %y = %x.deepmap(*.clone);
%x<bar>[1]++;
say %x;
say %y;Output:
{bar => [0 2], foo => 0}
{bar => [0 1], foo => 0}my %x = foo => 0, bar => [0, 1];
my %y = %x.raku.EVAL;
%x<bar>[1]++;
say %x;
say %y;Output:
Last updated