Curry a function.
static class F : Function!(Tuple!(int, int), int) { override int opCall(Tuple!(int, int) x) { return x[0] + x[1]; } mixin Singleton; } auto cf = F.get.curry; static assert (is (typeof (cf) : Function!(int, Function!(int, int))));
See Implementation
Curry a function.