3 ms·
Clojure's recur is kinda-close, I guess?
by endgame 11y ago
Clojure's recur is kinda-close, I guess?
- preek 11y agoIt is, but Clojure uses it, because it cannot really do Tail Call Optimization due to constraints on the JVM. Therefore "recur" is required to keep the Stack from overflowing.