Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add support for asynchrous iterators for arguments #47

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

Ikatono
Copy link

@Ikatono Ikatono commented May 11, 2024

This allows you to start processing arguments before you've generated all of them. This was a feature trimeter had (I referenced their implementation when writing this).

This passes the existing test suite (all sync iterators) and a couple rough tests I ran using an async iterator, but could probably use a few additional automated tests.

#46

@codecov-commenter
Copy link

codecov-commenter commented May 11, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (238e2b2) to head (99322e7).

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff            @@
##            master       #47   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           12        12           
  Lines          334       346   +12     
=========================================
+ Hits           334       346   +12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants