*
* @param function a binary function taking operands in the form <tt>function.apply(c,var)</tt>.
* @return the unary function <tt>function(c,var)</tt>.
*/
public static IntFunction bindArg1(final IntIntFunction function, final int c) {
return new IntFunction() {
public final int apply(int var) { return function.apply(c,var); }
};
}