R/odd_number.R

Defines functions odd_number

Documented in odd_number

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