Next: srfi rec rationale, Previous: srfi rec license, Up: srfi rec [Index]
We propose the implementation of a special form called rec. This
form is a generalization and combination of the forms rec and
named-lambda of [Clinger1985]. It allows the simple and
non–imperative construction of self–referential expressions.
As an important special case, it extends the A. Church form
lambda such that it allows the direct definition of recursive
procedures without using further special forms like let or
letrec, without using advanced constructions like the H. B. Curry
combinator and, unlike define, without introducing variable
bindings into the external environment.