Clojure的recur

因为clojure的首要平台依然是JVM,而JVM对尾递归和LCO/TCO都没有支持,所以clojure引入了一个

recur spec-form。

recur 其实就是函数内的goto,感觉实在是很受限。

JVM啥时候发力把以上的缺陷都改进就好了。

或者Clojure移植到LLVM平台。

YY一下。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章