a fold from arguments of a fold left
a fold which uses a Monoid to accumulate elements
a fold with just a start action
a Fold which simply accumulates elements into a List