Package: alexandria

Function conjoin

Lambda List

conjoin (predicate &rest more-predicates)

Details

Returns a function that applies each of predicate and more-predicate functions in turn to its arguments, returning nil if any of the predicates returns false, without calling the remaining predicates. If none of the predicates returns false, returns the primary value of the last predicate.