This book is the first definitive reference for the Clojure language, providing both an introduction to functional programming in general and a more specific introduction to Clojure's features. This book demonstrates the use of the language through examples, including features such as software transactional memory (STM) and immutability, which may be new to programmers coming from other languages. * Overview of functional programming and description of what sets Clojure apart from other languages * Detailed explanation of Clojure's special features * Examples of real-world tasks that are well-suited to Clojure's capabilities, starting with simple tasks and moving on to more complex applications What you'll learn * What Clojure is--more than just another Lisp * How to set up a Clojure environment * The structure and syntax of a Clojure program * Java interoperability * How to use Clojure for real-world tasks * Common idioms of Clojure code Who this book is for There are two audiences for this book: any technical person desiring to know what Clojure is and why they might want to use it, and any programmer desiring to learn and use the language. The goals of these two audiences mesh nicely, given that Clojure has several new, cutting-edge features that programmers are unlikely to have encountered before. Table of Contents * The Clojure Way * The Clojure Environment * Controlling Program Flow * Data in Clojure * Sequences * State Management * Namespaces and Libraries * Metadata * Multimethods and Hierarchies * Java Interoperability * Parallel Programming * Macros and Metaprogramming * Datatypes and Protocols * Performance
發表於2024-12-18
Practical Clojure (The Definitive Guide) 2024 pdf epub mobi 電子書 下載
有幾個優點: 1.適閤於從命令式語言、OO轉嚮FP(函數式編程),比較詳細的說明瞭函數式編程的特點、程序結構。 2.內容組織比較閤理,容易適應,從控製結構、數據類型、Sequences、State Management、Namespaces and Libraries、Metadata、Multimethods and Hierarchies、Java ...
評分資料比較翔實。但不管怎麼說僅僅是一個字典式的參考。盡管 stuart Sierra 是很好的程序員和有深度的思考者,可這本與 Luke 遠程閤作完成的書籍看起來有點缺乏計劃。我同時拿到兩本書的時候,Stuart Halloway 開玩笑地說:有瞭 Programming Clojure ,這本書可以用來墊桌子瞭。...
評分有幾個優點: 1.適閤於從命令式語言、OO轉嚮FP(函數式編程),比較詳細的說明瞭函數式編程的特點、程序結構。 2.內容組織比較閤理,容易適應,從控製結構、數據類型、Sequences、State Management、Namespaces and Libraries、Metadata、Multimethods and Hierarchies、Java ...
評分有幾個優點: 1.適閤於從命令式語言、OO轉嚮FP(函數式編程),比較詳細的說明瞭函數式編程的特點、程序結構。 2.內容組織比較閤理,容易適應,從控製結構、數據類型、Sequences、State Management、Namespaces and Libraries、Metadata、Multimethods and Hierarchies、Java ...
評分有幾個優點: 1.適閤於從命令式語言、OO轉嚮FP(函數式編程),比較詳細的說明瞭函數式編程的特點、程序結構。 2.內容組織比較閤理,容易適應,從控製結構、數據類型、Sequences、State Management、Namespaces and Libraries、Metadata、Multimethods and Hierarchies、Java ...
圖書標籤: clojure LISP programming Clojure 編程 函數式編程 Programming 程序設計
對函數的舉例很多,更像小型參考手冊。但分析講解的深度顯然不如Programming Clojure。
評分對函數的舉例很多,更像小型參考手冊。但分析講解的深度顯然不如Programming Clojure。
評分Clojure programming 看不下去, 看看這個, 確實有點收獲~~~不過後3章看不懂瞭....草草看瞭看
評分就像一本英文語法書,隻講解瞭基礎,缺少如Practical Common Lisp書中的應用實例。
評分手冊風格,適閤作為參考,適閤作為《Programming Clojure》的補充。
Practical Clojure (The Definitive Guide) 2024 pdf epub mobi 電子書 下載