Tests if an object is a single logical

is_single_logical(x)

Arguments

x

an R object

Examples

is_single_logical(TRUE)  # TRUE
#> [1] TRUE
is_single_logical(FALSE)  # TRUE
#> [1] TRUE
is_single_logical(c(TRUE, FALSE))  # FALSE
#> [1] FALSE
is_single_logical(-1.0)  # FALSE
#> [1] FALSE
is_single_logical(0)  # FALSE
#> [1] FALSE
is_single_logical(NA)  # FALSE
#> [1] FALSE