Хаскеля на Nix? Есть проект opencascade-hs, который сломан в nixpkgs, потому что ищет заголовочные файлы своей зависимости opencascade-occt (не хаскельная вещь) в /usr/include/, тогда как на самом деле они в nix store, но как на них сослаться - непонятно
Стикер
Да это не мой проект. Хотя я и собираюсь им заниматься. КАДЫ - системы компьютерной инженерии, состоят из геометрического ядра и всякого обвеса вокруг, обычно ядра отделены от гуя, модулей симуляции и т.д. Вот этот opencascade - это геометрическое ядро Freecad. Проект - общение с ним на Haskell без самого Freecad. Что-то вроде Openscad, только мощнее. Такое уже есть на питоне, но синтаксис там просто омерзителен. Будет теперь на Хаскеле, который для декларативного описания геометрии подходит лучше.
Вот меня больше гуй к этому интересует =) а еще больше перспектива построить редактор типа ревита и Бим приделаать, вое есть сборка опенскадда под вевбасембли и жс сверху
ну не так уж и омерзителен :) их там даже более одного. но да, я когда zencad использовал для создания моделек для принтера, хаскель вспоминал, могло быть покрасивее.
Обсуждают сегодня