filmov
tv
Курс Scala 2022. Лекция 2. Работа со списками
Показать описание
Содержание:
00:00 Приветствие и обзор лекции
00:55 Почему List?
03:20 Функциональный подход и иммутабельность
10:37 Персистентные структуры данных
12:36 Устройство List
20:37 Рекурсивный обход списка
22:20 Хвостовая рекурсия
27:25 Получение элемента по индексу
29:04 Добавление в хвост списка
31:49 filter и его реализация
35:57 map, flatten, flatMap и collect
39:58 foldLeft
45:22 ListBuffer и builder'ы
50:04 NonEmptyList
53:42 map, filter и flatMap у Option
Комментарии