Do every, some, or none of the elements of a list satisfy a predicate?
every(.x, .p, ...)some(.x, .p, ...)
none(.x, .p, ...)
A logical vector of length 1.
A list or atomic vector.
A predicate function to apply on each element of .x
.
some()
returns TRUE
when .p
is TRUE
for at least one
element. every()
returns TRUE
when .p
is TRUE
for all
elements. none()
returns TRUE
when .p
is FALSE
for all
elements.`
Additional arguments passed on to .p
.
y <- list(0:10, 5.5)
y %>% every(is.numeric)
y %>% every(is.integer)
y %>% some(is.integer)
y %>% none(is.character)
Run the code above in your browser using DataLab