R/type.R
is_valid.Rd
Does a value satisfy a type?
is_valid(t, x)
A type, or anything as_type() accepts.
as_type()
The value to test.
TRUE or FALSE.
TRUE
FALSE
is_valid(int[1], 3) #> [1] TRUE is_valid(int[1], 3.5) #> [1] FALSE is_valid(chr, letters) #> [1] TRUE