I solved the Robot Simulator problem in Clojure.
This is my solution:
I think that the turn-right and turn-left functions aren't necessary. I've kept them because they are being exercised from the tests given by Exercism.
You can nitpick the solution here and/or see all the exercises I've done so far in this repository.