Manuscript Documentation
v0.1.0

Language#

Start with getting started and the tour . These chapters build on that introduction in this order:

  1. Basics : source files, variables, numbers, text, and expressions.
  2. Functions : parameters, calls, and closures.
  3. Types : records, alternatives, collections, and interfaces.
  4. Control flow : conditions, loops, and matching.
  5. Error handling : results, propagation, and faults.
  6. Modules : imports, exports, and public boundaries.
  7. Managing resources : closing files and connections with with.

Then use the standard library to work with data and external services. Concurrent work explains starting tasks, scheduling, and sharing mutable data.