×Закрыть

Донецкий Лямбда-клуб — ноябрськая встреча

Состоялось
9 ноября 2013 (суббота)
Начало
12:00
Место
Донецк, кафе Home Sweet Home

Дмитрий Кириенко, Алексей Осипенко — «JavaScript Освобожденный»

Мир основан на изменяющемся состоянии. Мы живём во времени и думаем во времени, и разнообразнейшие события прилетают откуда ни возьмись, и тоже во времени. Как организовать приложение, для которого эти события являются вводом — то есть, любое интерактивное приложение? А если хочется не иметь изменяемого состояния, иметь чистые функции и работать как можно более декларативно? На эти вопросы отвечает функционально-реактивное программирование (functional reactive programming). Мы постараюсь рассказать о таком подходе.

Мы разработаем примитивы и инкрементально построим алгебру (в худшем случае просто придумаем интерфейс библиотеки) для организации взаимодействия приложения с беспорядком в реальном мире. Такой подход позволит держать логику приложения в чистых функциях и декларативно связывать внешние события с необходимым нам выводом.

Для примера мы возьмём «богатого интернет-клиента» (RIA), но попробуем дать понять, что это можно использовать везде, где на входе имеют место события. Опишем преимущества функционально-реактивного подхода и обсудим со слушателями его вариации для различных областей человеческого знания.

Если у вас уже есть какие-то вопросы по этим темам, которые хотелось бы осветить в докладах — вы пока еще можете это сделать, написав в нашу рассылку.

Место встречи не изменилось — наше любимое кафе Home Sweet Home. Встреча начнется в 12:00, 9 ноября. Приходите, по возможности, немного заранее, чтобы успеть купить чай/кофе на барной стойке. Ждем всех желающих!

Донецкий Лямбда-клуб

Google Calendar iCal
LinkedIn

10 комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Какова, приблизительно, продолжительность мероприятия?

Обычно 3 часа на основную часть, потом по желанию участников переходим к after-party (перемещаемся в другое место где можно просто пообщаться и выпить пива).

Официально — второй доклад (дизайн) переносится на другую встречу. Вся встреча будет посвящена ФРП.

Как относится доклад про дизайн к функциональному программированию?

Следующим образом (текст из анонса создания клуба): «Пускай никого не смущает слово „лямбда“ в названии — ФП-тематика это желательное, но совсем не обязательное условие.» надеюсь, ответ понятен. Основное то, что хардкор он везде, в любой профессии и про него интересно слушать. А еще — первый доклад про front end, и он оооочень близко от дизайна, верно?

Тогда чем отличается лямба-клуб от кофе-и-кода?

В анонсе есть ответ и на этот вопрос.

Фронтэнд фронтэнду рознь. MVC на клиенте, например, достаточно далеко относится к UI/UX дизайну.

Подписаться на комментарии