Check Data Types
assert_type(x, expected)assert_scalar(x, expected)
assert_function(x)
Throws an error, if any, and returns x
invisibly otherwise.
An object to be checked.
A character
string specifying the expected
type. It must be one of "list
", "atomic
", "vector
", "numeric
",
"integer
", "double
", "character
" or "logical
".
N. Frerebeau
Other validation methods:
assert_constant()
,
assert_data
,
assert_length()
,
assert_lower()
,
assert_names()
,
assert_numeric
,
assert_package()
,
assert_square()
,
validate()