effect-tree
    Preparing search index...

    Type Alias Tree<A>

    Tree: Fix<TreeFTypeLambda, A>

    A strict Rose tree with nodes carrying a value of type A. See the TreeF type for the unfixed version, where Tree<A>.unfixed ≡ TreeF<A, Tree<A>>.

    The fully expanded version of the type of a branch would look like:

    Tree<A> = {
    unfixed: {
    node: A
    forest: NonEmptyArray<Tree<A>>
    }
    }

    Type Parameters

    • A

      Underlying tree type.