Vectorized logical with support for short-circuits
and3(x, y, z = NULL, nas_absent = FALSE)or3(x, y, z = NULL)
For and3
, the same as x & y & z
;
for or3
, the same as x | y | z
, designed to be efficient when component-wise
short-circuiting is available.
Logical vectors. If z
is NULL
the function is equivalent to the
binary versions; only x
and y
are used.
(logical, default: FALSE
) Can it be assumed that x,y,z
have
no missing values? Set to TRUE
when you are sure that that is the case; setting to
TRUE
falsely has no defined behaviour.