Typos, it should have been for the curried function type:
symbol<integer> x("x"), y("y");
function1<integer, function1<integer, integer> > add = x >>= y >>= x
+ y;
// Binds to the right.
Hans
Typos, it should have been for the curried function type:
symbol<integer> x("x"), y("y");
function1<integer, function1<integer, integer> > add = x >>= y >>= x
+ y;
// Binds to the right.
Hans