- Value Params
- rootLabel
The label at the root of this tree.
- subForest
The child nodes of this tree.
- Companion
- object
Value members
Concrete methods
Binds the given function across all the subtrees of this tree.
Binds the given function across all the subtrees of this tree.
Maps the elements of the StrictTree into a Monoid and folds the resulting StrictTree.
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.
- Definition Classes
- Any
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.
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.
Turns a tree of pairs into a pair of trees.
Turns a tree of pairs into a pair of trees.