;; mentioned in lecture 04, not shown in lecture 03

(define (map proc items) 
  (reduce (lambda (item rest)
	    (cons (proc item) rest))
	  '() items))
		  
