R 4.0.0 has been out for a while, now, and — apart from a case where
merge()was slower than dirt — it’s been really stable for at least me (I use it daily on macOS, Linux, and Windows). Sure, it came with some headline-grabbing features/upgrades, but I’ve started looking at what other useful nuggets might be in the changelog and decided to blog them as I find them.
Today’s nugget is the venerable
stopifnot()function which was significantly enhanced by this PR by Neil Fultz.
Read on for a quality of life improvement with error handling in R.