The label at the root of this tree.
The child nodes of this tree.
Binds the given function across all the subtrees of this tree.
A 2D String representation of this StrictTree.
Pre-order traversal.
Maps the elements of the StrictTree into a Monoid and folds the resulting StrictTree.
This implementation is 24x faster than the trampolined implementation for StrictTreeTestJVM's hashCode test.
This implementation is 24x faster than the trampolined implementation for StrictTreeTestJVM's hashCode test.
Breadth-first traversal.
The label at the root of this tree.
A histomorphic transform.
A histomorphic transform. Each element in the resulting tree is a function of the corresponding element in this tree and the histomorphic transform of its children.
The child nodes of this tree.
The label at the root of this tree.
The child nodes of this tree.