1. Introduction
  2. Getting Started
  3. Basic Program Structure
    1. Definitions & Declarations
    2. Packages & Modules
    3. Primitive Types
    4. The let Expression
  4. Types & Their Expressions
    1. Unit
    2. Either
    3. Pair
    4. Function
    5. Forall
    6. Implicit Generics
    7. Recursive
    8. Choice
    9. Iterative
    10. Box
    11. Exists
    12. Continuation
    13. The Big Table
  5. The Process Syntax
    1. The do Expression
    2. Commands
      1. Selecting & Sending
      2. Looping & Branching
      3. Receiving, Where It Shines
    3. Channels & Linking
    4. Construction by Destruction
  6. Quality of Life Syntax Sugar
    1. Error Handling
    2. Conditions & if
    3. Pipes
  7. Nondeterminism, Servers & Clients
    1. Polling & Submitting
    2. The Fan Pattern
    3. Communicating Both Ways
    4. Switching Modes With repoll