gpt4 book ai didi

clojure - 如何减少参数列表而不是集合?

转载 作者:行者123 更新时间:2023-12-01 12:48:55 24 4
gpt4 key购买 nike

clojure 中是否有一个函数接受两个或多个参数并将它们提供给函数,例如 f(f(f(a, b), c), d) 等。

我知道我可以做这样的事情:

(fn g [& items] (reduce f (seq items)))

但是有更好的方法吗?

最佳答案

这正是您应该做的。事实上,删除 seq 会在不改变行为的情况下使其更加简单。

关于clojure - 如何减少参数列表而不是集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13777591/

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