I want to write a function in lisp that reverses all elements from the list using map functions but I don’t have any idea how to start this.. I think I have to use the built in reverse function somehow..
For example if I have the list (1 2 3 (4 5 6 (7 8 9))) I would get (((9 8 7) 6 5 4) 3 2 1)
or if I had the list(1 2 3 (4 5) (6 7)) I would get ((7 6) (5 4) 3 2 1) ..
Any help is appreciated!
I want to write a function in lisp that reverses all elements from the
Share
Just a quick answer, not sure about efficiency/elegancy: