Functional Reactive UI Thing

In this presentation we'll talk about declarative UI programming using delimited continuations and functional reactive programming. It's a neat way to hide the noise of Java's ActionListener API and to keep UI behavior cleanly defined in one place.