Working with names and expressions in your tidy eval code

In practice there are two main flavors of tidy eval functions: functions that select columns, such as `dplyr::select()`, and functions that operate on columns, such as `dplyr::mutate()`.

Working with names and expressions in your tidy eval code

January 25, 2019

In practice there are two main flavors of tidy eval functions: functions that select columns, such as `dplyr::select()`, and functions that operate on columns, such as `dplyr::mutate()`. While sharing a common tidy eval foundation, these functions have distinct properties, good practices, and available tooling. In this talk, you'll learn your way around selecting and doing tidy eval style.

View Materials

About the speaker

I work in the r-lib and tidyverse teams at RStudio. I’m interested in developing low-level tools that bring out the expressivity of the R language.