是否有任何理由使用 [: 而不是 @:?

Is there any reason to use [: over @:?

x ([: u v) y 扩展为 u (x v y),但 x u@:v y 也是如此。 @: 严格取代 Special Codes 中的 [:。有什么理由在 @: 上使用 [: 吗?

为了可读性,有些人更喜欢 ([: f g) 而不是 f@:g,也许是因为它更分散,尽管 f @: g 实现了相同的间距但没有括号。

我很确定我见过它对结果产生影响的案例,但我现在不记得了。也许其他人能够提出他们不同的例子。