On Thu, Mar 20, 2014 at 9:10 AM, Andrew Dalke <dalke@dalkescientific.com> wrote:

In DSL space, that means @ could be used as the inverse of ** by those

who want to discard any ties to its use in numerics. Considering it

now, I agree this would indeed open up some design space.

I don't see anything disastrously wrong for that in matrix/vector use,

though my intuition on this is very limited. I believe this gives

results like the "strong right" option, no?

It is not uncommon to have v**2 @ u in numerical code for a weighted sum of u

with weights from v-squared. Under @ in the same line as **, this will be interpreted

as v ** (2 @ u) and most likely be an error.