v0.1.0
Ligare 0.1.0
First public release of Ligare — a dependently typed systems language that compiles to zero-runtime C.
What's included:
- Full compiler pipeline (parse → constraint check → C code generation)
- Dependent types, refinement types, inductive types
- Effect system (IO isolation,
doblocks) - Module system, namespace, interface methods
- Metaprogramming (
quote/splice,#[derive],#[tactic]) - FFI (zero-cost external C functions)
- LSP (diagnostics, completions, hover, go-to-definition)
- Package management, incremental compilation, formatter
Platforms: Linux ✅ · macOS ✅ · Windows
Install:
# Download from assets below, or build from source:
git clone https://github.com/ligare-lang/ligare
cd ligare && cargo build --releaseStatus: Alpha. APIs may change. Standard library is minimal.