#nix #haskell # Cabal2nix Après avoir créé un fichier .cabal, mettre dans `default.nix` #+begin_src sh let pkgs = import <nixpkgs> { }; # pin the channel to ensure reproducibility! in pkgs.haskellPackages.developPackage { root = ./.; } #+end_src L'exécutable est généré par `nix-build`. Pour débugger avec ghci, #+begin_src sh nix-shell $ ghci ghci:> :l app/Main.hs #+end_src