fold-left

[procedure] fold-left combine nil list1 ...

R6RS: If one list list1 == (e0 e1 ... eN) is given, the result would be:

  (combine (... (combine (combine nil e0) e1) ... ) eN)

If more than one list are given, combine takes as many arguments as the number of list plus 1. Lengths of all lists must be the same.

See also: fold-right, fold.