On Mon, Nov 11, 2019 at 4:59 PM Philip Oakley <philipoakley@iee.email> wrote: > sounds like "Currying" a function but with the parameters taken in any > order, though, in a sense, perhaps not generating intermediate functions... It's like currying if you could pass g(x) = f(x, y) to one block of code and h(y) = f(x, y) to another block of code, so that each of g and h are each like curried versions of f that "bake in" one of the arguments, without having to know which one will get called first. :-) Jonathan Gilbert