Living Clojure(中文版)
內容描述
<內容簡介>
如果你是一位有經驗的程序員,想找一個既透徹又平緩的Clojure來入門,本書就是適合你的完美指南。作者Carin Meier不僅提供了這門JVM語言及其函數式編程概念的實用的整體視野,還包含了一個完整的手把手的練習課程,幫助你系統化地學習Clojure。本書的第一部分帶領你領略Clojure的獨特設計,並讓你在兩個Clojure項目上練手,包括一個Web應用。第二部分的整個課程給你提供了重要的工具和資源,包括融入Clojure社區的各種途徑。本書的主要內容有:理解Clojure表達式的基本結構。學習如何以函數式的風格來塑造和控制代碼。發現Clojure是如何處理現實世界中的狀態和並發的。利用Java類並學習Clojure是如何處理多態的。在Clojure項目中管理和使用庫。使用core.async庫來做異步並發的通信。在Clojure編程中探索宏的威力。遵從本書的七周練習課程,學習如何以Clojure來思考。