Inspired from the scalaz (https://github.com/scalaz/scalaz) project
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
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.
Attributes
A 2D String representation of this Tree.
A 2D String representation of this Tree.
Attributes
Pre-order traversal.
Pre-order traversal.
Attributes
Maps the elements of the Tree into a Monoid and folds the resulting Tree.
Maps the elements of the Tree into a Monoid and folds the resulting Tree.
Attributes
Breadth-first traversal.
Breadth-first traversal.
Attributes
A TreeLoc zipper of this tree, focused on the root node.
A TreeLoc zipper of this tree, focused on the root node.
Attributes
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.
Attributes
return the size of the tree == the number of labels
return the size of the tree == the number of labels