zig/lib/std/hash
Andrew Kelley a0d1682921 std.hash.RapidHash: remove
Its design keeps evolving. See
https://github.com/Nicoshev/rapidhash/releases

It's great to see the design improving, but over time, this will lead to
code rot; versions that aren't widely used but would still have to live
in the standard library forever and be maintained.

Better to be maintained as an external dependency that applications can
opt into. Then, in a few years, if a version proves to be stable and
widely adopted, it could be considered for inclusion in the standard
library.
2025-07-19 11:49:33 -07:00
..
crc Remove numerous things deprecated during the 0.14 release cycle 2025-07-11 08:17:43 +02:00
adler.zig std/hash: add generic tests for idempotency/iterative api 2023-09-02 15:37:49 +12:00
auto_hash.zig all: update to std.builtin.Type.Pointer.Size field renames 2025-01-16 12:46:29 +00:00
benchmark.zig std.hash.RapidHash: remove 2025-07-19 11:49:33 -07:00
cityhash.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
crc.zig std.hash.crc: simplify api 2024-04-28 21:12:01 +12:00
fnv.zig std/hash: add generic tests for idempotency/iterative api 2023-09-02 15:37:49 +12:00
murmur.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
verify.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
wyhash.zig std.hash.Wyhash: fix dangling stack pointer 2025-05-16 15:28:20 +02:00
xxhash.zig Legalize: implement scalarization of @shuffle 2025-06-01 08:24:01 +01:00