Peter Royal wrote:

> nor have I seen an example that *requires* a hint, they can all be refactored
> into a single lookup key.

Of course, this is trivial topology: any two dimensional infinite
discrete sets can be mapped onto a one dimensional infinite discrete
set.

The problem is not feasibility, is semantics.

when you do something like

 lookup(x,y);

you are explicitly keeping the two dimensions separate, when you do

 lookup(x+y);

you are actually doing two conceptual things at once

 1) (x,y) -> x+y        [2-d mapping into 1-d mapping]
 2) x+y -> component    [1-d mapping into 1-d mapping]

This looks like a hack imposed by a framework constraint that shouldn't
be there.

-- 
Stefano Mazzocchi      One must still have chaos in oneself to be
                          able to give birth to a dancing star.
<[EMAIL PROTECTED]>                             Friedrich Nietzsche
--------------------------------------------------------------------



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to