内容紹介
プログラミング言語Clojureの実践的な解説書
Clojure(クロージャ)は、関数型プログラミングや並行プログラミングといった、先進的で強力なプログラミング手法をサポートするプログラミング言語。進んだパラダイムと実用性との見事なバランス、オープンソースでの公開やJavaとの親和性の高さなどから、注目を集めつつある。
本書は、ユーザにとって必要な知識を十分に解説したClojureの実践的な解説書Pragmatic Bookshelf社の"Programming Clojure"を翻訳したもの。基本部分から応用的なところまでを網羅的に解説している。
このような方におすすめ
プログラマ全般
特に、Haskell、Erlang、 Lispなどに興味がある先進的なプログラマ
目次
主要目次
はじめに
第1章 使ってみよう
第2章 Clojureの世界
第3章 Javaとの連携
第4章 シーケンスによるデータの統合
第5章 関数型プログラミング
第6章 並行性
第7章 マクロ
第8章 マルチメソッド
第9章 Clojureによるアプリケーション
付録A エディタのサポート
付録B 参考資料