<- function(x, y) {
add_number return(x + y)
}
3 %>%
add_number(5) %>%
add_number(2)
[1] 10
Harvey
July 16, 2021
magrittr is the pipe, commonly used in tidyverse packages, that enables simple sequencing of operators. The simple forward pipe replaces f(x, y)
with x %>% f(y)
. Code becomes much more readable when chaining multiple pipes together.
It’s very simple to use this in any package. the usethis
package provides a command usethis::use_pipe()
which takes care of everything for you. Once run, the magrittr pipe operator will be exported and available for users.