Настройка Haskell-проектов через Nix Flake

★ 7.5 · devops

nix-haskell — это скилл для Claude Code, который помогает работать с Haskell-проектами на базе Nix через модуль haskell-flake. Для старта нового проекта скилл предписывает клонировать шаблон haskell-template командой `git clone https://github.com/srid/haskell-template`, а не создавать `flake.nix` вручную. Вся Nix-конфигурация размещается в файлах `./nix/modules/flake/*.nix` через механизм автосвязывания nixos-unified — инлайн-код в `flake.nix` явно запрещён. Скилл охватывает настройку haskell-flake, добавление и переопределение зависимостей, параметры пакетов и конфигурацию devShell; haskell-flake автоматически обнаруживает `.cabal` и `cabal.project`. Подходит разработчикам, которые настраивают воспроизводимое Haskell-окружение с Nix Flakes.