Like zip, except does not crop to the shortest/shallowest branch of
the zipped pair. Instead it stretches the tree to the longest/deepest
branch of the zipper pair, and is thus associative.
To account for subtrees where only one of the sides is available, the
tree is returned not as a Tree<[A, B]>, but instead as a
Tree<These<A, B>>. See the These API for more information.
Like zip, except does not crop to the shortest/shallowest branch of the zipped pair. Instead it stretches the tree to the longest/deepest branch of the zipper pair, and is thus associative.
To account for subtrees where only one of the sides is available, the tree is returned not as a
Tree<[A, B]>, but instead as aTree<These<A, B>>. See the These API for more information.See also:
Example