i.e. these fold operations should somehow happen "...
# arrow
t
i.e. these fold operations should somehow happen "in parallel" while traversing the list and then a result of the same arity as there were number of fold functions should be produced