Skip to content

V0.18.3 Add optional initially to Iterators.combine(). Permit promised initial values in filterMap.#49

Merged
MatAtBread merged 10 commits intomainfrom
v0.18.3
Aug 27, 2025
Merged

V0.18.3 Add optional initially to Iterators.combine(). Permit promised initial values in filterMap.#49
MatAtBread merged 10 commits intomainfrom
v0.18.3

Conversation

@MatAtBread
Copy link
Copy Markdown
Owner

No description provided.

NB: This is the last attempt before accepting any type as an iterable. The restriction was more out of caution that design. The only "problematic" iterable type is in fact AsyncIterator, since it is piped not assigned.
This occured when a iterator terminated within step()
Updates
* Add optional CombineOptions to Iterators.combine. Implement `ignorePartial`.
* Improve types for Constructed and CheckConstructedReturn to permit constructed to return sync iterable types.

Fixes
* Permit unboxing of `null` as null, not undefined.
* Correct spelling of DyamicElementError
* Avoid NPE in certain error cases in Iterators.multi()
@MatAtBread MatAtBread merged commit 58453b2 into main Aug 27, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant