Reactive Extensions (Rx) v2.0 Beta

Reactive Extensions (Rx) is a library to compose asynchronous and event-based programs using observable reactive data sequences and LINQ-style query operators.