1 { pkgs ? import <nixpkgs> {}
2 , ghc ? null # "ghc8102"
4 #, symantic-base ? null
9 then pkgs.haskellPackages
10 else pkgs.haskell.packages.${ghc};
11 hs = haskellPackages.extend (with pkgs.haskell.lib;
13 symantic-base = hself.callCabal2nix "symantic-base" (pkgs.fetchgit {
14 url = "git://git.sourcephile.fr/haskell/symantic-base";
15 sha256 = "sha256-I636Kl+S93BDX1xrEMQdf217pLeT6FeF4BBpj83sEgQ=";
18 packageSourceOverrides {
19 symantic-parser = ./.;
22 in hs.symantic-parser // {
24 packages = p: [ p.symantic-parser ];
27 hs.haskell-language-server