Functional programming is a great computational paradigm which suits many different use cases. Almost none of each is as good match as data analysis. In this talk, Vitaly Gordon, a senior data scientist at LinkedIn and a Scalding contributor would walk you through the different use cases of functional programming for data processing.