- mapJoinAsync<L, K, I>(iterable, key, ...indices): AsyncIterableIterator<[...L, ...AsyncMapJoinRHS<K, I>]>
Type Parameters
L extends readonly unknown[]
K
Parameters
key: ((lhs) => MaybePromise<undefined | K>)
Rest
...indices: I
Returns AsyncIterableIterator<[...L, ...AsyncMapJoinRHS<K, I>]>
Left joins a maybe-async tuple iterable (e.g. a Map) with other maybe-async maps by key.