and |
Combine predicate functions to check if all are TRUE |
and_then |
Evaluate a maybe returning function on a maybe value |
bind |
Evaluate a maybe returning function on a maybe value |
fmap |
Evaluate a function on a maybe value |
from_maybe |
Unwrap a maybe value or return a default |
is_just |
Check if an object is a 'Just' value |
is_maybe |
Check if an object is a maybe value |
is_nothing |
Check if an object is a 'Nothing' value |
join |
Flatten a nested maybe value |
just |
Create a 'Just' variant of a maybe value |
maybe |
Modify a function to return a maybe value |
maybe_contains |
Check if a maybe value contains a specific value |
maybe_equal |
Check if two maybe values are equal |
maybe_flatten |
Flatten a nested maybe value |
maybe_map |
Evaluate a function on a maybe value |
nothing |
Create a 'Nothing' variant of a maybe value |
not_empty |
Check if a vector or data frame is empty |
not_infinite |
Check if an object is not infinite |
not_na |
Check if an object is not NA |
not_nan |
Check if an object is not NaN |
not_null |
Check if an object is not NULL |
not_undefined |
Check if an object is not undefined |
or |
Combine predicate functions to check if any are TRUE |
perhaps |
Modify a function to return the value or a default value |
with_default |
Unwrap a maybe value or return a default |