A tree with non-empty list of child nodes.
The underlying type of the tree. For example, in a numeric tree it would be number.
number
The child node type, also called the carrier type.
A tree with non-empty list of child nodes.