make async equality collections sync iterables
This commit is contained in:
@@ -1328,7 +1328,7 @@ export class DistinctByAsyncSequence<T, U> extends BaseAsyncSequence<T> {
|
||||
}
|
||||
}
|
||||
|
||||
await set.clear();
|
||||
set.clear();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1763,7 +1763,7 @@ export class UnionAsyncSequence<T> extends BaseAsyncSequence<T> {
|
||||
}
|
||||
}
|
||||
|
||||
await set.clear();
|
||||
set.clear();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1797,7 +1797,7 @@ export class UnionByAsyncSequence<T, U> extends BaseAsyncSequence<T> {
|
||||
}
|
||||
}
|
||||
|
||||
await set.clear();
|
||||
set.clear();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1827,7 +1827,7 @@ export class ExceptAsyncSequence<T> extends BaseAsyncSequence<T> {
|
||||
}
|
||||
}
|
||||
|
||||
await set.clear();
|
||||
set.clear();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1859,7 +1859,7 @@ export class ExceptByAsyncSequence<T, U> extends BaseAsyncSequence<T> {
|
||||
}
|
||||
}
|
||||
|
||||
await set.clear();
|
||||
set.clear();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1889,7 +1889,7 @@ export class IntersectAsyncSequence<T> extends BaseAsyncSequence<T> {
|
||||
}
|
||||
}
|
||||
|
||||
await set.clear();
|
||||
set.clear();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1921,7 +1921,7 @@ export class IntersectByAsyncSequence<T, U> extends BaseAsyncSequence<T> {
|
||||
}
|
||||
}
|
||||
|
||||
await set.clear();
|
||||
set.clear();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1976,7 +1976,7 @@ export class GroupByAsyncSequence<TElement, TKey, TResult> extends BaseAsyncSequ
|
||||
grouping.push(await this.#elementSelector(obj));
|
||||
}
|
||||
|
||||
for await (const entry of groupings) {
|
||||
for (const entry of groupings) {
|
||||
yield new GroupedAsyncSequenceImpl(entry[0], array(entry[1]));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user