EPISODE · Jul 22, 2019 · 15 MIN
What is tail recursion?
from The Eric Normand Podcast · host Eric Normand
For audio, video, and text transcripts: https://lispcast.com/what-is-tail-recursion/
What this episode covers
Tail recursion is a kind of recursion that won’t blow the stack, so it’s just about as efficient as a while loop. Unfortunately, not all platforms support tail call removal, which is necessary for making tail recursion efficient. We talk about what it is and how to do it, even if your language doesn’t support it.
NOW PLAYING
What is tail recursion?
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m