Name

and

Usage

special-form/function

Syntax

(and expr*)

Description

Returns the value of the first argument that evaluates as false. Otherwise returns the value of the last argument. As a special form and evaluates as few arguments as possible.

user 1 > (let n 12)
it: 12
user 2 > (and (number? n)
              (< n 13))
it: true