2016-03-01から1ヶ月間の記事一覧
vimでClojureの開発が便利になるプラグイン vim-fireplace を導入してみた。 インストール 参照したサイト: http://blog.ieknir.com/blog/beginning-clojure-with-vim/ 自分はNeoBundleを使っているので、以下の2つのプラグインを.vimrcに追加しただけ。 c…
先週あたり、ひととおり「プログラミングClojure」を読み終えた。 この本は正直、分かりやすくない。 用語が統一されてない部分があったり、用語の説明がいまいち足りなく、 ネットで検索せんといかんかったり。 サンプルコードも面白い訳でもなく、かといっ…
再帰呼び出し。 練習がてら下記のような関数を作ってみる。 (myfunc 5 []) => [1 2 3 4 5] 考え方としては、 (myfunc 5, []) -> (myfunc 4, [5]) -> (myfunc 3, [4 5]) -> (myfunc 2, [3 4 5]) ... -> (myfunc 0, [1 2 3 4 5]) => 最後に[1 2 3 4 5]を返す …