| Copyright | Copyright © 2021 Lars Kuhtz <lakuhtz@gmail.com> |
|---|---|
| License | MIT |
| Maintainer | Lars Kuhtz <lakuhtz@gmail.com> |
| Stability | experimental |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Data.Hash.FNV1.Salted
Description
Salted variants for FNV1 Hashes
Synopsis
- newtype Fnv164Hash = Fnv164Hash Word64
- data Fnv164Context
- newtype Fnv1a64Hash = Fnv1a64Hash Word64
- data Fnv1a64Context
- newtype Fnv132Hash = Fnv132Hash Word32
- data Fnv132Context
- newtype Fnv1a32Hash = Fnv1a32Hash Word32
- data Fnv1a32Context
- newtype Fnv1Hash = Fnv1Hash Word
- data Fnv1Context
- newtype Fnv1aHash = Fnv1aHash Word
- data Fnv1aContext
- module Data.Hash.Class.Pure.Salted
Fnv1 64 bit
newtype Fnv164Hash Source #
Constructors
| Fnv164Hash Word64 |
Instances
data Fnv164Context Source #
Fnv1a 64 bit
newtype Fnv1a64Hash Source #
Constructors
| Fnv1a64Hash Word64 |
Instances
data Fnv1a64Context Source #
Fnv1 32 bit
newtype Fnv132Hash Source #
Constructors
| Fnv132Hash Word32 |
Instances
data Fnv132Context Source #
Fnv1a 32 bit
newtype Fnv1a32Hash Source #
Constructors
| Fnv1a32Hash Word32 |
Instances
data Fnv1a32Context Source #
Fnv1 Host Wordsize
Instances
| Show Fnv1Hash Source # | |
| Eq Fnv1Hash Source # | |
| Ord Fnv1Hash Source # | |
Defined in Data.Hash.FNV1 | |
| Hash Fnv1Hash Source # | |
Defined in Data.Hash.FNV1 Methods | |
| IncrementalHash Fnv1Hash Source # | |
| Hash Fnv1Hash Source # | |
| type Context Fnv1Hash Source # | |
Defined in Data.Hash.FNV1 | |
| type Salt Fnv1Hash Source # | |
Defined in Data.Hash.FNV1.Salted | |
data Fnv1Context Source #
Fnv1a Host Wordsize
Instances
| Show Fnv1aHash Source # | |
| Eq Fnv1aHash Source # | |
| Ord Fnv1aHash Source # | |
| Hash Fnv1aHash Source # | |
Defined in Data.Hash.FNV1 Methods | |
| IncrementalHash Fnv1aHash Source # | |
| Hash Fnv1aHash Source # | |
| type Context Fnv1aHash Source # | |
Defined in Data.Hash.FNV1 | |
| type Salt Fnv1aHash Source # | |
Defined in Data.Hash.FNV1.Salted | |
data Fnv1aContext Source #
Utils
module Data.Hash.Class.Pure.Salted
Orphan instances
| Hash Fnv132Hash Source # | |
Associated Types type Salt Fnv132Hash Source # Methods initialize :: Salt Fnv132Hash -> Context Fnv132Hash Source # | |
| Hash Fnv164Hash Source # | |
Associated Types type Salt Fnv164Hash Source # Methods initialize :: Salt Fnv164Hash -> Context Fnv164Hash Source # | |
| Hash Fnv1Hash Source # | |
| Hash Fnv1a32Hash Source # | |
Associated Types type Salt Fnv1a32Hash Source # Methods initialize :: Salt Fnv1a32Hash -> Context Fnv1a32Hash Source # | |
| Hash Fnv1a64Hash Source # | |
Associated Types type Salt Fnv1a64Hash Source # Methods initialize :: Salt Fnv1a64Hash -> Context Fnv1a64Hash Source # | |
| Hash Fnv1aHash Source # | |