Check whether an object is empty, e.g. has no sub-elements, is NA, or is the empty string.

is_empty(x)

Arguments

x

An object.

Examples

is_empty(NA) # TRUE
#> [1] TRUE
is_empty("") # TRUE
#> [1] TRUE
is_empty(list()) # TRUE
#> [1] TRUE
is_empty(list(list())) # TRUE
#> [1] TRUE

is_empty(1) # FALSE
#> [1] FALSE
is_empty(list(1)) # FALSE
#> [1] FALSE
is_empty(list(list(1))) # FALSE
#> [1] FALSE