spellkit 0.4.0

Cross-platform native spell checking for Rust (NSSpellChecker, Windows Spell Checker, Hunspell).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use spellkit::Checker;

fn main() -> Result<(), spellkit::Error> {
    let text = "I beleeve I can fly";
    let checker = Checker::new()?;
    for err in checker.check(text) {
        let range = err.range();
        println!("{} @ {range:?}", err.text());
        println!("  slice: {}", &text[range]);
    }
    Ok(())
}