Myvideo

Guest

Login

Функциональное программирование во фронтенде: лямбда-исчисление и JS, монады, Elm, Fantasy Land

Uploaded By: Myvideo
1 view
0
0 votes
0

Артем Казарян, Front-End Developer of DSR Corporation, рассказывает о функциональном программировании для веб-разработчиков. Из видео вы узнаете о базовых принципах программирования в функциональном стиле, ключевых приемах и его пользе для современного фронтенд-разработчика. Вы узнаете, что программировать в рамках функциональной парадигмы можно на привычных во фронтенде языках. Ключевые тезисы доклада: - Функциональное программирование на Vanilla JS. - Лямбда-исчисление с помощью JavaScript. - Fantasy Land, спецификации для алгебраических структур в JS. Что такое монады. - Функциональные языки ELM, PureScript, ReasonML. Полезные ссылки: FP: Introduction to Functional Programming: Church encoding: Lambda calculus: Fantasy Land: Thorough analysis of Fantasy Land: Things I wish someone had explained about functional programming: Elm: PureScript: PureScript VueJS: ReasonML: BuckleScript: Redex:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later