JavaScript: Functional aspects of the language. Based on Chrinstian Johansen's http://cjohansen.no/talks/2012/javazone/#/ talk.