mirror of
https://github.com/edeproject/ede.git
synced 2023-08-10 21:13:03 +03:00
Alternative implementation
This commit is contained in:
parent
a28b95f255
commit
a54c25ff78
@ -212,12 +212,11 @@
|
||||
; (cdrs (cdr unz)))
|
||||
; (apply proc cars) (apply map (cons proc cdrs))))))
|
||||
|
||||
(define (for-each proc lst)
|
||||
(if (null? lst)
|
||||
lst
|
||||
(begin
|
||||
(proc (car lst))
|
||||
(for-each proc (cdr lst)))))
|
||||
(define (for-each proc lst)
|
||||
(if (not (null? lst))
|
||||
(begin
|
||||
(proc (car lst))
|
||||
(for-each proc (cdr lst)))))
|
||||
|
||||
(define (list-tail x k)
|
||||
(if (zero? k)
|
||||
|
Loading…
Reference in New Issue
Block a user