`NA`s are ignored as long as they are `NA_character_`.
Examples
is_text(letters[1:4]) # TRUE
#> [1] TRUE
is_text(as.factor(letters[1:4])) # TRUE
#> [1] TRUE
is_text(1) # FALSE
#> [1] FALSE
`NA`s are ignored as long as they are `NA_character_`.
is_text(letters[1:4]) # TRUE
#> [1] TRUE
is_text(as.factor(letters[1:4])) # TRUE
#> [1] TRUE
is_text(1) # FALSE
#> [1] FALSE