Привет друзья, сообщаю, что в этот четверг, 21 мая, в 19:00 МСК, я буду делать live coding в рамках питерского сообщества функциональщиков
@fprog_spb. Я буду разрабатывать игру Labyrinth на основе своего Free монадического фреймворка Hydra. Расскажу про Free монады, про фреймворк, про подходы к дизайну и архитектуре приложений на Haskell. Присоединяйтесь!
Замечу, что я уже не первый раз выступаю на этой площадке. И даже не второй. В 2018 году я делал доклад "eDSL для графа переходов на Free монадах и экзистенциальных типах" 12, а в 2019 рассказывал о том, как выглядит сейчас Software Design в Haskell, это был доклад "Haskell для мейнстримных программистов"3. Очень признателен организаторам, и персонально Лейле Хатбуллиной за столь замечательную площадку. Чувствую с ними родство, потому что точно так же делал сообщество LambdaNsk в Новосибирске когда-то.
1 Видео:
https://www.youtube.com/watch?v=DhG00dyAN9g&list=PLH9u8ryqg1Ws77Qz6_yARdzpmxYgT8z0n2 Слайды:
https://www.slideshare.net/alexandrgranin/transition-graph-using-free-monads-and-existentials3 Слайды:
https://docs.google.com/presentation/d/1vbCFYYBWj6ZK6Jzxih-tZqYwkFd0sech5OjQbb0n_iw/edit?usp=sharing