Learn R Programming

chk (version 0.10.0)

chk_missing: Check Missing Argument

Description

Checks argument missing using

missing(x)

Usage

chk_missing(x, x_name = NULL)

vld_missing(x)

Value

The chk_ function throws an informative error if the test fails or returns the original object if successful so it can used in pipes.

The vld_ function returns a flag indicating whether the test was met.

Arguments

x

The object to check.

x_name

A string of the name of object x or NULL.

Functions

  • vld_missing(): Validate Missing Argument

Details

Currently only checks if value is available (as opposed to whether it was specified).

See Also

missing()

For more details about the use of this function, please read the article vignette("chk-families").

Other missing_checkers: chk_function(), chk_not_missing()

Examples

Run this code
# chk_missing
fun <- function(x) {
  chk_missing(x)
}
fun()
try(fun(1))
# vld_missing
fun <- function(x) {
  vld_missing(x)
}
fun()
fun(1)

Run the code above in your browser using DataLab