In 操作符§

有关infix .=,请参阅主要文档 上下文

在左侧容器中的值上调用右侧方法,用结果值替换左侧容器中的值。

在大多数情况下,它的行为与后缀 mutator 相同,但优先级较低

my $a = -5;
say ++$a.=abs;
# OUTPUT: «6␤» 
say ++$a .= abs;
# OUTPUT: «Cannot modify an immutable Int␤ 
#           in block <unit> at <tmp> line 1␤␤»