An open API service providing repository metadata for many open source software ecosystems.

Package Usage: hackage: hashable

This package defines a class, Hashable, for types that can be converted to a hash value. This class exists for the benefit of hashing-based data structures. The package provides instances for basic types and a way to combine hash values. Hashable is intended exclusively for use in in-memory data structures. Hashable does not have a fixed standard. This allows it to improve over time. Because it does not have a fixed standard, different computers or computers on different versions of the code will observe different hash values. As such, hashable is not recommended for use other than in-memory datastructures. Specifically, hashable is not intended for network use or in applications which persist hashed values. For stable hashing use named hashes: sha256, crc32, xxhash etc.
51 versions
Latest release: over 14 years ago
395 dependent packages
512,516 downloads total

View more package details: https://packages.ecosystem.code.gouv.fr/registries/hackage.haskell.org/packages/hashable

Dependent Repos 4

bliss/libhkl
hkl library from F.Picca with Python wrapping

Last synced: 7 months ago - Pushed: 11 months ago