Reactive programming with reactive variables
frappe : functional reactive programming in java .