Next: srfi and-let-star rationale, Previous: srfi and-let-star license, Up: srfi and-let-star [Index]
Like an ordinary and
, an and-let*
special form evaluates
its arguments (expressions) one after another in order, till the first
one that yields #f
. Unlike and
, however, a non–#f
result of one expression can be bound to a fresh variable and used in
the subsequent expressions. and-let*
is a cross–breed between
let*
and and
.