Table of Contents
- Revisiting the Arrays
- Building on Linked Lists
- Walking Down Forests of Data
- Making Decisions with Science
- Programming with Logic
- Sharing by Communicating
- Transformations as First-Class Citizens

25 recipes to deeply understand and implement advanced algorithms in Clojure