A new practice exercise (list-ops)

After more than 1.5 years, Clojure finally gets a new exercise.

The initial implementation by Bobbi used vectors in the tests (a common practice). Rather than changing them to lists—which would make the implementation unnecessarily tedious and more confusing, as people tend to confuse lists with lazy sequences—I decided to just keep the vectors.

In my opinion, this has been a rather tricky exercise. It would be greatly appreciated if the lovely community could try it and provide any feedback before it is made publicly available.

2 Likes

Published. The appendix has been expanded to include stretch goals and additional optional goals.

A big thank you to @BNAndras and @kahgoh—your invaluable help shaped the exercise into its current form.

1 Like