Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

fix!: Ensure project works with different streams #8

Merged
merged 9 commits into from
Sep 22, 2022

Conversation

phated
Copy link
Member

@phated phated commented Aug 29, 2022

Once I finish getting all these tests to pass, this closes #5 - as I believe it was trying to determine if various types of streams would work with this project. @coreyfarrell can correct me if I am wrong.

I found that streamx streams actually can't be used with lead and I am trying to account for the differences. This will rely on mafintosh/streamx#11 and probably an isFlowing function as mentioned in mafintosh/streamx#16

It also seems that the node core streams have broken one of the test and I want to see which version broke that.

I've also updated the example in the readme so this closes #7 when it lands.

@phated
Copy link
Member Author

phated commented Aug 29, 2022

Please note that I didn't combine things like stream.pipeline with streamx streams. Instead, I only used the same streams for an entire suite.

@phated
Copy link
Member Author

phated commented Sep 22, 2022

I've workshopped this a ton with @mafintosh so I'm going to go ahead and merge it. I'm also going to merge it as a breaking change to v3 because the implementation is drastically different.

@phated phated changed the title fix: Ensure project works with different streams fix!: Ensure project works with different streams Sep 22, 2022
@phated phated merged commit 27324d6 into master Sep 22, 2022
@phated phated deleted the phated/stream-tests branch September 22, 2022 19:50
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.

Example: Remove through2 Strange ordering when argument is streamx
1 participant