A lot might already have reactive programming introduced in their daily JavaScript Development without knowing it. Just by throwing in Binding Libraries or Frameworks with two way Binding support you already are reactive. This are libraries that come to my mind:
BUT functional reactive programming is a whole different story - merely you express your Bindings with functions, not imperative declarations. Great Libraries for doing this are: