Bacon.js is an excellent functional reactive programming library that can be used on both server and client side