Skip to content

v0.2.0

@arclabs561 arclabs561 tagged this 13 Apr 17:53
Rans64Encoder/Rans64Decoder use u64 state and emit u32 words during
renormalization. This gives finer frequency resolution and fewer renorm
steps per symbol -- the variant used by JPEG XL, LZFSE, and zstd.

- Rans64Encoder: put, finish, state (bits-back)
- Rans64Decoder: get, peek, advance, state (bits-back)
- Batch helpers: encode64, decode64
- 7 new tests including proptest roundtrip
- README: document 64-bit API, note WASM compatibility
Assets 2
Loading