Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Curing Your Event Processing Blues with Rx

Curing Your Event Processing Blues with Rx



Donna Malayeri and Matthew Podwysocki discuss the JavaScript and .NET versions of Rx, as well as projects such as Rx.rb and RxCpp.


Donna Malayeri is a developer on the Rx team at Microsoft and was previously the program manager of the F# team at Microsoft. She has also worked on Scala Eclipse and scaladoc. Matthew Podwysocki is a developer at Microsoft working with such teams as the Cloud Programmability Team. He works on Reactive Extensions and is the primary author of the Reactive Extensions for JavaScript.

About the conference

Strange Loop is a multi-disciplinary conference that aims to bring together the developers and thinkers building tomorrow's technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, mobile development, and the web.

Recorded at:

Nov 25, 2013

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Debugging Rx is hard! But I like it.

    by Nishi Haruhiko ,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Here is the gist of my code in which I tried turning C#'s NamedPipeStream to a "PipeStreamObservable" and it is done in somewhat Rx way.

    I like making things Rx, but I may not be using it correctly as I am leaning it still. One thing that I am having hard time is debugging the code, because breakpoint does not help in some cases, especially when I use NewThreadScheduler for my sequence.
    What's the best way to debug?

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p