PHP: Michael Lochemem. Функциональное программирование на PHP - видео HD

PHP: Michael Lochemem. Функциональное программирование на PHP - видео
00:42:30
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18175 роликов

Michael Lochemem. Функциональное программирование на PHP - видео.

Original: youtu.be/hGWuHIRhnCk

Методика функционального программирования, как одна из основных парадигм программирования, с момента своего зарождения постепенно проникала в сферу разработки. В конце концов, согласно теории, если для сущности можно построить машину Тьюринга, то к ней применимо функциональное программирование. PHP не выходит за рамки параметров функционального программирования и, по сути, подходит под эту парадигму, даже несмотря на то, что кажется плохо подготовленным для такой цели. При этом, функциональное программирование, хотя и находится в настоящее время в тренде, использует терминологию, сложность которой создает некоторые проблемы для понимания его основных принципов. Мой доклад, озаглавленный «Функциональное программирование в PHP», является еще одной попыткой в длинной череде экспериментов по эффективному представлению знаний о функциональном программировании для аудитории PHP. В отведенное мне время я попытаюсь обсудить основы парадигмы, ее актуальность и историю, пригодность PHP для ФП, технические особенности — неизменяемость, композицию, ссылочную прозрачность и чистоту функций, а также применимые мета-концепции, такие как функторы и монады для создания реальных приложений.

Лочимем Бруно Майкл родился в Кампале (Уганда), обожает кофе и занимается PHP. В основном пишет приложения и технические тексты — недавно, например, был опубликован его опус «Функциональное программирование на PHP» (Functional Programming in PHP).

Презентация: disk.yandex.ru/i/Y2C8QIn2c99IfQ

PHPFest: 2020.phpfest.ru
RSS
Нет комментариев. Ваш будет первым!