| Copyright | (c) 2017 Henri Verroken |
|---|---|
| License | BSD3 |
| Maintainer | Henri Verroken <henriverroken@gmail.com |
| Stability | stable |
| Portability | GHC |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.Digest.XXHash.FFI
Contents
Description
This module provides bindings to the xxHash64 and the xxHash32 algorithm.
The C implementation used is directly taken from https://github.com/Cyan4973/xxHash.
Interface
Class for hashable data types.
Not that all standard instances are specialized using the SPECIALIZE
pragma.
Methods
Calculate the 32-bit xxHash using a given seed.
Calculate the 64-bit xxHash using a given seed.
Instances
| XXHash ByteString # | |
Defined in Data.Digest.XXHash.FFI | |
| XXHash ByteString # | |
Defined in Data.Digest.XXHash.FFI | |