Document ghcExtensions argument
Missed documenting this the first time...
This commit is contained in:
parent
2da4b12266
commit
a4caaba901
1 changed files with 3 additions and 3 deletions
|
@ -9,12 +9,12 @@
|
|||
};
|
||||
|
||||
# Build a Haskell executable. This assumes a project directory with a
|
||||
# top-level Main.hs. It also applies a few commonly used language extensions.
|
||||
# Here is an overview of the arguments:
|
||||
# top-level Main.hs.
|
||||
# - `name`: You can find the result at ./result/$name
|
||||
# - `srcs`: Will be passed to `srcs` field of `pkgs.stdenv.mkDerivation`.
|
||||
# - `deps`: A function that accepts `hpkgs` and returns a list of Haskell
|
||||
# dependencies.
|
||||
# - `ghcExtensions`: A list of strings representing the language extensions to
|
||||
# use.
|
||||
program = { name, srcs, deps, ghcExtensions }: let
|
||||
ghc = pkgs.haskellPackages.ghcWithPackages (hpkgs: deps hpkgs);
|
||||
in pkgs.stdenv.mkDerivation {
|
||||
|
|
Loading…
Reference in a new issue