leviathan-lang.com / docs
Leviathan Documentation
Leviathan is a statically-typed, object-oriented language built from first principles. These docs are generated from the compiler's own sources and checked against it: a hands-on tutorial, a reference to the language, the library and the packages that ship with it, every example run.
A guided tour from your first program to classes,
pattern matching, concurrency, and shipping a project with trident.
13 pages.
Precise, chapter-by-chapter specification of the language as implemented today. 103 entries.
The standard library ◇ LibraryEvery type and function of the standard library, with signatures, examples and Run it links. 115 types.
Beyond the prelude ▣ PackagesThe packages that ship with the compiler, and the
trident package manager. 6 packages.
Standard library: 100.0% documented (885 of 885). Examples: 1028 programs, 19 snippets,
98 illustrative.
Built from 962456eee1 (962456e).