Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging NEON, AVX2, AVX-512, and SWAR to accelerate search, sort, edit distances, alignment scores, etc 🦖
This is a tentative to implement an arbitrary matcher (string / character / character set ; in normal / reverse order), combined with search / split ranges in Rust
It is inspired from the CPP implementation, but may diverge a bit on use atm:
the szfind* implementations are not programmable at the moment regarding their overlap.
Includes a battery of tests to confirm expected behavior
Fixes #79
This is a tentative to implement an arbitrary matcher (string / character / character set ; in normal / reverse order), combined with search / split ranges in Rust
It is inspired from the CPP implementation, but may diverge a bit on use atm:
Includes a battery of tests to confirm expected behavior