Os palestrantes apresentam os conceitos e vantagens da programação funcional para desenvolvedores com experiência em programação orientada a objetos. Eles discutem paradigmas de programação, história da programação funcional, conceitos-chave como funções de alta ordem e recursividade de cauda, e como a linguagem Scala pode misturar paradigmas funcional e imperativo.