generic-hash
Package info
-
Homepage
gitlab.com/clean-and-itasks/libraries/generic-hash -
Latest version
1.2.0, a month ago -
Maintainer
TOP Software Technology -
License
BSD-2-Clause
Description
This library provides a generic hash function (based on MurmurHash2).
Readme
# generic-hash
This library provides a generic hashing function, with the basic building
blocks taken from MurmurHash2 (https://github.com/aappleby/smhasher).
This hash is not cryptographically secure, but generates few collisions and
is relatively fast. It can therefore be used to speed up comparisons
(https://softwareengineering.stackexchange.com/a/145633), in particular to
create keys for efficient `Map`s.
## Licence
The package is licensed under the BSD-2-Clause license; for details, see the
[LICENSE](/LICENSE) file.
The views and conclusions contained in the software and documentation are those of the
authors and should not be interpreted as representing official policies, either expressed
or implied, of Radboud University Nijmegen.
Changelog
# Changelog
### 1.2.0
- Feature: provide `gHash` instances for `[#]` and `[#!]`.
### 1.1.0
- Feature: provide `gHash` instances for `[!]`, `[!!]`and `[ !]`.
#### 1.0.3
- Chore: support base `3.0`.
#### 1.0.2
- Fix: import all used instances in the DCL of `Data.GenHash`.
#### 1.0.1
- Chore: allow containers ^2.
## 1.0.0
- Initial version, import modules from clean platform v0.3.38 and destill all
generic hashing modules.
Versions
-
1.2.0 latest a month ago
Dependencies: base ^2.0.0 || ^3.0.0; containers ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.1.0 latest 1.1 a month ago
Dependencies: base ^2.0.0 || ^3.0.0; containers ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.0.3 latest 1.0 1 year, 8 months ago
Dependencies: base ^2.0.0 || ^3.0.0; containers ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.0.2 2 years ago
Dependencies: base ^2.0.0; containers ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.0.1 2 years ago
Dependencies: base ^2.0.0; containers ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.0.0 2 years ago
Dependencies: base ^2.0.0; containers ^1.0.0.
Targets: any-any.