package b0
Software construction and deployment kit
Install
dune-project
Dependency
Authors
Maintainers
Sources
b0-0.0.6.tbz
sha512=e9aa779e66c08fc763019f16d4706f465d16c05d6400b58fbd0313317ef33ddea51952e2b058db28e65f7ddb7012f328c8bf02d8f1da17bb543348541a2587f0
doc/b0.std/B0_hash/index.html
Module B0_hash
Source
Hash values and functions.
The property we want from these functions is speed and collision resistance. Build correctness depends on the latter.
Hash values
The type for hash values. All hash functions use this representation. It is not possible to distinguish them, except for their length
which might vary, or not.
Predicate and comparisons
Converting
of_binary_string s
is the sequences of bytes of s
as a hash value.
of_hex s
is Result.map of_binary_string (
String.Ascii.of_hex
s)
.
of_hex s
is Result.map of_binary_string (
String.Ascii.of_hex'
s)
.
Hash functions
Xxh3_64
is the xxHash3 64-bit hash.
Xxh3_128
is the xxHash3 128-bit hash.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page