Всем привет!
6 апреля, в 19:00 у нас в TradingView пройдёт очередной митап.
На этот раз все доклады объединит одна тема — функциональное программирование.
В программе:
– Мера «функциональности» языков программирования
Виталий Брагилевский, преподаватель мехмата Южного федерального университета
Доклад о том, как можно и нужно использовать функциональный стиль программирования при работе с разными языками программирования, от C++, Java и Scala до Clojure, OCaml и Haskell.
– Оптика — комбинаторная трансформация иммутабельных структур данных
Мурат Касимов, Haskell-разработчик в компании Serokell
Всем хочется работать с неизменяемым состоянием — это удобно, предсказуемо и спокойно спишь по ночам. В мутабельных структурах данных, чтобы работать с элементом или частью некоторой структуры мы использовали указатели, можем ли мы провернуть такой же трюк с иммутабельными данными? Да, можем! Для этого и существует замечательная абстракция — оптика. Представьте, что Марио, чтобы узнать, есть ли в замке принцесса, мог бы просто посмотреть в увеличительное стекло, вместо того чтобы бегать по уровням полных побочных эффектов.
– Как работать с базой в функциональном стиле
Леонид Рязанов, ведущий разработчик в Точке Кипения
Если собираетесь придти, пожалуйста, напишите об этом организаторам, мы добавим вас в список для пропуска в БЦ.
Трансляция будет доступна по ссылке: https://youtu.be/ysm8-FAAMac