Reactive programming

ウィキペディアから