gpt4 book ai didi

j - J中的二元钩子(Hook)有什么用吗?

转载 作者:行者123 更新时间:2023-12-04 10:40:40 26 4
gpt4 key购买 nike

我突然想到,二元钩与没有括号的相同动词具有相同的效果,例如,

2 (+ #) 1 2 3
2 + # 1 2 3

它们都产生相同的结果:5。我可以用 (+ #) 做什么而不能用 + # 做什么?

最佳答案

我认为最大的区别是你可以默认使用 hooks 来构建更复杂的动词。 Hook 成为一个模块,您可以将其放入更长的 fork 中。删除括号会取消 Hook 的功能。

   2 (+ #) 1 2 3
5

这允许我用 2 个零填充一个列表

   2 ((+ #){. ]) 1 2 3
1 2 3 0 0

这给出了不同的结果

   2 (+ # {. ]) 1 2 3
3 4 5

关于j - J中的二元钩子(Hook)有什么用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30378854/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com