Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code - Info and Reading Options
By Colin Jones
"Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code" was published by Pragmatic Programmers, LLC, The in 2014 - La Vergne and it has 1 pages.
“Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code” Metadata:
- Title: ➤ Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code
- Author: Colin Jones
- Number of Pages: 1
- Publisher: ➤ Pragmatic Programmers, LLC, The
- Publish Date: 2014
- Publish Location: La Vergne
Edition Identifiers:
- ISBN-13: 9781680503920
- All ISBNs: 9781680503920
AI-generated Review of “Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code”:
"Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code" 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: Write Cleaner, Faster, Smarter Code”:
Read “Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code” by choosing from the options below.
Search for “Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code” downloads:
Visit our Downloads Search page to see if downloads are available.
Find “Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code” in Libraries Near You:
Read or borrow “Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code” from your local library.
- The WorldCat Libraries Catalog: Find a copy of “Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code” at a library near you.
Buy “Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code” online:
Shop for “Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code” on popular online marketplaces.
- Ebay: New and used books.