async-rs / parallel-stream

Data parallelism library for async-std.
https://docs.rs/parallel-stream
Apache License 2.0
93 stars 16 forks source link

[tracking] Streams parity #2

Open yoshuawuyts opened 4 years ago

yoshuawuyts commented 4 years ago

Similar to https://github.com/async-rs/async-std/issues/129, this tracks all missing methods and functions for ParallelStream. Each method and function should take an async closure as an argument (even if it's still slightly cumbersome to do so), and expose its return future.

If you'd like to implement a method or a function, just comment on this issue and it's yours!

Missing free functions

Missing traits

Missing stream methods

Missing FromStream impls

amadeusine commented 4 years ago

I would like to take on ParallelStream::any if that seems reasonable. Since Contributing on the readme seems unavailable, should I PR directly? 🙂

yoshuawuyts commented 4 years ago

@amadeusine that all sounds perfect!

Thegaram commented 4 years ago

I'd like to add ParallelStream::count if that's okay for you.

CollinValley commented 4 years ago

10 Implementation of FilterMap, would be willing to do more as well.