Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Функционално програмиране / Функции от по-висок ред / Exercises

Приложете два пъти

Задача

Напишете подпрограма twice, която приема подпрограма &f и стойност $x и прилага &f върху $x два пъти (тоест f(f($x))). Проверете я, като утроите 2 два пъти.

Пример

Програмата отпечатва:

18

Решение

Вижте решението

Навигация в курса

Тест — Функции от по-висок ред   |   Решение: Приложете два пъти