Description Usage Arguments Value See Also Examples
Predicate function operator that creates new predicate functions linked by the && operator.
1 |
... |
n functions to apply in order from left to right. |
A predicate function linked by the && operator.
Orify
to create new predicate functions linked by the || operator.
Other predicate function operators: Orify
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # Examples
is_numeric <- is.numeric
is_even <- function(x) x %% 2 == 0
greater_than_10 <- function(x) x > 10
less_than_100 <- function(x) x < 100
even_number_between_10_and_100 <-
Andify(is_numeric, is_even, greater_than_10, less_than_100)
even_number_between_10_and_100(8) # FALSE
even_number_between_10_and_100(9) # FALSE
even_number_between_10_and_100(10) # FALSE
even_number_between_10_and_100(11) # FALSE
even_number_between_10_and_100(12) # TRUE
even_number_between_10_and_100(49) # FALSE
even_number_between_10_and_100(50) # TRUE
even_number_between_10_and_100(100) # FALSE
even_number_between_10_and_100(101) # FALSE
even_number_between_10_and_100(102) # FALSE
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.