Elixir и функциональная разработка, урок #5 | Лямбды, функции высшего порядка, вывод в стиле Матрицы

Очередной урок по Elixir! Сегодня мы поговорим о лямбдах, о том, как их использовать, какие у них есть особенности. Обсудим функции высшего порядка, capturing operators и рассмотрим множество примеров. Также напишем программу, которая читает текст из файла и выводит его в терминал в стиле Матрицы. Таймкоды: 00:00 Введение 00:32 Лямбды 02:58 Своя реализация функции map 07:37 Multi-clause lambdas 09:22 Использование пограничных условий 12:45 Capturing operator 17:09 Примеры с capturing и Enum 20:53 Closures и capturing 22:20 Чтение файлов и вывод в стиле Матрицы 33:25 Задание 34:30 Заключение Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: Boosty: Patreon: DonationAlerts: Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc37
Back to Top