podcast

#92 - Путь к чистоте с Хаскелем, Растом и pGenie - Никита Волков

17.05.2026
Listen to the episode on your favorite platforms:
  • Apple Podcasts
  • Yandex Music
  • Spotify
  • Castbox
  • Pocket Casts
  • PlayerFM
  • ВКонтакте
  • Overcast
  • Castro
  • RadioPublic

В этом выпуске мы погружаемся в мир функционального программирования вместе с Никитой Волковым, архитектором и разработчиком на Haskell и Rust. Обсуждаем, почему «чистота» функций — это не ограничение, а суперсила, как монады помогают нам в повседневной Java-разработке и почему будущее за строгими контрактами и DSL.

Во второй части выпуска Никита рассказывает о своем проекте pGenie — инструменте для работы с PostgreSQL, который предлагает альтернативный взгляд на интеграцию с базами данных, делая SQL «источником истины».

Начало

Эволюция мышления: путь от PHP и Scala к Haskell и Rust.

Java 8 vs Haskell. Истинная чистота и детерминизм

Функциональщина, монады, функторы и концепция Optional

Property-based testing

Как FlatMap и монада STM управляют недетерминированным внешним миром

Проект pGenie. Почему Рич Хикки критиковал ORM и в чем боль синхронизации контрактов

Философия OpenAPI для баз данных. Взгляд на БД как на изолированный микросервис со статической структурой запросов

Workflow разработки с pGenie: генерация типизированного Java-кода и защита схемы от даунтайма через файловые сигнатуры

Тренды Open Source в эпоху ИИ: драма вокруг генерации кода, ИИ-слоп и борьба с агентами через «пасхалки» в коммитах

Совет стартаперам и Рубрика «Непопулярное мнение»: почему ИИ убьет динамические языки программирования

Гость: Никита Волков https://github.com/nikita-volkov

Проект: pGenie на GitHub

Книга: «Learn You a Haskell for Great Good! https://learnyouahaskell.github.io/chapters.html

“Консалтинг Никиты” https://codemine.io