Closed Liam-Tait closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 96.27%. Comparing base (
6a4eb6c
) to head (b36d8ec
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
how do you prefer we handle this, in terms of stability?
I'd prefer to avoid overloading with this.
How about considering this as 'refactor' or 'fix'?
Or, maybe we can just land this as feat(collections/unstable)
without overloading, but with note of something like Iterable input is unstable
. WDYT?
Or, maybe we can just land this as
feat(collections/unstable)
without overloading, but with note of something likeIterable input is unstable
. WDYT?
SGTM
Sorry for the delay. We're deciding how to best handle these changes that should probably be considered unstable.
No problem. Let me know if you need anything from me
We decided to separate unstable feature from stable features more clearly (as described in #5920 ) to make it clear which part is stable and which part is not.
We are going to move this PR's implementation to unstable_take_while.ts
(which will be available from JSR with the path jsr:@std/collections/unstable-take-while
) before merging, and keep the existing implementation as is.
Support
Iterable
for collectionstakeWhile
5470