NixOS / cabal2nix Haskell 402 163 Generate Nix build instructions from a Cabal file cabal nix hackage haskell