Reactive Extensions是开源的吗?

Col*_*nic 6 .net system.reactive

Reactive Extensions是开源的吗?微软会开源吗?

我正在寻找源代码以更好地理解它是如何实现的.我希望看到单元测试,所以我可以针对我自己的一些代码重新实现它们来运行它们Reactive.Linq.

我知道微软的开源F#对开发人员来说很方便https://github.com/fsharp/fsharp

Ada*_*rth 5

更新07/11/2012:忘了这个,它现在是开源的,耶!

https://rx.codeplex.com/

https://github.com/Reactive-Extensions/Rx.NET

这还包括Interactive Extensions.


快速搜索不会抛出任何CodePlex链接,所以我要说它不是开源的.

Bart De Smet已经完成了很多关于Rx及其工作原理以及如何使用它的视频:

http://channel9.msdn.com/Tags/reactive+extensions

要查看内部结构,如果您知道它所存储的程序集,则唯一剩下的选项是使用ILSpydotPeek之类的东西对其进行反汇编.

微软会开源吗?他们不久前发布了.NET源代码,也许他们也会这样做.这与开源不同,但您至少可以进入代码并查看它的全部内容.我没有去寻找,但Rx的东西可能已经存在了.