Skip to content

Conversation

atacan
Copy link
Owner

@atacan atacan commented Aug 23, 2025

No description provided.

atacan and others added 3 commits August 16, 2025 22:32
- Add optional onFinish parameter with default nil value
- Execute onFinish exactly once when base sequence ends
- Support error handling with throws signature
- Maintain backward compatibility with existing API

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
- Add SideEffectAsyncSequenceTests with 7 test cases covering element passthrough, side effects, onFinish closure, error handling, and queued processing patterns
- Add AsyncSequenceWrappersCorrectnessTests with 26 test cases for all wrapper combinations and edge cases
- Add AsyncSequenceWrappersPerformanceTests with 20 performance benchmarks across different data sizes and scenarios
- Tests verify correctness, performance characteristics, and proper error propagation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
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