clojure调用函数,其结果是循环

时间:2016-06-14 15:48:16

标签: function loops parameters clojure

是否有一个可以在循环中调用的clojure函数,并将其与前一个调用的结果一起提供?

伪代码可能如下所示:

<system.webServer>
    <security>
      <requestFiltering>
        <requestLimits maxAllowedContentLength="52428800" /> <!--50MB-->
     </requestFiltering>
    </security>   
</system.webServer>

谢谢你的每一个答案!

1 个答案:

答案 0 :(得分:5)

您可以使用iterate,它会返回一个无限延迟序列,您可以从中takedrop等等:

=> (take 3 (iterate inc 5))
(5 6 7)