Skip to content

Language Specification

This is the authoritative web reference for the Sailfin language as implemented by the self-hosted native compiler. It covers syntax, semantics, the type system, the effect system, and the runtime contract.

The specification is split across chapters for readability:

For planned-but-not-yet-shipped features, see the Design Preview.

The canonical source is this site; the markdown chapter files live under site/src/content/docs/docs/reference/spec/ in the repository.