Incongruent hash (really: using #, for building Points)

Boris G. Chr. Shingarov boris at dialogue.msu.su
Sat Feb 14 08:14:26 UTC 1998


Mike,

> Let's say 4,5 evaluates to some tuple: (4,5)
> Is this tuple a SequenceableCollection?  thus inheriting traditional #,
> is   |x| x:=(4,5). x,6    equal to (4,5,6)? ((4,5),6)?  (4,(5,6))?
> is 4 equal to (4)?   (That is a N-tuple where N=1)
> What about the 0-Tuple?

Don't forget to consider the situation when N is a complex number...
or a Hilbertian vector...

Seriously, why and _how_ should we go for the most general case?
If we'are going to generalize from Point to N-tuple, why does it
seem natural to you to generalize to _integer_ N's and not, say,
integer N>0 *or* 1<=N<=3 *or* N is integer or half-integer (read:
spinor algebra) *or* N is complex *or*....





More information about the Squeak-dev mailing list