R/utils.R

Defines functions `%||%` assert_df

assert_df <- function(.data) {
  if (!inherits(.data, "data.frame")) {
    stop("'.data' must be a data frame", call. = FALSE)
  }
  .data
}

`%||%` <- function(x, y) {
  if (is.null(x)) {
    y
  } else {
    x
  }
}
daranzolin/hacksaw documentation built on April 14, 2021, 6:32 a.m.