Versions in this module Expand all Collapse all v3 v3.1.0 Mar 24, 2021 Changes in this version + func Anagram(checker *SpellChecker, word string) []string + func Analyse(checker *SpellChecker, input string) []string + func CaesarShift(input string, count uint8) string + func CaesarShifts(input string) [25]string + func Dedupe(options *multiplexOptions) + func FindWords(checker *SpellChecker, input string) []string + func FromMorse(checker *SpellChecker, input string) []string + func FromT9(checker *SpellChecker, input string) []string + func LetterDistribution(input string) [26]int + func Match(checker *SpellChecker, pattern string) []string + func MultiplexAnagram(checkers []*SpellChecker, pattern string, opts ...MultiplexOption) [][]string + func MultiplexFindWords(checkers []*SpellChecker, pattern string, opts ...MultiplexOption) [][]string + func MultiplexFromMorse(checkers []*SpellChecker, pattern string, opts ...MultiplexOption) [][]string + func MultiplexFromT9(checkers []*SpellChecker, pattern string, opts ...MultiplexOption) [][]string + func MultiplexMatch(checkers []*SpellChecker, pattern string, opts ...MultiplexOption) [][]string + func MultiplexWordSearch(checkers []*SpellChecker, pattern []string, opts ...MultiplexOption) [][]string + func SaveSpellChecker(writer io.Writer, checker *SpellChecker) error + func Score(checker *SpellChecker, input string) float64 + func WordSearch(checker *SpellChecker, input []string) []string + type MultiplexOption func(*multiplexOptions) + type SpellChecker struct + func CreateSpellChecker(reader io.Reader, wordCount int) (*SpellChecker, error) + func LoadSpellChecker(reader io.Reader) (*SpellChecker, error) + func (c *SpellChecker) Prefix(prefix string) bool + func (c *SpellChecker) Valid(word string) bool Other modules containing this package github.com/csmith/kowalski github.com/csmith/kowalski/v2 github.com/csmith/kowalski/v4 github.com/csmith/kowalski/v5