[plt-scheme] why local? (just curious)

From: Grant Rettke (grettke at acm.org)
Date: Thu Jan 15 06:05:45 EST 2009

On Thu, Jan 15, 2009 at 3:30 AM, Sigrid Keydana <keydana at gmx.de> wrote:
> I just wonder why [local is] necessary (or even "nice-to-have") - why not simply use
> let or letrec?

The documentation for it says:

"Like letrec, except that the bindings are expressed in the same way
as in the top-level or in a module body: using define, define-values,
define-syntax, define-struct, etc."

So to Thomas's point, it seems like it is a matter of personal taste.

Posted on the users mailing list.