Ask HN: How to traverse a transitive closure tree in preorder? · HackerTrans