PHP: Композиция функций
Обновлено: 09 апр., 23:20
327
Студентов
81%
Завершения
Пусть f и g — две одноаргументные функции. По определению, композиция (composition) f и g есть функция x → f ( g (x) ).
src/Solution.php
Определите функцию compose()
которая реализует композицию.
Примеры
<?php
$square = function ($num) {
return $num ** 2;
};
$half = function ($num) {
return $num / 2;
};
$func1 = compose([$square, $half]);
$func1(10); // 25
$func2 = compose([]);
$func2(3); // 3
Для полного доступа к испытанию нужен базовый план
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.