-
Notifications
You must be signed in to change notification settings - Fork 28
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
Implementation of ReactiveStreams for RX/IX #24
Comments
@SeanFarrow not that I know, RX.java has implemented the Reactive Streams interfaces but RX.net has not. See also dotnet/reactive#19 |
I have started Reactor-Core.NET a while back which does use RS.NET and is Rx style. It's incomplete as I have now other demanding responsibilities. |
Should we look at doing something. I’m happy to take this on, as I’m using both RX and Akka.streams. I have started Reactor-Core.NEThttps://github.com/reactor/reactor-core-dotnet a while back which does use RS.NET and is Rx style. It's incomplete as I have now other demanding responsibilities. — |
What exactly would you like to do? RS requires a different architecture and I don't think you can change Rx.NET gradually to RS. (I have started porting RxJava even longer ago but that died off as well and uses 3rd generation architecture only.) |
I’m looking to implement the ReactiveStreams interfaces for RX.net. From: David Karnok [mailto:[email protected]] I’m happy to take this on What exactly would you like to do? RS requires a different architecture and I don't think you can change Rx.NET gradually to RS. (I have started porting RxJavahttps://github.com/akarnokd/RxAdvancedFlow even longer ago but that died off as well and uses 3rd generation architecture only.) — |
Why not contributing to Reactor Core .NET, we're looking for core contributors. We already are struggling with some semantic discussions between Rx and Reactor, however it seems audiences increasingly agree on an explicit separation between backpressure driven flows as implemented by Flux (/Mono) and non backpressure flows as implemented by Observable etc. |
Hi, Could you provide a link to the repo? Why not contributing to Reactor Core .NET, we're looking for core contributors. We already are struggling with some semantic discussions between Rx and Reactor, however it seems audiences increasingly agree on an explicit separation between backpressure driven flows as implemented by Flux (/Mono) and non backpressure flows as implemented by Observable etc. — |
Hi, Thanks, what problems/discussions are you having currently? From: Stephane Maldini [mailto:[email protected]] https://github.com/reactor/reactor-core-dotnet — |
@SeanFarrow the lack of time. What we want and how we want it is already set, the utility/tool support is also there. We'd like to have these added: https://github.com/reactor/reactor-core-dotnet/blob/master/Reactor.Core/Mono.cs#L67 ~50% of the operators are missing. https://github.com/reactor/reactor-core-dotnet/blob/master/Reactor.Core/Flux.cs#L2881 ~10% of the operators are missing. They can be adapted from https://github.com/reactor/reactor-core/blob/master/src/main/java/reactor/core/publisher/Flux.java and https://github.com/reactor/reactor-core/blob/master/src/main/java/reactor/core/publisher/Mono.java mostly in a straightforward manner. |
Ok, let me take a look and see what I can do! From: David Karnok [mailto:[email protected]] @SeanFarrowhttps://github.com/SeanFarrow the lack of time. What we want and how we want it is already set, the utility/tool support is also there. We'd like to have these added: https://github.com/reactor/reactor-core-dotnet/blob/master/Reactor.Core/Mono.cs#L67 ~50% of the operators are missing. https://github.com/reactor/reactor-core-dotnet/blob/master/Reactor.Core/Flux.cs#L2881 ~10% of the operators are missing. They can be adapted from https://github.com/reactor/reactor-core/blob/master/src/main/java/reactor/core/publisher/Flux.java and https://github.com/reactor/reactor-core/blob/master/src/main/java/reactor/core/publisher/Mono.java mostly in a straightforward manner. — |
Given an |
Ok, and is it possible to convert to a ReactiveStreams publisher? That’s what I’m after! From: David Karnok [mailto:[email protected]] Given an IObservable we have a ToFlux extension method to get in and ToObservable to get out. We don't depend on Rx.NET but only on standard C# IObservable and IObserver. — |
|
Hi,
Does anyone know of an implementation of ReactiveStreams for RX/IX?
Any help appreciated.
Cheers
Sean.
The text was updated successfully, but these errors were encountered: