|
@@ -17,9 +17,7 @@ const next = async function*(value, fns, index) {
|
|
|
if (isMany(value)) {
|
|
if (isMany(value)) {
|
|
|
const values = getManyValues(value);
|
|
const values = getManyValues(value);
|
|
|
if (i == fns.length) {
|
|
if (i == fns.length) {
|
|
|
- for (let j = 0; j < values.length; ++j) {
|
|
|
|
|
- yield values[j];
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ yield* values;
|
|
|
} else {
|
|
} else {
|
|
|
for (let j = 0; j < values.length; ++j) {
|
|
for (let j = 0; j < values.length; ++j) {
|
|
|
yield* next(values[j], fns, i);
|
|
yield* next(values[j], fns, i);
|