Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuehhua/reactiveextensions.jl
Implementation of reactive extensions for Julia.
https://github.com/yuehhua/reactiveextensions.jl
julia reactive-extensions reactive-programming reactivex
Last synced: 12 days ago
JSON representation
Implementation of reactive extensions for Julia.
- Host: GitHub
- URL: https://github.com/yuehhua/reactiveextensions.jl
- Owner: yuehhua
- License: other
- Created: 2017-03-08T06:14:03.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-02-08T16:20:04.000Z (almost 5 years ago)
- Last Synced: 2023-02-27T00:21:47.755Z (almost 2 years ago)
- Topics: julia, reactive-extensions, reactive-programming, reactivex
- Language: Julia
- Size: 10.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ReactiveExtensions
[![Build Status](https://travis-ci.org/yuehhua/ReactiveExtensions.jl.svg?branch=master)](https://travis-ci.org/yuehhua/ReactiveExtensions.jl) [![Coverage Status](https://coveralls.io/repos/yuehhua/ReactiveExtensions.jl/badge.svg?branch=master&service=github)](https://coveralls.io/github/yuehhua/ReactiveExtensions.jl?branch=master) [![codecov.io](http://codecov.io/github/yuehhua/ReactiveExtensions.jl/coverage.svg?branch=master)](http://codecov.io/github/yuehhua/ReactiveExtensions.jl?branch=master)
-----
## This project will become new features to [Reactive.jl](https://github.com/JuliaGizmos/Reactive.jl), and this project is no longer maintained.
Implementation of reactive extensions for Julia.
I just implement the core functionality of ReactiveExtensions, and need community support.
## Installation
```
Pkg.add("ReactiveExtensions")
```## Usage
```
a = [1, 2, 3, 4, 5]
t = from(a)(map_, x -> x+5)(map_, x -> x*2)
to_list(t) # [12, 14, 16, 18, 20]
```This script shows applying list `a` by adding 5 and then multiplying 2.
## Functions
* map_
* filter_
* reduce## Subscribe
* to_list
## Roadmap
* Implement more functions and subscribers
* Implement scheduler