Podlodka Podcast

Podlodka #465 – OCaml

Montag, 23. Februar 2026 · 1 h 33

MP3

Shownotes

OCaml – уникальный язык и по своему историческому значению, и по фичам. Он сильно повлиял практически на все современные языки, на нем до сих пор написаны многие из их компиляторов, и одновременно с этим он считается идеальным входом для новичков в мир функционального программирования. А погружаемся в этот язык мы вместе с Павлом Аргентовым, программистом из Evrone, который страстно любит OCaml и пишет на нем очень много кода.

Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!

Telegram-чат: t.me/podlodka
Telegram-канал: t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: twitter.com/PodcastPodlodka

Ведущие в выпуске:
Евгений Кателла, Егор Толстой

Полезные ссылки:

Официальные ресурсы
Документация и туториалы:
OCaml.org — официальный сайт. Getting Started, документация, packages
ocaml.org

OCaml Manual — полная справка по языку. Формальная семантика, все языковые конструкции
ocaml.org/manual

Real World OCaml — практическая книга (2nd Edition).Jane Street, Yaron Minsky, Anil Madhavapeddy
dev.realworldocaml.org

CS3110: Data Structures and Functional Programming (Cornell). Лучший образовательный ресурс для начинающих
cs3110.github.io/textbook

Инструменты:
OPAM — package manager. 4,600+ packages
opam.ocaml.org

Dune — build system. Композируемая, быстрая система сборки
dune.build

Merlin — IDE support (LSP). Автодополнение, type information, jump to definition
github.com/ocaml/merlin

OCamlFormat — code formatter. Opinionated formatting
github.com/ocaml-ppx/ocamlformat

Полный список ссылок на странице выпуска podlodka.io/465

0:00 / 0:00