Re: Lexical syntax for boxes
Alan Watson 21 May 2013 05:07 UTC
I presume the lexical syntax in Racket et al. is to give a weak form of read-write equivalence. Is this worth preserving?
It would be useful to define eq?, eqv? and equal? on boxes. (F/X: Can of worms being opened.)
What is the justification for including optional behaviour? I understand how I work with optional libraries, since I can test for them, but how to I test for auto-boxing? Do you propose to define a feature identifier? Is this useful enough to warrant inclusion? Which implementations have auto-boxing?
Regards,
Alan