| Crates.io | lolli-prove |
| lib.rs | lolli-prove |
| version | 0.2.0 |
| created_at | 2025-12-04 04:34:20.539244+00 |
| updated_at | 2025-12-05 04:02:38.186518+00 |
| description | Proof search for the Lolli linear logic workbench |
| homepage | https://github.com/ibrahimcesar/lolli |
| repository | https://github.com/ibrahimcesar/lolli |
| max_upload_size | |
| id | 1965848 |
| size | 43,967 |
Proof search for the Lolli linear logic workbench.
Implements focused proof search for MALL (Multiplicative-Additive Linear Logic) and MELL (with exponentials).
use lolli_prove::FocusedProver;
use lolli_core::Sequent;
let mut prover = FocusedProver::new(100);
let sequent = /* ... */;
if let Some(proof) = prover.prove(&sequent) {
println!("Provable!");
}
This is part of the Lolli linear logic workbench.
MIT