1# Get a Nix shell with all the packages installed
2# Also a good way of running the tests for all packages
3with (import <nixpkgs> {}).pkgs;
4let modifiedHaskellPackages = haskellngPackages.override {
5 overrides = with haskell-ng.lib ; self: super: {
6 servant = appendConfigureFlag ( self.callPackage ../servant {} )
7 "--ghc-options=-Werror";
8 servant-server = appendConfigureFlag (self.callPackage
9 ../servant-server {}) "--ghc-options=-Werror";
10 servant-client = appendConfigureFlag (self.callPackage
11 ../servant-client {}) "--ghc-options=-Werror";
12 servant-jquery = appendConfigureFlag (self.callPackage
13 ../servant-jquery {}) "--ghc-options=-Werror";
14 servant-docs = appendConfigureFlag (self.callPackage ../servant-docs
15 {}) "--ghc-options=-Werror";
18in modifiedHaskellPackages.ghcWithPackages ( p : with p ; [
19 servant servant-server servant-client servant-jquery servant-docs
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list