Clojure has the trampoline function that can remove a lot of the confusing plumbing involved in this problem:
確定! 回上一頁