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! and set-cdr! and I also
see these functions in R7RS. I was wondering if there is a balancing
opinion (maybe a post somewhere) on this matter. Presumably these functions
exist because someone thought they were a good idea.

Cheers,
Daniel.
-- 
When an engineer says that something can't be done, it's a code phrase that
means it's not fun to do.
_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to