Open4
Clojure をやる
やるぞ!
まずは環境構築。Jaaava を入れてからインストール。
brew でぬるりと入れる。どうでもいいが半年前くらいに Mac と和解した。Lisp といえば Emacs だよね!みたいな偏見があるので入力補完や REPL のために CIDER を入れる。clojure
レイヤーを導入すればいい。その他役立ちそうなところ
テキトーに hello.clj
みたいなファイル開いて M-x cider-jack-in
すると REPL が裏で立ち上がって C-x C-e
ってやるとカーソル直前の S 式をそのまま評価できる。
Multi-arity functions はパターンマッチではないらしい。それはそう(階乗書こうとして書けなかった)。 https://clojure.org/guides/learn/functions#_multi_arity_functions