[r6rs-discuss] Counter-proposal (Re: Proposed features for small Scheme, part 9: modules)

Ray Dillinger bear at sonic.net
Wed Oct 14 04:37:25 EDT 2009


On Tue, 2009-10-13 at 22:17 -0700, Brian Harvey wrote:
> > Almost every Scheme system worth its salt has some means of encapsulating  
> > a set of definitions and expressions and providing controlled visibility  
> > to those bindings created in some fashion.
> 
> Actually, /every/ Scheme without exception has such a means; it's called
> LAMBDA.  See SICP 2.5.1 for example.

I think lambda's not quite right because it provides only nested
scopes.  

Firstly there's a nesting depth beyond which I'm uncomfortable. 

Secondly there's sometimes a need for a scope visible in places 
separated by other places where it's not visible. 

			Bear





More information about the r6rs-discuss mailing list