我当时正在解决问题,但却被困在问题46或示例中。
(= true ((__ >) 7 8))在那里我们需要填写_
基本上,我需要创建一个函数,将另一个函数作为参数,但不知道该如何处理。此外,如果我创建一个匿名函数,评估会让我感到困惑。
(fn [f] ())它接受函数>,我不知道如何传递>要操作的其他参数。
我不想知道答案,只想知道方向。
发布于 2014-05-30 18:46:54
如果您在空白处放了什么,您需要的是一个返回函数的函数,它将取>,然后作为函数进行计算。
你有这个:
(fn [f] ())我们如何让它返回一个函数?
(fn [f] (fn [something here] (something here)))现在你要做的就是填上“这里的东西”。
发布于 2014-05-30 18:49:25
您要寻找的函数是返回一个函数,该函数反转其参数并应用于原始函数:
(fn [f]
(fn [x y]
(f y x)))https://stackoverflow.com/questions/23961076
复制相似问题