Pratical Cljr – loop/recur
摘要:
Programming Clojure这块写的过于简单, Pratical Clojure写的还不错, 这本书在某些章节写的深度不错, 讨论why, 而不是仅仅how, 故摘录首先, Clojure是不提供直接的looping语法的!!! 这个理解很重要因为looping是imperative的概念, 对于FP, 需要改变思维的方式, 用递归来解决同样的问题, 所以下面也说对于从imperative 转来的程序员, 习惯从递归(recursive)的角度思考问题, 是很大的挑战.It will probably come as a minor shock to users of imperat 阅读全文