Name Description Size
asIndexedPairs
async-iterator-helpers-from-other-global.js 1803
clobber-symbol.js --- esid: pending description: %AsyncIterator.prototype% methods work even if the global Symbol has been clobbered. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers, Symbol.asyncIterator] --- 1173
drop
every
filter
find
flatMap
forEach
generator-methods-throw-on-iterator-helpers.js 1041
iterator-helper-methods-throw-on-generators.js 498
lazy-methods-from-other-global.js 907
lazy-methods-handle-empty-iterators.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods handle empty iterators. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 860
lazy-methods-interleaved.js --- esid: pending description: Lazy %AsyncIterator.prototype% method calls can be interleaved. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1417
lazy-methods-iterator-closed-on-call-throws.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods close the iterator if callback throws. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 995
lazy-methods-iterator-closed-on-yield-throws.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods close the iterator if `yield` throws. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1220
lazy-methods-iterator-not-closed-on-next-get-then-throws.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods don't close the iterator if getting `then` throws. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1183
lazy-methods-iterator-not-closed-on-next-promise-executor-throws.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods don't close the iterator if executor of Promise returned by `.next` throws. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1188
lazy-methods-iterator-not-closed-on-next-returns-reject.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods don't close the iterator if `.next` returns a rejected Promise. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1137
lazy-methods-iterator-not-closed-on-next-then-throws.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods don't close the iterator if `then` returned by `next` throws. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1190
lazy-methods-iterator-not-closed-on-next-throws.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods don't close the iterator if `.next` call throws. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1103
lazy-methods-iterator-not-closed-on-value-throws.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods don't close the iterator if `value` throws. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1153
lazy-methods-iterator-returns-done-generator-finishes.js 679
lazy-methods-multiple-return-close-iterator-once.js --- esid: pending description: Calling `.return()` on a lazy %AsyncIterator.prototype% method multiple times closes the source iterator once. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1498
lazy-methods-multiple-throw-close-iterator-once.js --- esid: pending description: Calling `throw` on a lazy %AsyncIterator.prototype% method multiple times closes the source iterator once. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 2133
lazy-methods-mutate-iterator-after-done.js --- esid: pending description: %AsyncIterator.prototype% methods ignore iterator mutation if already done. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1234
lazy-methods-mutate-iterator.js --- esid: pending description: %AsyncIterator.prototype% methods work properly if the iterator has been mutated. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1233
lazy-methods-not-close-iterator-next-reject.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods don't close the iterator if `next` returns rejected promise. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1071
lazy-methods-pass-through-lastValue.js 809
lazy-methods-pass-value-through-chain.js 937
lazy-methods-proxy-accesses.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods access specified properties only. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1548
lazy-methods-return-closes-iterator.js --- esid: pending description: Calling `return` on a lazy %AsyncIterator.prototype% method closes the source iterator. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1367
lazy-methods-return-new-iterator-result.js --- esid: pending description: Lazy Iterator Helper methods return new iterator result objects. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 977
lazy-methods-throw-closes-iterator-before-next.js --- esid: pending description: Calling `throw` on a lazy %AsyncIterator.prototype% method closes the source iterator. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1264
lazy-methods-throw-eagerly-on-next-non-callable.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods throw eagerly when `next` is non-callable. info: > Iterator Helpers proposal 1.1.1 features: [iterator-helpers] --- 1186
lazy-methods-throw-eagerly-on-non-callable.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods throw eagerly when passed non-callables. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1534
lazy-methods-throw-eagerly-on-non-iterator.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods throw eagerly when called on non-iterators. info: > AsyncIterator Helpers proposal 1.1.1 features: [iterator-helpers] --- 905
lazy-methods-throw-next-done-throws.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods throw if `next.done` throws. info: > AsyncIterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1126
lazy-methods-throw-next-not-object.js --- esid: pending description: Lazy %AsyncIterator.prototype% methods throw if `next` call returns a non-object. info: > Iterator Helpers proposal 2.1.6 features: [iterator-helpers] --- 1143
lazy-methods-throw-on-reentry.js 468
map
reduce
some
take
take-drop-throw-eagerly-on-negative.js --- esid: pending description: `take` and `drop` throw eagerly when passed negative numbers, after rounding towards 0. info: > Iterator Helpers proposal 2.1.6.4 and 2.1.6.5 features: [iterator-helpers] --- 692
take-drop-throw-eagerly-on-non-integer.js --- esid: pending description: `take` and `drop` throw eagerly when passed values that can't be converted to numbers. info: > Iterator Helpers proposal 2.1.6.4 and 2.1.6.5 features: [iterator-helpers] --- 776
toArray