MCPcopy Create free account

hub / github.com/sahilm/fuzzy / functions

Functions36 in github.com/sahilm/fuzzy

↓ 9 callersFunctionFind
* Find looks up pattern in data and returns matches in descending order of match quality. Match quality is determined by a set of bonus and penalty ru
fuzzy.go:94
↓ 3 callersFunctioncontains
(needle int, haystack []int)
_example/main.go:232
↓ 2 callersFunctionFindFrom
* FindFrom is an alternative implementation of Find using a Source instead of a list of strings. */
fuzzy.go:110
↓ 2 callersFunctionFindFromIterNoSort
* FindFromIterNoSort is an alternative implementation of FindFromIter that does not sort results in the end. */
fuzzy.go:138
↓ 2 callersFunctionFindFromNoSort
* FindFromNoSort is an alternative FindFrom implementation that does not sort results in the end. */
fuzzy.go:120
↓ 2 callersFunctionequalFold
Taken from strings.EqualFold
fuzzy.go:247
↓ 1 callersFunctionFindFromIter
* FindFromIter is an alternative implementation of FindFrom that uses an iterator instead of Source. */
fuzzy.go:128
↓ 1 callersMethodLen
The length of the source. Typically is the length of the slice of things that you want to match.
fuzzy.go:53
↓ 1 callersMethodLen
()
fuzzy_test.go:144
↓ 1 callersMethodString
The string to be matched at position i.
fuzzy.go:51
↓ 1 callersMethodString
(i int)
fuzzy_test.go:140
↓ 1 callersMethodValues
()
fuzzy_test.go:148
↓ 1 callersFunctionadjacentCharBonus
(i int, lastMatch int, currentBonus int)
fuzzy.go:272
↓ 1 callersFunctionisSeparator
(s rune)
fuzzy.go:279
↓ 1 callersFunctioniterFromSource
(s Source)
fuzzy.go:64
↓ 1 callersFunctionmax
(x int, y int)
fuzzy.go:288
FunctionBenchmarkFind
(b *testing.B)
fuzzy_test.go:326
FunctionFindNoSort
* FindNoSort is an alternative Find implementation that does not sort the results in the end. */
fuzzy.go:102
MethodLen
()
fuzzy.go:42
MethodLen
()
fuzzy.go:62
MethodLess
(i, j int)
fuzzy.go:44
MethodString
(i int)
fuzzy.go:58
MethodSwap
(i, j int)
fuzzy.go:43
FunctionTestFindFromIter
(t *testing.T)
fuzzy_test.go:189
FunctionTestFindFromSource
(t *testing.T)
fuzzy_test.go:158
FunctionTestFindWithCannedData
(t *testing.T)
fuzzy_test.go:25
FunctionTestFindWithRealworldData
(t *testing.T)
fuzzy_test.go:220
FunctionTestFindWithUnicode
(t *testing.T)
fuzzy_test.go:18
FunctioncursorDown
(g *gocui.Gui, v *gocui.View)
_example/main.go:66
FunctioncursorUp
(g *gocui.Gui, v *gocui.View)
_example/main.go:79
Functionfinder
(v *gocui.View, key gocui.Key, ch rune, mod gocui.Modifier)
_example/main.go:150
Functionlayout
(g *gocui.Gui)
_example/main.go:106
Functionmain
()
_example/main.go:23
Functionquit
(g *gocui.Gui, v *gocui.View)
_example/main.go:146
FunctionswitchToMainView
(g *gocui.Gui, view *gocui.View)
_example/main.go:99
FunctionswitchToSideView
(g *gocui.Gui, view *gocui.View)
_example/main.go:92