功能应用方法有什么区别.[0!y;();xcols x],见于xkey:
xkey
k){(#x)!.[0!y;();xcols x]}
和一个简单的函数调用:x xcols 0!y.
为什么函数 apply 在 中是首选xkey?
第二个关于xcols从上下文内部调用的问题k)- 它是如何工作的?由于某种原因,我不能这样做:
t:([]a:`a`s`d;b:1 2 3;c:4 5 6)
k).[0!t;();xcols `a`b]
ERROR: 'xcols
(attempt to use variable xcols without defining/assigning first (or user-defined signal))