Concurrency
You've heard that Clojure is great for concurrency. But what tools does Clojure give you? And how should you use those tools? There are a lot of tools available, and each has its strengths and weaknesses. It can be difficult to learn how to choose between them. But once you do, you'll be firing up threads left and right to get work done in parallel.
These lessons are meant to each answer a specific question and help you build the skills you need to address a wide variety of concurrency problems.
15 Lessons