使用循环变量时,Raku是否会丢弃异常?

时间:2020-04-29 16:55:13

标签: exception raku

我真的找不到其他解释:

for <a b> -> $foo {
    spurt "a/b", "bar";
}
say "Gotcha";
for <a b>  {
    spurt "a/b", "bar";
}

这将打印“ Gotcha”,然后失败。我知道返回了循环中的最后一个值,并且如果不做任何操作,它就位于sink context中,但是什么样的更改会为其声明变量呢?据我所知,它仍然是Block

0 个答案:

没有答案