ParentFull threadivancho·I don't think you can use tail call recursion for tree walking unless you also manually maintain another stack. And at that point iterative code looks just as readableView on HN