The Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators. Using Rx, developers represent asynchronous data streams with Observablesquery asynchronous data streams using LINQ operators, and parameterize the concurrency in the asynchronous data streams using Schedulers. Simply put, Rx = Observables + LINQ + Schedulers.

Rx complements and interoperates smoothly with both synchronous data streams (IEnumerable<T>) and single-value asynchronous computations (Task<T>) as the following diagram shows:

 

Single return value

Multiple return values

Pull/Synchronous/Interactive

T

IEnumerable<T>

Push/Asynchronous/Reactive

Task<T>

IObservable<T>

 

https://archive.codeplex.com/?p=rx

最新文章

  1. js中的constructor
  2. .NET中Redis安装部署及使用方法简介附-&gt;开源Redis操作辅助类
  3. PuppetOpenstack Newton Design Summit见闻
  4. tar+gzip
  5. 甚是挂念学校的acmer
  6. 78. Subsets
  7. 详解ARM的AMBA设备中的 DMA设备PL08X的Linux驱动
  8. bnu 4353 删格游戏(博弈)
  9. Linux下Tomcat安装、配置
  10. 开玩笑Web它servlet(五岁以下儿童)---- 如何解决servlet线程安全问题
  11. Activity的运行过程
  12. ajax 和jsonp 不是一码事
  13. leetCode 字符串相关问题
  14. Property Exercise
  15. Python全栈开发之---输入输出与流程控制
  16. anguar6中 无法在Element上找到属性 (eg 原DOM的offsetTop)
  17. 【转】CentOS 7 安装配置 NFS
  18. 在Windows 8.1中安装必应输入法
  19. 轻松学JVM
  20. 删除数据恢复数据语句 Oracle

热门文章

  1. BZOJ2440: [中山市选2011]完全平方数(莫比乌斯+容斥原理)
  2. 。net内存优化
  3. MongoDB_安装
  4. Linux入门学习
  5. 计算机网络Intro
  6. 【BZOJ3309】DZY Loves Math - 莫比乌斯反演
  7. There are multiple modules with names that only differ in casing.
  8. HDU 1086 You can Solve a Geometry Problem too( 判断线段是否相交 水题 )
  9. python_函数传递列表
  10. 利用 ST-LINK Utility软件下载程序