@@ -1,11 +1,12 @@
11# nixpkgs-stackage
22
3−Nixpkgs overlay with Haskell Stackage packages
3+Nixpkgs overlay adding Stackage Haskell packages at the `pkgs.haskell.packages.stackage`
44
5−## Packages
5+## Contents
66
7−- Stackage LTS releases
8−- [stackage2nix][]
7+- Stackage LTS releases at `pkgs.haskell.packages.stackage`
8+- [stackage2nix][] at `pkgs`
9+- build utils at `pkgs.haskell.packages.stackage.lib`
910
1011## Install
1112
@@ -40,7 +41,7 @@ Update script will add missing lts releases to `stackage` directory:
4041
4142# Examples
4243
43−Build derivation example for `stackage2nix` source repo.
44+Build derivation for `stackage2nix` from `stackage2nix.json` source.
4445
4546``` nix
4647let
@@ -51,17 +52,17 @@ let
5152
5253 stackage2nixSrc = pkgs.fetchFromGitHub (lib.importJSON ./stackage2nix.json);
5354
54− stackage = nixpkgs.haskell.packages.stackage.lib.callStackage2nix "schematic" stackage2nixSrc {
55+ stackage = nixpkgs.haskell.packages.stackage.lib.callStackage2nix "stackage2nix" stackage2nixSrc {
5556 inherit nixpkgs;
5657 };
5758in
58− stackage.stackage2nix
59+ stackage
5960```
6061
6162Build:
6263
6364```
64−nix-bulid example.nix
65+nix-bulid example.nix -A stackage2nix
6566```
6667
6768See [examples](./examples) directory for more