Programming
Simon Couch
The tidymodels team’s biannual spring cleaning gave us a chance to revisit the way we raise some error messages.
Read more ...
2023/11/10
Simon Couch
When performance becomes an issue for code using tidy interfaces, switching to the backend tools used by tidy developers can offer substantial speedups.
Read more ...
2023/04/18
Andy Teucher
A few recent changes in CRAN requirements for packages containing C or C++ code have caused package developers some headaches. This post outlines the issues and provides solutions the tidyverse team has used to address them.
Read more ...
2023/03/30
Gábor Csárdi
We have updated our GitHub Actions at
r-lib/actions
. Consider upgrading to the new v2
version, for faster and more reliable GHA jobs.
Read more ...
2022/06/01
Hadley Wickham
waldo 0.3.0 improves the display of data frame differences, and gives the objects being compared the ability to control the detail of their comparisons.
Read more ...
2021/08/24
Thomas Lin Pedersen
How can ggplot2 break with no breaking changes? This short post goes into detail with how and why the latest ggplot2 release disrupted some users workflow.
Read more ...
2021/06/24
Jenny Bryan
A wild romp through environments – namely, the environments associated with
functions and tests. How to adopt a low-impact lifestyle.
Read more ...
2020/04/27
Kirill Müller
tibble 3.0.0 is on CRAN now! Tibbles are a modern reimagining of the data frame, keeping what time has shown to be effective, and throwing out what is not, with nicer default output too! This article describes the latest major release and provides an outlook on further developments
Read more ...
2020/04/09
Gábor Csárdi
We use
callr::r_session
to implement a worker pool and task queue in 100 lines of R code.
Read more ...
2019/09/09