Tue 4 Apr 2017 11:00 - 11:25 at D2.09 - Reactivity on the future web

Web applications are inherently event-driven and traditionally implemented using imperative callbacks in Javascript. An alternative approach for such programs is functional reactive programming (FRP). FRP offers abstractions to make event-driven programming convenient, safe and composable, but like pure functions it is isolated from the `outside’ world. In this paper we describe our experience in developing a library that binds FRP to the document object model (DOM). We describe that in its current state there are fundamental issues that do not yet have a perfect solution. We expand upon the functionality of existing FRP DOM libraries with an FRP model for DOM properties. We show that despite of some design problems a pragmatic library can be created that can be used to create web applications.

Tue 4 Apr
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:00
Reactivity on the future webProWeb at D2.09
11:00
25m
Talk
Experience Report: Functional Reactive Programming and the DOM
ProWeb
Bob ReyndersiMinds - Distrinet, KU Leuven, Dominique DevrieseiMinds - Distrinet, KU Leuven, Frank PiessensiMinds, Belgium
Pre-print
11:25
25m
Talk
Enriching the Internet By Acting and Reacting
ProWeb
Sam Van den Vonder, Florian MyterVrije Universiteit Brussel, Belgium, Joeri De KosterVrije Universiteit Brussel, Belgium, Wolfgang De MeuterVrije Universiteit Brussel
Pre-print
11:50
10m
Talk
Group discussion on the future of reactivity
ProWeb