Fnv1a

Implements a 32-bit FNV-1a hashing algorithm. This algorithm is used for sharding data across Erlang nodes where uniqueness and speed are critical.

Installation

If available in Hex, the package can be installed by adding fnv1a to your list of dependencies in mix.exs:

def deps do
  [{:fnv1a, "~> 0.1.0"}]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/fnv1a.