generic-hash
Package info
-
Homepage
gitlab.com/clean-and-itasks/libraries/generic-hash -
Latest version
1.0.3, 6 months 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.
Changelog
# Changelog
#### 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.0.3 latest 6 months ago
Dependencies: base ^2.0.0 || ^3.0.0; containers ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.0.2 10 months ago
Dependencies: base ^2.0.0; containers ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.0.1 1 year, 1 month ago
Dependencies: base ^2.0.0; containers ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.0.0 1 year, 3 months ago
Dependencies: base ^2.0.0; containers ^1.0.0.
Targets: any-any.