3 ms·
tail call elimination is possible by converting the tail-recursive function to a loop. in fact Go could support it, but the team doesn't want to do that. I ag
by kubb 4y ago
tail call elimination is possible by converting the tail-recursive function to a loop. in fact Go could support it, but the team doesn't want to do that.
I agree that everything Haskell does would be hard, but everything e.g. Clojure does should be possible