Clojure Data Structures and Algorithms Cookbook

25 recipes to deeply understand and implement advanced algorithms in Clojure



Bookstore > Books > Clojure Data Structures and Algorithms Cookbook

Clojure Data Structures and Algorithms Cookbook
Price$32.99 - $61.79
Rating
AuthorRafik Naccache
PublisherPackt Publishing
Published2015
Pages216
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101785281453
ISBN-139781785281457
EBook Hardcover Paperback

Data-structures and algorithms often cross your path when you compress files, compile programs, access databases, or simply use your favourite text editor. Understanding and implementing them can be daunting. Curious learners and industrial developers can find these complex, especially if they focus on the detailed implementation of these data structures.

Clojure is a highly pragmatic and expressive language with efficient and easy data manipulation capabilities. As such, it is great for implementing these algorithms. By abstracting away a great share of the unnecessary complexity resulting from implementation, Clojure and its contrib libraries will help you address various algorithmic challenges, making your data exploration both profitable and enjoyable.

Through 25 recipes, you'll explore advanced algorithms and data-structures, well served by a sound Clojure implementation.


  1. (2 books)



4 5 3

Similar Books


Learning JavaScript Data Structures and Algorithms, 3rd Edition

Learning JavaScript Data Structures and Algorithms, 3rd Edition

A data structure is a particular way of organizing data in a computer to utilize resources efficiently. Data structures and algorithms are the base of every solution to any programming problem. With this book, you will learn to write complex and powerful code using the latest ES 2017 features.Learning JavaScript Data Structures and Algori...
Hands-On Data Structures and Algorithms with Python, 2nd Edition

Hands-On Data Structures and Algorithms with Python, 2nd Edition

Data structures allow you to store and organize data efficiently. They are critical to any problem, provide a complete solution, and act like reusable code. Hands-On Data Structures and Algorithms with Python teaches you the essential Python data structures and the most common algorithms for building easy and maintainable applications.Thi...
Data Structures and Algorithms in Python

Data Structures and Algorithms in Python

Based on the authors' market leading data structures books in Java and C++, this textbook offers a comprehensive, definitive introduction to data structures in Python by respected authors. Data Structures and Algorithms in Python is the first mainstream object-oriented book available for the Python data structures course. Designed to pr...
Data Structures and Algorithms in Java, 6th Edition

Data Structures and Algorithms in Java, 6th Edition

The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich and Tomassia's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures. For each ADT presented in the text, the authors p...
Data Structures and Algorithms with JavaScript

Data Structures and Algorithms with JavaScript

As an experienced JavaScript developer moving to server-side programming, you need to implement classic data structures and algorithms associated with conventional object-oriented languages like C# and Java. This practical guide shows you how to work hands-on with a variety of storage mechanisms - including linked lists, stacks, queues, a...
A Common-Sense Guide to Data Structures and Algorithms

A Common-Sense Guide to Data Structures and Algorithms

Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. This book takes a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can ...