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









