Index

All pages

The map of this site.

Learn

Get started

Install the toolchain, write a first program, read a first diagnostic.

Learn

Design

From the signature to the structure map — the decisions that connect them.

Build

Network services

Capability-scoped sockets, errors on the row, structured connection handling.

Build

Command-line tools

One static binary whose entry signature is a complete audit of its authority.

Build

Embedded

Graded allocation, linear peripherals, wire-exact layout.

Build

WebAssembly

The capability model, compiled to the sandbox that agrees with it.

Reference

Language

Functions, types, modes, effect rows, refinements, specs, comptime, derive.

Reference

Verification

SMT discharge, the decidable fragment, certificates, termination, trust.

Reference

Concurrency

Structured concurrency, tasks, coherence regions, typestate, linear types.

Reference

Tooling

The compiler as a service, the structure map, structural edits, the CLI.

Reference

Distribution

Content addressing, the .rune pack, the three hashes, the Mímir registry.

Source

GitHub

The compiler, standard library, runes, and this site.