Deflate module

adler32

procedureextensionsince 0.28.0Source

Adler-32 (the checksum of zlib). To continue over more data, pass the previous result.

Example↗
#import "Extensions/Deflate";

assert(adler32(cast([] u8) "123456789") == 0x091E01DE);
adler32 :: (data: [] u8, adler: u32 = 1) -> u32

Parameters

data: [] u8
adler: u32 = 1

Returns

u32

See also