What are some Python libraries written to demostrate Functional Reactive Programming?

asynchronous, functional-programming, python, reactive-programming

Solution

There's an official Microsoft wip Rx (Reactive Extensions) implementation for Python called Rx.py.

This project targets Python 3.

Problem

We handle huge data streams through our socket servers and in need of a non-block way to management callbacks to prevent race conditions. Recently I came to know about functional reactive programming a method of programming and the solution is just what we are looking for. There are examples in Haskell (reactive banana), ClojureScript and Javascript (bacon js), but none for python. Are there any libraries written for Python enabling Functional Reactive Programming? If there aren't any libraries, where is a good place to start? What are the possible challenges to write one?

Original source