Как сделать, чтобы bindFunction привязывала любое кол-во аргументов возвращаемой функции?
Функция должна принимать другую функцию (F) и некоторое количество дополнительных аргументов
Функция должна привязать переданные аргументы к функции F и вернуть получившуюся функцию
function bindFunction(F, a, b) {
F = F.bind(null, a, b);
return F;
}