Traversing Trees with JavaScript Generators | Dark Hacker News