Peter Norvig's Spelling Corrector in Rust.
use spell::SpellingCorrector;
fn main() -> Result<(), anyhow::Error> {
let sc = SpellingCorrector::new("data/big.txt")?;
let c = sc.correction("speling");
assert_eq!(c, "spelling");
Ok(())
}