dmd.root.speller
Spell checker
Discussion
Does not have any dependencies on the rest of DMD.
License
Source: root/speller.d
Documentation: https://dlang.org/phobos/dmd_root_speller.html
- 
  Declarationautospeller(alias dg)(const(char)[]seed) if (isSearchFunction!dg);Looks for correct spelling. Looks a distance of up to two. This does an exhaustive search, so can potentially be very slow. Parametersconst(char)[]seedwrongly spelled word dgsearch delegate of the form T delegate(const(char)[] p, out int cost)Return ValueT.init = no correct spellings found, otherwise the value returned by dg() for first possible correct spelling