Сборка Haskell-проектов через Nix Flakes
vibe-coding
haskell-flake — это скилл для Claude Code, который помогает разрабатывать, собирать и деплоить Haskell-проекты с помощью Nix через эргономичный flake-parts-модуль. Инструмент автоматически сканирует директорию на наличие `.cabal` или `cabal.project`, после чего настраивает окружение, пакеты из Hackage и devShell — всё через единую конфигурацию `haskellProjects` в `flake.nix`. Поддерживает работу с обычным Nix, Nix flakes и как модуль flake-parts, а из опций доступны `autoWire`, `devShell`, `basePackages` и тонкая настройка HLS. Подойдёт командам и соло-разработчикам, которые хотят упростить сборку Haskell-пакетов и воспроизводимое развёртывание без лишней инфраструктуры — единственное ограничение: проект обязан использовать Cabal.
- #code-police
- #do
- #elegance
- #fact-check
- #forge-pr
- #hickey
- #lowy
- #nix-justfile
- #ralph