Larry Wall schreef:

> the point is *not* to force it one way or the other--the point is
> that many such functions would probably prefer not to commit one way
> or the other, and they can't do that if they automatically throw away
> the "dimensional" information.

Like with numbers, this looks to me like a "multiple faces" domain
again.

The "flat" representation is to be postponed until it needs to be
delivered (although when you know beforehand that you are to return a
one-time flat list, you can build up that list, like as a sequence of
references, while putting the data up in a multidimensional structure).

The dimensionally structured data (the multislice?) is the living thing.

(There is the meal, the recipe and the shopping list. I prefer the
shopping list to be in the order that I cross the shop.)

-- 
Groet, Ruud

Reply via email to