elm-fuzzy
A library for fuzzy string matching written in Elm.
Basic Usage
Sorting a list:
let
simpleMatch config separators needle hay =
match config separators needle hay |> .score
in
List.sortBy (simpleMatch [] [] "hrdevi") ["screen", "disk", "harddrive", "keyboard", "mouse", "computer"] == ["harddrive","keyboard","disk","screen","computer","mouse"]