Function clojure调用函数,其结果在循环中
是否有一个clojure函数可以在循环中调用,并将上一次调用的结果提供给它 伪代码可能如下所示:Function clojure调用函数,其结果在循环中,function,loops,parameters,clojure,Function,Loops,Parameters,Clojure,是否有一个clojure函数可以在循环中调用,并将上一次调用的结果提供给它 伪代码可能如下所示: currentValue = firstValue; while (endNotYetReached(currentValue)) { currentValue = myFunction(currentValue); } 谢谢你的回答 您可以使用,它返回一个无限的惰性序列,您可以从中执行以下操作: 您可以使用,它返回一个无限的惰性序列,您可以从中执行以下操作: 这就是我要找的。非常感谢你!这就
currentValue = firstValue;
while (endNotYetReached(currentValue)) {
currentValue = myFunction(currentValue);
}
谢谢你的回答 您可以使用,它返回一个无限的惰性序列,您可以从中执行以下操作:
您可以使用,它返回一个无限的惰性序列,您可以从中执行以下操作:
这就是我要找的。非常感谢你!这就是我要找的。非常感谢你!
=> (take 3 (iterate inc 5))
(5 6 7)