All pastes #9290 Raw Edit

Untitled

public text v1 · immutable
#9290 ·published 2005-04-10 23:29 UTC
rendered paste body
(define (fold-left op base lst)
  (define (loop op so-far lst)
    (cond
     ((equal? lst '()) ; reached end of list, return so-far
      so-far)
     (else
      (loop op
            (op so-far (car lst))
            (cdr lst)
            ))))
  (loop op base lst)
  )ARIA