-
Notifications
You must be signed in to change notification settings - Fork 136
Description
We have implemented native reactive programming support in Julia programming language - Rocket.jl. It has been highly inspired by reactivex community, concepts and function/operator names were mostly directly translated to Julia's implementation.
In terms of functionality Rocket.jl provides a much wider range of creation and modification operators, more different types of observables, provides different execution schedulers, and is more efficient than other libraries (link for our JuliaCon presentation).
The library exists for more than 2 years for now and is the most starred package for reactive programming that are used and maintained in Julia:
- Rocket.jl: 124 stars
- Observables.jl: 72 stars
- Signals.jl: 36 stars, last commit a year ago
- Reactive.jl, 172 stars, abandoned 😕, last release in 2018
In our opinion, to increase discoverability and support Julia developers it would be nice to add Rocket.jl on the ReactiveX languages page under Julia programming language.