R/even_number.R

Defines functions even_number

Documented in even_number

#' Create an even number
#' @param value value for the even number
#' @method print even_number
#' @export
even_number <- function(value) {
  if (!(value %% 2 == 0)) {
    stop("'value' must be an even number")
  }
  structure(
    list(value),
    class = "even_number"
  )
}
richelbilderbeek/travisrs3 documentation built on Jan. 2, 2020, 9:52 a.m.