What is recursion and when should I use it?

The Eric Normand Podcast - A podcast by Eric Normand

Categories:

Recursion is associated strongly with functional programming. We do use recursion more than imperative programmers do. But we also use iteration. In this episode, we talk about what recursion is, how to use it, when to use it, and when not to use it.