1. Introduction
  2. Language Concepts
  3. Named Values
  4. Scope
  5. Commands and the Graph
  6. Facts
  7. Language Reference
  8. File Format
  9. Basic Syntax
  10. Types
    1. Basic Types
    2. Optional Types
    3. Structs
    4. Enumerations
    5. Opaque Types
  11. Expressions
    1. Operators
    2. Functions
      1. Queries and Counting
      2. If and Match
      3. Serialize and Deserialize
      4. Todo
    3. Block Expressions
    4. Struct Conversion
  12. Top-level Declarations
    1. Global Values
    2. Structs
    3. Enumerations
    4. Facts
    5. Actions
    6. Effects
    7. Commands
    8. Functions
    9. Foreign Function Interface
  13. Statements
    1. let
    2. publish
    3. check
    4. match
    5. if
    6. create
    7. update
    8. delete
    9. emit
    10. map
    11. action
    12. return
  14. Errors
  15. Queries and Iteration
  16. Revision History