"Mastering Clojure Macros" - Information and Links:

Mastering Clojure Macros - Info and Reading Options

Write Cleaner, Faster, Smarter Code

Book's cover
The cover of “Mastering Clojure Macros” - Open Library.

"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:
  • Language: English
  • Number of Pages: 100
  • Publisher: ➤  Pragmatic Programmers, LLC, The
  • Publish Date:
  • Publish Location: La Vergne

“Mastering Clojure Macros” Subjects and Themes:

Edition Identifiers:

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.

Find “Mastering Clojure Macros” in Libraries Near You:

Read or borrow “Mastering Clojure Macros” from your local library.

Buy “Mastering Clojure Macros” online:

Shop for “Mastering Clojure Macros” on popular online marketplaces.


Related Books

Related Ebooks

Source: The Open Library

E-Books

Related Ebooks from the Open Library and The Internet Archive.

1Mastering Clojure Macros - Ebook

Please note that the files availability may be limited due to copyright restrictions.
Check the files availability here, with more info and coverage.

“Mastering Clojure Macros - Ebook” Metadata:

  • Title: ➤  Mastering Clojure Macros - Ebook