我觉得上面这些例子没有很好的说明 Clojure 的强大。 我来一例子,定义无穷 Fibonacci 数列:
(def fib-seq (lazy-cat [0 1] (map + fib-seq (rest fib-seq))))
这跟写代码的方式有关,相比写测试,我更愿意在写代码之前多思考一下。 还有就是大家要严格按规则写代码,我见一大批人,测试挂嘴边,然后等代码 提交上来。自己以前的测试都不过。
活在 emacs 平台的 vim 用户,神用编辑器神
mark 一下
为什么公司网站都没有,搜索不到?