filmov
tv
Функциональное программирование в 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
***
Бесплатные митапы
Дайджест интересных новостей и событий для программистов:
Кого ищем в команду прямо сейчас:
Подписывайтесь на наши соцсети, чтобы не пропустить анонсы и новости:
Функциональное программирование существует в мире программирования давно, правда, долгое время все его изучение было скорее заботой теоретиков. Со временем, однако, полезных знаний накопилось достаточно много, чтобы начать их использовать в программировании широкого профиля. Сегодня практически невозможно найти язык, в котором нет всех основных элементов функционального программирования.
Мы пройдёмся по основным принципам ФП и разберём примеры кода, которые на этих фундаментальных принципах реализуют довольно сложные операции.
Таймкоды:
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
***
Бесплатные митапы
Дайджест интересных новостей и событий для программистов:
Кого ищем в команду прямо сейчас:
Подписывайтесь на наши соцсети, чтобы не пропустить анонсы и новости:
Функциональное программирование в Ruby
Аппликативное программирование в Ruby: секретные архивы тайного общества адептов raleway...
Никогда не учите эти языки программирования #програмист #программирование...
Ruby vs Python || Сравнение и какой язык программирования выбрать?...
Каррирование методов в Ruby
5. Языки веб-программирования. Особенности использования языка Ruby | Технострим...
8 Ruby - методы, часть 1
Объектная модель Ruby, метапрограммирование и создание DSL (Merge Conf 22)...
Equals() vs '==' в C# | #shorts #рек #coding #programming #js #web #html #css #csharp #jav...
#019. Ruby: Полный Rails #shorts #курсы #обучение
Ruby Advanced. Урок 1. Динамические механизмы. Часть 1
Как использовать Функции и Ruby-скрипты на сервисе QuintaDB
#ПРОГРАММИРОВАНИЕ. ИЗУЧЕНИЕ RUBY. УРОК 1: - История, Установка RUBY и Текстового редактора...
Карьера и перспективы разработки на Ruby. Скорость и масштабирование проектов с использованием Ruby...
Всё, что вы хотели знать о Ruby и не знали, у кого спросить
Ruby basic
Григорий Петров. Кому полезен Ruby в 2023 году?
Императивный стиль программирования в Ruby
Чем dry-rb (не) полезен мне
Python vs Ruby
Блоки, проки и лямбда выражения в Ruby — мастер-класс
Пишем функционально с алгебраическими эффектами. Никита Шильников....
ООП против функционального: главные ошибки в спорах
Что такое функциональное программирование и почему функциональных языков не бывает(Юрий Сыровецкий)...
Комментарии