Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsTsTmClL1 127 of 173 menu
◀ ▶

Задачи на closures в Rust. Часть 1

Сделайте closure |x| x * 2 и вызовите.

Дан код:

let add = |a, b| a + b;

Вызовите closure для чисел 3 и 5.

Укажите типы параметров closure явно.

Сохраните closure в переменную и вызовите дважды.

Сделайте closure без параметров.

Дан вектор:

let nums = vec![1, 2, 3];

Используйте for loop с closure через iter().for_each.

Сравните closure и fn pointer.

Сделайте closure, захватывающий переменную по borrow.

Сделайте closure с move.

Сделайте predicate closure для filter.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить