- Why silt
How silt compares to Rust, Gleam, Go, and OCaml — what it optimises for and what it deliberately doesn't try to be.
- Getting Started
Install silt, write your first program, and tour the language through runnable examples.
- Language Guide
A complete reference to silt's features: pattern matching, types, traits, closures, concurrency, and error handling.
- Concurrency
silt's CSP concurrency model: parallel tasks, typed channels, select with pin patterns.
- FFI Guide
Embed silt in Rust applications. Declare host modules of typed Rust functions, marshal values with FromValue and IntoValue traits.
- Editor Setup
Configure Neovim, VS Code, and other editors to use silt's LSP server for diagnostics, hover types, completion, and formatting.