Пишу себе код, написал своё любимое определение дерева: data Tree a = Leaf a | Node [Tree a] Потом решил немного абстрагироваться от списка в узле: data Tree f a = Leaf a | Node (f (Tree f a)) А потом заметил что-то знакомое... Ну вы поняли 😂
Кто то использовал систему сборки obelisk (для ghcjs reflex, мейнтейнт obsidian system) на Ubuntu? Я собрать её через nix не могу, в процессе сборки ошибки типов и депрекации питона 2, на мой и аналогичные иссуи не отвечают