Skip to content

Language

This section owns Incan source: syntax, semantics, patterns, and the mental models behind .incn programs. Start from what you are trying to learn or build; use the navigation taxonomy only when you already know the page type you need.

Choose a route

  1. Complete Getting Started so the compiler, project, tests, and release build all work.
  2. Use the Book for syntax and fundamentals.
  3. Follow the guided project spine or choose a representative project tutorial.
  4. Keep how-to guides and the generated language reference as lookup surfaces.

Choose the kind of answer

Common lookup points

For installation, projects, commands, editor support, reports, and CI, continue to Tooling. RFCs remain design records for contributors, not a prerequisite for learning the language.

The typed data processor, typed API, async worker, and external Rust crate are executable 0.5 projects. Standard-library work reuses the full toolchain Loaf; project-specific dependencies enter through an explicit Oven bake rather than a hidden Cargo fallback.