Benchmarks are showing a significant improvement in runtime, particularly on larger lists. For cases where the length of the shorter list is around 5 elements, there is a negligible degradation of approximately 3% over the current implementation. For cases of 50 elements, there is an improvement of over 85% over the current implementation. For cases of 1k+ elements, there are improvements of around 99% (not bad, if I daresay 😄).
Benchmarks are showing a significant improvement in runtime, particularly on larger lists. For cases where the length of the shorter list is around 5 elements, there is a negligible degradation of approximately 3% over the current implementation. For cases of 50 elements, there is an improvement of over 85% over the current implementation. For cases of 1k+ elements, there are improvements of around 99% (not bad, if I daresay 😄).