Haskell
Introduction
Nix recipes for Haskellers aims to get a beginner comfortable managing simple Haskell programs and projects using Nix.
FAQ
- How are Haskell packages managed in nixpkgs?: https://discourse.nixos.org/t/haskellpackages-stm-containers-fails-to-build/5416/4?u=srid
- How to fix broken Haskell packages?: https://www.youtube.com/watch?v=KLhkAEk8I20
Limitations
When using cabal2nix
, Nix does not pull a cabal package by respecting the constraint specified in the cabal file (see example). Issue is discussed here. You should be using `callCabal2nix` anyway.