Clojure(クロージャ)は、関数型プログラミングや並行プログラミングといった、強力なプログラミング手法をサポートするプログラミング言語です。進んだパラダイムと実用性との見事なバランス、オープンソースでの公開やJavaとの親和性の高さなどの特徴が挙げられます。 本書は、ユーザにとって必要な知識を十分に解説したClojureの実践的な解説書である“Programming Clojure, 2nd edition”(Pragmatic Bookshelf, 2012)を翻訳したものです。基本部分から応用的なところまでを網羅的に解説しています。