1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
//! # spelling-corrector //! //! A simple command line utility / library to correct typos. Based on Peter Norvig's excellent [article](http://norvig.com/spell-correct.html). //! //! Example usage: //! ``` //! use spelling_corrector::corrector; //! let correct = corrector::SimpleCorrector::default(); //! let words = correct.correct_sentence("the architexture is inconcievable"); //! assert_eq!(words, "the architecture is inconceivable") //! ``` pub mod corrector; #[test] fn test_corrector() { let correct = corrector::SimpleCorrector::default(); let word = correct.correct("construktion"); assert_eq!(word.unwrap(), "construction") }