Please check the examples folder for a lazy example on how to use this library
References
- Incremental Construction of Minimal Acyclic Finite-State Automata
- Compressing Dictionaries with a DAWG
Future plans
- Add
prefix to get all valid words extending from a specific prefix e.g given BAT, we can return BAT, BATHE, BATHS, BATHROOM e.t.c
- Add
anagrams: to get all possible valid words that can be formed using only the letters in the provided argument e.g given silent, we should can
return vec!["listen", "enlist", "silent", "inlets"] e.t.c
License
NOTE:
- THIS CRATE IS NOT PRODUCTION READY YET (Use at your own risk)
- Contributions are welcome, but I am not actively accepting any at the moment, unless it's really crucial, Sorry
- This is not a feature complete implementation as I have only added some of the features, I need. see