
March 20, 2014
10:17 p.m.
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.