@@ -0,0 +1,15 @@
1+# Get a Nix shell with all the packages installed
2+# Also a good way of running the tests for all packages
3+with (import <nixpkgs> {}).pkgs;
4+let modifiedHaskellPackages = haskellngPackages.override {
5+ overrides = self: super: {
6+ servant = self.callPackage ../servant {};
7+ servant-server = self.callPackage ../servant-server {};
8+ servant-client = self.callPackage ../servant-client {};
9+ servant-jquery = self.callPackage ../servant-jquery {};
10+ servant-docs = self.callPackage ../servant-docs {};
11+ };
12+ };
13+in modifiedHaskellPackages.ghcWithPackages ( p : with p ; [
14+ servant servant-server servant-client servant-jquery servant-docs
15+])