Deprecating the Observer Pattern with Scala.React | AMiner