Deprecating the Observer Pattern with Scala.React EPFL-REPORT-176887 Ingo Maier Martin Odersky EPFL {firstname}.{lastname}@epfl.ch Abstract Programming interactive systems by means of the observer pattern is hard and error-prone yet is still the implementation standard in many production environments. We show how to integrate different reactive programming abstractions into a single framework that