Functional interface programming

Here is a PR for the talk I suggested earlier in #105 and on the mailinglist. 

@jellea
I know you're going to talk about Clojurescript, React.js, Om during the next berlin.js/apps. I guess there will be some overlap. I want to focus more on the ideas/concepts and how they compare to traditional jQuery-like  approaches. Is that more general scope also part of what you want to talk about?