Terminology: interval vs shape
Per Bothner 24 Aug 2015 17:27 UTC
Is there any conceptual difference between SRFI-122's 'interval'
and SRFI-25's 'shape'? If not, I much prefer 'shape'.
I've seen 'interval' used for a single range of numbers,
so I guess we could use 'multi-interval'. However, 'shape'
is short, descriptive, and already in use.
SRFI-25 does specify a specific representation for a shape
(a d*2 array), but we don't need to follow that.
I suggest that functions that expect a 'shape' should allow
either an abstract shape object; a d*2 of integers array, or
length-d vector (each element of which is an integer or a pair
of integers).
--
--Per Bothner
xxxxxx@bothner.com http://per.bothner.com/