This implicit can be used to remove None nodes in a Tree
Implicit definition to add more functionalities to the TreeLoc class
Implicit definition to add more functionalities to the Tree trait
all the paths from root to leaves
map a Tree from leaves to root by replacing each node with the result of a function taking that node and the mapping of all its children.
map a Tree from leaves to root by replacing each node with the result of a function taking that node and the mapping of all its children.
This is used in JUnit to map a Tree[Description] where no Description objects are related to a Tree[Description] where each node returns the children nodes on the "getChildren" method
remove None nodes from a tree
flatten the tree using a foldLeft to avoid SOF
the list of all parent locs from a given TreeLoc
remove nodes from a tree if they are None according to a function f
remove nodes from a tree if they are None according to a function f
the number of nodes in a TreeLoc
Utility methods for scalaz Trees