On Friday, 8 September 2017 at 13:15:51 UTC, Dominic Jones wrote:
Where 'a' and 'b' are of the same type: 1. "transform(a * a)" returns an object to evaluate "2 * a" 2. "transform(a * b)" returns an object to evaluate "a * b"
1. "transform(a + a)" returns an object to evaluate "2 * a" 2. "transform(a + b)" returns an object to evaluate "a + b"
