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