Docs | Quick start | Install
Erratum handles errors and warnings in a manner inspired by Go’s standard error library.
library(erratum)
err <- e("Input must be a numeric")
err$rule <- is.numeric
safe_log <- function(x){
err$check(x)
log(x)
}
safe_log("two")
Please note that the erratum project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.