OxL Reference

Tour of the language

Every page of the tour is a few short programs; the blocks with an "Output" box are compiled and run on every build of the site (requirement Д6), so they always match the current compiler. The full text of the language is the Standard.

PageAbout
Types and valuesdata, enum, match, collections, from … select queries
Errors@error, unions T | E, ?, fail, chains -> and !>
Concurrencytasks, scope, all, channels, select, deadlines, STM
Services and rpcservice, impl, in-process and network calls
Actorsactor, msg, sharding by key
Sagassaga, undo, compensations
Storagestd.kv, ORM (@table), transactions
Clustercluster, roles, oxl dev, config
Teststest, fixtures, mock, test sim simulation
Deploymentprofiles, oxl build --image, configuration, observability