Write a Blog >>

Creating User Interfaces has traditionally been a mostly imperative matter and building UIs in a functional way has never really been easy. In this talk we’ll learn how to build UIs using only pure functions with the help of Reactive Programming and Scala.js or PureScript. We will take a look at the strengths and weaknesses of each languages, explore OutWatch, a new UI Library based on Rx, look at what works well, identify more challenging tasks and unlock the full potential of functional design and type safety with functional programming in the browser.

Mon 19 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

16:10 - 18:30
Monday - 16:10 - 18:30 - Sala d'ActesCurry On Talks at Sala d'Actes, Vertex Building
16:10
40m
Talk
Profunctor Optics: Modular Data Accessors
Curry On Talks
Jeremy Gibbons Department of Computer Science, University of Oxford
17:00
40m
Talk
Making decentralisation available for all
Curry On Talks
Martin Kleppmann University of Cambridge
17:50
40m
Talk
Reactive Programming in the Browser with Scala.js and PureScript
Curry On Talks
Luka Jacobowitz codecentric AG