ClojureDocs

Nav

Namespaces

and

clojure.core

Available since 1.0 (source)
  • (and)
  • (and x)
  • (and x & next)
Evaluates exprs one at a time, from left to right. If a form
returns logical false (nil or false), and returns that value and
doesn't evaluate any of the other expressions, otherwise it returns
the value of the last expr. (and) returns true.