type-plus
    Preparing search index...

    Type Alias LeftJoin<A, B>

    LeftJoin: IsEqual<A, B> extends true
        ? A
        : IsDisjoint<A, B> extends true
            ? A & B
            : Properties<
                { [k in Exclude<keyof A, keyof B>]: A[k] } & { [k in keyof B]: B[k] },
            >

    Type Parameters