Hello,
I have recently learned about set-car! and set-cdr! which eventually led me
to learn about how Racket removed them years ago for the reasons given in
this post:
http://blog.racket-lang.org/2007/11/getting-rid-of-set-car-and-set-cdr.html
On the other hand, Chicken certainly has set-car!
Am 06.03.2014 09:05, schrieb Daniel Carrera:
Hello,
I have recently learned about set-car! and set-cdr! which eventually
led me to learn about how Racket removed them years ago for the
reasons given in this post:
http://blog.racket-lang.org/2007/11/getting-rid-of-set-car-and-set-cdr.html
On 6 March 2014 14:37, Jörg F. Wittenberger
joerg.wittenber...@softeyes.net wrote:
Am 06.03.2014 09:05, schrieb Daniel Carrera:
I have recently learned about set-car! and set-cdr! which eventually led
me to learn about how Racket removed them years ago for the reasons given
in this post:
Daniel Carrera dcarr...@gmail.com writes:
Jörg F. Wittenberger joerg.wittenber...@softeyes.net wrote:
Am 06.03.2014 09:05, schrieb Daniel Carrera:
I have recently learned about set-car! and set-cdr! which
eventually led me to learn about how Racket removed them years ago
for the reasons
Ivan Shmakov scripsit:
Maybe this could be addressed by splitting the scheme module of
chicken into a scheme-pure for the sake of safety,
scheme-mutations having the rest and make scheme importing and
reexporting both sets of bindings.
That’s what the Racket folks did: they
On 6 March 2014 20:04, John Cowan co...@mercury.ccil.org wrote:
Ivan Shmakov scripsit:
Maybe this could be addressed by splitting the scheme module of
chicken into a scheme-pure for the sake of safety,
scheme-mutations having the rest and make scheme importing and
reexporting
On 07/03/14 09:03, Daniel Carrera wrote:
I am not experienced with reading RnRS standards, but my impression is
that R7RS does not require that set-car! and set-cdr! be moved to a
separate library.
Indeed it does not (i.e. they are provided the (scheme base) library (as
well as (scheme