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

Задачи на анонимные функции в Go. Часть 4

Сделайте функцию, принимающую два числа и function value-операцию.

Дан следующий срез:

words := []string{"hi", "hello", "hey"}

Отфильтруйте и преобразуйте элементы через свои функции Filter и Map.

Сделайте функцию doWhile с предикатом func() bool.

Используйте анонимную функцию для немедленного вычисления значения (IIFE, concept).

Сделайте функцию retry(times int, action func() error) error.

Сделайте функцию flatten для [][]int через function value.

Сделайте функцию compose двух функций func(int) int.

Используйте замыкание для счётчика вызовов (concept).

Сделайте функцию, принимающую callback с дополнительным контекстом через closure.

Сделайте функцию высшего порядка с function value последним параметром.

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