Крутейшее объяснение алгебраических типов данных в Python.
Хоть по названию статьи и может показаться, что это какая-то академическая белиберда, но на самом деле — это всё вообще не сложно и крайне полезно на практике. Вы точно уже используете алгебраические типы данных, просто пока возможно не знаете об этом. Понимание поможет пользоваться ими ещё лучше.
Прям приятно читать комменты, где собрались благородные доны, рассуждающие про ненаселённые типы, пустые множества и выводы доказательств.
https://habr.com/ru/post/566920/
Post #221
1.02K