Tail Recursion

Tail recursion is a special kind of recursion where the recursive call is the very last thing in the function. It’s a function that does not do anything at all after recursing.

Visit the following resources to learn more: