Уроки по тегу «функции высшего порядка»
В каталоге хекслета найдено 100 уроков по теме «функции высшего порядка». Уроки по теме «функции высшего порядка» есть в курсах: PHP: Построение абстракций, JS: Последовательности, PHP: Функции, Python: Функции, JS: Функции, PHP: Последовательности, Java: Функции.
Знакомимся с понятием замыкания при использовании математической операции на примере вложенных пар
Изучаем структуру данных «двоичное дерево» и ее реализацию в PHP с помощью списков
Пытаемся понять, что такое данные в рамках языка программирования и как строить структуру данных на примере pair
Учимся строить более обобщенные функции и генерировать из них конкретные
Знакомимся с еще одной полезной функцией высшего порядка: filter
Учимся строить рекурсии с аккумулятором и знакомимся с оптимизацией хвостовой рекурсии
Знакомимся с функцией высшего порядка, позволяющей применять переданную функцию к элементам множества
Рассматриваем концепцию разделения программы на функциональные блоки, работающие с общей структурой данных
Пишем функцию, позволяющую производить свертку нескольких значений
Продолжаем изучение оператора присваивания и переходим к созданию объектов
Рассматриваем полезные и положительные аспекты сохранения состояния
Рассматриваем проблемы, связанные с использованием присваивания и сохранением состояния
Учимся передавать анонимные функции как аргументы других функций
Знакомимся с курсом, декларативным программированием и других парадигмах
Рассматриваем концепцию присваивания и изменения состояния
Пишем свою первую программу и обсуждаем способы ее запуска
Знакомимся с идеей абстракции данных на примере создания структуры, представляющей рациональное число
Учимся комбинировать функции, знакомимся с понятиями окружения, порядком вычисления и с подстановочной моделью вычислений
Знакомимся с литералами и выражениями, а так же приоритетом операций в них
Знакомимся с понятием вычислительных процессов и линейно-рекурсивным процессом
Переходим к построению иерархических структур с помощью пар
Знакомимся с курсом и проектом «Генератор HTML», который будет постепенно разрабатываться в течение всего курса
Разбираемся в преимуществах хорошей абстракции и выясняем, как писать код так, чтобы его было легче комбинировать
Изучаем новую очень важную операцию — фильтрацию
Рассматриваем функцию map и способ отображения списков
Начинаем разрабатывать библиотеку для работы с HTML, знакомимся с Markdown и изучаем общие принципы языков разметки на примере HTML