A type that represents a tree with an enumerable amount of children.
• T
The element type.
children: Iterable<Tree<T>>
Iterable
Tree
T
The children in the tree node.
value: T
The value of the tree node.