Magrittr gives us the forward piping operator, %>%.
library(magrittr)
iris %>%
# note that '.' refers to the object being piped, iris.
lm(Sepal.Length ~ Species, .) %>%
coefficients
(Intercept) Speciesversicolor Speciesvirginica
5.01 0.93 1.58
We avoid intermediate variables and our code is nicely indented, making life easier for the reader.