/Farmhash.Sharp

Port of Google's farmhash algorithm to .NET

Primary LanguageC#MIT LicenseMIT

Build Status Build status codecov

Farmhash.Sharp

Farmhash.Sharp is a .NET port of Google's Farmhash algorithm for calculating 32bit and 64bit non-cryptographic hashes. Farmhash.Sharp has great performance characteristics when calculating 64bit hashes, especially on short strings or a subsequence of byte arrays.

Main Documentation

Links:

Building

To build and test everything with the .NET Core 2.1 SDK:

dotnet test -f netcoreapp2.1 Farmhash.Test/Farmhash.Test.csproj