Import It All
Books > Computers & Technology > Web Development & Design > Programming
Clojure in Action

Clojure in Action

Product ID: 12214741 Condition: New

Payflex: Pay in 4 interest-free payments of R615.25. Learn more
R 2,461
includes Duties & VAT
Delivery: 10-20 working days
Ships from USA warehouse.
Secure Transaction
VISA Mastercard payflex ozow

Product Description

Clojure in Action

<div><p><b>Summary</b></p> <p>A fully revised edition that covers the new features available in Clojure 1.6.</p> <p>Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.</p> <p><b>About the Technology</b></p> <p>Clojure is a modern Lisp for the JVM. It has the strengths you expect: first-class functions, macros, and Lisp's clean programming style. It supports functional programming, making it ideal for concurrent programming and for creating domain-specific languages. Clojure lets you solve harder problems, make faster changes, and end up with a smaller code base. It's no wonder that there are so many Clojure success stories.</p><p><b>About the Book</b></p><p><i>Clojure in Action, Second Edition</i> is an expanded and improved version that's been updated to cover the new features of Clojure 1.6. The book gives you a rapid introduction to the Clojure language, moving from abstract theory to practical examples. You'll start by learning how to use Clojure as a general-purpose language. Next, you'll explore Clojure's efficient concurrency model, based on the database concept of Software Transactional Memory (STM). You'll gain a new level of productivity through Clojure DSLs that can run on the JVM. Along the way, you'll learn countless tips, tricks, and techniques for writing smaller, safer, and faster code.</p><p><b>What's Inside</b></p><ul><li>Functional programming basics</li><li>Metaprogramming with Clojure's macros</li><li>Interoperating with Java</li><li>Covers Clojure 1.6</li></ul><p><b>About the Reader</b></p><p>Assumes readers are familiar with a programming language like C, Java, Ruby, or Python.</p><p><b>Table of Contents</b></p><ol><li>Introducing Clojure</li><li>Clojure elements: Data structures and functions</li><li>Building blocks of Clojure</li><li>Multimethod polymorphism</li><li>Exploring Clojure and Java interop</li><li>State and the concurrent world</li><li>Evolving Clojure through macros</li><li>More on functional programming</li><li>Protocols, records, and types</li><li>Test-driven development and more</li><li>More macros and DSL</li></ol></div>

Technical Specifications

Country
USA
Brand
Manning Publications
Manufacturer
Manning
Binding
Paperback
ReleaseDate
2016-01-01T00:00:01Z
UnitCount
1
EANs
9781617291524

You might also like

Back to top