BooleanCat / go-functional

go-functional is a library of iterators to augment the standard library
MIT License
405 stars 23 forks source link

Remove Unzip #128

Closed BooleanCat closed 1 month ago

BooleanCat commented 1 month ago

Please provide a brief description of the change.

There's an issue with Unzip where calling the iterator more than once results in race conditions such as its waitgroup done values getting negative.

Rather than spend a long time fixing it I'd rather ship 2.0.0 without Unzip and add it back later.

Which issue does this change relate to?

N/A.

Contribution checklist.

Additional context

N/A.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (ec3f67d) to head (76e35b8).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #128 +/- ## ========================================= Coverage 100.00% 100.00% ========================================= Files 32 31 -1 Lines 438 367 -71 ========================================= - Hits 438 367 -71 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.