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 |
|
|