【发布时间】:2020-12-07 04:09:57
【问题描述】:
我正在尝试像这样重载 >> 运算符:
class A {}
multi sub infix:«>>»(A:D $a, Str() $b) is assoc<non> { dd $a; dd $b }
my $x = A.new;
$x >> 'output.txt';
但我在第 5 行收到一个编译错误:
Unsupported use of >> to do right shift. In Raku please use: +> or ~>.
我错过了什么?
【问题讨论】:
标签: overloading operator-keyword raku