自學Clojure - Day 2

今天是自學Clojure的次日,目前主要依靠兩本書:《Clojure編程》和《七週七語言》。主要是想經過第二本書來帶節奏,而後不懂得地方經過第一本書來得到更詳細的解釋。html

學習的過程當中,也實現和改編了一些例子。好比斐波那契數列:編程

(defn fib-nth
    [n]
    (nth (map first (iterate (fn [[a b]] [b (+ a b)]) [1 1])) n))

準備儘快走完《七週七語言》上面的教程,而後一邊寫個小工具,一邊仔細學習一些細節。ide

在IDE的選擇上,我目前選擇的是Eclipse和CounterClockWise插件。這主要是由於我不會用Emacs,並且不太像在這上面作投資;其次我須要IDE幫我作一點簡單的文件組織,並且當前的選擇也有一個Repl能夠使用。工具

目前Clojure給個人感受就是代碼思路很清晰,很靈活。繼續嘗試吧。學習

相關文章
相關標籤/搜索