zig/lib/std/hash
Marc Tiehuis ef5618fcd5 std.hash.crc: simplify api
This removes the two original implementations in favour of the single
generic one based on the Algorithm type. Previously we had three, very
similar implementations which was somewhat confusing when knowing what
one should actually be used.

The previous polynomials all have equivalent variants available when
using the Algorithm type.
2024-04-28 21:12:01 +12:00
..
crc std.hash.crc: simplify api 2024-04-28 21:12:01 +12:00
adler.zig std/hash: add generic tests for idempotency/iterative api 2023-09-02 15:37:49 +12:00
auto_hash.zig std: remove meta.trait 2023-11-22 13:24:27 -05:00
benchmark.zig extract std.posix from std.os 2024-03-19 11:45:09 -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.builtin.Endian: make the tags lower case 2023-10-31 21:37:35 -04:00
wyhash.zig AstGen: add error for using inline loops in comptime only scopes 2023-12-08 16:54:32 -08:00
xxhash.zig std: remove meta.trait 2023-11-22 13:24:27 -05:00