User loginNavigation |
Tail call elimination decorator in PythonFeatures of a programming language, whether syntactic or semantic, are all part of the language's user interface. And a user interface can handle only so much complexity or it becomes unusable. This is also the reason why Python will never have continuations, and even why I'm uninterested in optimizing tail recursion. Thus spoke Guido - as LtU readers already know. Now, not even four weeks later, it has become clear that turning tail recursions into iterations can be achieved by an innocent little decorator in pure Python. No Rube Goldberg machine(s) in sight. By Kay Schluehr at 2006-02-28 07:33 | Functional | Implementation | Python | other blogs | 67202 reads
|
Browse archives
Active forum topics |
Recent comments
20 weeks 6 days ago
20 weeks 6 days ago
20 weeks 6 days ago
43 weeks 18 hours ago
47 weeks 2 days ago
48 weeks 6 days ago
48 weeks 6 days ago
51 weeks 4 days ago
1 year 4 weeks ago
1 year 4 weeks ago