vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
[[case]]
name = "prefix_overlap"
haystack = "abababca"
needle = "ababca"
expected = 2

[[case]]
name = "match_at_end"
haystack = "xxneedle"
needle = "needle"
expected = 2

[[case]]
name = "absent"
haystack = "aaaaa"
needle = "b"
expected = 4294967295

[[case]]
name = "empty_needle"
haystack = "abc"
needle = ""
expected = 0

[[case]]
name = "overlap_first"
haystack = "aaaaa"
needle = "aaa"
expected = 0