On Mar 3, 2012, at 8:51 AM, Dean Landolt wrote:

>  
> What you're describing sounds a lot more like trait composition than 
> prototypal extension. While that'd be great it's already been nixed for this 
> go-round. I don't really think of this op as a function composition but 
> regardless, it's definitely a non-commutative binary operation -- there are 
> two arguments and the order matters a great deal. We just have to decide what 
> order. But yeah, it's pretty arbitrary, and both prior art and intuition seem 
> a bit muddy :-/

One reason that I prefer <| is that I find it easy to think about it as a close 
approximation to an atomic symbol such as ◁  (U+35c1).  I don't perceive the < 
and | as individual elements and hence I don't have any cognitive dissonance 
about its meaning.  I find this less so with +<  which places + in a more 
distinctive position which leads me to think about mean of + in this new 
context.  I have a similar, but slightly less negative reaction to <~  simply 
because the ~ is much more visually distinct than | .  I admit that this 
distinction between <| and <~ or +< seems pretty arbitrary, but at least for 
me, I think it has an actual  perceptual basis.

Allen

_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to