Generic definitions of container operations in terms of fold.
fold
E.g.: iter ~fold t ~f = fold t ~init:() ~f:(fun () a -> f a).
iter ~fold t ~f = fold t ~init:() ~f:(fun () a -> f a)
Generic definitions of container operations in terms of iter.
iter
Container.Make