RecurLoop/ Documentation
RecurLoop/Getting startedv0.2.12

Learning path

Follow this sequence to learn how ordinary programs grow into reusable language vocabularies. Read in order on your first pass; return to the API reference when you need an exact phrase contract.

Start with a working program

  1. Install the binary or set up VS Code.
  2. First program shows execution, output and assertions.

Learn the language

  1. Values
  2. Control flow
  3. Functions
  4. Native types
  5. Records
  6. Phrases
  7. Metadata
  8. Syntax extensions
  9. Libraries
  10. Memory
  11. Foreign functions
  12. Native output

Continue with a library

The Libraries chapter maps application needs to standard vocabularies. Each library starts with an overview, followed by a short sequence of concept chapters and then an API reference. Detailed tasks, ownership rules and failure handling appear under the headings on each page.