Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Функційне програмування / Лямбди та замикання / Вправи / Множник

Розв’язання: Множник

Ось одне з можливих розв’язань задачі.

Код

sub multiplier($factor) {
    -> $x { $x * $factor };
}

my &triple = multiplier(3);
say triple(4);

🦋 Знайдіть програму у файлі multiplier.raku.

Вивід

12

Коментарі

  1. Повернений гострий блок замикається на $factor, пам’ятаючи, що той дорівнює 3.

  2. Виклик його з 4 дає 12.

Навігація курсом

Множник   |   Накопичувач