Tree traversal: Difference between revisions
m
→Haskell Rose Tree: Spacing
m (→Haskell :: Rose Tree: Tidied) |
m (→Haskell Rose Tree: Spacing) |
||
Line 4,974:
inorder x [] = [x]
inorder x (y : xs) = y <> [x] <> concat xs
postorder x xs = concat xs <> [x]
preorder x xs = x : concat xs
|