[plt-scheme] 4.0 question

From: Jos Koot (jos.koot at telefonica.net)
Date: Sun Dec 16 07:34:22 EST 2007

The page you mention contains a link 'defining struct types' linking to
http://pre.plt-scheme.org/docs/html/reference/structures.html#(part%20define-struct)
where all is described in full detail.
Jos

((((lambda(x)((((((x x)x)x)x)x)x))
   (lambda(x)(lambda(y)(x(x y)))))
  (lambda(x)(write x)x))
 'greeting)
----- Original Message ----- 
From: "Prabhakar Ragde" <plragde at uwaterloo.ca>
To: "Matthew Flatt" <mflatt at cs.utah.edu>
Cc: <plt-scheme at list.cs.brown.edu>
Sent: Sunday, December 16, 2007 2:57 AM
Subject: Re: [plt-scheme] 4.0 question


> Matthew Flatt wrote:
>
>> Structures are immutable by default:
>
> Okay, good. It doesn't say that in the documentation:
>
> http://pre.plt-scheme.org/docs/html/guide/define-struct.html
>
> but I know that is lagging behind.
>
>> Since mutations to variable are lexically apparent (in a `module'
>> world), they do not create anywhere near as much trouble.
>
> That makes sense, especially in light of R6RS. --PR
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> 



Posted on the users mailing list.