Check if an object is a vector
Usage
is_strict_vec(x, null_ok = NULL)
Arguments
- x
The object to check.
- null_ok
A boolean indicating whether a NULL value for x is
acceptable. Default: FALSE
Value
If null_ok is TRUE, returns TRUE if x is NULL or x is a vector,
otherwise returns FALSE; if null_ok is FALSE, throws an error if x is
NULL and returns TRUE if x is a vector, otherwise returns FALSE.
Examples
is_strict_vec(c(10, 20, 30)) # => TRUE
#> [1] TRUE
is_strict_vec(list(10, 20, 30)) # => FALSE
#> [1] FALSE