> I can't understand the use-case of needing to do this outside of toy problems.
Not sure, not my domain, but perhaps bioinformatics has the equivalent of the convolution operation on sequences?
EDIT: there is the "reversal" operation. Peeking ahead from the Rosalind problems, I'm not quite up to Reversal Distance (https://rosalind.info/problems/rear/).