Skip to content

The Joy of Functional Programming (for Data Science)

Photo of Tomas Tauber
Hosted By
Tomas T.
The Joy of Functional Programming (for Data Science)

Details

FYI, there's this ACM TechTalk with Hadley Wickham (Chief Scientist at RStudio): https://event.on24.com/wcc/r/1983331/2E3ABDB53B10C0F40202EA58E8AC4EDA

Title: The Joy of Functional Programming (for Data Science)

Date: Thursday, June 20, 2019

Time: 03:00 PM Eastern Daylight Time

Duration: 1 hour

So should be 3 AM on Friday in Hong Kong -- not an ideal time, but it could be a good talk:

"Functional programming (FP) provides a rich set of tools for reducing duplication in your code. The goal of FP is to make it easy to express repeated actions using high-level verbs. I think that learning a little about FP is really important for data scientists, because it's a really good fit for many problems that you'll encounter in practice.

In this talk, I'll introduce you to the basics of functional programming in R, using the purrr package. I'll begin by briefly dissecting the for loop that you're already familiar with, then continue to show why functional programming provides elegant alternatives. I'll next dive into two examples showing where FP is particularly useful in data science: when ingesting unruly datasets spread across multiple files, and producing multiple reports for different stakeholders.

You'll get the most out of this talk if you're familiar with R, or you've done data science in other languages like Python."

Photo of Hong Kong Functional Programming Group group
Hong Kong Functional Programming Group
See more events