我希望能够执行以下伪码:
理想情况下,我希望签名看起来像:
(runner a b (+ a b))但我不确定我是否正确地对待这件事..。我试过将函数更改为
(runner 'a 'b (+ 'a 'b))这个更复杂的例子是:
(runner 'a 'b (+ (* 'a 'b) 'a))但是在进入跑步者之前,它会在'a和'b上做a+。
这是我第一次尝试某些clojure:
(defn runner [a b c] (
(for [i (range 10)
j (range 10)] (println i j (c i j))我漏掉了什么概念?
发布于 2010-07-27 18:15:44
我会把它的签名写成
(runner alen blen op)
示例:
(runner 10 10 +)
https://stackoverflow.com/questions/3346556
复制相似问题