The Zip interface allows all sorts of operations on collections. If you squint you might see an applicative.