Levenshtein

Elixir wrapper for levenshtein implementation in Erlang

Credit: http://rosettacode.org/wiki/Levenshtein_distance#Erlang

Installation

The package can be installed by adding levenshtein to your list of dependencies in mix.exs:

def deps do
  [
    {:levenshtein, "~> 0.2.0"}
  ]
end

Usage

iex> Levenshtein.distance("this", "that")
2

# faster
iex> Levenshtein.distance_cached("this", "that")
2