foo(int x, int y) => int {} // foo - not an infix operator.(int x) foo (int y) => int {} // foo - an infix operator.
Phrase work is partly done. I need to now do the code generation to do the automatic partial application. Hopefully it'll be cleaner and more consistent this time. More later in the week.