Xo is experimental. The source code is not public yet; it will be soon. Read the release notes
Menu · Specification

Docs

Specification

The specification is the source of truth for Xo. These pages are generated from spec/core.md and spec/std.md in the repository, so they always match the released toolchain’s draft.

  • Core language: syntax, types, errors, concurrency, effects, modules, and the diagnostic codes.
  • Standard library: prelude methods and the std packages.