Skip to content
A Haskell project template that can be built with nix and developed by ghcid and cabal-install.
Nix Haskell Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


CI Status

A cookiecutter template which creates a Haskell project that

  • Can be built with Nix and cabal-install,
  • Has a library, an executable and a test suite,
  • Comes with a shell.nix which provides an environment with ghcid,
  • ghci integrates with Haddock and Hoogle for all dependencies (:doc, :hoogle),
  • Uses a pinned nixpkgs.


No need to install anything, just run:

nix-shell -p cookiecutter git --run 'cookiecutter gh:utdemir/hs-nix-template'
You can’t perform that action at this time.