Skip to content

Documentation / @ripl/utilities / arrayJoin

Function: arrayJoin()

arrayJoin<TLeft, TRight>(leftInput, rightInput, predicate): ArrayJoin<TLeft, TRight>

Defined in: packages/utilities/src/collection.ts:104

Performs a full join between two arrays, returning entries (left-only), updates (matched), and exits (right-only).

Type Parameters

Type Parameter
TLeft
TRight

Parameters

ParameterType
leftInputTLeft[]
rightInputTRight[]
predicateArrayJoinPredicate<TLeft, TRight>

Returns

ArrayJoin<TLeft, TRight>