This book is a bridge from introductory material to solving real problems with Clojure, providing a guide to thinking about problems in ways that are harmonious with the tools provided.
You should be familiar with Clojure’s basic concepts and syntax to read this book. You’ll learn to connect the pieces you already know to support the larger goal of building great applications.
Parts 1 and 2 should be read in order, because each chapter builds on previous topics. It’s a narrative, not a reference. Part 3 can be read in any order. Each chapter in Part 3 is self-contained but may depend at times on content discussed in Parts 1 and 2.
Whether in a code block or embedded in ...