Anonymous
public text v1 · immutable(define reverse
(lambda (xs)
(if (null? xs)
'()
(if (null? (cdr xs))
xs
(cons (car (reverse (cdr xs)))
(reverse (cons (car xs)
(reverse (cdr (reverse (cdr xs)))))))))))