Erik Naggum <email@example.com> wrote:
| * Dave Bakhash <firstname.lastname@example.org>
| | My guess: don't close off the LET, but keep things nested, even
| | though those final expressions don't need to be inside the LET.
| my rule of thumb: unless you use a binding form for its progn value,
| i.e., in situations where you may use only one form, move the subforms
| that don't need the bindings out of the binding form. this makes it
| clear when the scope of the bindings cease to exist, reducing the amount
| of work a reader of the code would have to go through to figure out that
| the bindings _don't_ affect these forms...
And also allows the garbage collection of the values of the bindings sooner...
Rob Warnock, 41L-955 email@example.com
Applied Networking http://reality.sgi.com/rpw3/
Silicon Graphics, Inc. Phone: 650-933-1673
1600 Amphitheatre Pkwy. PP-ASEL-IA
Mountain View, CA 94043