You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The first process is recursive because there is "stack" that has to keep track of the increments that have to be made after the whole thing is deferred.
The second process is iterative, as the "shape" of the process remains the same and there is no need to keep track of any more environments than the one where the procedure is being executed.