Programming Clojure (The Pragmatic Programmers) - Info and Reading Options
By Alex Miller, Stuart Halloway and Aaron Bedra

"Programming Clojure (The Pragmatic Programmers)" was published by Pragmatic Bookshelf in Mar 05, 2018 - Raleigh, North Carolina and it has 304 pages.
“Programming Clojure (The Pragmatic Programmers)” Metadata:
- Title: ➤ Programming Clojure (The Pragmatic Programmers)
- Authors: Alex MillerStuart HallowayAaron Bedra
- Number of Pages: 304
- Publisher: Pragmatic Bookshelf
- Publish Date: Mar 05, 2018
- Publish Location: Raleigh, North Carolina
“Programming Clojure (The Pragmatic Programmers)” Subjects and Themes:
- Subjects: ➤ Programming languages (electronic computers)
Edition Identifiers:
- The Open Library ID: OL26833523M - OL19542820W
- ISBN-13: 9781680502466 - 9781680505726
- ISBN-10: 1680502468
- All ISBNs: 1680502468 - 9781680502466 - 9781680505726
AI-generated Review of “Programming Clojure (The Pragmatic Programmers)”:
"Programming Clojure (The Pragmatic Programmers)" Description:
Open Data:
Intro -- Programming Clojure, Third Editio n -- About the Pragmatic Bookshelf -- Table of Contents -- Early praise for Programming Clojure, Third Edition -- Acknowledgments -- Introduction -- Who This Book Is For -- What's in This Book -- How to Read This Book -- Notation Conventions -- Web Resources and Feedback -- Downloading Sample Code -- Chapter 1: Getting Started -- Simplicity and Power in Action -- Clojure Coding Quick Start -- Navigating Clojure Librar ies -- Wrapping Up -- Chapter 2: Exploring Clojure -- Reading Clojure -- Functions -- Vars, Bindings, and Namespace s -- Metadata -- Calling Java -- Comments -- Flow Control -- Where's My for Loop? -- Wrapping Up -- Chapter 3: Unifying Data with Sequences -- Everything Is a Sequence -- Using the Sequence Library -- Lazy and Infinite Sequences -- Clojure Makes Java Seq-abl e -- Calling Structure-Specif ic Functions -- Wrapping Up -- Chapter 4: Functional Programming -- Functional Programmin g Concepts -- How to Be Lazy -- Lazier Than Lazy -- Recursion Revisited -- Eager Transformations -- Wrapping Up -- Chapter 5: Specifications -- Defining Specs -- Validating Data -- Validating Functions -- Generative Function Testing -- Wrapping Up -- Chapter 6: State and Concurrency -- Concurrency, Parallelism, and L ocking -- Refs and Software Trans actional Memory -- Use Atoms for Uncoordinated, Synchronous Upda tes -- Use Agents for Asynchronous Updates -- Managing Per-Thread State with Vars -- A Clojure Snake -- Wrapping Up -- Chapter 7: Protocols and Datatypes -- Programming to Abstractions -- Interfaces -- Protocols -- Datatypes -- Records -- reify -- Wrapping Up -- Chapter 8: Macros -- When to Use Macros -- Writing a Control Flow Mac ro -- Making Macros Simpler -- Taxonomy of Macros -- Wrapping Up -- Chapter 9: Multimethods -- Living Without Multimetho ds -- Defining Multimethods
Read “Programming Clojure (The Pragmatic Programmers)”:
Read “Programming Clojure (The Pragmatic Programmers)” by choosing from the options below.
Search for “Programming Clojure (The Pragmatic Programmers)” downloads:
Visit our Downloads Search page to see if downloads are available.
Find “Programming Clojure (The Pragmatic Programmers)” in Libraries Near You:
Read or borrow “Programming Clojure (The Pragmatic Programmers)” from your local library.
- The WorldCat Libraries Catalog: Find a copy of “Programming Clojure (The Pragmatic Programmers)” at a library near you.
Buy “Programming Clojure (The Pragmatic Programmers)” online:
Shop for “Programming Clojure (The Pragmatic Programmers)” on popular online marketplaces.
- Ebay: New and used books.