我正在使用受保护的评估:
@[loopSizes[z]; z:0; {show "error thrown, returning zero", 0}]
虽然它按预期工作,但控制台会输出:
': The pipe is being closed
这意味着什么?我如何改进我的代码,以免发生这种情况?
答案 0 :(得分:1)
@[loopSizes; 0; {0N!"error thrown, returning zero";}]
不确定为什么在@
的第二个参数中将z设置为0 - 只需0就足够了并传递给loopSizes
。 (只要loopSizes
是monadic函数)。
0N!
打印到控制台。另请参阅-1!
以打印到标准输出。
不确定为什么你在该字符串的末尾有一个0。