Talks to Watch
AllFunctional programmingProgramming language designSoftware architecture & designC, C++, Rust, Go & systems languagesTesting, debugging & developer toolsWeb developmentSoftware practice, open source & careersSoftware performance & optimizationPython, Ruby & scripting languagesCompilers, interpreters & program analysisSoftware (other)

Functional programming

Functional programming: Haskell, OCaml, Clojure, Erlang, Elixir, Scala, Lisp, Scheme, immutability, monads, purity, pattern matching, Rich Hickey, Simon Peyton Jones.