CodeIntermediate

Recursion

A technique where a function solves a problem by calling itself on smaller cases.

In the real world

A function can recursively visit folders inside folders.

Related

Go a little deeper