OxL Reference
OxL is a language for distributed systems: services, streams, sagas and the cluster are part of the language. Reference, guides and examples for version 1.0.0-beta.
Installation
Release tarball, building from source, checking the installation
Editors and IDEs
VS Code, Neovim, Helix, Emacs, Zed, Sublime, JetBrains, tree-sitter
Getting started
Your first program and a tour of the language
Guides
Testing and simulation, observability, debugger, LSP, analyzer, packages, clusters
Language
Language reference after the Standard: a page for every construct
Standard library
Modules, types, functions and methods
Tools
oxl commands, oxl.toml, oxl.schema.lock, profiles
Diagnostics
A page for every diagnostic code
Examples
From hello world to a distributed service
Index
Alphabetical index