All callable objects have an "assuming" method that can do partial application of either positional or named arguments. Here we curry the built-in subtraction operator.
my &negative = &infix:<->.assuming(0); say negative 1;
-1