Функциональное программирование в Ruby

В этом видео изучим, какие в Ruby есть инструменты функционального стиля. Функциональное программирование существует в мире программирования давно, правда, долгое время все его изучение было скорее заботой теоретиков. Со временем, однако, полезных знаний накопилось достаточно много, чтобы начать их использовать в программировании широкого профиля. Сегодня практически невозможно найти язык, в котором нет всех основных элементов функционального программирования. Мы пройдёмся по основным принципам ФП и разберём примеры кода, которые на этих фундаментальных принципах реализуют довольно сложные операции. Таймкоды: 00:00 Начало 01:41 Принципы функционального стиля в Ruby 04:58 Как работать с функциональным программированием в Ruby 08:28 Функции высшего порядка в Ruby 10:29 Лямбды в Ruby 11:39 Класс Method 12:15 Замыкания в Ruby 13:02 Пользовательские функциональные объекты в Ruby 13:26 Карринг в Ruby 14:51 Композиция функций в Ruby
Back to Top