Unfold a level of a tree defined by its unfolding function which must decide, given the current node, who are its children? Converts a value of type ParentUnfolder into a value of type TreeUnfolder<A, A>.
Unfold a level of a tree defined by its unfolding function which must decide, given the current node, who are its children? Converts a value of type ParentUnfolder into a value of type TreeUnfolder<A, A>.