SICP Exercise 2.18 reverse

Exercise 2.18.  Define a procedure reverse that takes a list as argument and returns a list of the same elements in reverse order:




(reverse (list 1 4 9 16 25))
(25 16 9 4 1)

SOLUTION


The code and tests are here.

Comments

Popular posts from this blog

SICP Exercise 3.56 merge streams

SICP Exercise 4.9 do for while until

SICP Exercise 4.14 map as compound vs. primitive type