gpt4 book ai didi

Clojure 高阶函数接受函数参数,但语法是什么?

转载 作者:行者123 更新时间:2023-12-03 11:50:57 25 4
gpt4 key购买 nike

我正在 http://clojurescriptkoans.com 上做闭包教程我被困在这里:http://clojurescriptkoans.com/#functions/9

看起来像这样

高阶函数接受函数参数

(= 25 ( _ (fn [n] (* n n))))

我应该在下划线处填写一些内容以使表达式为真。我不知道该怎么做。

最佳答案

语法简单地包括绑定(bind)函数,然后调用它。

由于这是一个练习,我将展示一个类似的情况,而不是展示练习的解决方案:

user> ((fn [f] (f "abc")) (fn [s] (str s s s)))
"abcabcabc"

这里我将第一个函数的参数绑定(bind)到 f , 并调用 f带有参数 "abc" .

关于Clojure 高阶函数接受函数参数,但语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21816506/

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