Another option is to use the RxJava library in Java. This library uses reactive programming principles to make it easy to write asynchronous and event-driven code. It's particularly well-suited for handling streams of data and allows you to write code that is both efficient and easy to read. Source: about 1 year ago
The thing that really irks me is that the generator pattern doesn't have to be an OO-first feature. Observable streams[1] work with the same basic foundation and those are awesome for FP. [1]: https://reactivex.io/. - Source: Hacker News / about 1 year ago
> I’m not sure what you mean by "Rx" in this context. From “reactive extensions”, a proper name for a family of libraries[1] (RxJava, Rx.NET, RxJS), AFAICT one of the first attempted implementations of mature FRP ideas in the imperative world and one messy enough that it took React for anything similar to reënter the mainstream. Compare the enthusiastic HN reception of “Deprecating the observer pattern” in... - Source: Hacker News / about 1 year ago
Here’s what you can do with the observer pattern — https://reactivex.io/. Source: about 1 year ago
It's a pretty steep learning curve. For a beginner to programming you should probably implement the other solutions first for the sake of learning, it's just a lot more code. If you eventually move onto Rx, I think https://reactivex.io/ is the "hub". Source: over 1 year ago
If you love LINQ, you'll like Rx.NET even more - iterating over events Https://reaqtive.net/blog/2021/05/sequences-linq-rx-reaqtor-part-02-linq Or possibly even OData (LINQ to REST api). Source: over 1 year ago
Even if not directly related to Rust, I recommend the site reactivex.io to learn more about the elegance and limitations of Streams. - Source: dev.to / over 1 year ago
You can start from ReactiveX. Also you can read my introductory article or just search "Reactive functional programming". Source: over 1 year ago
Some people here are suggesting event systems, I suggest looking into a reactive library which takes events to a higher level (https://reactivex.io/). Source: over 1 year ago
Https://reactivex.io/ is a decent general introduction to RX. Source: over 1 year ago
As much as I'd love to learn Haskell, Lisp, OCaml or F#, try https://reactivex.io/ and pick your language. - Source: Hacker News / over 1 year ago
Even resharper uses reactive programming to accomplish some things that otherwise they couldn’t. Then even build a “distributed reactive library”. It’s pretty cool https://reactivex.io. Source: over 1 year ago
We have Dataflow, Rx, MediatR, Concurrent Collections and they share many functionalities and patterns. It's getting a little confusing for me. For example they all support the pub/sub pattern and asynchronous data processing. Source: almost 2 years ago
I've recently started into game development as a hobby with C++ and I'm trying to figure out how to do animation and coordinate these with random user events. I recall from about 5years ago ReactiveX (_not_ React) was a thing in JavaScript land and it was well suited to handling asynchronous input events. Source: almost 2 years ago
This post shows how reactive programming is used in one of DataBeacon’s central software component, called Funnel. The post is inspired by the rubber duck debugging method. - Source: dev.to / about 2 years ago
You may also want to consider using some Reactive tools so you don't have to implement it yourself...such as https://reactivex.io/. Source: over 2 years ago
Another option is Reactive Extensions which converts your LINQ query to an IObservable. Observables can perform async operations as part of a stream. It's a bit of a learning curve but it might solve your problem. Source: over 2 years ago
(2/2) I currently mostly work on our internal localization infrastructure, so the closest you'll see my work is in the translation quality of non-English UI languages. When I worked on the Android app, I worked on the onboarding flow, some country-specific experiences, features for users who come back after a period of inactivity, and improving the app performance here and there. In terms of features… that's hard... Source: over 2 years ago
Also you can check rxcpp with documentation about reactive approach there. It is functional version of observer/publisher-subscriber patterns with ability to be multithreaded. You can send events from one side, subscribe from another and modify events in meanwhile. Source: over 2 years ago
Advantage: the concepts are reusable across many languages. Source: over 2 years ago
In ReactiveX terms Observable's dataflow is a combineLatest across cell streams, but we want a merge. - Source: dev.to / over 2 years ago
Do you know an article comparing ReactiveX to other products?
Suggest a link to a post with product alternatives.
This is an informative page about ReactiveX. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.