Уроки по тегу «функции высшего порядка»
Переходим к построению иерархических структур с помощью пар
Знакомимся с курсом и проектом «Генератор HTML», который будет постепенно разрабатываться в течение всего курса
Разбираемся в преимуществах хорошей абстракции и выясняем, как писать код так, чтобы его было легче комбинировать
Изучаем новую очень важную операцию — фильтрацию
Рассматриваем функцию map и способ отображения списков
Начинаем разрабатывать библиотеку для работы с HTML, знакомимся с Markdown и изучаем общие принципы языков разметки на примере HTML
Рассматриваем третий столп функционального программирования — функцию reduce
Вспоминаем пары (pairs) и рассматриваем представление списков с помощью пар
Знакомимся с уровневым проектированием на примере нашей реализации библиотеки для работы с HTML
Знакомимся с новыми функциями сторонних библиотек
Узнаем, что у функций в PHP кроме позиционных есть еще и именованные параметры, и научимся использовать их
Знакомимся с анонимными функциями и смотрим на функции как на данные
Знакомимся со сторонними библиотеками и некоторыми их функциями
Знакомимся с детерминированностью и побочными эффектами