Mastering Clojure Macros
Write Cleaner, Faster, Smarter Code
Price | $16.15 - $20.99
|
Rating | |
Author | Colin Jones |
Publisher | The Pragmatic Programmers |
Published | 2014 |
Pages | 120 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1941222226 |
ISBN-13 | 9781941222225 |
Level up your skills by taking advantage of Clojure's powerful macro system. Macros make hard things possible and normal things easy. They can be tricky to use, and this book will help you deftly navigate the terrain. You'll discover how to write straightforward code that avoids duplication and clarifies your intentions. You'll learn how and why to write macros. You'll learn to recognize situations when using a macro would (and wouldn't!) be helpful. And you'll use macros to remove unnecessary code and build new language features.
- Colin Jones
4 5 105
Similar Books
Mastering Clojure Data Analysis
by Eric Rochester
Clojure is a Lisp dialect built on top of the Java Virtual Machine. As data increasingly invades more and more parts of our lives, we continually need more tools to deal with it effectively. Data can be organized effectively using Clojure data tools.Mastering Clojure Data Analysis teaches you how to analyze and visualize complex datasets....
Price: $35.99 | Publisher: Packt Publishing | Release: 2014
by Stuart Sierra, Luke VanderHart
Learn how to build complete client-side applications with ClojureScript, the Clojure language variant that compiles to optimized JavaScript. This hands-on introduction shows you how ClojureScript not only has similarities to JavaScript - without the flaws - but also supports the full semantics of its parent language. You'll delve int...
Price: $14.99 | Publisher: O'Reilly Media | Release: 2012
Writing Excel Macros with VBA, 2nd Edition
by Steven Roman, PhD
To achieve the maximum control and flexibility from Microsoft Excel often requires careful custom programming using the VBA (Visual Basic for Applications) language. Writing Excel Macros with VBA, 2nd Edition offers a solid introduction to writing VBA macros and programs, and will show you how to get more power at the programming level: f...
Price: $4.84 | Publisher: O'Reilly Media | Release: 2002
by J. David Eisenberg
A short composition that provides practice material for a particular musical skill is called an etude. In this hands-on book, you'll find more than 30 etudes to help you practice ClojureScript skills for specific programming areas, ranging from functions and variables to asynchronous processing. Each of these small projects includes ...
Publisher: O'Reilly Media | Release: 2015
Functional Programming: A PragPub Anthology
by Michael Swaine
Functional programming is on the rise because it lets you write simpler, cleaner code, and its emphasis on immutability makes it ideal for maximizing the benefits of multiple cores and distributed solutions. So far nobody's invented the perfect functional language - each has its unique strengths. In Functional Programming: A PragPub ...
Price: $35.13 | Publisher: The Pragmatic Programmers | Release: 2017
Programming Clojure, 3rd Edition
by Alex Miller, Stuart Halloway, Aaron Bedra
Clojure joins the flexibility and agility of Lisp with the reach, stability, and performance of Java. Combine Clojure's tools for maximum effectiveness as you work with immutable data, functional programming, and safe concurrency to write programs that solve real-world problems.Start by reading and understanding Clojure syntax and se...
Price: $39.99 | Publisher: The Pragmatic Programmers | Release: 2018
Clojure Data Analysis Cookbook
by Eric Rochester
Data is everywhere and it's increasingly important to be able to gain insights that we can act on. Using Clojure for data analysis and collection, this book will show you how to gain fresh insights and perspectives from your data with an essential collection of practical, structured recipes.The Clojure Data Analysis Cookbook - prese...
Price: $32.99 | Publisher: Packt Publishing | Release: 2013
Clojure High Performance Programming
by Shantanu Kumar
Clojure is a young, dynamic, functional programming language that runs on the Java Virtual Machine. It is built with performance, pragmatism, and simplicity in mind. Like most general purpose languages, Clojure's features have different performance characteristics that one should know in order to write high performance code.Clojure H...
Price: $20.99 | Publisher: Packt Publishing | Release: 2013