Creates a curried operator form of a function that collects arguments across successive applications
Curry[f, n]
Curry[f]
Curry[f, {i1, …, in}]
Curry[f, k -> {i1, …, in}]
Curry[f][x][y]
→ f[y, x]Curry[f, 3][x][y][z]
→ f[x, y, z]Curry[Nest, 3][f][x][4]
→ f[f[f[f[x]]]]