diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-07-19 11:49:33 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-07-19 11:49:33 -0700 |
| commit | a0d16829215f56fe42548f1014cba0f2df5a1609 (patch) | |
| tree | b37c997e1b59a14cc8144df791029492b64ca79a /lib/std/hash.zig | |
| parent | 4e6a04929d22015c85780f08fe46d6378ae82b66 (diff) | |
| download | zig-a0d16829215f56fe42548f1014cba0f2df5a1609.tar.gz zig-a0d16829215f56fe42548f1014cba0f2df5a1609.zip | |
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.
Diffstat (limited to 'lib/std/hash.zig')
| -rw-r--r-- | lib/std/hash.zig | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/lib/std/hash.zig b/lib/std/hash.zig index e0eca9e391..5f1697a236 100644 --- a/lib/std/hash.zig +++ b/lib/std/hash.zig @@ -32,8 +32,6 @@ pub const CityHash64 = cityhash.CityHash64; const wyhash = @import("hash/wyhash.zig"); pub const Wyhash = wyhash.Wyhash; -pub const RapidHash = @import("hash/RapidHash.zig"); - const xxhash = @import("hash/xxhash.zig"); pub const XxHash3 = xxhash.XxHash3; pub const XxHash64 = xxhash.XxHash64; |
