+ b + c
let fn2 d e = d * e
Требуется сконструировать функцию fn3 как комбинацию fn1 и fn2 так, чтобы результат, возвращенный fn3 был функцией вида (fun a b c d e -> ...), при этом сама функция объявлялась бы без аргументов (т.е. чтобы не копировать состав аргументов комбинируемых функций). fn3 должна быть универсальной и не знать о сигнатурах fn1 b fn2. Возможно ли это сделать?
Очень противоречивые условия
А я не понял, как требуется скомбинировать функции. Тебе нужна функция о пяти аргументах, которая вернёт пару (fn1 a b c), (fn2 d e)?
Обсуждают сегодня