(c) by Sergei Winitzki, 2016-2018
Chapter 0: Quick start in a REPL
Chapter 1: The chemical machine paradigm
Chapter 2: Readers/Writers, Map/Reduce, and Merge-Sort
Chapter 3: Blocking and non-blocking molecules
Chapter 4: Molecules and emitters, in depth
Chapter 5: Advanced features: reaction constructors and pipelining
Chapter 6: Conceptual overview of concurrency / Nontechnical version
Chapter 7: Concurrency patterns
Appendix A: From actors to reactions: The chemical machine explained through the Actor model