Reactive programming library for the scala language