2 ms·
No, that is not the only case where it has value. TRO is a mandatory optimization for functional languages where recursion is the only possible looping constru
by crimsonalucard 12y ago
No, that is not the only case where it has value.
TRO is a mandatory optimization for functional languages where recursion is the only possible looping construct. Haskell, Clojure, Erlang and Lisps rely on it heavily.
- wtetzner 12y agoSorry, I didn't mean it was the only value. It's the value that you get from it that you don't get from having loops.