On Fri, Jul 26, 2019 at 04:21:33PM -0400, Hendrik Boom wrote:
> On Fri, Jul 26, 2019 at 01:28:24AM -0700, Mike G. wrote:
> >  ??? Make a clear distinction between mutable and immutable data
> >  
> > Perhaps make everything immutable except for the contents of boxes 
> > (reminiscent of ML).  It would be a significant change, but I think that it 
> > would encourage functional programming and allow valuable optimizations. 
> 
> I'd very much like to avoid having to introduce extra references merely 
> to make something mutable.  It costs.

Fair enough.  Perhaps make everything immutable by default and add #:mutable 
and #:unique options to 'define' forms. 

> >  ??? Offer "unique" data
> 
> Like in Rust as well?

I am not familiar with Rust.
-- 
READ CAREFULLY. By accepting this material, you agree, on behalf of your 
employer, to release me from all obligations and waivers arising from any and 
all NON-NEGOTIATED agreements, licenses, terms-of-service, shrinkwrap, 
clickwrap, browsewrap, confidentiality, non-disclosure, non-compete and 
acceptable use policies ("BOGUS AGREEMENTS") that I have entered into with your 
employer, its partners, licensors, agents and assigns, in perpetuity, without 
prejudice to my ongoing rights and privileges. You further represent that you 
have the authority to release me from any BOGUS AGREEMENTS on behalf of your 
employer.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/20190729125243.GE26022%40flatline.halibut.com.

Reply via email to