Refinements and proofsExpress invariants with where clauses and discharge obligations with checked proof tactics.
Data that maps to CStructs, enums, pattern matching, and effects are lowered by the current C backend.
Tooling that follows the compilerThe formatter, documentation generator, and ligls language server use the same language pipeline.