vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
1
`string_matching.rabin_karp_find` returns the first byte offset of a needle using a rolling hash, then verifies hash candidates byte-for-byte. Haystacks are capped at 64 MiB, needles at 4 KiB, and absent needles return `u32::MAX`.