Packages

A collection of metrics and phonetic algorithms for fuzzy string matching in Elixir.

Current section

Files

Jump to
akin lib akin task.ex
Raw

lib/akin/task.ex

defmodule Akin.Task do
@moduledoc """
API for all string comparison modules.
"""
@callback compare(%Akin.Corpus{}, %Akin.Corpus{}, Keyword.t(any())) :: number() | map()
@callback compare(%Akin.Corpus{}, %Akin.Corpus{}) :: number() | map()
@optional_callbacks compare: 2
end