(define changeit (lambda (x) (* x x))) (define changeall (lambda (x) (if (null? x) '() (cons (changeit (car x)) (changeall (cdr x)))))) (changeit 8) (changeit 9) (changeall '(2 14 10 8))
Я не уверен, что этот код пытается сделать
Я не совсем уверен, что changeall
делает, может кто-нибудь объяснить это?
EDIT: Вот остальная часть кода
Я рекомендую вам запустить его в своем REPL. Мы не можем знать, потому что мы не знаем, что делает «changei». – Rptx
Это 'карта', что' square 'все элементы своего входного списка. Вот так. –