'is copy' 特征删除数组对象的类型

The 'is copy' trait drops the type of Array objects

请考虑此代码:

sub c1(Complex @a)         { say @a.WHAT }
sub c2(Complex @a is copy) { say @a.WHAT }

my Complex @a = 1+2i, 2+3i, 4+2i;
c1(@a); # prints (Array[Complex])
c2(@a); # prints (Array)

这是错误还是预期的行为?

这是一个错误。请为此创建一个问题。谢谢!