Mastering Clojure Macros - Info and Reading Options
Write Cleaner, Faster, Smarter Code
By Colin Jones

"Mastering Clojure Macros" was published by Pragmatic Programmers, LLC, The in 2014 - La Vergne, it has 100 pages and the language of the book is English.
“Mastering Clojure Macros” Metadata:
- Title: Mastering Clojure Macros
- Author: Colin Jones
- Language: English
- Number of Pages: 100
- Publisher: ➤ Pragmatic Programmers, LLC, The
- Publish Date: 2014
- Publish Location: La Vergne
“Mastering Clojure Macros” Subjects and Themes:
- Subjects: ➤ Programming languages (electronic computers) - Macro instructions (Electronic computers) - Functional programming (Computer science) - Clojure (Computer program language) - Functional programming languages
Edition Identifiers:
- The Open Library ID: OL29249150M - OL21557769W
- Online Computer Library Center (OCLC) ID: 887858267 - 893587999
- Library of Congress Control Number (LCCN): 2015458146
- ISBN-13: 9781941222225 - 9781680503920
- All ISBNs: 9781941222225 - 9781680503920
AI-generated Review of “Mastering Clojure Macros”:
"Mastering Clojure Macros" Description:
Open Data:
Cover -- Table of Contents -- Acknowledgments -- Introduction -- Why Clojure? -- Why Macros? -- Metaprogramming in Non-Lisps -- Who Is This Book For? -- What's in This Book? -- How to Read This Book -- Online Resources -- 1. Build a Solid Foundation -- Code Is Data -- Transforming Code -- Evaluating Your First Macro -- Macroexpansion -- 2. Advance Your Macro Techniques -- Syntax-Quoting and Unquoting -- Approaching Hygiene with the Gensym -- Secret Macro Voodoo -- 3. Use Your Powers Wisely -- Macros Aren't Values -- Macros Can Be Contagious -- Macros Can Be Tricky to Get Right -- 4. Evaluate Code in Context -- Dynamic Bindings -- Evaluating (or Not) in Time and Place -- Rescuing Errors -- Cleaning Up Resources -- 5. Speed Up Your Systems -- Benchmarking Your Code -- Hiding Performance Optimizations -- Moving Execution to Compile Time -- 6. Build APIs That Say Just What They Mean -- Compojure -- Clojure Koans -- Decoupling Macros from Functions -- 7. Bend Control Flow to Your Will -- Loops and Loops and Loops and… -- Turning Expressions Inside Out with Threading Macros -- Delimited Continuations -- 8. Implement New Language Features -- Implementing Pattern Matching -- Error Handling in Macros -- Code-Walking Macros -- Macros Are [Not] Magic -- Bibliography
Read “Mastering Clojure Macros”:
Read “Mastering Clojure Macros” by choosing from the options below.
Search for “Mastering Clojure Macros” downloads:
Visit our Downloads Search page to see if downloads are available.
Borrow "Mastering Clojure Macros" Online:
Check on the availability of online borrowing. Please note that online borrowing has copyright-based limitations and that the quality of ebooks may vary.
- Is Online Borrowing Available: Yes
- Preview Status: restricted
- Check if available: The Open Library & The Internet Archive
Find “Mastering Clojure Macros” in Libraries Near You:
Read or borrow “Mastering Clojure Macros” from your local library.
- The WorldCat Libraries Catalog: Find a copy of “Mastering Clojure Macros” at a library near you.
Buy “Mastering Clojure Macros” online:
Shop for “Mastering Clojure Macros” on popular online marketplaces.
- Ebay: New and used books.