This is a bit of a more general question:
In the Tidyverse R Style Guide, it is suggested that, when writing functions, we only use
return() for exiting the function early, but in general we should be relying on R to return the result of the last evaluated expression.
What is the tidyverse argument for not explicitly using
return()? I recognize that R is special (unlike, say, Python) and we don't have to explicitly return...but what is the cost? I feel like explicitly
returning the result would follow the general tidyverse themes of being as clear as possible.