Miller, Alex

Programming Clojure, 3e

(No reviews yet) Write a Review
ISBN 13:
9781680502466
author:
Miller, Alex
format:
Paperback
publisher:
Pragmatic Bookshelf
language:
English
Publication Year:
2018
Pages:
304
Dimensions:
23.5 x 19.05 x 1.63 centimetres
Genre:
Computers, Programming, LISP
Condition:
New
Availability:
Item usually sent within 20 working days
£30.41

Description

Drowning in unnecessary complexity? Clojure provides a set of composable tools to help you focus on expressing simple solutions to hard problems. Written by members of the Clojure core team, this guide covers all the newest features of Clojure, including transducers and specs. You'll learn how to combine Clojure's tools for maximum effectiveness, working with immutable data, functional programming, and safe concurrency to write programs that solve real-world problems. The book covers Clojure syntax, sequence abstraction, functional programming, state and identity, polymorphism, and metaprogramming capabilities via macros. A new edition includes coverage of the spec library, which helps validate data, destructure data, explain invalid data, and generate tests to verify code correctness. By reading this book, you'll gain a comprehensive understanding of Clojure and how to use its unique approach to state and identity, polymorphism, and metaprogramming.

View AllClose