lean-rs 0.1.0

Safe Rust bindings for hosting Lean 4 capabilities: runtime initialization, owned and borrowed object handles, typed first-order ABI conversions, compiled module loading, exported function calls, semantic handles, bounded meta services, batching, and session pooling.
1
2
3
4
5
6
7
# lean-rs

Safe Rust bindings for hosting Lean 4 capabilities. The single safe front door of the `lean-rs` project: runtime
initialization, owned and borrowed object handles, typed first-order ABI conversions, module loading and exported
functions, semantic handles, bounded meta services, batching, and session pooling. Built on top of the in-tree
`lean-rs-sys` crate (raw FFI, published per `RD-2026-05-17-005`) and the workspace's
[`lean-toolchain`](../lean-toolchain/) crate. See the [workspace README](../../README.md).