Vectorizing Reductions: from JDK9 to JDK26 and beyond

There are a lot of examples for reductions: computing the sum, product or min over some list of numbers, the dot product (sum of element-wise products), or even the polynomial hash over a string.