Spellchecker caching
Detailed description
I've submitted a PR here: https://github.com/peckphp/peck/pull/51 to add caching for aspell->check() using Symfony's caching component. I noticed this feature is part of your roadmap and was curious about the feasibility of incorporating this implementation into the package (and expanding on it where necessary). What are your thoughts?
Possible implementation
https://github.com/peckphp/peck/pull/51
Uh oh, interesting. I didn't know about @nunomaduro's Peck project. It seems to envision what I had in mind as one of the final products for php-spellchecker.
To be honest, I’ve had some ups and downs in motivation to develop php-spellchecker further since its inception. It was mainly a way to fill the gap in the PHP ecosystem for a reliable and extensible spellchecking library, but also a means to publicly showcase my skills.
But if a small group of people is genuinely interested, I could commit to making the library the reliable underlying spellchecking engine for PeckPHP in partnership with its maintainers and continue developing it further.
So yes, I'll happily accept a PR that adds a cache mechanism based on PSR interfaces.
Nice! That makes sense and I reckon it would be great to continue development on this 👍