▲ | fluoridation 2 days ago | |||||||
Presumably because each transformation step preserves semantics. What I'm wondering is what the point of the round-trip conversion is. If you've gone to the trouble of turning a function into an iteration, just leave like that. | ||||||||
▲ | Spivak 2 days ago | parent | next [-] | |||||||
My guess would be because the transformation would be a user-visible change. If they produce a stack trace inside it wouldn't look as they expect. | ||||||||
▲ | ambicapter 2 days ago | parent | prev [-] | |||||||
That's my question, if each transformation step preserves semantics, how come they can't apply the optimization on the recursive form? I'm asking seeking clarification. | ||||||||
|