Comment Comment by cr__ This is how Clojure does it.https://clojuredocs.org/clojure.core/recurhttps://clojuredocs.org/clojure.core/trampoline parent cr__ 9 years ago
https://clojuredocs.org/clojure.core/recur
https://clojuredocs.org/clojure.core/trampoline