Functional programming is a great way of managing complexity in user interfaces. User interfaces are very difficult to build due to the difficulty in determining if they're "correct" or not. In this talk I'll go into some ways that functional programming techniques like referential transparency and immutability can lead to easier-to-build user interfaces.
Help us caption & translate this video!
http://amara.org/v/FG3B/