この記事は、Clojure Advent Calendar 2011の2日目の記事です。 Clojureを導入するには Clojureをプロジェクトで使いたい、という現場の要望は結構多いかと思う。 安心してほしい。 フロントエンドにいきなりClojureを使うのはさすがに通りにくいと思うが、 バッチ等をJava(もしくはJVMで動く何か)で動かしているならClojureでそのJavaのバッチを置き換えられる。 置き換えるのはとても簡単だし、周囲の理解や上司の理解も得られるのではないだろうか。 何と言ったってコンパイルしてしまえばプロダクトコードは関係なくなる。 動いていてほしいのはバッチで、コードを気にするのはあなたで、あなたが快適に仕事ができるなら今すぐJavaをすててClojureでコードを書こう。 開発はleiningenで Clojureで何か作るときは基本はleiningenを使