标签: j
x ([: u v) y扩展为u (x v y),但x u@:v y也是如此。 @:严格取代Special Codes中的[:。是否有理由使用[:而不是@:?
x ([: u v) y
u (x v y)
x u@:v y
@:
[:
答案 0 :(得分:2)
有些人更喜欢([: f g)到f@:g的可读性,可能是因为它更加分散,尽管f @: g在没有括号的情况下完成相同的间距。
([: f g)
f@:g
f @: g
我很确定我已经看到了它对结果产生影响的情况,但我现在无法记住它们。也许其他人可以提出他们不同的例子。