Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • tchoutri/horizon-platform
  • jonge/horizon-platform
  • raoulhc/horizon-platform
  • package-sets/horizon-platform
Show changes
Commits on Source (258)
Showing with 3080 additions and 3433 deletions
stages:
- generate
- flake
- cache
- build
- devour
- cachix
generate-flake-ci:
stage: generate
build:
stage: build
script:
- nix run "git+https://gitlab.nixica.dev/haskell/flake-to-gitlab-ci?ref=refs/tags/0.2.4.1" > flake-ci-x86_64-linux.yml
artifacts:
paths:
- flake-ci-x86_64-linux.yml
- nix build .#packages.$SYSTEM.$PACKAGE -L
parallel:
matrix:
- SYSTEM:
- aarch64-darwin
- x86_64-linux
PACKAGE:
- aeson
- beam-postgres
- composite-base
- dhall
- hedgehog
- hoauth2-providers
- log-effectful
- persistent-postgresql
- polysemy
- servant
- souffle-haskell
- sydtest
- tasty
- wai-app-static
- warp
- SYSTEM:
- x86_64-linux
PACKAGE:
- streamly
x86_64-linux-ci:
stage: flake
trigger:
include:
- artifact: flake-ci-x86_64-linux.yml
job: generate-flake-ci
strategy: depend
devour:
stage: devour
script:
- nix build github:srid/devour-flake#packages.$SYSTEM.default -L --no-link --print-out-paths --override-input flake . --keep-going
parallel:
matrix:
- SYSTEM:
- aarch64-darwin
- x86_64-linux
cachix:
stage: cache
only:
refs:
- master
- cachix
stage: cachix
rules:
- if: $CI_COMMIT_REF_PROTECTED == "true"
script:
- nix-shell -p cachix --command "nix build github:srid/devour-flake -L --no-link --print-out-paths --override-input flake . | xargs cat | cachix push horizon"
- nix-shell -p cachix --command "nix build github:srid/devour-flake#packages.$SYSTEM.default -L --no-link --print-out-paths --override-input flake . | xargs cat | cachix push horizon"
parallel:
matrix:
- SYSTEM:
- aarch64-darwin
- x86_64-linux
......@@ -2,59 +2,83 @@
[horizon-haskell.net](https://horizon-haskell.net).
Horizon is a haskell package set targetting new builds of GHC.
horizon-platform is a haskell package set targetting new builds of GHC. This package set extends [horizon-platform](https://gitlab.horizon-haskell.net/package-sets/horizon-platform).
The following things are expected to be here:
* aeson
* beam-postgres
* composite-base
* dhall
* hedgehog
* hoauth2-providers
* log-effectful
* persistent-postgresql
* polysemy
* servant
* souffle-haskell
* streamly
* sydtest
* tasty
* wai-app-static
* warp
## Updating the Package Set
Generating the nix expressions for the package set is a two step process.
1. Edit the `horizon.dhall` file.
2. Generate the nix expressions with
## Package Set Policy
This package set has the following policy.
* GHC will advance as often as possible
* Nonversioned locations (git, unversioned tarballs) are permitted to allow
GHC to advance.
* The following packages must always build:
* aeson
* beam-postgres
* composite-base
* dhall
* haskell-language-server
* hedgehog
* pandoc
* persistent-postgresql
* polysemy
* servant
* sydtest
* tasty
* wai-app-static
* warp
## Updating the package set
The package set is generated from the `horizon.dhall`. You can edit this in one
of two ways: manually using a text edit, or programatically using
`horizon-shell`.
### Manual
```
nix run develop/#horizon-gen-nix -- -jN
```
Edit the `horizon.dhall` file and add or change some package data.
You can edit the `horizon.dhall` file in one of two ways: manually using a text
editor, or programatically using `horizon-shell`.
Run `horizon-gen-nix` from the remote repository.
If you want to bumping everything listed in the `horizon.dhall` file to the latest
bounds, run
```
nix run 'git+https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix?ref=refs/tags/0.10.0'
nix run develop/#try-to-upgrade-everything
```
### Programatic
### Using horizon-shell.
To use `horizon-shell`.
```
nix develop
nix run develop/#horizon-shell
```
See the in-shell help for usage.
This is a haskell interpreter with a few shortcut functions available. Running
`tryToUpgradeEverything` will poll hackage for any potential updates and add
them to the dhall file. This will only modify the dhall, not the nix
expressions. You must remember to run `nix run develop/#horizon-gen-nix`
afterwards.
### Tweaking
To quickly add a new package to the dhall, use the `addHackage` function. For example
`addHackage "optics"`.
## Tweaking & Hacking
If you need to do additional manual overrides to the nix code, such as
`addPkgconfigDepends`, edit the `configuration/common.nix` overlay, which is
applied last.
applied over the generated derivations.
## Feedback
To build all packages, run
```
nix run develop/#feedback -- build
```
## Hoogle
To get a hoogle instance for the entire package set, you can run:
```
nix run .#apps.x86_64-linux.run-hoogle
```
......@@ -12,7 +12,11 @@ final: prev: {
libsystemd-journal = null;
llvm-hs = null;
sdl2-mixer = null;
streamly = null;
}
{ pkgs, haskellLib }:
with haskellLib;
final: prev: {
dhall-docs = null;
hfsevents = null;
mmark = null;
stripeapi = null;
}
......@@ -4,23 +4,18 @@ with haskellLib;
final: prev: {
digest = addExtraLibrary prev.digest pkgs.zlib;
cheapskate = null;
hopenssl = prev.hopenssl.override { openssl = pkgs.openssl_1_1; };
hasql-explain-tests = null;
libsodium = prev.callPackage ../pkgs/libsodium.nix { inherit (pkgs) libsodium; };
saltine = addPkgconfigDepend prev.saltine pkgs.libsodium;
splitmix = prev.callPackage ../pkgs/splitmix.nix { inherit (pkgs) testu01; };
sandwich = null;
text-icu = prev.callPackage ../pkgs/text-icu.nix { icu-i18n = pkgs.icu; };
sdl2-image = addPkgconfigDepends prev.sdl2-image [ pkgs.libtiff pkgs.libdeflate pkgs.libwebp ];
thyme = null;
sdl2-mixer = addPkgconfigDepends prev.sdl2-mixer [ pkgs.glib pkgs.pcre2 pkgs.libsndfile pkgs.libpulseaudio pkgs.alsa-lib pkgs.jack2 ];
tmp-postgres = null;
X11-xft = addPkgconfigDepends prev.X11-xft [ pkgs.expat pkgs.xorg.libXau pkgs.xorg.libXdmcp ];
zlib = prev.callPackage ../pkgs/zlib.nix { inherit (pkgs) zlib; };
}
......@@ -8,11 +8,18 @@ final: prev: {
alsa-mixer = null;
hfsevents = prev.callPackage ../pkgs/hfsevents.nix {
Cocoa = pkgs.darwin.apple_sdk.frameworks.Cocoa;
CoreServices = pkgs.darwin.apple_sdk.frameworks.CoreServices;
};
iwlib = null;
libsystemd-journal = null;
sdl2-mixer = null;
hinotify = final.hfsevents;
}
......@@ -4,4 +4,6 @@ with haskellLib;
final: prev: {
hfsevents = null;
}
{
"nodes": {
"autodocodec": {
"flake": false,
"locked": {
"lastModified": 1701673930,
"narHash": "sha256-Mv8LNgJrQpHpuxg7jMuYuUoLeWCW+0OvqST4KNJYH9k=",
"owner": "NorfairKing",
"repo": "autodocodec",
"rev": "958a1c51fbf2f166974a60e2d0a5d266483baff5",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "autodocodec",
"type": "github"
}
},
"crazyshell": {
"inputs": {
"flake-utils": "flake-utils_3",
"get-flake": "get-flake",
"horizon-core": "horizon-core_2",
"lint-utils": "lint-utils_3",
"nixpkgs": "nixpkgs_7"
},
"locked": {
"lastModified": 1697046007,
"narHash": "sha256-P14d1cGddUui4yIlWx57mPdxqPbkQuzDTf7r8r/hNg0=",
"ref": "refs/heads/master",
"rev": "50037fe97b856fd8a39e86c9c17b52818bf3a939",
"revCount": 26,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/crazyshell"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/crazyshell"
}
},
"dekking": {
"flake": false,
"locked": {
"lastModified": 1702048665,
"narHash": "sha256-DHGLHBiZMNUaaVDVM979gKh2N5BqOssBIQTWGKfoPls=",
"owner": "NorfairKing",
"repo": "dekking",
"rev": "e74091e032254c70740769996564d55ceac51278",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "dekking",
"type": "github"
}
},
"fast-myers-diff": {
"flake": false,
"locked": {
"lastModified": 1701674450,
"narHash": "sha256-1RP8wXPZGKB/OSdxcjvxAJCqC+trWzrNcD7UGAdpHiA=",
"owner": "NorfairKing",
"repo": "fast-myers-diff",
"rev": "7fe372e635f293cc76de95773bdc4f0eaae89597",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "fast-myers-diff",
"type": "github"
}
},
"feedback": {
"inputs": {
"autodocodec": "autodocodec",
"dekking": "dekking",
"fast-myers-diff": "fast-myers-diff",
"nixpkgs": "nixpkgs",
"pre-commit-hooks": "pre-commit-hooks",
"safe-coloured-text": "safe-coloured-text",
"sydtest": "sydtest",
"validity": "validity",
"weeder-nix": "weeder-nix"
},
"locked": {
"lastModified": 1713169350,
"narHash": "sha256-ExwxuftE018oszRTUmjP/Nu6zSFoCpyKqfsGMABHT/U=",
"owner": "NorfairKing",
"repo": "feedback",
"rev": "c727298d7b34252a5e9b360805c7d51252589a0a",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "feedback",
"type": "github"
}
},
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1696426674,
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-parts": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1717285511,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_2": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_2"
},
"locked": {
"lastModified": 1706830856,
"narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_3": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_3"
},
"locked": {
"lastModified": 1683560683,
"narHash": "sha256-XAygPMN5Xnk/W2c1aW0jyEa6lfMDZWlQgiNtmHXytPc=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "006c75898cf814ef9497252b022e91c946ba8e17",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_4": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_4"
},
"locked": {
"lastModified": 1701473968,
"narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_5": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_5"
},
"locked": {
"lastModified": 1701473968,
"narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_6": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_6"
},
"locked": {
"lastModified": 1701473968,
"narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_10": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_2": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_3": {
"inputs": {
"systems": "systems_2"
},
"locked": {
"lastModified": 1694529238,
"narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_4": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_5": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_6": {
"inputs": {
"systems": "systems_3"
},
"locked": {
"lastModified": 1701680307,
"narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_7": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_8": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_9": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"get-flake": {
"locked": {
"lastModified": 1694475786,
"narHash": "sha256-s5wDmPooMUNIAAsxxCMMh9g68AueGg63DYk2hVZJbc8=",
"owner": "ursi",
"repo": "get-flake",
"rev": "ac54750e3b95dab6ec0726d77f440efe6045bec1",
"type": "github"
},
"original": {
"owner": "ursi",
"repo": "get-flake",
"type": "github"
}
},
"get-flake_2": {
"locked": {
"lastModified": 1673819588,
"narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=",
"owner": "ursi",
"repo": "get-flake",
"rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c",
"type": "github"
},
"original": {
"owner": "ursi",
"repo": "get-flake",
"type": "github"
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
"horizon-develop-flake",
"feedback",
"pre-commit-hooks",
"nixpkgs"
]
},
"locked": {
"lastModified": 1709087332,
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"horizon-build-packages": {
"inputs": {
"flake-parts": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"flake-parts"
],
"horizon-ghc": "horizon-ghc",
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1716628657,
"narHash": "sha256-/9qChNYo4Z8oJnst7TpNiGXxN6r07PRFQKIRKWWv1g8=",
"ref": "refs/heads/master",
"rev": "a72e840452086a81cdf1cc16fb66809bf3ec52d1",
"revCount": 87,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
}
},
"horizon-build-packages_2": {
"inputs": {
"flake-parts": "flake-parts_5",
"horizon-ghc": "horizon-ghc_2",
"lint-utils": "lint-utils_5",
"nixpkgs": "nixpkgs_11"
},
"locked": {
"lastModified": 1701564295,
"narHash": "sha256-ibYE2ZnXBLDlZax5YkDeCsK4uw+8G/34ryotBut0IHY=",
"ref": "refs/heads/master",
"rev": "f9c03cb2e31af63709cde8b4b6421b0e3c6d42fc",
"revCount": 6,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
}
},
"horizon-core": {
"inputs": {
"flake-parts": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"flake-parts"
],
"horizon-build-packages": "horizon-build-packages",
"horizon-hoogle": "horizon-hoogle",
"nixpkgs": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"nixpkgs"
]
},
"locked": {
"lastModified": 1716737426,
"narHash": "sha256-LibM8kBmh2m9aMRwYI2jEji7TY774oCQUhvurf5yYdI=",
"ref": "refs/heads/master",
"rev": "6f59d14a48a0ebf10fddce1f2c2437315a6f0d6f",
"revCount": 1359,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
}
},
"horizon-core_2": {
"inputs": {
"flake-parts": "flake-parts_3",
"get-flake": "get-flake_2",
"lint-utils": "lint-utils_2",
"nixpkgs": "nixpkgs_6"
},
"locked": {
"lastModified": 1697043887,
"narHash": "sha256-+ts9eNlYP5EuPXIIrJHbCn+1+5gjU9BphDHs6VNyVec=",
"ref": "refs/heads/master",
"rev": "f8238d98b143e2b0e7d2044a587df79293b255af",
"revCount": 1109,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
}
},
"horizon-core_3": {
"inputs": {
"flake-parts": "flake-parts_4",
"horizon-build-packages": "horizon-build-packages_2",
"horizon-hoogle": "horizon-hoogle_2",
"lint-utils": "lint-utils_6",
"nixpkgs": "nixpkgs_13"
},
"locked": {
"lastModified": 1701564656,
"narHash": "sha256-pfpZwQG/jsytUxhh2i1QlruaHfLouUYUqK2muLLvRZE=",
"ref": "refs/heads/master",
"rev": "94bae51d90c2a5e5fd89fe45285a10c36e98b0cd",
"revCount": 1222,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
}
},
"horizon-develop-flake": {
"inputs": {
"feedback": "feedback",
"horizon-core": "horizon-core",
"horizon-shell": "horizon-shell"
},
"locked": {
"lastModified": 1716737610,
"narHash": "sha256-6QmMpw4feuZLc6klXMmn8m63wH1i1R1vtMrA5Ec9Iro=",
"ref": "refs/heads/master",
"rev": "5aea556e6f8da7ef8e7fffb023d3a81819b8a738",
"revCount": 37,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-develop-flake"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-develop-flake"
}
},
"horizon-ghc": {
"inputs": {
"flake-parts": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"nixica",
"flake-parts"
],
"nixica": "nixica",
"nixpkgs": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"nixica",
"nixpkgs"
]
},
"locked": {
"lastModified": 1716628408,
"narHash": "sha256-owaGnYzy8NQxaB9KpdsMdDJ5i2WWb9OBrCmAlrdY9OA=",
"ref": "refs/heads/master",
"rev": "1ff3a6b692dbb3fe21533e84502d5c1f4790c4a9",
"revCount": 101,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
}
},
"horizon-ghc_2": {
"inputs": {
"flake-parts": "flake-parts_6",
"lint-utils": "lint-utils_4",
"nixpkgs": "nixpkgs_9"
},
"locked": {
"lastModified": 1701518837,
"narHash": "sha256-92faPC+q5EMNf37EGhdt9pvWWFi0mTq0Szk6wOyxyrQ=",
"ref": "refs/heads/master",
"rev": "0b35eb150bfc8ee338688adda23587521cd97da6",
"revCount": 6,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
}
},
"horizon-hoogle": {
"locked": {
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"horizon-hoogle_2": {
"locked": {
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"horizon-shell": {
"inputs": {
"crazyshell": "crazyshell",
"flake-utils": "flake-utils_6",
"horizon-core": "horizon-core_3",
"lint-utils": "lint-utils_7",
"nixpkgs": "nixpkgs_14"
},
"locked": {
"lastModified": 1705946338,
"narHash": "sha256-C75oma+3b30is42xLIfCx6EG3uBegdR6fBJLB1Jalw4=",
"ref": "refs/tags/0.0.12",
"rev": "dc72ad2d0488feec69415812c1f042e00ff2a10f",
"revCount": 44,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
},
"original": {
"ref": "refs/tags/0.0.12",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
}
},
"lint-utils": {
"inputs": {
"flake-utils": "flake-utils_2",
"nixpkgs": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"nixica",
"nixpkgs"
]
},
"locked": {
"lastModified": 1708583908,
"narHash": "sha256-zuNxxkt/wS8Z5TbGarf4QZVDt1R65dDkEw/s2T/tCW4=",
"owner": "homotopic",
"repo": "lint-utils",
"rev": "2d77caa3644065ee0f462cc5ea654280c59127b2",
"type": "github"
},
"original": {
"owner": "homotopic",
"repo": "lint-utils",
"type": "github"
}
},
"lint-utils_2": {
"inputs": {
"flake-utils": "flake-utils_4",
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
}
},
"lint-utils_3": {
"inputs": {
"flake-utils": "flake-utils_5",
"nixpkgs": [
"horizon-develop-flake",
"horizon-shell",
"crazyshell",
"nixpkgs"
]
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
}
},
"lint-utils_4": {
"inputs": {
"flake-utils": "flake-utils_7",
"nixpkgs": "nixpkgs_8"
},
"locked": {
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"ref": "refs/heads/master",
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
}
},
"lint-utils_5": {
"inputs": {
"flake-utils": "flake-utils_8",
"nixpkgs": "nixpkgs_10"
},
"locked": {
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"ref": "refs/heads/master",
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
}
},
"lint-utils_6": {
"inputs": {
"flake-utils": "flake-utils_9",
"nixpkgs": "nixpkgs_12"
},
"locked": {
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"ref": "refs/heads/master",
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
}
},
"lint-utils_7": {
"inputs": {
"flake-utils": "flake-utils_10",
"nixpkgs": [
"horizon-develop-flake",
"horizon-shell",
"nixpkgs"
]
},
"locked": {
"lastModified": 1701713103,
"narHash": "sha256-IstHSRxNrhyYTeIWAaUjmkdtGFXQlgQQdr28le1RwGA=",
"ref": "refs/heads/master",
"rev": "4dffa421c015db30f3755bfa358b15fc9cf5c6ff",
"revCount": 56,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
}
},
"nixica": {
"inputs": {
"flake-parts": "flake-parts_2",
"lint-utils": "lint-utils",
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1709796500,
"narHash": "sha256-No1tx+wo5DjOCPAF6ayhQlRMB3jD6kKdp/9bh/dSN9c=",
"ref": "refs/heads/master",
"rev": "688f425ae7fdc0bb76b907863d27c5efaa19ce8a",
"revCount": 17,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/nixica-library"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/nixica-library"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1712867921,
"narHash": "sha256-edTFV4KldkCMdViC/rmpJa7oLIU8SE/S35lh/ukC7bg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "51651a540816273b67bc4dedea2d37d116c5f7fe",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-23.11",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib": {
"locked": {
"lastModified": 1717284937,
"narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
}
},
"nixpkgs-lib_2": {
"locked": {
"dir": "lib",
"lastModified": 1706550542,
"narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "97b17f32362e475016f942bbdfda4a4a72a8a652",
"type": "github"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib_3": {
"locked": {
"dir": "lib",
"lastModified": 1682879489,
"narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0",
"type": "github"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib_4": {
"locked": {
"dir": "lib",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib_5": {
"locked": {
"dir": "lib",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib_6": {
"locked": {
"dir": "lib",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1710695816,
"narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "614b4613980a522ba49f0d194531beddbb7220d3",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-23.11",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_10": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_12": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_13": {
"locked": {
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_14": {
"locked": {
"lastModified": 1702272962,
"narHash": "sha256-D+zHwkwPc6oYQ4G3A1HuadopqRwUY/JkMwHz1YF7j4Q=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e97b3e4186bcadf0ef1b6be22b8558eab1cdeb5d",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_15": {
"locked": {
"lastModified": 1718714799,
"narHash": "sha256-FUZpz9rg3gL8NVPKbqU8ei1VkPLsTIfAJ2fdAf5qjak=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c00d587b1a1afbf200b1d8f0b0e4ba9deb1c7f0e",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1710765496,
"narHash": "sha256-p7ryWEeQfMwTB6E0wIUd5V2cFTgq+DRRBz2hYGnJZyA=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e367f7a1fb93137af22a3908f00b9a35e2d286a7",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1708992772,
"narHash": "sha256-TWy2VNWAzNOPbZ1InbJtm7GYOyIG/BWKPCwmNDCnDLs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "7e5ed63169046d8250ded004cfbd5f8b13b264e7",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_4": {
"locked": {
"lastModified": 1716596003,
"narHash": "sha256-WW4LMtqDXBqXQ1TlMpCYZhpkwxQsr77RvLb8UfdaSXs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "edc6c261ab4ffb277af409e37a52718a91b255bc",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_5": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_6": {
"locked": {
"lastModified": 1686701582,
"narHash": "sha256-uCj6bWmhb2RF+kmCP7T5ov5pg3HjksIyv4WDsCHZQyU=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "55843b93856ad113166142cb3d2b01ffdcdf5de0",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_7": {
"locked": {
"lastModified": 1696757521,
"narHash": "sha256-cfgtLNCBLFx2qOzRLI6DHfqTdfWI+UbvsKYa3b3fvaA=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "2646b294a146df2781b1ca49092450e8a32814e1",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_8": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
"flake-utils": "flake-utils",
"gitignore": "gitignore",
"nixpkgs": "nixpkgs_2",
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1712897695,
"narHash": "sha256-nMirxrGteNAl9sWiOhoN5tIHyjBbVi5e2tgZUgZlK3Y=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "40e6053ecb65fcbf12863338a6dcefb3f55f1bf8",
"type": "github"
},
"original": {
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"type": "github"
}
},
"root": {
"inputs": {
"flake-parts": "flake-parts",
"horizon-develop-flake": "horizon-develop-flake",
"nixpkgs": "nixpkgs_15"
}
},
"safe-coloured-text": {
"flake": false,
"locked": {
"lastModified": 1711626793,
"narHash": "sha256-Pu7cKBjljx7wY4OoQ6T6Uu92+Hsj2SnuutYsVN3U89A=",
"owner": "NorfairKing",
"repo": "safe-coloured-text",
"rev": "4161e707b1b0a8090a7149b8195f15943fa29fa9",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "safe-coloured-text",
"type": "github"
}
},
"sydtest": {
"flake": false,
"locked": {
"lastModified": 1701869719,
"narHash": "sha256-+qrn2utn8W754ifrm5phT3DtAtK78vjlNObFWRHRxHg=",
"owner": "NorfairKing",
"repo": "sydtest",
"rev": "d22ec20ca32854f880295cb373f84e874be916bb",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "sydtest",
"type": "github"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"systems_2": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"systems_3": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"validity": {
"flake": false,
"locked": {
"lastModified": 1701673254,
"narHash": "sha256-TsSkc2kqAoJ/S6HaK4t4S9r7nDvcHEPiNzMjlPnkb4Y=",
"owner": "NorfairKing",
"repo": "validity",
"rev": "57c4897ccfeb3de60489e0328113798f059ef140",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "validity",
"type": "github"
}
},
"weeder-nix": {
"flake": false,
"locked": {
"lastModified": 1712652513,
"narHash": "sha256-etbllbKKJNVHogT89VkgevuaSLa0SA24OGpSDKTrGX0=",
"owner": "NorfairKing",
"repo": "weeder-nix",
"rev": "d49eebf716fd512d5e521bfed49c3281ca12dc1c",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "weeder-nix",
"type": "github"
}
}
},
"root": "root",
"version": 7
}
{
nixConfig = {
extra-substituters = "https://horizon.cachix.org";
extra-trusted-public-keys = "horizon.cachix.org-1:MeEEDRhRZTgv/FFGCv3479/dmJDfJ82G6kfUDxMSAw0=";
};
inputs = {
flake-parts.url = "github:hercules-ci/flake-parts";
horizon-develop-flake.url = "git+https://gitlab.horizon-haskell.net/nix/horizon-develop-flake";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
};
outputs =
inputs@
{ self
, flake-parts
, nixpkgs
, ...
}:
flake-parts.lib.mkFlake { inherit inputs; }
{
systems = [
"aarch64-darwin"
"x86_64-darwin"
"x86_64-linux"
];
imports = [
inputs.horizon-develop-flake.flakeModule
];
};
}
loops:
build:
command: nix build github:srid/devour-flake -L --no-link --print-out-paths --override-input flake . --keep-going
filter:
find: '*.nix'
check: nix flake check -L
gen:
command: nix run 'git+https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix?ref=refs/tags/0.10.0' && git add pkgs
filter:
find: horizon.dhall
......@@ -5,11 +5,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1683560683,
"narHash": "sha256-XAygPMN5Xnk/W2c1aW0jyEa6lfMDZWlQgiNtmHXytPc=",
"lastModified": 1738453229,
"narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "006c75898cf814ef9497252b022e91c946ba8e17",
"rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd",
"type": "github"
},
"original": {
......@@ -23,11 +23,11 @@
"nixpkgs-lib": "nixpkgs-lib_2"
},
"locked": {
"lastModified": 1679737941,
"narHash": "sha256-srSD9CwsVPnUMsIZ7Kt/UegkKUEBcTyU1Rev7mO45S0=",
"lastModified": 1717285511,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "3502ee99d6dade045bdeaf7b0cd8ec703484c25c",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
"type": "github"
},
"original": {
......@@ -36,268 +36,268 @@
"type": "github"
}
},
"flake-utils": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
"flake-parts_3": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_3"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_2": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"lastModified": 1717285511,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"get-flake": {
"locked": {
"lastModified": 1673819588,
"narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=",
"owner": "ursi",
"repo": "get-flake",
"rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c",
"type": "github"
"horizon-advance": {
"inputs": {
"flake-parts": [
"horizon-advance",
"horizon-core",
"flake-parts"
],
"horizon-core": "horizon-core",
"horizon-hoogle": "horizon-hoogle_2",
"nixpkgs": "nixpkgs_4"
},
"original": {
"owner": "ursi",
"repo": "get-flake",
"type": "github"
}
},
"get-flake_2": {
"locked": {
"lastModified": 1673819588,
"narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=",
"owner": "ursi",
"repo": "get-flake",
"rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c",
"type": "github"
"lastModified": 1719751316,
"narHash": "sha256-exJ80zZPyiSxiYQb4IreK7LDpjfBLOCPb77QUn3TGR8=",
"ref": "lts/ghc-9.10.x",
"rev": "36784235da4dd828b3e139a855dc8410fff91376",
"revCount": 259,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-advance"
},
"original": {
"owner": "ursi",
"repo": "get-flake",
"type": "github"
"ref": "lts/ghc-9.10.x",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-advance"
}
},
"horizon-core": {
"horizon-build-packages": {
"inputs": {
"flake-parts": "flake-parts_2",
"get-flake": "get-flake_2",
"horizon-gen-nix-flake-source": "horizon-gen-nix-flake-source",
"horizon-shell-flake-source": "horizon-shell-flake-source",
"lint-utils": "lint-utils",
"flake-parts": [
"horizon-advance",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"flake-parts"
],
"horizon-ghc": "horizon-ghc",
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1685784924,
"narHash": "sha256-iVFRMo2if7tzoegkQCZ2kgm+cTBzz0+gMQZWKwtVwXU=",
"ref": "sts-945",
"rev": "7212a4f77094ec87f4a561197c252abcd3141f6d",
"revCount": 1061,
"lastModified": 1718969469,
"narHash": "sha256-0Q8v/yNwcLZy0znegLXx/SQmbfd2d/4TBSrFYh7g7+0=",
"ref": "refs/heads/master",
"rev": "23fa82740dc197706a3737c8830b724ccabafac4",
"revCount": 96,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
},
"original": {
"ref": "sts-945",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
}
},
"horizon-gen-nix-flake-source": {
"flake": false,
"horizon-core": {
"inputs": {
"flake-parts": "flake-parts_2",
"horizon-build-packages": "horizon-build-packages",
"horizon-hoogle": "horizon-hoogle",
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1679489082,
"narHash": "sha256-c8n6EjjSx+qK8k85n/xLHXmGMf2IZHaXOU1bFmuZAp4=",
"lastModified": 1718977916,
"narHash": "sha256-sssWF/XjZga4asgwvovPLAbg8E2EyLDQOYSFgUbKg6c=",
"ref": "refs/heads/master",
"rev": "89cec6756dbdcac614713d5700e31f110d61d003",
"revCount": 159,
"rev": "81674e75e63548341ebe0cb94127044255affb55",
"revCount": 1375,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
}
},
"horizon-shell-flake": {
"flake": false,
"horizon-ghc": {
"inputs": {
"flake-parts": "flake-parts_3",
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1679524452,
"narHash": "sha256-xzNxvLVa3o0F/z4CnBDORv2Y6PfxjlGv7b7LybIyCSg=",
"ref": "refs/tags/0.0.8",
"rev": "21b8913803cefeb287bb244c7ee335638233db7f",
"revCount": 21,
"lastModified": 1718969245,
"narHash": "sha256-eeMsOK3Hmm23SH45GdbuWRtpEcMWZPC/JCYvKL2LOos=",
"ref": "refs/heads/master",
"rev": "0bcfe994903359aef81338915706bf6b2f38aaa4",
"revCount": 109,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
},
"original": {
"ref": "refs/tags/0.0.8",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
}
},
"horizon-shell-flake-source": {
"flake": false,
"horizon-hoogle": {
"locked": {
"lastModified": 1680363750,
"narHash": "sha256-Zq48TEVKRqAEZGlseIPEjoor2Joph5avo0AeoRZhNj4=",
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "c7ebda22e47ac1dbb7f273f8063069749fbb67e7",
"revCount": 25,
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"lint-utils": {
"inputs": {
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs"
},
"horizon-hoogle_2": {
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"lint-utils_2": {
"inputs": {
"flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_3"
},
"horizon-hoogle_3": {
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"lastModified": 1718928808,
"narHash": "sha256-MjVGflb3qXOrJRTJ5siQZHYuMCsRHaqYgTSKSik+/sE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"rev": "564000ae34c6af8549f3729051bbae33403e298c",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib": {
"locked": {
"dir": "lib",
"lastModified": 1682879489,
"narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0",
"type": "github"
"lastModified": 1738452942,
"narHash": "sha256-vJzFZGaCpnmo7I6i416HaBLpC+hvcURh/BQwROcGIp8=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz"
}
},
"nixpkgs-lib_2": {
"locked": {
"dir": "lib",
"lastModified": 1678375444,
"narHash": "sha256-XIgHfGvjFvZQ8hrkfocanCDxMefc/77rXeHvYdzBMc8=",
"lastModified": 1717284937,
"narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
}
},
"nixpkgs-lib_3": {
"locked": {
"lastModified": 1717284937,
"narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1718928808,
"narHash": "sha256-MjVGflb3qXOrJRTJ5siQZHYuMCsRHaqYgTSKSik+/sE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "130fa0baaa2b93ec45523fdcde942f6844ee9f6e",
"rev": "564000ae34c6af8549f3729051bbae33403e298c",
"type": "github"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"nixpkgs_3": {
"locked": {
"lastModified": 1684800755,
"narHash": "sha256-3EpUSWUPTWNhdC6j/IR6qsxXJLCHdB/+xTo8T9DVc10=",
"owner": "nixos",
"lastModified": 1718928808,
"narHash": "sha256-MjVGflb3qXOrJRTJ5siQZHYuMCsRHaqYgTSKSik+/sE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5fcbc12a299b88f68b0362ffc20be802f4678693",
"rev": "564000ae34c6af8549f3729051bbae33403e298c",
"type": "github"
},
"original": {
"owner": "nixos",
"owner": "NixOS",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"nixpkgs_4": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"lastModified": 1719706517,
"narHash": "sha256-ynXAAr5AJgTQHQAJW4GH3i8auqnZVzcjCokZMdEKjcs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"rev": "01da4c59cc4879540b7a5d73230475b4616a0dc8",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_4": {
"nixpkgs_5": {
"locked": {
"lastModified": 1683968890,
"narHash": "sha256-FuNtjMvT07cJydY5NRyRhIni/dEwkSkijmFEdsmqdkA=",
"lastModified": 1739138025,
"narHash": "sha256-M4ilIfGxzbBZuURokv24aqJTbdjPA9K+DtKUzrJaES4=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "ea11a3977f4cba013d8680667616be827c967ac0",
"rev": "b2243f41e860ac85c0b446eadc6930359b294e79",
"type": "github"
},
"original": {
......@@ -310,11 +310,9 @@
"root": {
"inputs": {
"flake-parts": "flake-parts",
"get-flake": "get-flake",
"horizon-core": "horizon-core",
"horizon-shell-flake": "horizon-shell-flake",
"lint-utils": "lint-utils_2",
"nixpkgs": "nixpkgs_4"
"horizon-advance": "horizon-advance",
"horizon-hoogle": "horizon-hoogle_3",
"nixpkgs": "nixpkgs_5"
}
}
},
......
......@@ -8,72 +8,41 @@
};
inputs = {
get-flake.url = "github:ursi/get-flake";
flake-parts.url = "github:hercules-ci/flake-parts";
horizon-core.url = "git+https://gitlab.horizon-haskell.net/package-sets/horizon-core?ref=sts-945";
horizon-shell-flake = {
url = "git+https://gitlab.horizon-haskell.net/shells/horizon-shell?ref=refs/tags/0.0.8";
flake = false;
};
lint-utils.url = "git+https://gitlab.nixica.dev/nix/lint-utils";
horizon-advance.url = "git+https://gitlab.horizon-haskell.net/package-sets/horizon-advance?ref=lts/ghc-9.10.x";
horizon-hoogle.url = "git+https://gitlab.horizon-haskell.net/nix/horizon-hoogle";
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
};
outputs =
inputs@
{ self
, get-flake
, flake-parts
, horizon-core
, horizon-shell-flake
, lint-utils
, nixpkgs
, ...
}:
flake-parts.lib.mkFlake { inherit inputs; } {
systems = [ "aarch64-darwin" "x86_64-darwin" "x86_64-linux" ];
perSystem = { config, system, ... }:
let
pkgs = nixpkgs.legacyPackages.${system};
in
outputs = inputs:
inputs.flake-parts.lib.mkFlake { inherit inputs; } {
systems = [
"aarch64-darwin"
"aarch64-linux"
"x86_64-darwin"
"x86_64-linux"
];
imports = [
inputs.horizon-hoogle.flakeModule
];
perSystem = { pkgs, config, system, ... }:
with pkgs.lib;
let
horizon-shell = get-flake horizon-shell-flake;
haskellLib = pkgs.haskell.lib;
modifiers = import ./modifiers.nix { inherit pkgs; };
overrides = composeManyExtensions [
(import ./overlay.nix { inherit pkgs; })
(import ./overlay.nix { inherit pkgs; f = modifiers; })
(import ./configuration/common.nix { inherit pkgs haskellLib; })
(import (./configuration + "/${system}.nix") { inherit pkgs haskellLib; })
];
legacyPackages = horizon-core.legacyPackages.${system}.extend overrides;
legacyPackages = inputs.horizon-advance.legacyPackages.${system}.extend overrides;
packages = filterAttrs (_: isDerivation) legacyPackages;
devShell = pkgs.mkShell {
buildInputs = [
horizon-shell.packages.${system}.default
];
shellHook = ''
horizon-shell
exit
'';
};
in
{
checks = with lint-utils.linters.${system}; {
dhall-format = dhall-format { src = self; };
nixpkgs-fmt = nixpkgs-fmt { src = self; find = "flake.nix"; };
};
devShells.default = devShell;
inherit legacyPackages;
inherit packages;
......
......@@ -2,136 +2,95 @@ let H =
https://gitlab.horizon-haskell.net/dhall/horizon-spec/-/raw/0.10.0/horizon-spec/package.dhall
let packages =
{ BNFC = H.callHackage "BNFC" "2.9.4.1"
{ BNFC = H.callHackage "BNFC" "2.9.5"
, Boolean = H.callHackage "Boolean" "0.2.4"
, Chart = H.callHackage "Chart" "1.9.4"
, Chart-diagrams = H.callHackage "Chart-diagrams" "1.9.4"
, Decimal = H.callHackage "Decimal" "0.5.2"
, HTF = H.callHackage "HTF" "0.15.0.1"
, HTTP = H.callHackage "HTTP" "4000.4.1"
, HUnit = H.callHackage "HUnit" "1.6.2.0"
, HaskellNet = H.callHackage "HaskellNet" "0.6.0.2"
, Hclip = H.callHackage "Hclip" "3.0.0.4"
, HsOpenSSL = H.callHackage "HsOpenSSL" "0.11.7.5"
, HsYAML = H.callHackage "HsYAML" "0.2.1.1"
, JuicyPixels = H.callHackage "JuicyPixels" "3.3.8"
, ListLike = H.callHackage "ListLike" "4.7.8"
, MemoTrie = H.callHackage "MemoTrie" "0.6.10"
, HsYAML = H.callHackage "HsYAML" "0.2.1.4"
, MemoTrie = H.callHackage "MemoTrie" "0.6.11"
, MonadPrompt = H.callHackage "MonadPrompt" "1.0.0.5"
, NumInstances = H.callHackage "NumInstances" "1.4"
, Only = H.callHackage "Only" "0.1"
, OpenGLRaw = H.callHackage "OpenGLRaw" "3.3.4.1"
, PSQueue = H.callHackage "PSQueue" "1.1.1"
, PyF = H.callHackage "PyF" "0.11.1.1"
, QuickCheck = H.callHackage "QuickCheck" "2.14.2"
, RSA = H.callHackage "RSA" "2.4.1"
, SVGFonts = H.callHackage "SVGFonts" "1.8.0.1"
, PyF = H.callHackage "PyF" "0.11.3.0"
, Stream = H.callHackage "Stream" "0.4.7.2"
, Unique = H.callHackage "Unique" "0.4.7.9"
, Unixutils = H.callHackage "Unixutils" "1.54.2"
, X11 = H.callHackage "X11" "1.10.3"
, X11-xft = H.callHackage "X11-xft" "0.3.4"
, abstract-deque-tests = H.callHackage "abstract-deque-tests" "0.3"
, active = H.callHackage "active" "0.2.0.17"
, active = H.callHackage "active" "0.2.1"
, aeson-qq = H.callHackage "aeson-qq" "0.8.4"
, aeson-yaml = H.callHackage "aeson-yaml" "1.1.0.1"
, alex = H.callHackage "alex" "3.2.7.1"
, algebraic-graphs = H.callHackage "algebraic-graphs" "0.6.1"
, alex = H.callHackage "alex" "3.5.1.0"
, alsa-core = H.callHackage "alsa-core" "0.5.0.1"
, alsa-mixer = H.callHackage "alsa-mixer" "0.3.0"
, alsa-mixer = H.callHackage "alsa-mixer" "0.3.0.1"
, ap-normalize = H.callHackage "ap-normalize" "0.1.0.1"
, apecs = H.callHackage "apecs" "0.9.5"
, apply-refact = H.callHackage "apply-refact" "0.13.0.0"
, apecs = H.callHackage "apecs" "0.9.6"
, async-timer = H.callHackage "async-timer" "0.2.0.0"
, attoparsec-binary = H.callHackage "attoparsec-binary" "0.2"
, attoparsec-iso8601 = H.callHackage "attoparsec-iso8601" "1.1.0.0"
, authenticate-oauth = H.callHackage "authenticate-oauth" "1.7"
, autodocodec-servant-multipart =
H.callHackage "autodocodec-servant-multipart" "0.0.0.0"
, autoexporter = H.callHackage "autoexporter" "2.0.0.8"
, base-prelude = H.callHackage "base-prelude" "1.6.1"
, autoexporter = H.callHackage "autoexporter" "2.0.0.12"
, base-prelude = H.callHackage "base-prelude" "1.6.1.1"
, base32 = H.callHackage "base32" "0.4"
, base58-bytestring = H.callHackage "base58-bytestring" "0.1.0"
, base64 = H.callHackage "base64" "0.4.2.4"
, base64-bytestring = H.callHackage "base64-bytestring" "1.2.1.0"
, base64-bytestring-type = H.callHackage "base64-bytestring-type" "1.0.1"
, beam-core =
H.callGit
"https://github.com/haskell-beam/beam"
"94461937c5ca8b89f1ff1a60bde5bffe207315b4"
(Some "beam-core/")
, beam-migrate =
H.callGit
"https://github.com/haskell-beam/beam"
"94461937c5ca8b89f1ff1a60bde5bffe207315b4"
(Some "beam-migrate/")
, beam-postgres =
H.callGit
"https://github.com/haskell-beam/beam"
"94461937c5ca8b89f1ff1a60bde5bffe207315b4"
(Some "beam-postgres/")
, beam-sqlite =
H.callGit
"https://github.com/haskell-beam/beam"
"94461937c5ca8b89f1ff1a60bde5bffe207315b4"
(Some "beam-sqlite/")
, bech32 = H.callHackage "bech32" "1.1.2"
, bech32-th = H.callHackage "bech32-th" "1.1.1"
, bin = H.callHackage "bin" "0.1.3"
, binary-orphans = H.callHackage "binary-orphans" "1.0.4.1"
, blaze-svg = H.callHackage "blaze-svg" "0.3.6.1"
, beam-core = H.callHackage "beam-core" "0.10.1.0"
, beam-migrate = H.callHackage "beam-migrate" "0.5.2.1"
, beam-postgres = H.callHackage "beam-postgres" "0.5.3.1"
, beam-sqlite = H.callHackage "beam-sqlite" "0.5.3.0"
, bech32 = H.callHackage "bech32" "1.1.7"
, bech32-th = H.callHackage "bech32-th" "1.1.7"
, binary-parser = H.callHackage "binary-parser" "0.5.7.6"
, blaze-svg = H.callHackage "blaze-svg" "0.3.7"
, blaze-textual = H.callHackage "blaze-textual" "0.2.3.1"
, breakpoint = H.callHackage "breakpoint" "0.1.2.1"
, brick = H.callHackage "brick" "1.9"
, bytes = H.callHackage "bytes" "0.17.2"
, breakpoint = H.callHackage "breakpoint" "0.1.4.0"
, byte-order = H.callHackage "byte-order" "0.1.3.1"
, bytebuild = H.callHackage "bytebuild" "0.3.16.2"
, byteslice = H.callHackage "byteslice" "0.2.13.2"
, bytesmith = H.callHackage "bytesmith" "0.3.11.1"
, bytestring-strict-builder =
H.callHackage "bytestring-strict-builder" "0.4.5.7"
, bytestring-tree-builder =
H.callHackage "bytestring-tree-builder" "0.2.7.12"
, c2hs = H.callHackage "c2hs" "0.28.8"
, cabal-install = H.callHackage "cabal-install" "3.10.1.0"
, cabal-install-solver = H.callHackage "cabal-install-solver" "3.10.1.0"
, cabal-fmt = H.callHackage "cabal-fmt" "0.1.12"
, cache = H.callHackage "cache" "0.1.3.0"
, canonical-json = H.callHackage "canonical-json" "0.6.0.1"
, casing = H.callHackage "casing" "0.1.4.1"
, cassava = H.callHackage "cassava" "0.5.3.0"
, cassava-megaparsec = H.callHackage "cassava-megaparsec" "2.0.4"
, cassava-megaparsec = H.callHackage "cassava-megaparsec" "2.1.1"
, cheapskate = H.callHackage "cheapskate" "0.1.1.2"
, checkers = H.callHackage "checkers" "0.6.0"
, chell = H.callHackage "chell" "0.5.0.1"
, chell-quickcheck = H.callHackage "chell-quickcheck" "0.2.5.3"
, chronos = H.callHackage "chronos" "1.1.6.1"
, circle-packing = H.callHackage "circle-packing" "0.1.0.6"
, citeproc = H.callHackage "citeproc" "0.8.1"
, cmark-gfm = H.callHackage "cmark-gfm" "0.2.5"
, co-log-core = H.callHackage "co-log-core" "0.3.2.0"
, co-log-polysemy = H.callHackage "co-log-polysemy" "0.0.1.3"
, cmark-gfm = H.callHackage "cmark-gfm" "0.2.6"
, co-log-core = H.callHackage "co-log-core" "0.3.2.2"
, co-log-polysemy = H.callHackage "co-log-polysemy" "0.0.1.4"
, colourista = H.callHackage "colourista" "0.1.0.2"
, commonmark = H.callHackage "commonmark" "0.2.2"
, commonmark-extensions = H.callHackage "commonmark-extensions" "0.2.3.4"
, commonmark-pandoc = H.callHackage "commonmark-pandoc" "0.2.1.3"
, commonmark = H.callHackage "commonmark" "0.2.6"
, commonmark-extensions = H.callHackage "commonmark-extensions" "0.2.5.4"
, commonmark-pandoc = H.callHackage "commonmark-pandoc" "0.2.2.1"
, commutative-semigroups =
H.callHackage "commutative-semigroups" "0.1.0.1"
H.callHackage "commutative-semigroups" "0.2.0.1"
, compact = H.callHackage "compact" "0.2.0.0"
, compactable =
H.callGit
"https://gitlab.com/fresheyeball/Compactable"
"f63927b1e438c267f0d12f36e5b3735cfaebeeb4"
(None H.Subdir)
, composite-base = H.callHackage "composite-base" "0.8.2.1"
, composite-cassava = H.callHackage "composite-cassava" "0.0.3.1"
, composite-dhall = H.callHackage "composite-dhall" "0.1.0.1"
, composite-lens-extra = H.callHackage "composite-lens-extra" "0.1.0.0"
, composite-tuple = H.callHackage "composite-tuple" "0.1.2.0"
, composition-prelude = H.callHackage "composition-prelude" "3.0.0.2"
, concise = H.callHackage "concise" "0.1.0.1"
, concurrent-extra = H.callHackage "concurrent-extra" "0.7.0.12"
, conduit-combinators = H.callHackage "conduit-combinators" "1.3.0"
, conduit-parse = H.callHackage "conduit-parse" "0.2.1.1"
, constraints-extras = H.callHackage "constraints-extras" "0.4.0.0"
, conformance = H.callHackage "conformance" "0.1.0.0"
, conformance-gen = H.callHackage "conformance-gen" "0.0.0.0"
, contiguous = H.callHackage "contiguous" "0.6.4.2"
, contravariant-extras = H.callHackage "contravariant-extras" "0.3.5.4"
, control-monad-free = H.callHackage "control-monad-free" "0.6.2"
, cpphs = H.callHackage "cpphs" "1.20.9.1"
, criterion = H.callHackage "criterion" "1.6.0.0"
, crypto-pubkey-types = H.callHackage "crypto-pubkey-types" "0.4.3"
, cryptohash-md5 = H.callHackage "cryptohash-md5" "0.11.101.0"
, cryptohash-sha1 = H.callHackage "cryptohash-sha1" "0.11.101.0"
, cryptonite-conduit = H.callHackage "cryptonite-conduit" "0.2.2"
, css-text = H.callHackage "css-text" "0.1.3.0"
, cubicbezier = H.callHackage "cubicbezier" "0.6.0.6"
, cursor = H.callHackage "cursor" "0.3.2.0"
, cursor-brick = H.callHackage "cursor-brick" "0.1.0.1"
, cursor-dirforest =
......@@ -149,64 +108,48 @@ let packages =
"https://github.com/NorfairKing/cursor-dirforest"
"6ad5b168e26eb4e647df9f007d812aaf59338d40"
(Some "cursor-dirforest-gen/")
, cursor-fuzzy-time = H.callHackage "cursor-fuzzy-time" "0.0.0.0"
, cursor-fuzzy-time = H.callHackage "cursor-fuzzy-time" "0.1.0.0"
, cursor-gen = H.callHackage "cursor-gen" "0.4.0.0"
, data-binary-ieee754 = H.callHackage "data-binary-ieee754" "0.4.4"
, data-bword = H.callHackage "data-bword" "0.1.0.2"
, data-checked = H.callHackage "data-checked" "0.3"
, data-dword = H.callHackage "data-dword" "0.3.2.1"
, data-endian = H.callHackage "data-endian" "0.1.1"
, data-ordlist = H.callHackage "data-ordlist" "0.4.7.0"
, data-serializer = H.callHackage "data-serializer" "0.3.5"
, data-sketches = H.callHackage "data-sketches" "0.3.1.0"
, data-sketches-core = H.callHackage "data-sketches-core" "0.1.0.0"
, dbus = H.callHackage "dbus" "1.2.28"
, deepseq-generics = H.callHackage "deepseq-generics" "0.2.0.0"
, deferred-folds = H.callHackage "deferred-folds" "0.9.18.3"
, dense-linear-algebra = H.callHackage "dense-linear-algebra" "0.1.0.0"
, dependent-map = H.callHackage "dependent-map" "0.4.0.0"
, dependent-sum = H.callHackage "dependent-sum" "0.7.2.0"
, dependent-sum-template =
H.callHackage "dependent-sum-template" "0.1.1.1"
, deque = H.callHackage "deque" "0.4.4"
, data-textual = H.callHackage "data-textual" "0.3.0.3"
, dbus = H.callHackage "dbus" "1.3.5"
, deferred-folds = H.callHackage "deferred-folds" "0.9.18.6"
, deque = H.callHackage "deque" "0.4.4.1"
, deriving-aeson = H.callHackage "deriving-aeson" "0.2.9"
, deriving-compat = H.callHackage "deriving-compat" "0.6.3"
, dhall-docs = H.callHackage "dhall-docs" "1.0.10"
, dhall-json = H.callHackage "dhall-json" "1.7.11"
, dhall-nixpkgs = H.callHackage "dhall-nixpkgs" "1.0.9"
, diagrams-contrib = H.callHackage "diagrams-contrib" "1.4.5"
, diagrams-core = H.callHackage "diagrams-core" "1.5.1"
, diagrams-lib = H.callHackage "diagrams-lib" "1.4.5.3"
, diagrams-postscript = H.callHackage "diagrams-postscript" "1.5.1.1"
, diagrams-solve = H.callHackage "diagrams-solve" "0.1.3"
, diagrams-svg = H.callHackage "diagrams-svg" "1.4.3.1"
, dictionary-sharing = H.callHackage "dictionary-sharing" "0.1.0.0"
, digest = H.callHackage "digest" "0.0.1.7"
, dimensional = H.callHackage "dimensional" "1.5"
, direct-sqlite = H.callHackage "direct-sqlite" "2.3.28"
, direct-sqlite = H.callHackage "direct-sqlite" "2.3.29"
, dirforest =
H.callGit
"https://github.com/NorfairKing/dirforest"
"69e8ae036b047fae105c1fe990e175a7572a3eba"
(Some "dirforest/")
, dns = H.callHackage "dns" "4.1.0"
, djot = H.callHackage "djot" "0.1.2"
, dns = H.callHackage "dns" "4.2.0"
, doclayout = H.callHackage "doclayout" "0.4.0.1"
, doctemplates = H.callHackage "doctemplates" "0.11"
, doctest = H.callHackage "doctest" "0.21.1"
, doctest-discover = H.callHackage "doctest-discover" "0.2.0.0"
, dom-lt = H.callHackage "dom-lt" "0.2.3"
, double-conversion = H.callHackage "double-conversion" "2.0.4.2"
, dual-tree = H.callHackage "dual-tree" "0.2.3.1"
, echo = H.callHackage "echo" "0.1.4"
, ed25519 =
, double-conversion =
H.callGit
"https://gitlab.homotopic.tech/horizon/adopted/ed25519"
"faf8fe90aa1cd2492ea1e64c55f5c59fc0322210"
"https://github.com/haskell/double-conversion/"
"1320d0a4df745c9ecb5fada9a681b3842cf1f47c"
(None H.Subdir)
, edit-distance = H.callHackage "edit-distance" "0.2.2.1"
, effectful = H.callHackage "effectful" "2.2.2.0"
, dual-tree = H.callHackage "dual-tree" "0.2.3.1"
, effectful = H.callHackage "effectful" "2.3.0.0"
, effectful-cache =
H.callGit
"https://github.com/haskell-effectful/cache-effectful"
"0a5581da7c21a05a9ab1762a6da6997090fe311d"
(None H.Subdir)
, effectful-core = H.callHackage "effectful-core" "2.2.2.2"
, effectful-th = H.callHackage "effectful-th" "1.0.0.1"
, effectful-core = H.callHackage "effectful-core" "2.3.0.1"
, ekg = H.callHackage "ekg" "0.4.0.15"
, ekg-core = H.callHackage "ekg-core" "0.1.1.7"
, ekg-json =
......@@ -216,56 +159,40 @@ let packages =
(None H.Subdir)
, ekg-statsd = H.callHackage "ekg-statsd" "0.2.5.0"
, ekg-wai = H.callHackage "ekg-wai" "0.1.1.0"
, ema = H.callHackage "ema" "0.10.0.0"
, email-validate = H.callHackage "email-validate" "2.3.2.18"
, emojis = H.callHackage "emojis" "0.1.2"
, emojis = H.callHackage "emojis" "0.1.3"
, enclosed-exceptions = H.callHackage "enclosed-exceptions" "1.0.3"
, enummapset = H.callHackage "enummapset" "0.7.1.0"
, errors = H.callHackage "errors" "2.3.0"
, enummapset = H.callHackage "enummapset" "0.7.2.0"
, exact-combinatorics = H.callHackage "exact-combinatorics" "0.2.0.11"
, exact-pi = H.callHackage "exact-pi" "0.5.0.2"
, expiring-cache-map = H.callHackage "expiring-cache-map" "0.0.6.1"
, extended-reals = H.callHackage "extended-reals" "0.2.4.0"
, extensible-effects = H.callHackage "extensible-effects" "5.0.0.1"
, fast-math = H.callHackage "fast-math" "1.0.2"
, fcf-containers = H.callHackage "fcf-containers" "0.8.2"
, feedback = H.callHackage "feedback" "0.1.0.1"
, file-embed = H.callHackage "file-embed" "0.0.15.0"
, filelock = H.callHackage "filelock" "0.1.1.6"
, fgl = H.callHackage "fgl" "5.8.2.0"
, fgl-arbitrary = H.callHackage "fgl-arbitrary" "0.2.0.6"
, filelock = H.callHackage "filelock" "0.1.1.7"
, filemanip = H.callHackage "filemanip" "0.3.6.3"
, filepattern = H.callHackage "filepattern" "0.1.3"
, filtrable = H.callHackage "filtrable" "0.1.6.0"
, finite-field = H.callHackage "finite-field" "0.10.0"
, finite-typelits = H.callHackage "finite-typelits" "0.1.6.0"
, finite-typelits = H.callHackage "finite-typelits" "0.2.0.0"
, fixed = H.callHackage "fixed" "0.3"
, floatshow = H.callHackage "floatshow" "0.2.4"
, fmt = H.callHackage "fmt" "0.6.3.0"
, focus = H.callHackage "focus" "1.0.3.1"
, focus = H.callHackage "focus" "1.0.3.2"
, force-layout = H.callHackage "force-layout" "0.4.0.6"
, foreign-store = H.callHackage "foreign-store" "0.2"
, formatting = H.callHackage "formatting" "7.2.0"
, foundation =
H.callGit
"https://gitlab.rescue.horizon-haskell.net/hackage/foundation"
"d3136f4bb8b69e273535352620e53f2196941b35"
(Some "foundation/")
, fourmolu = H.callHackage "fourmolu" "0.10.1.0"
, freer-simple = H.callHackage "freer-simple" "1.2.1.2"
, foreign-store = H.callHackage "foreign-store" "0.2.1"
, friendly-time = H.callHackage "friendly-time" "0.4.1"
, fsnotify = H.callHackage "fsnotify" "0.4.1.0"
, fusion-plugin-types = H.callHackage "fusion-plugin-types" "0.1.0"
, fuzzy = H.callHackage "fuzzy" "0.1.0.1"
, fuzzy-time = H.callHackage "fuzzy-time" "0.2.0.3"
, fuzzy-time-gen = H.callHackage "fuzzy-time-gen" "0.2.0.1"
, fuzzy = H.callHackage "fuzzy" "0.1.1.0"
, fuzzy-time = H.callHackage "fuzzy-time" "0.3.0.0"
, fuzzy-time-gen = H.callHackage "fuzzy-time-gen" "0.3.0.0"
, generic-arbitrary = H.callHackage "generic-arbitrary" "1.0.1"
, generic-data = H.callHackage "generic-data" "1.1.0.0"
, generic-lens = H.callHackage "generic-lens" "2.2.2.0"
, generic-lens-core = H.callHackage "generic-lens-core" "2.2.1.0"
, generic-lens-lite = H.callHackage "generic-lens-lite" "0.1"
, generic-monoid = H.callHackage "generic-monoid" "0.1.0.1"
, generic-optics = H.callHackage "generic-optics" "2.2.1.0"
, generic-optics-lite = H.callHackage "generic-optics-lite" "0.1"
, generics-sop = H.callHackage "generics-sop" "0.5.1.3"
, genvalidity-aeson = H.callHackage "genvalidity-aeson" "1.0.0.1"
, genvalidity-bytestring =
H.callHackage "genvalidity-bytestring" "1.0.0.1"
......@@ -283,16 +210,18 @@ let packages =
H.callHackage "genvalidity-hspec-aeson" "1.0.0.0"
, genvalidity-hspec-optics =
H.callHackage "genvalidity-hspec-optics" "1.0.0.0"
, genvalidity-network-uri =
H.callHackage "genvalidity-network-uri" "0.0.0.0"
, genvalidity-path = H.callHackage "genvalidity-path" "1.0.0.1"
, genvalidity-persistent =
H.callHackage "genvalidity-persistent" "1.0.0.1"
H.callHackage "genvalidity-persistent" "1.0.0.2"
, genvalidity-scientific =
H.callHackage "genvalidity-scientific" "1.0.0.0"
, genvalidity-sydtest = H.callHackage "genvalidity-sydtest" "1.0.0.0"
, genvalidity-sydtest-aeson =
H.callHackage "genvalidity-sydtest-aeson" "1.0.0.0"
, genvalidity-sydtest-hashable =
H.callHackage "genvalidity-sydtest-hashable" "1.0.0.0"
H.callHackage "genvalidity-sydtest-hashable" "1.0.0.1"
, genvalidity-sydtest-lens =
H.callHackage "genvalidity-sydtest-lens" "1.0.0.0"
, genvalidity-sydtest-persistent =
......@@ -300,45 +229,24 @@ let packages =
, genvalidity-text = H.callHackage "genvalidity-text" "1.0.0.1"
, genvalidity-time = H.callHackage "genvalidity-time" "1.0.0.1"
, genvalidity-unordered-containers =
H.callHackage "genvalidity-unordered-containers" "1.0.0.0"
H.callHackage "genvalidity-unordered-containers" "1.0.0.1"
, genvalidity-uuid = H.callHackage "genvalidity-uuid" "1.0.0.1"
, genvalidity-vector = H.callHackage "genvalidity-vector" "1.0.0.0"
, ghc-check = H.callHackage "ghc-check" "0.5.0.8"
, ghc-exactprint = H.callHackage "ghc-exactprint" "1.6.1.1"
, ghc-lib-parser = H.callHackage "ghc-lib-parser" "9.4.4.20221225"
, ghc-lib-parser-ex = H.callHackage "ghc-lib-parser-ex" "9.4.0.0"
, ghc-tcplugins-extra = H.callHackage "ghc-tcplugins-extra" "0.4.4"
, ghc-trace-events = H.callHackage "ghc-trace-events" "0.1.2.7"
, ghc-typelits-knownnat = H.callHackage "ghc-typelits-knownnat" "0.7.8"
, ghc-trace-events = H.callHackage "ghc-trace-events" "0.1.2.9"
, ghc-typelits-knownnat = H.callHackage "ghc-typelits-knownnat" "0.7.12"
, ghc-typelits-natnormalise =
H.callHackage "ghc-typelits-natnormalise" "0.7.8"
, ghcid = H.callHackage "ghcid" "0.8.8"
, ghcide = H.callHackage "ghcide" "1.9.1.0"
, ghcide-bench = H.callHackage "ghcide-bench" "0.1.1"
, ghcide-test-utils = H.callHackage "ghcide-test-utils" "1.9.0.0"
, githash = H.callHackage "githash" "0.1.6.3"
, gitrev = H.callHackage "gitrev" "1.3.1"
H.callHackage "ghc-typelits-natnormalise" "0.7.10"
, githash = H.callHackage "githash" "0.1.7.0"
, graphviz = H.callHackage "graphviz" "2999.20.2.0"
, gridtables = H.callHackage "gridtables" "0.1.0.0"
, groups = H.callHackage "groups" "0.5.3"
, gtk2hs-buildtools = H.callHackage "gtk2hs-buildtools" "0.13.10.0"
, hackage-security = H.callHackage "hackage-security" "0.6.2.3"
, haddock-library = H.callHackage "haddock-library" "1.11.0"
, hashing = H.callHackage "hashing" "0.1.1.0"
, hashtables = H.callHackage "hashtables" "1.3.1"
, haskell-language-server =
(H.callHackage "haskell-language-server" "1.9.0.0")
with flags =
[ H.CabalFlag.Disable "dynamic"
, H.CabalFlag.Disable "ormolu"
, H.CabalFlag.Disable "rename"
, H.CabalFlag.Disable "stylishHaskell"
, H.CabalFlag.Disable "eval"
, H.CabalFlag.Disable "floskell"
]
, haskell-src = H.callHackage "haskell-src" "1.0.4"
, hdaemonize = H.callHackage "hdaemonize" "0.5.6"
, heaps = H.callHackage "heaps" "0.4"
, hedgehog-extras = H.callHackage "hedgehog-extras" "0.4.5.1"
, hasql = H.callHackage "hasql" "1.7.0.2"
, hasql-explain-tests = H.callHackage "hasql-explain-tests" "0.1.0.0"
, hasql-migration = H.callHackage "hasql-migration" "0.3.0"
, hasql-th = H.callHackage "hasql-th" "0.4.0.21"
, hasql-transaction = H.callHackage "hasql-transaction" "1.1.1"
, hdaemonize = H.callHackage "hdaemonize" "0.5.7"
, headed-megaparsec = H.callHackage "headed-megaparsec" "0.2.1.3"
, hedgehog-fn = H.callHackage "hedgehog-fn" "1.0"
, hedgehog-golden =
H.callGit
......@@ -347,155 +255,80 @@ let packages =
(None H.Subdir)
, hedgehog-quickcheck = H.callHackage "hedgehog-quickcheck" "0.1.1"
, heredoc = H.callHackage "heredoc" "0.2.0.0"
, hex-text = H.callHackage "hex-text" "0.1.0.8"
, hie-bios = H.callHackage "hie-bios" "0.11.0"
, hie-compat = H.callHackage "hie-compat" "0.3.1.0"
, hiedb = H.callHackage "hiedb" "0.4.3.0"
, hinotify = H.callHackage "hinotify" "0.4.1"
, hint = H.callGit "https://github.com/haskell-hint/hint" "7803c34c8ae1d83c0f7c13fe6b30fcb3abd0ac51" (None H.Subdir)
, hlint = H.callHackage "hlint" "3.5"
, hls-alternate-number-format-plugin =
H.callHackage "hls-alternate-number-format-plugin" "1.3.0.0"
, hls-cabal-fmt-plugin = H.callHackage "hls-cabal-fmt-plugin" "0.1.0.0"
, hls-cabal-plugin = H.callHackage "hls-cabal-plugin" "0.1.0.0"
, hls-call-hierarchy-plugin =
H.callHackage "hls-call-hierarchy-plugin" "1.2.0.0"
, hls-change-type-signature-plugin =
H.callHackage "hls-change-type-signature-plugin" "1.1.0.0"
, hls-class-plugin = H.callHackage "hls-class-plugin" "1.1.1.0"
, hls-code-range-plugin = H.callHackage "hls-code-range-plugin" "1.1.0.0"
, hls-explicit-fixity-plugin =
H.callHackage "hls-explicit-fixity-plugin" "1.1.0.0"
, hls-explicit-imports-plugin =
H.callHackage "hls-explicit-imports-plugin" "1.2.0.0"
, hls-explicit-record-fields-plugin =
H.callHackage "hls-explicit-record-fields-plugin" "1.0.0.0"
, hls-fourmolu-plugin = H.callHackage "hls-fourmolu-plugin" "1.1.1.0"
, hls-gadt-plugin = H.callHackage "hls-gadt-plugin" "1.0.1.0"
, hls-graph = H.callHackage "hls-graph" "1.9.0.0"
, hls-hlint-plugin = H.callHackage "hls-hlint-plugin" "1.1.2.0"
, hls-module-name-plugin =
H.callHackage "hls-module-name-plugin" "1.1.1.0"
, hls-plugin-api = H.callHackage "hls-plugin-api" "1.6.0.0"
, hls-pragmas-plugin = H.callHackage "hls-pragmas-plugin" "1.0.4.0"
, hls-qualify-imported-names-plugin =
H.callHackage "hls-qualify-imported-names-plugin" "1.0.2.0"
, hls-refactor-plugin = H.callHackage "hls-refactor-plugin" "1.1.0.0"
, hls-refine-imports-plugin =
H.callHackage "hls-refine-imports-plugin" "1.0.4.0"
, hls-retrie-plugin = H.callHackage "hls-retrie-plugin" "1.0.3.0"
, hls-splice-plugin = H.callHackage "hls-splice-plugin" "1.0.3.0"
, hls-test-utils = H.callHackage "hls-test-utils" "1.5.0.0"
, hnix =
H.callGit
"https://github.com/haskell-nix/hnix"
"48e962a3497893c30a749d085ebf82a8cc5cd5bd"
(None H.Subdir)
, hnix-store-core = H.callHackage "hnix-store-core" "0.6.1.0"
, hnix-store-remote = H.callHackage "hnix-store-remote" "0.6.0.0"
, hex-text = H.callHackage "hex-text" "0.1.0.9"
, hoauth2 = H.callHackage "hoauth2" "2.13.1"
, hoauth2-providers = H.callHackage "hoauth2-providers" "0.7.1"
, hosc = H.callHackage "hosc" "0.20"
, hp2pretty = H.callHackage "hp2pretty" "0.10"
, hpack-dhall = H.callHackage "hpack-dhall" "0.5.7"
, hslogger = H.callHackage "hslogger" "1.3.1.0"
, hslua = H.callHackage "hslua" "2.3.0"
, hslua-aeson = H.callHackage "hslua-aeson" "2.3.0.1"
, hslua-classes = H.callHackage "hslua-classes" "2.3.0"
, hslua-core = H.callHackage "hslua-core" "2.3.1"
, hslogger = H.callHackage "hslogger" "1.3.1.1"
, hslua = H.callHackage "hslua" "2.3.1"
, hslua-aeson = H.callHackage "hslua-aeson" "2.3.1"
, hslua-classes = H.callHackage "hslua-classes" "2.3.1"
, hslua-core = H.callHackage "hslua-core" "2.3.2"
, hslua-list = H.callHackage "hslua-list" "1.1.1"
, hslua-marshalling = H.callHackage "hslua-marshalling" "2.3.0"
, hslua-module-doclayout = H.callHackage "hslua-module-doclayout" "1.1.0"
, hslua-module-path = H.callHackage "hslua-module-path" "1.1.0"
, hslua-module-system = H.callHackage "hslua-module-system" "1.1.0.1"
, hslua-module-text = H.callHackage "hslua-module-text" "1.1.0.1"
, hslua-module-version = H.callHackage "hslua-module-version" "1.1.0"
, hslua-marshalling = H.callHackage "hslua-marshalling" "2.3.1"
, hslua-module-doclayout = H.callHackage "hslua-module-doclayout" "1.1.1"
, hslua-module-path = H.callHackage "hslua-module-path" "1.1.1"
, hslua-module-system = H.callHackage "hslua-module-system" "1.1.1"
, hslua-module-text = H.callHackage "hslua-module-text" "1.1.1"
, hslua-module-version = H.callHackage "hslua-module-version" "1.1.1"
, hslua-objectorientation =
H.callHackage "hslua-objectorientation" "2.3.0"
, hslua-packaging = H.callHackage "hslua-packaging" "2.3.0"
, hslua-typing = H.callHackage "hslua-typing" "0.1.0"
H.callHackage "hslua-objectorientation" "2.3.1"
, hslua-packaging = H.callHackage "hslua-packaging" "2.3.1"
, hslua-typing = H.callHackage "hslua-typing" "0.1.1"
, hspec-attoparsec = H.callHackage "hspec-attoparsec" "0.1.0.2"
, hspec-contrib = H.callHackage "hspec-contrib" "0.5.2"
, hspec-expectations-lifted =
H.callHackage "hspec-expectations-lifted" "0.10.0"
, hspec-golden = H.callHackage "hspec-golden" "0.2.0.1"
, hspec-golden = H.callHackage "hspec-golden" "0.2.2.0"
, hspec-golden-aeson = H.callHackage "hspec-golden-aeson" "0.9.0.0"
, hspec-hedgehog = H.callHackage "hspec-hedgehog" "0.0.1.2"
, hspec-megaparsec = H.callHackage "hspec-megaparsec" "2.2.0"
, hspec-wai = H.callHackage "hspec-wai" "0.11.1"
, hsyslog = H.callHackage "hsyslog" "5.0.2"
, html = H.callHackage "html" "1.0.1.2"
, html-entities = H.callHackage "html-entities" "1.1.4.6"
, html-entity-map = H.callHackage "html-entity-map" "0.1.0.0"
, http-api-data = H.callHackage "http-api-data" "0.5.1"
, http-common = H.callHackage "http-common" "0.8.3.4"
, http-media = H.callHackage "http-media" "0.8.0.0"
, http-streams = H.callHackage "http-streams" "0.8.9.6"
, hw-aeson = H.callHackage "hw-aeson" "0.1.8.0"
, hw-fingertree = H.callHackage "hw-fingertree" "0.1.2.1"
, hw-hedgehog = H.callHackage "hw-hedgehog" "0.1.1.1"
, hw-hspec-hedgehog = H.callHackage "hw-hspec-hedgehog" "0.1.1.1"
, hw-prim = H.callHackage "hw-prim" "0.6.3.2"
, hxt = H.callHackage "hxt" "9.3.1.22"
, hxt-charproperties = H.callHackage "hxt-charproperties" "9.5.0.0"
, hxt-regex-xmlschema = H.callHackage "hxt-regex-xmlschema" "9.2.0.7"
, hxt-unicode = H.callHackage "hxt-unicode" "9.0.2.4"
, implicit-hie = H.callHackage "implicit-hie" "0.1.4.0"
, implicit-hie-cradle = H.callHackage "implicit-hie-cradle" "0.5.0.1"
, incipit-base = H.callHackage "incipit-base" "0.5.1.0"
, incipit-core = H.callHackage "incipit-core" "0.5.1.0"
, ical =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical/")
, ical-gen =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical-gen/")
, ical-interop-test =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical-interop-test/")
, ical-recurrence =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical-recurrence/")
, ical-recurrence-gen =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical-recurrence-gen/")
, indexed-list-literals = H.callHackage "indexed-list-literals" "0.2.1.3"
, indexed-profunctors = H.callHackage "indexed-profunctors" "0.1.1"
, inline-c = H.callHackage "inline-c" "0.9.1.7"
, insert-ordered-containers =
H.callHackage "insert-ordered-containers" "0.2.5.2"
, inline-c = H.callHackage "inline-c" "0.9.1.10"
, int-cast = H.callHackage "int-cast" "0.2.0.0"
, integer-logarithms = H.callHackage "integer-logarithms" "1.0.3.1"
, integration = H.callHackage "integration" "0.2.1"
, intervals = H.callHackage "intervals" "0.9.2"
, io-streams = H.callHackage "io-streams" "1.5.2.2"
, io-streams-haproxy = H.callHackage "io-streams-haproxy" "1.0.1.0"
, ipynb = H.callHackage "ipynb" "0.2"
, iso8601-time = H.callHackage "iso8601-time" "0.1.5"
, isomorphism-class = H.callHackage "isomorphism-class" "0.1.0.9"
, isomorphism-class = H.callHackage "isomorphism-class" "0.1.0.12"
, iwlib = H.callHackage "iwlib" "0.1.2"
, jira-wiki-markup = H.callHackage "jira-wiki-markup" "1.5.1"
, jose = H.callHackage "jose" "0.10"
, js-chart = H.callHackage "js-chart" "2.9.4.1"
, js-dgtable = H.callHackage "js-dgtable" "0.5.2"
, katip = H.callHackage "katip" "0.8.7.4"
, keys = H.callHackage "keys" "3.12.3"
, kvstore-effectful =
H.callGit
"https://github.com/haskell-effectful/kvstore-effectful"
"3502825423aea3a1af9384e9d751feea4599c60b"
(Some "kvstore-effectful/")
, kvstore-effectful-cache =
H.callGit
"https://github.com/haskell-effectful/kvstore-effectful"
"3502825423aea3a1af9384e9d751feea4599c60b"
(Some "kvstore-effectful-cache/")
, kvstore-effectful-spec =
H.callGit
"https://github.com/haskell-effectful/kvstore-effectful"
"3502825423aea3a1af9384e9d751feea4599c60b"
(Some "kvstore-effectful-spec/")
, kvstore-effectful-statemap =
H.callGit
"https://github.com/haskell-effectful/kvstore-effectful"
"3502825423aea3a1af9384e9d751feea4599c60b"
(Some "kvstore-effectful-statemap/")
, language-c = H.callHackage "language-c" "0.9.2"
, katip = H.callHackage "katip" "0.8.8.0"
, language-c = H.callHackage "language-c" "0.9.3"
, lazy-search = H.callHackage "lazy-search" "0.1.3.0"
, lazysmallcheck = H.callHackage "lazysmallcheck" "0.6"
, lens-family = H.callHackage "lens-family" "2.1.2"
, lens-family-th = H.callHackage "lens-family-th" "0.5.2.1"
, libsodium = H.callHackage "libsodium" "1.0.18.3"
, libsystemd-journal = H.callHackage "libsystemd-journal" "1.4.5"
, lift-type = H.callHackage "lift-type" "0.1.1.1"
, linear = H.callHackage "linear" "1.22"
, linear-base = H.callHackage "linear-base" "0.3.1"
, linear-generics = H.callHackage "linear-generics" "0.2.2"
, list-t = H.callHackage "list-t" "1.0.5.6"
, list-transformer = H.callHackage "list-transformer" "1.0.9"
, libsodium-bindings = H.callHackage "libsodium-bindings" "0.0.1.1"
, libsystemd-journal = H.callHackage "libsystemd-journal" "1.4.5.1"
, linear-base = H.callHackage "linear-base" "0.4.0"
, linear-generics = H.callHackage "linear-generics" "0.2.3"
, list-transformer = H.callHackage "list-transformer" "1.1.1"
, lockfree-queue = H.callHackage "lockfree-queue" "0.2.4"
, log-base = H.callHackage "log-base" "0.12.0.1"
, log-effectful =
......@@ -504,358 +337,236 @@ let packages =
"910c79e10d5ac3353f2a1551103a2b63229c3f57"
(None H.Subdir)
, loop = H.callHackage "loop" "0.3.0"
, lpeg = H.callHackage "lpeg" "1.0.4"
, lpeg = H.callHackage "lpeg" "1.1.0"
, lrucache = H.callHackage "lrucache" "1.2.0.1"
, lsp = H.callHackage "lsp" "1.6.0.0"
, lsp-test = H.callHackage "lsp-test" "0.14.1.0"
, lsp-types = H.callHackage "lsp-types" "1.6.0.0"
, lua = H.callHackage "lua" "2.3.1"
, lua = H.callHackage "lua" "2.3.2"
, lua-arbitrary = H.callHackage "lua-arbitrary" "1.0.1.1"
, lucid = H.callHackage "lucid" "2.11.20230408"
, lucid-alpine = H.callHackage "lucid-alpine" "0.1.0.7"
, lucid-aria = H.callHackage "lucid-aria" "0.1.0.1"
, lucid-svg = H.callHackage "lucid-svg" "0.7.1.1"
, lukko = H.callHackage "lukko" "0.1.1.3"
, lvar = H.callHackage "lvar" "0.1.0.0"
, markdown = H.callHackage "markdown" "0.1.17.5"
, markdown-unlit = H.callHackage "markdown-unlit" "0.5.1"
, markov-chain-usage-model =
H.callHackage "markov-chain-usage-model" "0.0.0"
, matrices = H.callHackage "matrices" "0.5.0"
, matrix = H.callHackage "matrix" "0.3.6.1"
, matrix = H.callHackage "matrix" "0.3.6.3"
, mersenne-random-pure64 =
H.callHackage "mersenne-random-pure64" "0.2.2.0"
, mfsolve = H.callHackage "mfsolve" "0.3.2.1"
, microlens-aeson = H.callHackage "microlens-aeson" "2.5.0"
, microlens-ghc = H.callHackage "microlens-ghc" "0.4.14.1"
, microlens-platform = H.callHackage "microlens-platform" "0.4.3.3"
, mfsolve = H.callHackage "mfsolve" "0.3.2.2"
, microbench = H.callHackage "microbench" "0.1"
, microlens-aeson = H.callHackage "microlens-aeson" "2.5.2"
, microlens-ghc = H.callHackage "microlens-ghc" "0.4.14.3"
, microlens-platform = H.callHackage "microlens-platform" "0.4.3.5"
, microspec = H.callHackage "microspec" "0.2.1.3"
, microstache = H.callHackage "microstache" "1.0.2.3"
, mime-mail = H.callHackage "mime-mail" "0.5.1"
, minio-hs = H.callHackage "minio-hs" "1.6.0"
, mmark = H.callHackage "mmark" "0.0.7.6"
, mod = H.callHackage "mod" "0.2.0.1"
, modern-uri = H.callHackage "modern-uri" "0.3.6.0"
, monad-logger = H.callHackage "monad-logger" "0.3.39"
, monad-logger-extras = H.callHackage "monad-logger-extras" "0.1.1.1"
, monad-loops = H.callHackage "monad-loops" "0.4.3"
, monad-primitive = H.callHackage "monad-primitive" "0.1"
, monad-time = H.callHackage "monad-time" "0.4.0.0"
, monadlist = H.callHackage "monadlist" "0.0.2"
, monads-tf = H.callHackage "monads-tf" "0.1.0.3"
, monad-time-effectful = H.callHackage "monad-time-effectful" "1.0.0.0"
, monoid-extras = H.callHackage "monoid-extras" "0.6.2"
, monoid-subclasses = H.callHackage "monoid-subclasses" "1.2.3"
, mtl-compat = H.callHackage "mtl-compat" "0.2.2"
, monoid-subclasses = H.callHackage "monoid-subclasses" "1.2.5.1"
, mtl-prelude = H.callHackage "mtl-prelude" "2.0.3.2"
, multiset = H.callHackage "multiset" "0.3.4.3"
, mwc-random-monad = H.callHackage "mwc-random-monad" "0.7.3.1"
, natural-arithmetic = H.callHackage "natural-arithmetic" "0.1.3.0"
, natural-arithmetic = H.callHackage "natural-arithmetic" "0.2.1.0"
, natural-transformation = H.callHackage "natural-transformation" "0.4"
, neat-interpolation = H.callHackage "neat-interpolation" "0.5.1.3"
, net-mqtt = H.callHackage "net-mqtt" "0.8.2.5"
, network-conduit-tls = H.callHackage "network-conduit-tls" "1.3.2"
, network-info = H.callHackage "network-info" "0.2.1"
, newtype = H.callHackage "newtype" "0.2.2.0"
, network-conduit-tls = H.callHackage "network-conduit-tls" "1.4.0"
, network-ip = H.callHackage "network-ip" "0.3.0.3"
, newtype-generics = H.callHackage "newtype-generics" "0.6.2"
, nix-derivation = H.callHackage "nix-derivation" "1.1.2"
, non-negative = H.callHackage "non-negative" "0.1.2"
, nonempty-vector = H.callHackage "nonempty-vector" "0.2.2.0"
, nonempty-vector = H.callHackage "nonempty-vector" "0.2.3"
, numeric-extras = H.callHackage "numeric-extras" "0.1"
, numeric-prelude = H.callHackage "numeric-prelude" "0.4.4"
, numtype-dk = H.callHackage "numtype-dk" "0.5.0.3"
, odd-jobs =
H.callGit
"https://github.com/saurabhnanda/odd-jobs"
"60481132b229d22eda8efcd3392dd1df237bd968"
"411d5d0aaeeb96d4b72d0a434b9d2b53c88c2eae"
(None H.Subdir)
, one-liner = H.callHackage "one-liner" "2.1"
, openapi3 = H.callHackage "openapi3" "3.2.3"
, openssl-streams = H.callHackage "openssl-streams" "1.2.3.0"
, one-time-password = H.callHackage "one-time-password" "3.0.0.0"
, opentelemetry = H.callHackage "opentelemetry" "0.8.0"
, operational = H.callHackage "operational" "0.2.4.2"
, optics = H.callHackage "optics" "0.4.2"
, optics-core = H.callHackage "optics-core" "0.4.1"
, optics-extra = H.callHackage "optics-extra" "0.4.2.1"
, optics-th = H.callHackage "optics-th" "0.4.1"
, options = H.callHackage "options" "1.2.1.1"
, optparse-generic = H.callHackage "optparse-generic" "1.5.0"
, optparse-generic = H.callHackage "optparse-generic" "1.5.2"
, optparse-simple = H.callHackage "optparse-simple" "0.1.1.4"
, ordered-containers = H.callHackage "ordered-containers" "0.2.3"
, ordered-containers = H.callHackage "ordered-containers" "0.2.4"
, pager = H.callHackage "pager" "0.1.1.0"
, pandoc = H.callHackage "pandoc" "3.1.2"
, pandoc-lua-marshal = H.callHackage "pandoc-lua-marshal" "0.2.2"
, pandoc-types = H.callHackage "pandoc-types" "1.23"
, pandoc-lua-marshal = H.callHackage "pandoc-lua-marshal" "0.2.7"
, pandoc-types = H.callHackage "pandoc-types" "1.23.1"
, parsec-numbers = H.callHackage "parsec-numbers" "0.1.0"
, parsec1 = H.callHackage "parsec1" "1.0.0.8"
, parser-combinators = H.callHackage "parser-combinators" "1.3.0"
, parsers-megaparsec = H.callHackage "parsers-megaparsec" "0.1.0.2"
, partial-order = H.callHackage "partial-order" "0.2.0.0"
, password = H.callHackage "password" "3.0.2.1"
, password = H.callHackage "password" "3.0.4.0"
, password-types = H.callHackage "password-types" "1.0.0.0"
, path-pieces = H.callHackage "path-pieces" "0.2.1"
, pcg-random = H.callHackage "pcg-random" "0.1.4.0"
, pcre-heavy = H.callHackage "pcre-heavy" "1.0.0.3"
, pcre2 = H.callHackage "pcre2" "2.2.1"
, persistent = H.callHackage "persistent" "2.14.5.0"
, persistent-postgresql = H.callHackage "persistent-postgresql" "2.13.5.2"
, persistent-qq = H.callHackage "persistent-qq" "2.12.0.5"
, persistent-sqlite = H.callHackage "persistent-sqlite" "2.13.1.1"
, persistent-template = H.callHackage "persistent-template" "2.12.0.0"
, persistent-test = H.callHackage "persistent-test" "2.13.1.3"
, pg-entity = H.callHackage "pg-entity" "0.0.4.2"
, pg-entity = H.callHackage "pg-entity" "0.0.4.4"
, pg-transact = H.callHackage "pg-transact" "0.3.2.0"
, pg-transact-effectful =
H.callGit
"https://github.com/Kleidukos/pg-transact-effectful"
"45730b124c7c21f1dcfd85667fda1c19b8ec9723"
"db6fa06"
(None H.Subdir)
, pipes = H.callHackage "pipes" "4.3.16"
, pipes-safe = H.callHackage "pipes-safe" "2.3.4"
, pointed = H.callHackage "pointed" "5.0.4"
, polyparse = H.callHackage "polyparse" "1.13"
, polysemy = H.callHackage "polysemy" "1.9.1.0"
, pipes-safe = H.callHackage "pipes-safe" "2.3.5"
, polysemy-extra = H.callHackage "polysemy-extra" "0.2.1.0"
, polysemy-kvstore = H.callHackage "polysemy-kvstore" "0.1.3.0"
, polysemy-methodology = H.callHackage "polysemy-methodology" "0.2.2.0"
, polysemy-path = H.callHackage "polysemy-path" "0.2.1.0"
, polysemy-plugin = H.callHackage "polysemy-plugin" "0.4.5.0"
, polysemy-several = H.callHackage "polysemy-several" "0.1.1.0"
, polysemy-test = H.callHackage "polysemy-test" "0.7.0.0"
, polysemy-time = H.callHackage "polysemy-time" "0.6.0.0"
, polysemy-vinyl = H.callHackage "polysemy-vinyl" "0.1.5.0"
, polysemy-zoo = H.callHackage "polysemy-zoo" "0.8.1.0"
, port-utils = H.callHackage "port-utils" "0.2.1.0"
, postgres-options = H.callHackage "postgres-options" "0.2.0.0"
, postgresql-libpq = H.callHackage "postgresql-libpq" "0.9.5.0"
, postgresql-migration = H.callHackage "postgresql-migration" "0.2.1.6"
, postgresql-simple = H.callHackage "postgresql-simple" "0.6.5"
, polysemy-zoo = H.callHackage "polysemy-zoo" "0.8.2.0"
, poolboy = H.callHackage "poolboy" "0.2.2.0"
, postgresql-binary = H.callHackage "postgresql-binary" "0.13.1.3"
, postgresql-migration = H.callHackage "postgresql-migration" "0.2.1.8"
, postgresql-simple-migration =
H.callHackage "postgresql-simple-migration" "0.1.15.0"
, pqueue = H.callHackage "pqueue" "1.4.3.0"
, postgresql-syntax = H.callHackage "postgresql-syntax" "0.4.1.1"
, pqueue = H.callHackage "pqueue" "1.5.0.0"
, pretty-relative-time = H.callHackage "pretty-relative-time" "0.3.0.0"
, primes = H.callHackage "primes" "0.2.1.0"
, primitive = H.callHackage "primitive" "0.8.0.0"
, primitive-addr = H.callHackage "primitive-addr" "0.1.0.2"
, primitive-extras = H.callHackage "primitive-extras" "0.10.1.6"
, primitive-offset = H.callHackage "primitive-offset" "0.2.0.0"
, primitive-unlifted = H.callHackage "primitive-unlifted" "0.1.3.1"
, prometheus-client = H.callHackage "prometheus-client" "1.1.0"
, primitive-offset = H.callHackage "primitive-offset" "0.2.0.1"
, primitive-unaligned = H.callHackage "primitive-unaligned" "0.1.1.2"
, primitive-unlifted = H.callHackage "primitive-unlifted" "2.1.0.0"
, prometheus-client = H.callHackage "prometheus-client" "1.1.1"
, prometheus-metrics-ghc =
H.callHackage "prometheus-metrics-ghc" "1.0.1.2"
, prometheus-proc = H.callHackage "prometheus-proc" "0.1.5.0"
, proteaaudio-sdl = H.callHackage "proteaaudio-sdl" "0.9.3"
, protolude = H.callHackage "protolude" "0.3.3"
, prometheus-proc = H.callHackage "prometheus-proc" "0.1.6.0"
, proteaaudio-sdl = H.callHackage "proteaaudio-sdl" "0.10.1"
, qrcode-core = H.callHackage "qrcode-core" "0.9.9"
, qrcode-juicypixels = H.callHackage "qrcode-juicypixels" "0.8.5"
, quickcheck-arbitrary-adt =
H.callHackage "quickcheck-arbitrary-adt" "0.3.1.0"
, quickcheck-assertions = H.callHackage "quickcheck-assertions" "0.3.0"
, quickcheck-text = H.callHackage "quickcheck-text" "0.1.2.1"
, quiet = H.callHackage "quiet" "0.2"
, random-bytestring = H.callHackage "random-bytestring" "0.1.4"
, quote-quot = H.callHackage "quote-quot" "0.2.1.0"
, random-fu = H.callHackage "random-fu" "0.3.0.1"
, raven-haskell = H.callHackage "raven-haskell" "0.1.4.1"
, readable = H.callHackage "readable" "0.3.1"
, rebase = H.callHackage "rebase" "1.20"
, recursion-schemes = H.callHackage "recursion-schemes" "5.2.2.4"
, ref-tf = H.callHackage "ref-tf" "0.5.0.1"
, refact = H.callHackage "refact" "0.3.0.2"
, refined = H.callHackage "refined" "0.8.1"
, refined = H.callHackage "refined" "0.8.2"
, regex = H.callHackage "regex" "1.1.0.2"
, regex-applicative = H.callHackage "regex-applicative" "0.3.4"
, regex-compat = H.callHackage "regex-compat" "0.95.2.1"
, regex-pcre-builtin = H.callHackage "regex-pcre-builtin" "0.95.2.3.8.44"
, relude = H.callHackage "relude" "1.2.0.0"
, replace-megaparsec = H.callHackage "replace-megaparsec" "1.4.5.0"
, rerebase = H.callHackage "rerebase" "1.20"
, resolv = H.callHackage "resolv" "0.1.2.0"
, resource-pool = H.callHackage "resource-pool" "0.4.0.0"
, retrie = H.callHackage "retrie" "1.2.2"
, retry = H.callHackage "retry" "0.9.3.1"
, replace-megaparsec = H.callHackage "replace-megaparsec" "1.5.0.1"
, req = H.callHackage "req" "3.13.3"
, rope-utf16-splay = H.callHackage "rope-utf16-splay" "0.4.0.0"
, row-types = H.callHackage "row-types" "1.0.1.2"
, run-st = H.callHackage "run-st" "0.1.3.3"
, rvar = H.callHackage "rvar" "0.3.0.2"
, saltine = H.callHackage "saltine" "0.2.1.0"
, sandwich = H.callHackage "sandwich" "0.1.3.2"
, sandwich = H.callHackage "sandwich" "0.2.2.0"
, say = H.callHackage "say" "0.1.0.1"
, scotty = H.callHackage "scotty" "0.12.1"
, sdl2 = H.callHackage "sdl2" "2.5.5.0"
, sdl2-gfx = H.callHackage "sdl2-gfx" "0.3.0.0"
, sdl2-image = H.callHackage "sdl2-image" "2.1.0.0"
, sdl2-mixer = H.callHackage "sdl2-mixer" "1.2.0.0"
, sdl2-ttf = H.callHackage "sdl2-ttf" "2.1.3"
, selective = H.callHackage "selective" "0.7"
, semver = H.callHackage "semver" "0.4.0.1"
, servant =
H.callGit
"https://github.com/haskell-servant/servant"
"7ae787371333556a7b84778631ed91d1d73e8370"
(Some "servant/")
, servant-auth = H.callHackage "servant-auth" "0.4.1.0"
, servant-auth-client = H.callHackage "servant-auth-client" "0.4.1.0"
, servant-auth-server =
, scotty = H.callHackage "scotty" "0.22"
, sel =
H.callGit
"https://github.com/haskell-servant/servant"
"7ae787371333556a7b84778631ed91d1d73e8370"
(Some "servant-auth/servant-auth-server/")
"https://github.com/haskell-cryptography/libsodium-bindings"
"1cc2049b7eceb02c28cc4e9390bdf86b8914941a"
(Some "sel/")
, semver = H.callHackage "semver" "0.4.0.1"
, servant-blaze = H.callHackage "servant-blaze" "0.9.1"
, servant-client =
H.callGit
"https://github.com/haskell-servant/servant"
"7ae787371333556a7b84778631ed91d1d73e8370"
(Some "servant-client/")
, servant-client-core =
H.callGit
"https://github.com/haskell-servant/servant"
"7ae787371333556a7b84778631ed91d1d73e8370"
(Some "servant-client-core/")
, servant-docs = H.callHackage "servant-docs" "0.12"
, servant-effectful =
H.callGit
"https://github.com/kleidukos/servant-effectful"
"65e3041c6cfbc315b20ad22ca18f61dda104eec8"
"21b5a1d7cb209f3b4594167bb0b5a8d632c8a8e1"
(None H.Subdir)
, servant-foreign =
H.callGit
"https://github.com/haskell-servant/servant"
"7ae787371333556a7b84778631ed91d1d73e8370"
(Some "servant-foreign/")
, servant-lucid = H.callHackage "servant-lucid" "0.9.0.6"
, servant-multipart = H.callHackage "servant-multipart" "0.12.1"
, servant-multipart-api = H.callHackage "servant-multipart-api" "0.12.1"
, servant-openapi3 = H.callHackage "servant-openapi3" "2.0.1.6"
, servant-server =
H.callGit
"https://github.com/haskell-servant/servant"
"7ae787371333556a7b84778631ed91d1d73e8370"
(Some "servant-server/")
, servant-static-th = H.callHackage "servant-static-th" "1.0.0.0"
, servant-websockets = H.callHackage "servant-websockets" "2.0.0"
, setlocale = H.callHackage "setlocale" "1.0.0.10"
, shake = H.callHackage "shake" "0.19.7"
, shake-bench = H.callHackage "shake-bench" "0.2.0.0"
, shakespeare = H.callHackage "shakespeare" "2.1.0"
, shelly = H.callHackage "shelly" "1.12.1"
, shh = H.callHackage "shh" "0.7.2.1"
, should-not-typecheck = H.callHackage "should-not-typecheck" "2.1.0"
, show-combinators = H.callHackage "show-combinators" "0.2.0.0"
, singleton-bool = H.callHackage "singleton-bool" "0.1.7"
, singletons = H.callHackage "singletons" "3.0.2"
, size-based = H.callHackage "size-based" "0.1.3.1"
, skylighting = H.callHackage "skylighting" "0.13.2.1"
, skylighting-core = H.callHackage "skylighting-core" "0.13.2.1"
, shower = H.callHackage "shower" "0.2.0.3"
, singletons = H.callHackage "singletons" "3.0.3"
, size-based = H.callHackage "size-based" "0.1.3.2"
, skylighting = H.callHackage "skylighting" "0.14.1.2"
, skylighting-core = H.callHackage "skylighting-core" "0.14.1.2"
, skylighting-format-ansi = H.callHackage "skylighting-format-ansi" "0.1"
, skylighting-format-blaze-html =
H.callHackage "skylighting-format-blaze-html" "0.1.1"
H.callHackage "skylighting-format-blaze-html" "0.1.1.2"
, skylighting-format-context =
H.callHackage "skylighting-format-context" "0.1.0.2"
, skylighting-format-latex =
H.callHackage "skylighting-format-latex" "0.1"
, slugify = H.callHackage "slugify" "0.1.0.1"
, snap-core = H.callHackage "snap-core" "1.0.5.1"
, snap-server = H.callHackage "snap-server" "1.1.2.1"
, sop-core = H.callHackage "sop-core" "0.5.0.2"
, sort = H.callHackage "sort" "1.0.0.0"
, sorted-list = H.callHackage "sorted-list" "0.2.1.0"
, souffle-haskell = H.callHackage "souffle-haskell" "3.5.1"
, sqlite-simple = H.callHackage "sqlite-simple" "0.4.18.2"
, statestack = H.callHackage "statestack" "0.3.1.1"
, statistics = H.callHackage "statistics" "0.16.2.0"
, statistics-linreg = H.callHackage "statistics-linreg" "0.3"
, stm-chans = H.callHackage "stm-chans" "3.0.0.9"
, stm-containers = H.callHackage "stm-containers" "1.2.0.2"
, stm-hamt = H.callHackage "stm-hamt" "1.2.0.11"
, streaming =
, sorted-list = H.callHackage "sorted-list" "0.2.2.0"
, souffle-haskell =
H.callGit
"https://github.com/haskell-streaming/streaming"
"b6ec199103c078a07b3dcd197ab39020b2136426"
"https://github.com/luc-tielen/souffle-haskell"
"e441c84f1d64890e31c92fbb278c074ae8bcaff5"
(None H.Subdir)
, sourcemap = H.callHackage "sourcemap" "0.1.7"
, sqlite-simple = H.callHackage "sqlite-simple" "0.4.19.0"
, statestack = H.callHackage "statestack" "0.3.1.1"
, statistics-linreg = H.callHackage "statistics-linreg" "0.3"
, streaming = H.callHackage "streaming" "0.2.4.0"
, streaming-binary = H.callHackage "streaming-binary" "0.3.0.1"
, streaming-bytestring = H.callHackage "streaming-bytestring" "0.3.0"
, streamly = H.callHackage "streamly" "0.9.0"
, streamly-core = H.callHackage "streamly-core" "0.1.0"
, strict-list = H.callHackage "strict-list" "0.1.7.1"
, streaming-bytestring = H.callHackage "streaming-bytestring" "0.3.2"
, streamly = H.callHackage "streamly" "0.10.1"
, streamly-core = H.callHackage "streamly-core" "0.2.2"
, strict-list = H.callHackage "strict-list" "0.1.7.5"
, string-conv = H.callHackage "string-conv" "0.2.0"
, string-conversions = H.callHackage "string-conversions" "0.4.0.1"
, string-interpolate = H.callHackage "string-interpolate" "0.3.2.1"
, stringsearch = H.callHackage "stringsearch" "0.3.6.6"
, stripeapi = H.callHackage "stripeapi" "3.0.0.0"
, sundown = H.callHackage "sundown" "0.6"
, svg-builder = H.callHackage "svg-builder" "0.1.1"
, swagger2 = H.callHackage "swagger2" "2.8.7"
, system-fileio = H.callHackage "system-fileio" "0.3.16.4"
, system-filepath = H.callHackage "system-filepath" "0.4.14"
, tagsoup = H.callHackage "tagsoup" "0.14.8"
, tasty-discover = H.callHackage "tasty-discover" "5.0.0"
, tasty-hslua = H.callHackage "tasty-hslua" "1.1.0"
, tasty-hspec = H.callHackage "tasty-hspec" "1.2.0.3"
, tasty-lua = H.callHackage "tasty-lua" "1.1.0"
, tasty-rerun = H.callHackage "tasty-rerun" "1.1.18"
, tasty-wai = H.callHackage "tasty-wai" "0.1.2.0"
, tasty-hslua = H.callHackage "tasty-hslua" "1.1.1"
, tasty-lua = H.callHackage "tasty-lua" "1.1.1"
, tasty-rerun = H.callHackage "tasty-rerun" "1.1.19"
, tdigest = H.callHackage "tdigest" "0.3"
, template-haskell-compat-v0208 =
H.callHackage "template-haskell-compat-v0208" "0.1.9.3"
, test-framework-smallcheck =
H.callHackage "test-framework-smallcheck" "0.2"
, testing-feat = H.callHackage "testing-feat" "1.1.1.1"
, testing-type-modifiers =
H.callHackage "testing-type-modifiers" "0.1.0.1"
, texmath = H.callHackage "texmath" "0.12.7.1"
, text-ansi = H.callHackage "text-ansi" "0.2.1.1"
, text-builder = H.callHackage "text-builder" "0.6.7"
, text-builder-dev = H.callHackage "text-builder-dev" "0.3.3.2"
, text-conversions = H.callHackage "text-conversions" "0.3.1.1"
, text-display = H.callHackage "text-display" "0.0.4.0"
, text-icu = H.callHackage "text-icu" "0.8.0.2"
, texmath = H.callHackage "texmath" "0.12.8.9"
, text-ansi = H.callHackage "text-ansi" "0.3.0.1"
, text-builder = H.callHackage "text-builder" "0.6.7.2"
, text-builder-dev = H.callHackage "text-builder-dev" "0.3.4.2"
, text-builder-linear = H.callHackage "text-builder-linear" "0.1.2"
, text-display = H.callHackage "text-display" "0.0.5.2"
, text-icu = H.callHackage "text-icu" "0.8.0.5"
, text-latin1 = H.callHackage "text-latin1" "0.3.1"
, text-printer = H.callHackage "text-printer" "0.5.0.2"
, text-rope = H.callHackage "text-rope" "0.2"
, th-desugar = H.callHackage "th-desugar" "1.15"
, th-env = H.callHackage "th-env" "0.1.1"
, th-extras = H.callHackage "th-extras" "0.0.0.6"
, these-skinny = H.callHackage "these-skinny" "0.7.5"
, threads = H.callHackage "threads" "0.5.1.7"
, tidal = H.callHackage "tidal" "1.9.4"
, tidal-link = H.callHackage "tidal-link" "1.0.1"
, time-effectful =
H.callGit
"https://github.com/haskell-effectful/time-effectful"
"e212239b685e1ecf7ee95dd1e944cc563351907f"
(None H.Subdir)
, time-locale-compat = H.callHackage "time-locale-compat" "0.1.1.5"
, th-desugar = H.callHackage "th-desugar" "1.17"
, these-skinny = H.callHackage "these-skinny" "0.7.6"
, thyme = H.callHackage "thyme" "0.4"
, tidal = H.callHackage "tidal" "1.9.5"
, tidal-link = H.callHackage "tidal-link" "1.0.3"
, time-units = H.callHackage "time-units" "1.0.0"
, timeit = H.callHackage "timeit" "2.0"
, timing-convenience = H.callHackage "timing-convenience" "0.1"
, tmp-postgres = H.callHackage "tmp-postgres" "1.34.1.0"
, torsor = H.callHackage "torsor" "0.1"
, transformers-except = H.callHackage "transformers-except" "0.1.3"
, toml-parser = H.callHackage "toml-parser" "2.0.0.0"
, torsor = H.callHackage "torsor" "0.1.0.1"
, transformers-except = H.callHackage "transformers-except" "0.1.4"
, tuple = H.callHackage "tuple" "0.3.0.2"
, type-errors = H.callHackage "type-errors" "0.2.0.2"
, tuples = H.callHackage "tuples" "0.1.0.0"
, type-errors-pretty = H.callHackage "type-errors-pretty" "0.0.1.2"
, type-hint = H.callHackage "type-hint" "0.1"
, typed-process-effectful =
H.callHackage "typed-process-effectful" "1.0.0.1"
, typerep-map = H.callHackage "typerep-map" "0.6.0.0"
, typst = H.callHackage "typst" "0.5.0.3"
, typst-symbols = H.callHackage "typst-symbols" "0.1.6"
, uglymemo = H.callHackage "uglymemo" "0.1.0.1"
, unagi-chan = H.callHackage "unagi-chan" "0.4.1.4"
, unicode-collation = H.callHackage "unicode-collation" "0.1.3.4"
, unicode-collation = H.callHackage "unicode-collation" "0.1.3.6"
, unicode-data = H.callHackage "unicode-data" "0.4.0.1"
, unicode-transforms = H.callHackage "unicode-transforms" "0.4.0.1"
, universe-reverse-instances =
H.callHackage "universe-reverse-instances" "1.1.1"
, unix-bytestring = H.callHackage "unix-bytestring" "0.4.0"
H.callHackage "universe-reverse-instances" "1.1.2"
, unix-bytestring = H.callHackage "unix-bytestring" "0.4.0.1"
, unix-memory = H.callHackage "unix-memory" "0.1.2"
, uri-bytestring = H.callHackage "uri-bytestring" "0.3.3.1"
, unlifted = H.callHackage "unlifted" "0.2.2.0"
, uri-bytestring-aeson = H.callHackage "uri-bytestring-aeson" "0.1.0.8"
, url-slug = H.callHackage "url-slug" "0.1.0.0"
, uuid = H.callHackage "uuid" "1.3.15"
, validation = H.callHackage "validation" "1.1.2"
, validation-selective = H.callHackage "validation-selective" "0.2.0.0"
, validation = H.callHackage "validation" "1.1.3"
, validity-case-insensitive =
H.callHackage "validity-case-insensitive" "0.0.0.0"
, validity-network-uri = H.callHackage "validity-network-uri" "0.0.0.1"
, validity-path = H.callHackage "validity-path" "0.4.0.1"
, validity-persistent = H.callHackage "validity-persistent" "0.0.0.0"
, validity-primitive = H.callHackage "validity-primitive" "0.0.0.1"
, validity-time = H.callHackage "validity-time" "0.5.0.0"
, validity-uuid = H.callHackage "validity-uuid" "0.1.0.3"
, vector-instances = H.callHackage "vector-instances" "3.4.2"
, vector-sized = H.callHackage "vector-sized" "1.5.0"
, vector-space = H.callHackage "vector-space" "0.16"
, version-natural = H.callHackage "version-natural" "0.1.0.0"
, version-natural-dhall-instance =
H.callHackage "version-natural-dhall-instance" "0.2.0.0"
, vinyl = H.callHackage "vinyl" "0.14.3"
, wai-app-static = H.callHackage "wai-app-static" "3.1.7.4"
, wai-extra = H.callHackage "wai-extra" "3.1.13.0"
, vector-sized = H.callHackage "vector-sized" "1.6.1"
, wai-log = H.callHackage "wai-log" "0.4.0.1"
, wai-middleware-heartbeat =
H.callGit
......@@ -866,26 +577,18 @@ let packages =
H.callHackage "wai-middleware-prometheus" "1.0.0.1"
, wai-middleware-static = H.callHackage "wai-middleware-static" "0.9.2"
, wai-websockets = H.callHackage "wai-websockets" "3.0.1.2"
, warp = H.callHackage "warp" "3.3.25"
, warp-tls = H.callHackage "warp-tls" "3.3.6"
, websockets = H.callHackage "websockets" "0.12.7.3"
, wide-word = H.callHackage "wide-word" "0.1.5.0"
, with-utf8 = H.callHackage "with-utf8" "1.0.2.4"
, websockets = H.callHackage "websockets" "0.13.0.0"
, wide-word = H.callHackage "wide-word" "0.1.6.0"
, wizards = H.callHackage "wizards" "1.0.3"
, wl-pprint-text = H.callHackage "wl-pprint-text" "1.2.0.2"
, word-compat = H.callHackage "word-compat" "0.0.6"
, wreq = H.callHackage "wreq" "0.5.4.0"
, wuss = H.callHackage "wuss" "2.0.1.3"
, xml-conduit = H.callHackage "xml-conduit" "1.9.1.2"
, xml-conduit-writer = H.callHackage "xml-conduit-writer" "0.1.1.2"
, xml-types = H.callHackage "xml-types" "0.3.8"
, xmlgen = H.callHackage "xmlgen" "0.6.2.2"
, xss-sanitize = H.callHackage "xss-sanitize" "0.3.7.2"
, zip-archive = H.callHackage "zip-archive" "0.4.3"
, zlib-bindings = H.callHackage "zlib-bindings" "0.1.1.5"
, wuss = H.callHackage "wuss" "2.0.1.9"
, xml-conduit-writer = H.callHackage "xml-conduit-writer" "0.1.1.5"
, zigzag = H.callHackage "zigzag" "0.1.0.0"
}
in H.HorizonExport.MakeOverlay
{ overlayFile = "overlay.nix"
, packagesDir = "pkgs/"
, overlay = { compiler = "ghc-9.4.5", packages = toMap packages }
, overlay = { compiler = "ghc-9.10.1", packages = toMap packages }
}
[ { mapKey = "BNFC"
, mapValue =
"644e29a84e154fd8949ccde9d93f7f3f9d0e19f5e096309825eb689e0770511a"
"5717b8bf5b66574d21deac4627bcfa4463a952c965934da7ac8e17e1fcbe3460"
}
, { mapKey = "Boolean"
, mapValue =
"c96d4bd5800f3b0d31153b9b1f17de9f39adbcb9dab3a120d06e07e25c349c34"
}
, { mapKey = "Chart"
, mapValue =
"1fd22fcb6ef6ba1d33c474205a8fd93dd64fd9b83190723f2d2319b632955582"
}
, { mapKey = "Chart-diagrams"
, mapValue =
"8c9e678a4129f24b58a85cc8f5eb613fd44443932f672b7eb502606bcdc0f866"
"db212ee958bc7c05a4709e08499ad90f9f7cd854d5db5fbf7b2fd09cb6f76320"
}
, { mapKey = "Decimal"
, mapValue =
"1cb6e537735411558788ad850918b3d0cc25161a056860b18d4ccebc50bff6e4"
}
, { mapKey = "HTF"
, mapValue =
"a761279451a840c128c58b4e9a7637e4dfe08b5cbe0da170cf12f7f5d84fb80e"
}
, { mapKey = "HTTP"
, mapValue =
"3e4239c44e1d1f8a66099812bc71b2b6464073ddbf9697c80de1073db14af802"
}
, { mapKey = "HUnit"
, mapValue =
"db6efed6256a6df78499bdf6b7e2eccdf04abc6f803995ba2ad9d39c9925d66d"
}
, { mapKey = "HaskellNet"
, mapValue =
"b23be8f8da838be9b9b5f183506ba9c07c9b63ee7fd119acfeef9e1eb8f91878"
"559801aefc7fd2f80aa6c65b52fc3e94b0470735959422a10a8670284e5b6528"
}
, { mapKey = "Hclip"
, mapValue =
"82b2883ed8d9e1060a78d0edcc28828687d6d9d24361ce55a724423c0f3a46a3"
}
, { mapKey = "HsOpenSSL"
, mapValue =
"adf63c52045842d9333ad1f72db7bc26bab3ba6d945729ab7f344067c1f7e027"
"820903a13da7bfcd0bd2eb57bbeb1200f17188e70c619169d03fa55ec1b640bd"
}
, { mapKey = "HsYAML"
, mapValue =
"955dfa8eaa4cc8586cec4dd8054178c007aa564859b9730811126a9aabaa994c"
}
, { mapKey = "JuicyPixels"
, mapValue =
"0aef9dfc1868e54a9b5584296f93b5523d9894cdcb6d779fa39e208a8487630e"
}
, { mapKey = "ListLike"
, mapValue =
"7e2fa731b4cb10c8f63350a951cf47d7e89d3673f49eab0ec40a222fd2d206fa"
"24f3047c71f8f7f96095ef363e3b900c62dcbfd4136b872448d8e942f9bbab15"
}
, { mapKey = "MemoTrie"
, mapValue =
"025c006e90934e016388ef0e9970068ee052fdf13b343dd02a5f3148cdec3f50"
"0521ccb33083de3a2c1a058717be3dfc17fe824c27715a9ea1b56b63afa1c75f"
}
, { mapKey = "MonadPrompt"
, mapValue =
"d68d40b77c050deb08fe36439bb5ddac48b87a5721550b4084ff6be7b7b5bbc7"
"b91c886a10c75df57df007e25b4b67673fe395d286d30b15682ad76fd6328c46"
}
, { mapKey = "NumInstances"
, mapValue =
"e8ce33873d1a70cc8ee544a7bb40278769be4e468e2bcd89aefcdfd603df4c3f"
}
, { mapKey = "Only"
, mapValue =
"934662abfd1b36b8be386d10607b9ecaa5066f39ba7bdca6246d4f0f2c218052"
"ca75c965a2c59e6141e5434e7f61d7860a0aaa99d5709eb0a108395e4e528b46"
}
, { mapKey = "OpenGLRaw"
, mapValue =
"da4b7f01c25ecd5bcdaa55133c064d3c25c317c0bb1fada2e0cd8d2551165bcb"
}
, { mapKey = "PSQueue"
, mapValue =
"4f99c25127c5bc623e40197e8ad93f1d0a9a2df73a386814744dd782f571a9ab"
"fd2c12b8bf30258fd381128bf1eae7233e4740e249317fa652a1ab30210fa527"
}
, { mapKey = "PyF"
, mapValue =
"e8e4543a3529328e92df3736b1980d462f25d90136d631ed8d0c9d84a12038e9"
}
, { mapKey = "QuickCheck"
, mapValue =
"e1662ffc779c174a9a5488211a522dd0f7d478beecad82c8a35443a2eb788850"
}
, { mapKey = "RSA"
, mapValue =
"540f82d317267d2b476eaa0db7359cc96df6ea9486bd1f6555c619ab41856491"
}
, { mapKey = "SVGFonts"
, mapValue =
"ef73f92086e3f36f8e27be21d3bcd7db51f2440f6c35b690a352254455e50c3b"
"19dd4e758b3cc7596ac742ed8f5f8970688e4336d7408d2b480c4aaacc46871b"
}
, { mapKey = "Stream"
, mapValue =
"2372af271f537ba1fc5d767c8fae88c0b1abaf44776d58e26ff2dfba986f530e"
"ec34f211ef05ca46cb1093b7eba0a765306aa4e36e95e01be34a5697e21846cd"
}
, { mapKey = "Unique"
, mapValue =
"071d5280bb3b0e99ce47a9d1d913f61614bf65e778f9e279f3c87e46fea447f5"
}
, { mapKey = "Unixutils"
, mapValue =
"1821fae62b5d07df31fd6417dd2dcf33dbef90a9b74437e4cc016429f7003cca"
"f5a1aed6b152459feb7332c4c19e3fb15936b046a07b22a7aa39bed9326d7bdf"
}
, { mapKey = "X11"
, mapValue =
"6dfadd8f481d28c3847eee39d2435ee1bc6b2b5c6fa13e75fa55fa17258bfc84"
"892b91bb16f14b73bdfc80225435a60e14ddf11f51a524de87b42a67d524d25b"
}
, { mapKey = "X11-xft"
, mapValue =
"0586139c92d910d7ac4967d6fce0cc093fdc05ee0c16f1c898ec746c070b2591"
"3f910619b7159ad56c0f8e45c5cb75136b5d165ad2c776c43f37194695f2fe8c"
}
, { mapKey = "abstract-deque-tests"
, mapValue =
"2b4ac853c2f7e74b276065df9892410452bc68b8b8978a5b1b6346b318a7fdbd"
"ad04e18ce5acf7ad1df7dac0b479bfac916dced6ac1505f8d893d63c47c07102"
}
, { mapKey = "active"
, mapValue =
"1ecfbfea882c657f8ba2edb945c9ea0251164164b8ce9c44b12a6421f438b10b"
"5a28e3a6a2196c52d4947775b07c999c2677b0837b5f137dca165faa9ea9be1d"
}
, { mapKey = "aeson-qq"
, mapValue =
"06a263f2bac16acfc71c4a150c388bf8b575d22b6e6747032f18e58fc0592168"
"ffe194abaad0b9fd977e21d24952b1e993995d313f6adb63f13236fba35c703e"
}
, { mapKey = "aeson-yaml"
, mapValue =
"a616605e68da42d1b7db5338cac3c70f56c4b893cc91ccd8a3eb3170707e0a78"
"fdda407fd6126a477a19ed9f474d3a2c1e0e846adfbbd0b6ef2ac119b7e27c69"
}
, { mapKey = "alex"
, mapValue =
"48a84926ce5d6972bfb7509b01f2fc8f4f0c8b79b697ea9e7659b50c7bc6858b"
}
, { mapKey = "algebraic-graphs"
, mapValue =
"6e1850e668ad7df30fa6587a4583988ac42c734f2672687e6f300ae4458323b2"
"88f3717afe67d330b8ee0a3687b5e89f88df6e3d279a58e46f6c5e5af48af320"
}
, { mapKey = "alsa-core"
, mapValue =
"19d54fae12b6ae84bf56e9cf8e8ede543cd2d421dc1b0dcf843013b4bd97c6b6"
"e3538225f09b066e9ee93b36a584c67fe01f327f25146dfa00451094b73afd93"
}
, { mapKey = "alsa-mixer"
, mapValue =
"6aa0ef144df4ab9947298f1ad045eed7c8d306c0adb44b514ffbde7dbdd87ebf"
"04ddd087a4c533ea545e2663359edc2d9748bd2ff17f85495d40ef788b295a72"
}
, { mapKey = "ap-normalize"
, mapValue =
"65dba8b31a465c83e4cad8f5ddfbf0b72d99ae99bce6d0002133511e02048c0b"
"dd673cd40534fe71839050121f572142a406322b961872dd3a6b062671233e78"
}
, { mapKey = "apecs"
, mapValue =
"340958bfd44baeac7136a9dbfb51a7be1d735818fc547880330ae12a03c251cf"
}
, { mapKey = "apply-refact"
, mapValue =
"f2ebc246f7f8aa10026183d67f37fba78e2a6db3255d70702be947ad89fc9ca9"
"11ae8a376f979cef2252d6932514b5f45e96a522ba4ed97d57bc02d750956ec2"
}
, { mapKey = "async-timer"
, mapValue =
"27f8e838e9b2c561e0ff708e931ad83ee87452188f75789dba4f0d67e466fe12"
"380fb43bbc79f574d060a81ab5dffebe9c685edce2aa82786a8305bedce7d4fa"
}
, { mapKey = "attoparsec-binary"
, mapValue =
"8b4c9f7de77714a1784114a382cc2ddc672bc48a24197cf7ea5bf86a4bb41b25"
}
, { mapKey = "attoparsec-iso8601"
, mapValue =
"fc7b811c88200f60c1180662ff00bb01202a5f3074edbb797bdda9447420e5f6"
}
, { mapKey = "authenticate-oauth"
, mapValue =
"398d7e648f44ab9019afa2f90c35a57ddcd43fa642f6584f973707e61312d37f"
"094d427fbe6f5f6037b569b7b4d363e01362cfc4e1690fb81b5901f1f5da1417"
}
, { mapKey = "autodocodec-servant-multipart"
, mapValue =
"f914ebadfb5fa64c793073f7deffcb4f90b64d9fe106191a33e62aab9c5f83ae"
"b1761a82b7788e8f9522f7da855d0b9eef492beadc4db401db0dcdc33df1e70c"
}
, { mapKey = "autoexporter"
, mapValue =
"f0099efc6365d9a919cf201b7d94856aeb816b368e7d49e2afd7808a63900d83"
"1ed15ab19e7c40ba7c60fc65bba35ecfb765c548825ad3719d4dd6c8829a2645"
}
, { mapKey = "base-prelude"
, mapValue =
"432cd11ac433ebaf0302ff3cf521a2f75738ff804ebeda123f9c7387cd4533ab"
}
, { mapKey = "base58-bytestring"
, mapValue =
"7da0f381857311419623fd440fcf2e64007d4015db08bbb654984a7defb71d8f"
"e60553bf7430c4b91403cf1c8e5b6f0b89bd2e9393b092230281153212706091"
}
, { mapKey = "base64"
, { mapKey = "base32"
, mapValue =
"3ffa18bd315b20fa22545c8384e54ba6fc7efba575a41f1773f9174e7dad49f7"
"b663a4461e63b15b86afe17d769545edbe2001306bcc11b3908f2113ac8ee610"
}
, { mapKey = "base64-bytestring"
, { mapKey = "base58-bytestring"
, mapValue =
"719060c860a27944fcf98f07513585f353cd3b0347880ba70216a5fc4739af29"
"c46e390f15b1a5772247333091b08f7e7068476c5b60e045d4cdfd068102b21a"
}
, { mapKey = "base64-bytestring-type"
, mapValue =
"d97a7f7fb1144f2e5eabd7db02e145b3b735ac3d77480677b25e61ebc1a8e355"
"56274de34429be82e11a9a947fa1194f0aab6c2cbb945cc2a0027fd4de2f7f40"
}
, { mapKey = "beam-core"
, mapValue =
"e5781709abdcd75d7c8583213b2c24a98857b977173168c1cd218b9e729607fd"
"a435abe6ef59c59e725952f0da4d5d2b56e480bc7235962870db0fc63a21d8f8"
}
, { mapKey = "beam-migrate"
, mapValue =
"6f93c2699c220069070f118f1318964f4fea17c5b35f616724b35b1ed4e0b11b"
"c00e5c4952ece3e7212d20541e6673f52f258a1fb7ea9f5f57f093ec7b55b8d7"
}
, { mapKey = "beam-postgres"
, mapValue =
"4033bf629152fcafe3885a7cc795c663fd1361a3135e7b1cfabe67f9e1a52611"
"32b2028b7e5d71cf87aae5f7fdbd132dba3b1dfc70927bd61899508d4c1d0fa2"
}
, { mapKey = "beam-sqlite"
, mapValue =
"41a7228e807b688fe9a37a84cfc63610352419ce4217e84af6a6b8e4f1482d90"
"9e90ddc77eebb15ee29bad2f8b59bca63fbc9fa00a4c7742adc92f63c1cc336b"
}
, { mapKey = "bech32"
, mapValue =
"6a5ea1789ad5846b4fc6dd9d42e2053e4815f1dd769f49799694395534b84482"
"e2e559d92c4becb3f32922f4ed5a98d335ad881bee36a232125f42702b4e62ed"
}
, { mapKey = "bech32-th"
, mapValue =
"432d132eab51a2671a7577b02c37df2d47a31f044c9c91255070edb50267b28a"
}
, { mapKey = "bin"
, mapValue =
"55494f18cff2d4e9d8655292145854234d2d0454b803ba3d711a5525f27a1739"
"d257909ab4a1e71614168a3d8fc74726a474f5c0db268eae5d6d45ef24f7f57f"
}
, { mapKey = "binary-orphans"
, { mapKey = "binary-parser"
, mapValue =
"a53261c27531100833d7e097d7b5ebae3f5101c6e54f44216ed94992a21e8adf"
"14327a4da053bf5f776537f776f75ec6eca69750609595c84443f7968286f66d"
}
, { mapKey = "blaze-svg"
, mapValue =
"6977fd19a31e74d534a7c3fb5533e3fadfe9e74af81df5a5c18dfcca63f11e6f"
"aefbb22086d5e021c1aa75fc780cdc20b4778d804936945e58bfe2e8a2fac23e"
}
, { mapKey = "blaze-textual"
, mapValue =
"dccf60702634bb2f748d7473c597588db7b6fde3d9f84bb0adb3d0e5be314c35"
"443f802a2fd2584f94f05fcd3395f09735b4980af8228218b6e1c40423b16398"
}
, { mapKey = "breakpoint"
, mapValue =
"5c52e6d11d51a4c41c7529905c72d3117c37a5cb64fb152adfb5621f564e37a0"
"132994dfdc5258ac2f023cb6f3888a5a415e5da3a791f7809fd268594611dfd7"
}
, { mapKey = "brick"
, { mapKey = "byte-order"
, mapValue =
"c421b308ca4f14470084d6531ead0ce2a9efd6645084448689b13cee3c915267"
"217914ce3184e7175a78c24480f193bbb1a02260459cae29ffad0445e8b09094"
}
, { mapKey = "bytes"
, { mapKey = "bytebuild"
, mapValue =
"120f74c36c336bc91bd611b1bd49e3faf93fb4fab1757f000177afed1a9ac9f4"
"be3ac70a1beeea0c18ba8756382531260c8ca9c32cff1b0c4d352b4db024b704"
}
, { mapKey = "c2hs"
, { mapKey = "byteslice"
, mapValue =
"b2f16fcc1c082d197b74b084344490d9dd531876c2c86ed990b237bf1164f458"
}
, { mapKey = "bytesmith"
, mapValue =
"3ae4f18378e21ccd2ba51ed31074fff150001e6eae7e165aa16b612e1b0af768"
}
, { mapKey = "bytestring-strict-builder"
, mapValue =
"78b5807bafbb60a07abbdd02515852ca33922fcce3cc37eb3627fb9d96d009e5"
}
, { mapKey = "bytestring-tree-builder"
, mapValue =
"6d6262823310cf14a23c4fb5e0374a16a29b0ca6f667e9d0510f17383c3951b0"
"49742cc9ce714f0a411190c7adc12441e28b2061576345393acacdca82abd3d4"
}
, { mapKey = "cabal-install"
, { mapKey = "c2hs"
, mapValue =
"4ab64ffdc186f5bb7a2b373d55379846962df7adbac7344a80d6e986cb50d0d7"
"b32f4f677b7df1972286a479aa41dd936649273868bc6c7d2ab61dc246035636"
}
, { mapKey = "cabal-install-solver"
, { mapKey = "cabal-fmt"
, mapValue =
"3e8e76bf69b3f8aae7fff83b7197fd0340c1a025d67439bb7c2840c09b9ae61a"
"8831302e75ecf529456be5bd84078d7214a69f5ff2158b04bc7b27ef6e42f303"
}
, { mapKey = "cache"
, mapValue =
"a49e00288043640d75f03ee1ef20218116f36561ef2573ac7321fcf6b3881105"
"c06961a2d12dd0623f802028b5a804e8cdba6727e2c4454519fa038b7f27d5fa"
}
, { mapKey = "canonical-json"
, mapValue =
"6c5c3b417356451dca7e8b37dad77e37208558199482f7c6f62377d12fa53f98"
"f24108752484081f7abd277627aac167e69c55805eba45e8e61c11895abb7d7a"
}
, { mapKey = "casing"
, mapValue =
"a68a1ade64b3e9f06c8785bfa84e2aa247a40c4fc1bdbfa2f1fa0551bd754abe"
}
, { mapKey = "cassava"
, mapValue =
"8f92d4a8f48ef2f8f99f78cb157b3efc3297724760f7c968673b88341c945cf2"
"7b0a669006800af041ef66f7bbbb0b33a555a659f38cc28b3f0dbd8bf8a8ace2"
}
, { mapKey = "cassava-megaparsec"
, mapValue =
"0e1ce186e36e35d30279cc1c3af1ec0423715e6c29814f15017e5082dbd4790e"
"6c2c6ddef2cc9c6f0adfc4e9076c12aedd947cc8fa44f358921bb3be73101d1c"
}
, { mapKey = "cheapskate"
, mapValue =
"b5886aca4ce9db3772d626f51a90d7e5a7e9bc94d223de5e6a2b629316b91377"
"7e1912233f578ddeed9ab1e8563ab261924781c386166c0d67176ebc39bf010a"
}
, { mapKey = "checkers"
, mapValue =
"060c47398894aba283bc554ac0674ff07b7bd033c1345c7983b6f602b756a654"
}
, { mapKey = "chell"
, mapValue =
"ce5fa04b6ef679d1809ac560d23decf9840d6479fa1644d48c78c60b71912cb2"
"95c1d1e52c40cb411cb0311bbd2a351752044badd259a04ee7eb823893ead0d9"
}
, { mapKey = "chell-quickcheck"
, { mapKey = "chronos"
, mapValue =
"b93fd5062669bc48aff276169e6a626272613ac600ac3d563eec416c25626f5e"
"30b32ba4013608b7b20f6a4ad1514369ceff08bccba91009b41bad09df6c1cbf"
}
, { mapKey = "circle-packing"
, mapValue =
"a1d480f8895a1130d19f46f3b77d3919a94070188bcca2e92beb7c67a6056db7"
"08cda18e5a639862a6e485e1b3678ffe46173d013cd496bc2e9d56dbce70b7f7"
}
, { mapKey = "citeproc"
, mapValue =
"042e571a36238f6ef8d7ea89bc20ef1bd0e9f447061c582292863808b6697f88"
"a1ebbc525db28cb0fa444a52009664601149c7f368e676f09ef048f5da52b54b"
}
, { mapKey = "cmark-gfm"
, mapValue =
"6aa88368803d426caa87414fdf3cb2d8487a84865f5060731d96f704868ffc10"
"c35a68bec14cf332c861ba3a2db7290650a4723724b76077251f6e853ee8d7bb"
}
, { mapKey = "co-log-core"
, mapValue =
"51c5db97b1207b37c476b92723a478895d3b4bc21b3d0591a1414e943d5dd1df"
"c17661cb7cb60f55802e3db5437902e6fed24a799c28a235e1708f4723785ec2"
}
, { mapKey = "co-log-polysemy"
, mapValue =
"c3e4b2ba49049097e301620fa08121f614a7e6fb7900073423bdbcec025e562b"
"08639fea9e1d10d641fd4fdae4cb9e5d1e4fd515de7b1cd29f864cfa42f8a2dc"
}
, { mapKey = "colourista"
, mapValue =
"f7808850611559799a1cd8e7402670ba9f207ea8898346a635ac0e309b9a01cd"
"b464c54ce2d69fb75917779bc74ae042797f4104c82f1872da28cd0e335344c2"
}
, { mapKey = "commonmark"
, mapValue =
"048e3c5b7d41dd1e28667ac7d79b5ac904d63cec3b0d746ac407eaee040285dd"
"7eae65caab8b8843e6744c0aca7709b0a2d7bd21404b3db7263e883d711aa1f1"
}
, { mapKey = "commonmark-extensions"
, mapValue =
"2ed7aaf85685767b41a41a1edf1d802014ba9f77eef6b1ab75455cf7a8bc1ad3"
"09cbe091e7a8e992ce0609243cd4149afae5e784da8de365fdfb31b3562c63e8"
}
, { mapKey = "commonmark-pandoc"
, mapValue =
"59df50e72ffaf5635367d8e1963465d58a41d839dfe77353362fcaf439fd7006"
"12eda78655998413ecafb879144ad601baab2e4ebdcf20124379dd3a903ed399"
}
, { mapKey = "commutative-semigroups"
, mapValue =
"d4e4ac806dc96e65a0fc8b1a6af02eff0f8e7faa431bb976beb64ea97cc65bb0"
"631ef6d8931931f205909ce76e16d0895af62f2eae30d34c48fa1e3f813e2cf7"
}
, { mapKey = "compact"
, mapValue =
"9f89963ee2edba833fb58598668c05911ec072f86cbf43d9057c0e32e2b95b93"
"576678a0d0536e6b7f7014f8c8d8c192708611cdf1ae15d356c9c9ff92e4da35"
}
, { mapKey = "compactable"
, mapValue =
"8bf84aa8bd05e5b4f5439827211eb647c9412f196e768ad56e5c533fe6013eca"
}
, { mapKey = "composite-base"
, mapValue =
"07e709b6c4883ad36ad528a13e13d9dbc9cec8c070d076083f3e953b86cc8cb6"
"d45e82557fc89e1d7d7620cfaa1bbe25acfd5a4207c5b6858bbaec2c681c756f"
}
, { mapKey = "composite-cassava"
, mapValue =
"f64f967e775f59856a1e513eedcef9ff6a717d7e8767bb733c437594042e4def"
"a0768a2c14e7f887c7c741b950d151535276eb2044ff7998966f010dfab9a5c8"
}
, { mapKey = "composite-dhall"
, mapValue =
"e8365d311a4c05dcb536dbb6916765c00ebf7eca03de647ac977ae612938a9e3"
"ed57b0d1f6ec0513d0a878e248dc48471eae2e76cf93b0baeadec8238729deb1"
}
, { mapKey = "composite-lens-extra"
, mapValue =
"896302e26eefbfbef6a4f4f7661abf3da50ca54a11065408517b2f261ea3504d"
"2aae76b9001112a83c3dbbfd4822241e78ed85ceee6e608a923cd5f229a2f5ef"
}
, { mapKey = "composite-tuple"
, mapValue =
"1f6dba8837525ae73ea07e30bbc9e4244c2a3f13974eeacba4825d4146fb7203"
"ded3efb7567fff43927fe15fcf1512f6fff635b673d1844097a370aed58854d0"
}
, { mapKey = "composition-prelude"
, mapValue =
"c2cc91dacd0abafec15d6592f39ca31aa91ce9c692b4a1420aaeb275ac90783e"
}
, { mapKey = "concise"
, mapValue =
"a4cf55be5232214942ec9a7ab66feed0454e033d6ce06dd50a722159a0e60f9b"
}
, { mapKey = "concurrent-extra"
, mapValue =
"ffd97a75fc16cbf8c7eae3c86b6f7065463d9e642e1d7db2267cf0642a5b35f6"
"5d986c306d99408217a1b7d2e8921546ad90bef39b77d6578dee5f8d0deeddab"
}
, { mapKey = "conduit-combinators"
, mapValue =
"d8907c9d2016a533f46dfc7849628ee09aa7e457ecf90f366e58b593417292a0"
"be23b745d85d721ecf056da8cadca87296abc49d3ad883ca39dd30f1c85689c3"
}
, { mapKey = "conduit-parse"
, mapValue =
"84a38cd31dd1ca81063dd86a91178dc36fca35b775cb416c0d30d1d2bf40aaba"
}
, { mapKey = "constraints-extras"
, mapValue =
"ab4a61eadafdd406c25391be3f8723f08855ebeec9c8ae342adc8618e96932e1"
"b93aa71f76f95af65731a03e623a4c3e01b1375629a75806aa2d5e7f8e92d850"
}
, { mapKey = "control-monad-free"
, mapValue =
"a4619d59f869cb6c50d170575eaa089e8bae3ba3e7b1cab53e795206df055912"
}
, { mapKey = "cpphs"
, { mapKey = "conformance"
, mapValue =
"d971f08983b9ab264aeda8bf311849ea16b6477e675a477874c7f0f0e6fd0293"
"8782009815957a3248d265f1d15ddc033b8ef451a9808830759affd922a2327f"
}
, { mapKey = "criterion"
, { mapKey = "conformance-gen"
, mapValue =
"b65e71a2b38f03d684c6e4e27976a4ec38ea28446933acc44834f58d7d515b28"
"5bb19377f931e2688feef31555af5bee617a43872b78c054b37e027f53d53e3b"
}
, { mapKey = "crypto-pubkey-types"
, { mapKey = "contiguous"
, mapValue =
"347eab6c9bc65ccfa80766cf816320660aee6cbc77a2b348e7d85acb8d32dbde"
"786fac85900241e03ca193eab149ef940336c595c5cdf040de8a7f3abb4c8252"
}
, { mapKey = "cryptohash-md5"
, { mapKey = "contravariant-extras"
, mapValue =
"55ac921acfef3a62afc14a11b3362ec21f0a6e790806c4aa40aae1f500473e00"
"407ddc7fac466269abca22d54dcb27e2b812ed22c5a7fd2255d5581e7ea11c28"
}
, { mapKey = "cryptohash-sha1"
, { mapKey = "control-monad-free"
, mapValue =
"532b5e8af6858f4ffc49a413dfc3353aa40f0070db8df33744d789874613efc6"
"d8d71d8f9ab1bb5b3178e8a33b9ee1c8db531dc7b6a1e84453aa86d911441ef6"
}
, { mapKey = "cryptonite-conduit"
, mapValue =
"520bc30ba19f8b0b6b6b7e465877918e17fc7ad8eb213dd9901d4e8a173c8a1e"
}
, { mapKey = "css-text"
, mapValue =
"74ec8b2710341d20ce6dc9a68a65d5e51ba190c130f1a39bcdb724bdbb521388"
}
, { mapKey = "cubicbezier"
, mapValue =
"fb9a58d863c162430f501bf34898b8050877aee7de6a2f49987644e147989d95"
"962d3a22a51ef814f4a4fee690606ee05f285092258ca7f0b8695e2c69abb82c"
}
, { mapKey = "cursor"
, mapValue =
"c79ba8ab7d173a0dc00924dea84adc19936f546f7b3b334d704d99a9674c4d3a"
"096fd136db5d05c545f18c4a0342afbb7f859dd38af94f4bb6f10f36dea5f84b"
}
, { mapKey = "cursor-brick"
, mapValue =
"e1835a2f005c60ec9826ba176eee06f80b29df8775c8d77648b7c752d7c2cda3"
"2fd64858b6a9d149045b0fbbda56679bc9a8051365a5120f81ec4487e24b8b5c"
}
, { mapKey = "cursor-dirforest"
, mapValue =
"566225fff0f57e51574f29eb7feb1140092d6cd9d57956c46323fe58a0221f0a"
"f9796f25f49ca831c151a7dd4d9e5cdf3edb62e3c12606904f6fdc1fbf6b091a"
}
, { mapKey = "cursor-dirforest-brick"
, mapValue =
"5553fc1a74f3604a9d571c4196e0e0cf1c892540cfa4ad25de0606bb24ed0e26"
"c93f0ee8f941a10fe0619d136f29b27047c52159044e02932eb46f9b56aeb3ca"
}
, { mapKey = "cursor-dirforest-gen"
, mapValue =
"8b6f69f7e1ac52bd110fc4fdb03572a251cf8e169584439ddaf4cc1022b4f10a"
"d0b6114f0c798fb0f8ae9b6848ca0320d0919e610e0a7e217744d0f6c82e02d5"
}
, { mapKey = "cursor-fuzzy-time"
, mapValue =
"6161db9f92cac5cb0c02828c0eb176cc7c459051a3ecb3b405b6bf8a30ac9a28"
"9c2d870156e5fe87870aa36d86c4f2aef8b1ebb550c2466df5ee6627048d19b5"
}
, { mapKey = "cursor-gen"
, mapValue =
"9b88cb29fa27e0d1223fbc7c3e9c0a21077c7d65b7d717618c6516ecb8a56236"
"41700b8dc13428f2222856a4a0af64616e4819219bb4572e7ee6ce6053352f5e"
}
, { mapKey = "data-binary-ieee754"
, { mapKey = "data-bword"
, mapValue =
"745e2aaa3c9cc4da276e72edfd6de1db38fb65737a59f09410715cf965a13e06"
"4c298ea560b6cb9289648c0828eb2c7530a47798445f277cafb86c2b0aae10fe"
}
, { mapKey = "data-ordlist"
, { mapKey = "data-checked"
, mapValue =
"8dcf1ab5ef0d1a0dbc51dbb5f43ea01e06906faded30a9d44979a32a7c19b9b4"
"f9bc91cd03f97e652cd8e0e200a5a9af38c4e63c77211e7992cb8af75e41d2da"
}
, { mapKey = "data-sketches"
, { mapKey = "data-dword"
, mapValue =
"49ba027c062aa14555dcade901290342ad130078fe1b4dc82b42889d6a361db6"
"f0f4ccc77cb8f2b731ae994798f551caa688c7f487983f598e95eaf29ee688b3"
}
, { mapKey = "data-sketches-core"
, { mapKey = "data-endian"
, mapValue =
"fa7f2b06e61a6eb6f4a704c1e56c827b692b335ca2a01861f3d889936d644170"
"95f052a030a911f2ea0a76e5cf6380dcfe02080c9e273c7250921f02c0af265f"
}
, { mapKey = "dbus"
, { mapKey = "data-ordlist"
, mapValue =
"53b6df9019fe7d1b3da2167d7a790ac5a3766238a26de94d807e547ac1e84779"
"c02eb984bb775d41ff4e48887a1b575677c2d635e55b1687fd8a5de91c1d6bda"
}
, { mapKey = "deepseq-generics"
, { mapKey = "data-serializer"
, mapValue =
"b14a18be4764e005b2e9657cae61158052c60022bb60b6bd77685037a369f001"
"ad4ac29a6d7098f572aa58a4331f395d9c95b26e7af081c9b82b7d4104a14661"
}
, { mapKey = "deferred-folds"
, { mapKey = "data-sketches"
, mapValue =
"e6b0613899f85dd55ed719e86113e65913925fb827e264cd2d9399e037a2c058"
"a3d9381424615943da457be41eb4e8aa206615f55a31196a62710dfb2e2a3d58"
}
, { mapKey = "dense-linear-algebra"
, { mapKey = "data-sketches-core"
, mapValue =
"0d824a723821bcfeb8289fed61c64da10c280e56b6360d0fdaa08c9cc1aa6690"
"5e532e9c07973500d0f2146cf225189fafc98bc202a67065d1366161d42e3392"
}
, { mapKey = "dependent-map"
, { mapKey = "data-textual"
, mapValue =
"b05094f68912fc28b7a0d32829d215265c9fc157dc26ab73e45cb6591f1d26d0"
"7e932c6b9d36281daea28216ec828178ec4c0ef9d31781b7ad32a3209fd1a2c6"
}
, { mapKey = "dependent-sum"
, { mapKey = "dbus"
, mapValue =
"25a829580033a1fbc2854ab58e5fb809e99d0ccbc949ab5d86778a39f8eac9ad"
"d132e27dc64c5980c62e4286c688f134144c7b8ba8a91a627812b01bb2ad3049"
}
, { mapKey = "dependent-sum-template"
, { mapKey = "deferred-folds"
, mapValue =
"be0002c5ab5307435366b7076ac68253b5459b6001bb7884afc4472e9fd13467"
"dc104da01b95fc00df57a4dc36b943464774fdf7c00b4b22810b179ec8d7ebb3"
}
, { mapKey = "deque"
, mapValue =
"99667584cab89648ad55403ab54ff1b1abc81920453db73f1cc44c6da9f133c9"
"39486fb3728f556a3408ce659b4dea29ce08e98df7335701a3ce6167fa91ec23"
}
, { mapKey = "deriving-aeson"
, mapValue =
"810010b71e708eca4d5186db419479acbe803ccaffbf4ed5ae2146ba73d70a4b"
}
, { mapKey = "deriving-compat"
, mapValue =
"fda04f4a6b5b6acd56a0b509a1e730c7fac374c95479a2f641dd7f6cfbf4aff4"
}
, { mapKey = "dhall-docs"
, mapValue =
"a2bf1512719edb483ec38c1b3af935a1495c92f39f8c0a84a02768ce5e36db24"
}
, { mapKey = "dhall-json"
, mapValue =
"146a949279ed40db6f9d85603601277aef9703d7c107e42f258186e8bd56e4bd"
}
, { mapKey = "dhall-nixpkgs"
, mapValue =
"99d04e2fc641cba3fab78d2b779c7ebd1a1ba60c5ac40d25aeee85612c79a4a0"
}
, { mapKey = "diagrams-contrib"
, mapValue =
"47716536df091869e2b6502c6311314df850010c300080b2ea68e6ca00a00085"
}
, { mapKey = "diagrams-core"
, mapValue =
"b902e7062b02247eff0d513bcba0cb89abaeb5d4fa7baed536e05710c361ec16"
}
, { mapKey = "diagrams-lib"
, mapValue =
"6a96ee08dfcd34dee0a20adb47c1dfc957fa5a6e1a0fe4839fb7f5fcf423f21f"
}
, { mapKey = "diagrams-postscript"
, mapValue =
"5b68af07222221cde1084d4d127b31064c6457f468186256268e47322b4e8c6d"
}
, { mapKey = "diagrams-solve"
, mapValue =
"bedfe0897436471aa733f7c96fd1ec415d06de8c1f0114123dccdd6713723348"
}
, { mapKey = "diagrams-svg"
, mapValue =
"bd658dac90137abfc9e9db1c82b058999a91411a8b227c366d7d31c0af5e9831"
"7f9ed3825d301aa34b4ab09d093d3dc4e309eede8e374aa7c5be5c36768ef956"
}
, { mapKey = "dictionary-sharing"
, mapValue =
"531981cd0a3db7c7b3e7746b6e14416a6f65ba70af482ccc5a506f25a36adf1c"
}
, { mapKey = "digest"
, mapValue =
"f520683e1b973557c1e4cc13147008b1a7defe98de754776c66700fcf52fe7d2"
"95600cb7150374aa448ec7e4e809513eea0792bf8871987804653ceebfa3c4e6"
}
, { mapKey = "dimensional"
, mapValue =
"e5ac428443dadd00529f541175eb50a18366330b91664270ec04ed66eb05b3cf"
"564349f8a58315ff05cf71554c3c95ff4e17fc26bffd8b80d6c807ade4dd4d7d"
}
, { mapKey = "direct-sqlite"
, mapValue =
"96b6741ddfc362edd0c81edcf6266dcc1f0b3dd05654ba4359dfb49f64457a95"
"179de71720ae655ce288086fc339fcdc9d224905f22b8699b930cdaf74ae8e63"
}
, { mapKey = "dirforest"
, mapValue =
"f3310afb8cc50e20f2bf77976c533e09ca028528a3b0cd74181b45be14c3f4be"
"91427c6b99cea8b2394c7236e1dbdebf4231c4ae0500a0be1bd039984bbc6d92"
}
, { mapKey = "djot"
, mapValue =
"d2bef63579210eabdf96ca6c3cb765db9091d69b0c0747997ff18363cc974c23"
}
, { mapKey = "dns"
, mapValue =
"52fcf9010fe3a96c23e5cc61333eb562d55234896615b56ed5a7e432482e8dc6"
"b82630c1c47da1e98036a315e08753d6875e5fe149a98d69e476b7ebf9684151"
}
, { mapKey = "doclayout"
, mapValue =
"e43ee271363e0dc806f1c1f920480543068d68d8a9f6c72369643f90736ef37d"
"d04315ca908a4bb4208d52b59206c974c99c409c96c9a29271c95276410f0900"
}
, { mapKey = "doctemplates"
, mapValue =
"d2e60232303703aee37c1ab722de5ec77506ae4bd77e36c55e7ccc55086ec6c6"
}
, { mapKey = "doctest"
, mapValue =
"4f22dde5a11548e2d6eebd2c520323f4e31c5163ff25b2a4bed6efd8e09859f4"
"9a851b0c764af1aed63ff0cd3440fe7e439e987ae89163425e034a1ddd02bbe9"
}
, { mapKey = "doctest-discover"
, mapValue =
"857ee3482b71ab85106ea0961e9e382b2d205f669990a23e162a647db64b884b"
"2504876c54ddd021c6e4f0963935c037402966114eb86785ea7c1476380a0b3d"
}
, { mapKey = "dom-lt"
, mapValue =
"da66eb6368dd6f1b5ce287d97e580adf877cd768410426bf14bbb42c1566ba6b"
"049576573950b7d56b55d6c0b862195f983c7f3fb79bd7dd8ce64809056350db"
}
, { mapKey = "double-conversion"
, mapValue =
"661e031527e767d5de8efc01885f598846aece1bbd7360fa96a32dd97880923d"
"84ba79bb9388f6705dda8756b0a912845284ba8aff1825b0b8443f1ac088b5e4"
}
, { mapKey = "dual-tree"
, mapValue =
"d7db3a16f2f88f0d6f2b65b9fb980fa13f381d8bf5f056a9696428f5b18d6049"
}
, { mapKey = "echo"
, mapValue =
"a15bdf426548f6011724193032c17be2597f2e1ec882aef4bf0f535930e8f59a"
}
, { mapKey = "ed25519"
, mapValue =
"d0c04d0aade46bfc30e4643d755fe6e78d5b3a995947d733e867625c6db7e382"
}
, { mapKey = "edit-distance"
, mapValue =
"c9607685c13c50aa44b3040b85c6be7dc6d50962d4ef754d5fbe765351006c63"
"a5d003601e084fad53332acb5cb35f32da317512d33b248ed86906bfd2013c00"
}
, { mapKey = "effectful"
, mapValue =
"b5f0f27374d87ab158f04f8b23a27889355f416aa5f284c28c8e8e351709f584"
"3a6ab148d8936b3899493b5935317c847f79540a98f578f291d49268dd0a0c9f"
}
, { mapKey = "effectful-cache"
, mapValue =
"4ffa0d6079fbdbe991956beb3983ccae5ee65b42e1e7ae72c2b100d9be660dd2"
"dc3ddb559db969a73d2c53a2dc1cdd7acfc91ea1eb69a119650f3601468e4d6d"
}
, { mapKey = "effectful-core"
, mapValue =
"908dc346cdd0b3ac28ae758fa4e8cfde21f314ffd37373f7b908475a54520d03"
}
, { mapKey = "effectful-th"
, mapValue =
"b17b4e96329c84decb8a176224a0903c4001dda43a9869f130f2b978d74376ff"
"e58dc805998514dff37eace27cd296f950a892a28b336d457677aea874db9926"
}
, { mapKey = "ekg"
, mapValue =
"7c64f45c11dad961ba571359baa47f0a2fc10702e35caaaf0142097499783ab5"
"6480c37e7e70539cff01d179474c59d8b14c8b148921029428363c675bbd9032"
}
, { mapKey = "ekg-core"
, mapValue =
"2009b028b64c38197c27bfcd33ecbb148a8c2c00567aa9b383429f513fe1b5d1"
"29952e42a117dfc88e7b02a11b7e34270294e3ad03900bb53eef7058fe1007d4"
}
, { mapKey = "ekg-json"
, mapValue =
"365b2b2db2514c31443ea02254286d32cdf1dbbecf4a80d014b5ab397d37bc79"
"4ecf66e39a7a97efcd6e383ab9a45a6bcfb5be5ddcbd7436e836502effd4453c"
}
, { mapKey = "ekg-statsd"
, mapValue =
"2d03923278644b9403d9626f36e9778aa984e4125c78fb2991be32efd519385d"
"35fe7ea0b416a81dc28d5ebe760a3585c43181ca1cf25d76f583ffbe810af9c2"
}
, { mapKey = "ekg-wai"
, mapValue =
"ab0148154bda9abae3e03e1506213f33d2da3386dd4e157f76f396b49116b1ac"
}
, { mapKey = "ema"
, mapValue =
"de96afb72839aeb81433f63f1e4d38aff4df25dc4fd38194489a6070e469dff0"
}
, { mapKey = "email-validate"
, mapValue =
"ec037dab3dbaf16e9bb9bc632b7cf8a852355ec3e7e53ab21e896c2b722a4114"
"84e4099d23aa6fc094946d81576a8c12222b8687c09057d500070a714c909d2b"
}
, { mapKey = "emojis"
, mapValue =
"1b9e5bee748262fa675df19eedd79458d8f046d9c30177ca3a156a559012af79"
"765fe4af2aa87429d4cd73f6cf2a48f01f9d4ab5de99f2bc169b34981ff51e93"
}
, { mapKey = "enclosed-exceptions"
, mapValue =
"b0c6a5a7f9ee736cb36c7271651bcf5a31471a7c4e443ac09b6e957379ff3586"
"59007a8062b5327fa18e54982973cec8ed81397e99fa861a1ed2ee3263204be0"
}
, { mapKey = "enummapset"
, mapValue =
"55d0d858a0ab2dcc13c3670dfa630f378e36ae00e910016fab13b5731a2b1560"
}
, { mapKey = "errors"
, mapValue =
"f522e7651319dd02f913143cb2d9fa3925b16685b29c31430d54c7d8be03c06b"
"19c0c68720668122404c6357c5b32f6974b6aea0d1258fac66c1e6da9dad8023"
}
, { mapKey = "exact-combinatorics"
, mapValue =
"13c606a01c46b4fa8ac711d4b77d76d2540272efbcb2b1d6c908bd8f232b9013"
"6d298bd405423725d892df1b4ccc2c94f2636c4aab3a7917d0a7802e567fde0a"
}
, { mapKey = "exact-pi"
, mapValue =
"1d59fea84e04eeb43539c5afae1a3210804fb5a07aa7b98202689cb2e1aa02f0"
"06efdba79c392cf6e14afe0a8c93b13137764642850de6fb5132858e2dbfd6ff"
}
, { mapKey = "expiring-cache-map"
, mapValue =
"2cfa8baa63829960018985dd06c07e77388ce94fc466e069daed5bdbff453f3e"
"6725d8a4b6163b0101305c440b848d3c007e5e296e1b3ed89481574e70513e50"
}
, { mapKey = "extended-reals"
, mapValue =
"a962b67a0f17864d739dd6139aa203c44b2df6748c131f74ee0068c507af62f8"
}
, { mapKey = "extensible-effects"
, mapValue =
"cb0f39f3c703eb2fb41aa6472d4ebe01e7ce9b0db286abe7c1d15401648c0e13"
"ee5cd3a24bb8eef64a5bd3b6dde6c9db383ed0212be372c224b5e370ae88bd10"
}
, { mapKey = "fast-math"
, mapValue =
"6fb472b220cef0a29806b8d2f1b667ed6eb914032f90569cd8004b89edc61326"
"5cb21ab17e01afb5e8acd7b616f907e67ead4cb1044aec0d5fe16caac298d076"
}
, { mapKey = "fcf-containers"
, mapValue =
"561ccb5c1f18178d4a94c90e117c691f1e64e40fcdb1fd5ffb44f1e64a53c5ee"
"56330b8e239edc9ef1ff5d2dab58b2eb0292152dfa79a284aecd8ff785d6fecf"
}
, { mapKey = "feedback"
, { mapKey = "fgl"
, mapValue =
"33c6daca9f74c70a32213117ea490fe548eac39a577d8d61995d494532176321"
"de7ad09d54b4d88991447d19ddb6411849b62d7b8019dac1b6c3c7a2124f2680"
}
, { mapKey = "file-embed"
, { mapKey = "fgl-arbitrary"
, mapValue =
"20f95a1bdb2a82adc27ad36caccea5afa104ed849d597dfea7cff2a0a020608c"
"042812938aeeb5b8554f6d3b509342fd72a909315b5aa9effb33ccc7b3c388b6"
}
, { mapKey = "filelock"
, mapValue =
"ccb74b597af453883dabf689f45563117e2f8aa17ad6267f582fa761b8d9b889"
"5de89e7b1c6fb8d4c49f049e535bf55d7a459f2c7114fd31d1190e726e6ddfbd"
}
, { mapKey = "filemanip"
, mapValue =
"2d8010d631ad0ed8a8a15a4496ccf556b30b33f2b3883dda1c99a1e87da18665"
}
, { mapKey = "filepattern"
, mapValue =
"fec444c91fe82f2e5af0d2e3e20b990c097c0f78008d0d96c4f1a6d85a42db4e"
"9b8acfe3fad5b2cc26d739562dbb800e9ee394e75540c13185ca32907bad971f"
}
, { mapKey = "filtrable"
, mapValue =
"ecef550bc9b300ae74ea045b043ced8a91b09fbc038a09eecdda2b2f29ecaef4"
"13d10f48a3fa8d96017c694fe62fd885aeb72eb48f5a7378593df36745a69aef"
}
, { mapKey = "finite-field"
, mapValue =
"eba1b359bab144b09d044067411de36ee5d26e9d00c5a0aeeb9106117db6c844"
"bedea815153e9ed806f517414d889073a5911f69a011f83d6b946a86a46ec433"
}
, { mapKey = "finite-typelits"
, mapValue =
"65153e3c379fbc93d2b755a2cc918a79ef7c1e3c473c51db992707d74533e350"
"454d3f0bcfd25826ce77919ef29ebdcead1290a7f9cf7bbc72f141bb70a98cb5"
}
, { mapKey = "fixed"
, mapValue =
"8d627f5a7248933af11ab5067d7bda5bfe98e97f1157701ca3fa700d92a039da"
"7c21fc14fcbda183489487c0ec5221b0a5fb438c4ac31fc6b34f4f173bf0ff2d"
}
, { mapKey = "floatshow"
, mapValue =
"9f97e901ea8619d2b14a5450b398e967fddad24773c2da0995fbbdb61912c5cc"
"a19020f22a6a2abf723b161ddea768750af6b9574a6be3e416fe1e78b76a684e"
}
, { mapKey = "fmt"
, mapValue =
"fab693b837b09f96e787b0fec71a8bea3ce468f3855e1d84bd7695c780f066c1"
"e175961078cdf993b98edb27a70b3e4d4574522dc59a33554e898a93558a461c"
}
, { mapKey = "focus"
, mapValue =
"f154ebbcda3041eb65109d84ceceb8041778cea2ef7a080ae454ca863889f340"
"40386b5f47b745c0a6dc0a171889160bed5f6b219d796d6f164a688eee4f073e"
}
, { mapKey = "force-layout"
, mapValue =
"871a9fdf8015022707ae8d5c089d34c03e8711977c173bc659b270bff30ea4e0"
"0be6b374c06ca13207d00c7483ad171ef8e829b82b5017fc1275fab3f90d7451"
}
, { mapKey = "foreign-store"
, mapValue =
"705d56a83d11a3bf1c0876ec1d688c719e64cc1f7710ee5979471520ebf06c26"
}
, { mapKey = "formatting"
, mapValue =
"f4de9bd17803262555adff0efe41dc491357f6313bbc5e506c80e3f901ad8928"
}
, { mapKey = "foundation"
, mapValue =
"a959cd3830115df1fc0d7273cffaf5f74e99e247f52baa0014dd59087a59e89b"
}
, { mapKey = "fourmolu"
, mapValue =
"f79b2e740530d1d02cb57fc6765f59b542f8d69ee0fdfd8edf3a5ef65c826793"
}
, { mapKey = "freer-simple"
, mapValue =
"6e4dd2bdc31207be99b00332ab0e630545b236e360086994506fcd41c8fc35fe"
"1044c3a720b4c3e0f9d65109557d669f4df14b6f7c1e02b6c25378397a4cdbee"
}
, { mapKey = "friendly-time"
, mapValue =
"019029453743688cdf026561baa5a91129d6cc6c7046a83b378c6fd7b9a3769a"
}
, { mapKey = "fsnotify"
, mapValue =
"651862df16f46b7b5e6432c3c5056bb24ed4d552c2b004c4900dd9cf40a0d1f6"
"b3b216b9c054af1cfb13ca2c00fea5b8d80840c5d37beff255ef290105cddf90"
}
, { mapKey = "fusion-plugin-types"
, mapValue =
"197ec2e5e5c4af082eecbb1740b83840010ff39c6131ef2b7591d847f4168eff"
"ae6b7bdc4101d58821ac46ccf7c2f7d8e85497c7b1bf0334452c29ad5031a5ca"
}
, { mapKey = "fuzzy"
, mapValue =
"d1ed85ef697869c629c69db5e6657df6b7b9daa3e9bf82bedbd060b9a7d74eb5"
"6fc07c86f141ec273d3394d44bb1d47e814d8f2d2d67d1576f4200bf5acfb8d6"
}
, { mapKey = "fuzzy-time"
, mapValue =
"a722317eb55d0fd6fcc4fb2b399041f949579363928e572725d2a25ac5fdde1a"
"944ef1e878a34fd9ccc771fe674feb5161fe582360e36a426e3a92961ffc601b"
}
, { mapKey = "fuzzy-time-gen"
, mapValue =
"fd83aad064eb1d721cd09305925e62407ce2058417572dc80204c23d802e8e24"
"f7ce14242285d3cdd7d8ec97d6874b985dddac089266bdf19888a1a0c908dd31"
}
, { mapKey = "generic-arbitrary"
, mapValue =
"70a38f6002c8acd722ccace6c455d6590edf0c13c77fec7f1ce3945a652abaae"
"62cedb5fe30d69166bccd1f6dabeb80063b196ae9ea096ff883927401ce8755e"
}
, { mapKey = "generic-data"
, mapValue =
"5de6da4111ee72ef56663684ddeb110b02270817ca097f3fb979f0ac58c34753"
"ccb7a1ff0c2cf0f8ac540e2a070dc26012256ca676ee249f13a4b98bc9e94c36"
}
, { mapKey = "generic-lens"
, mapValue =
"a02c2a4175435199ee5f8d0aaafe9d1106daac75ebaa5678515a493ed2ee3d2a"
"51113e1d8d43d500bc95615b8d83ab5476a9134749ba8e8e20fdeb9f1bbe1e67"
}
, { mapKey = "generic-lens-core"
, mapValue =
"850a0cbfd87c042798e087b71b7a243bda41c31a6b7f520d84b351cb241ad998"
"a7987605513a57489fc3f9d3812f5cb9b077005b0787378125ed764896ed1f0c"
}
, { mapKey = "generic-lens-lite"
, mapValue =
"65bf8b367b1e919d1d1255afd22d8ac3da89d72c1c69d37605af32802a22c1b4"
}
, { mapKey = "generic-monoid"
, mapValue =
"3fe7189f3c1dabce3e6436c26deef632e68a643a02719fda2017600c2eb9e2f8"
"fc4e5820951bc7baed55b94cc7b399838c4aa63e37378f75385071cb2118ca48"
}
, { mapKey = "generic-optics"
, mapValue =
"63b25236ddaa0a5b559762ca8ffaca843bc97c6c91a862d812f1562e831d5a8f"
"5d5821969629ac4ac48f53c7bd4cb54280e05f2aaa112d6c3c12391cf7b71898"
}
, { mapKey = "generic-optics-lite"
, mapValue =
"0d88ab2b10673c6572fcf854a35460a960ee6c07b6640d7d7547ab896a68b818"
}
, { mapKey = "generics-sop"
, mapValue =
"ec86357a62c8787cb72565f94aa07b89dc09dc6425bb6004ece276e9f3000323"
"112fa14cb2dc6d5978953ee4e06b79c4f213dd3fd94ec7622816db5fe01bc6d0"
}
, { mapKey = "genvalidity-aeson"
, mapValue =
"0e97e458d6a7a877b6d2892515a69680d8e409af7e9e29d98187d3b5055b25e2"
"8f56c65cf27cfebfc873a23fb1c5a280b588f3ae39ddc0dbce835928167a4738"
}
, { mapKey = "genvalidity-bytestring"
, mapValue =
"10e6f0704ea43fb2a989879d213c37d8920065f24f2fba6ed096bdfd79af6cf4"
"40ddb9b05e8243b5c85d9f319c3f34aaa6c9a86d21b5179e9dc7cb88c0c3650d"
}
, { mapKey = "genvalidity-case-insensitive"
, mapValue =
"6184243e6b95ab1d6d590f4223030e77d990ece5a5bab0013ba27f43207ce667"
"fd59ca175cfffbd499fb8ef9930d84619e1a1742f4b79995af8243fa76d66536"
}
, { mapKey = "genvalidity-containers"
, mapValue =
"a16f7db49ba52e1f29f986a54ca141234da37cbe15d23751ca61985c3ac55908"
"539697e7d923d02c311399f243513c1be122c1f948a1caab254521abb9181dcc"
}
, { mapKey = "genvalidity-criterion"
, mapValue =
"74f33a6bf2cfa1c5b03684b341a3b34b63bcb462bad5858b90390d6999d327e3"
"88b7077a204c124defab474319f7945a0a4af9c532f8032ea6bcbb5ce8e78f0b"
}
, { mapKey = "genvalidity-dirforest"
, mapValue =
"80b7cec7bbee0d98d863af2155909f7cd105e2539e6f26e04fa2f1b034b80f1d"
"c3d8aacc5ec394d80eff35984b0ca09000b55dc938f43e9f1bdd51c554d9bc78"
}
, { mapKey = "genvalidity-hspec-aeson"
, mapValue =
"ee3e241ea565b4e39b9ddec30bd529610c3a57b27748dd4fcfa2516ff0c47476"
"cd4cb01748672f28b60cbed89c0926c08d7928a51adec6eca785f65886cb351a"
}
, { mapKey = "genvalidity-hspec-optics"
, mapValue =
"6c1e80637b6b9e39f627a3d400a497796db949062c20ddcfd1da35249c5829dd"
"3bf25ec662d8f2e20e55bdc1b66aa73e0a3e8324a15d2a31597e8ca2bab5d464"
}
, { mapKey = "genvalidity-network-uri"
, mapValue =
"b39914379a36fe0f700ebe49bc28906eff5ff2fd8c3e2247ab8af7024e74e35c"
}
, { mapKey = "genvalidity-path"
, mapValue =
"0cfbb9bd8bb6d38d892101f7f84bde7f45d4a9282887fa81542315cb9ff8a552"
"49e13a565e672de5d190fde6020af931cb22619d708f8aad637d3d06ea58814f"
}
, { mapKey = "genvalidity-persistent"
, mapValue =
"d5ce476511392148ed967417e1c92be0553203888e545603e4578f4144fd3a34"
"99a3016645fcce9e03924d2cfb4736548029510a9f95d0dc57946b511943aafa"
}
, { mapKey = "genvalidity-scientific"
, mapValue =
"c2d12ad354c6908911090f8fe780298e61984aa5cfb585b77315a3e95c110636"
"d2b90ca070788bc966376c9eac48a456241aaa2a648af044de67f8e16e6b0688"
}
, { mapKey = "genvalidity-sydtest"
, mapValue =
"c5bd46f545e27d4fac7f1e165bcfdb3197261a4edb839e7d6f661c7e056ebec1"
"0da1d9dedd83f28d058a09614cdd80d4a0b25eacf42e8c072fe70a700d15dab7"
}
, { mapKey = "genvalidity-sydtest-aeson"
, mapValue =
"5f361bf897a3f8bcecd94d754d4ec223067019925df57a5706fb48fea262ab68"
"6bd517dca310d86fb226793b6bfb6a6b72d510fe049f8ffbaf6a3cc57ce7158d"
}
, { mapKey = "genvalidity-sydtest-hashable"
, mapValue =
"775f29a2472e7c0a5046a7bb990f898ca21c273d26e64db9f992c97a5f754e81"
"a495891113d862bda7fe86479be8127d3cd163eace2d7d2a19bc33d7b22cd32b"
}
, { mapKey = "genvalidity-sydtest-lens"
, mapValue =
"3a687d9293d24effaa8ccc3093995830a9f766532c54b8429483cbcdccf728e2"
"1645cf6b363a0189116ebe3c6b9b4d57786efce112f4c56bddb97c6f8a928850"
}
, { mapKey = "genvalidity-sydtest-persistent"
, mapValue =
"8cf3488064977b68141289ece1d86ff3ad658f2810e57480d1d16efab876fa5c"
"794304928e0354bdd2c320312dc232aa7d22e9aa7536517761103d6872cb89f6"
}
, { mapKey = "genvalidity-text"
, mapValue =
"7e65962b833ec2710a8f582058734a1310f90c75d23b205bb4d1b726cced005d"
"9974ea8820b50e8600898a5541a420001d3578ffb39978c2ed31de35d970623d"
}
, { mapKey = "genvalidity-time"
, mapValue =
"d04c3ebf304f557d8360f0c8b94b60f5ed1f983ad0b35d6810cff0f5ba76bf28"
"0f9c3c7516cdfa834cdba079727f16367d066a18e6222f29a2e5d76dbe7b4613"
}
, { mapKey = "genvalidity-unordered-containers"
, mapValue =
"b2b035a404165dfb8c4b74e32fd96254cdf03b8de1067c5acffed1d82689b2de"
"3cca625e48f1d280ddec0478e2a758ac2576fb082311dbbe34188bf8d0cae9be"
}
, { mapKey = "genvalidity-uuid"
, mapValue =
"f46857195b543e1fbb52d573af8086b0e1c1d92faa69eca89e8fc455c85d43ec"
"1298fe7200f83f699b47dee809fdd905a4e8de77fe1a5cd9895c0ed19002f8ab"
}
, { mapKey = "genvalidity-vector"
, mapValue =
"6b7c0f4e66a4f9f57c1fb9412ead8da0b5a0d02e6a7a9ed724d33b427698ded2"
"eb4e731872068f7c627306fc17c82ce529e2d73481b4f94cee9cfd0844420d75"
}
, { mapKey = "ghc-check"
, { mapKey = "ghc-trace-events"
, mapValue =
"21ba384d659fe4a763d3bb4b8db6b500ee6a6bbf6b37ee57a28eefc770317bb1"
"4319083e426f0d37e35717b59375440b78b98f9ff7642492547433c10215cf45"
}
, { mapKey = "ghc-exactprint"
, { mapKey = "ghc-typelits-knownnat"
, mapValue =
"001b5c14cbc74f64c37029d50bfcb2376d463673b2108725e2856a507b471c82"
"81d3432c0c0ff38ce051c7b9d037701eda01a8ecbd6cb55b64271632203ab17c"
}
, { mapKey = "ghc-lib-parser"
, { mapKey = "ghc-typelits-natnormalise"
, mapValue =
"5f6fecd386b9bf0a7a7f0c96474c93f5193df0167353b9d5b6569a7aeadb4c7c"
"e5697a858a38a83f1b87892157a78f9c52ca6f2fcb64fa6cb33c1691c2dbb14e"
}
, { mapKey = "ghc-lib-parser-ex"
, { mapKey = "githash"
, mapValue =
"43e147f82c777ea66bc8b14806d03d5857c328ce8a6c451fbd2239663a11b076"
"92734bcf4586fd205d8bd3f95edb4f1bddc9fbd85c82a9579372edb91610382e"
}
, { mapKey = "ghc-tcplugins-extra"
, { mapKey = "graphviz"
, mapValue =
"f1001b03ec72bace6c3c4fe45f7ea2e79dfa0a1028e939b0bdb4b78257785a96"
"9018165f5c5f756abb5a4a0675610777123f6a6f1836eeef4537a691f4a23265"
}
, { mapKey = "ghc-trace-events"
, { mapKey = "gridtables"
, mapValue =
"b374911645a0f26097763fedf953afc3d07dffe258fa8c98977b8d4d38fd62ac"
"930fe7c27f4c52490b2eee92b0047359be92691976a778792f9e43eef420ccc8"
}
, { mapKey = "ghc-typelits-knownnat"
, { mapKey = "haddock-library"
, mapValue =
"ef2dfb5624b6a9c4ceabf1434adb03748950d39122faf23c283b317926bc00f5"
"dd18bb32dc2db7a8cfea8b8e69b3f1af21fd2b1625e26ace940e42b84a3ae2b0"
}
, { mapKey = "ghc-typelits-natnormalise"
, { mapKey = "hasql"
, mapValue =
"cc5e144d99977ce9512883d242362b8b1f19c507a56fdf9cd8309b96e4edbd36"
"8485b0aa1f93854e27ea08bb8f607678a6c1dc7e480bfbaf866ef8b17de210da"
}
, { mapKey = "ghcid"
, { mapKey = "hasql-explain-tests"
, mapValue =
"47ace357ce3654f9b4a8e3191834e9386b829313da935fbf3225a772949c9c5f"
"b2ec23cc34beff55e9c58ee44d0f81d70fffa49143363cc65a0a077dfebe49f2"
}
, { mapKey = "ghcide"
, { mapKey = "hasql-migration"
, mapValue =
"95b4bc8cbf22794d7d147bc695b3ed8e57935a2c01dd38930394a57cac4b9a38"
"26ba8c6286f59126312408ef7a9d6482d71fb4d0cdd4f7235ee2a0b6082ea11d"
}
, { mapKey = "ghcide-bench"
, { mapKey = "hasql-th"
, mapValue =
"50bf9979cb4ec74c216db479736da4526a0667088895326dee3d7378b9ba9e5f"
"60b8b6f2d87727a9dec0f4bed73123a0d5372e0544bffb2b85599d05b8c5b001"
}
, { mapKey = "ghcide-test-utils"
, { mapKey = "hasql-transaction"
, mapValue =
"ce8996161f359b8b8ccc091199d4c9c60b64990e7093e2bebfb21f011880f423"
"435699a04dff95c1f0ca8f92aa2d0ea54627a032d7e818990513f5b3e9ef4b5a"
}
, { mapKey = "githash"
, { mapKey = "hdaemonize"
, mapValue =
"8e9b483a6b55aeb90add9765fbe926069c4dcba6c6ee3d74e42cbcd208849590"
"8f1192566827a0b965bff0d75538fcda464cf9b48792f134818de5cf171c7ed7"
}
, { mapKey = "gitrev"
, { mapKey = "headed-megaparsec"
, mapValue =
"01ca9cf6389ca8ff89a270d038df11b15505ae29e92497c29ca26b2544deb5e4"
"99e18326ef8ef8d8e5333ad4555806fe13721237d162d3663147a606ff93a8b2"
}
, { mapKey = "gridtables"
, { mapKey = "hedgehog-fn"
, mapValue =
"3ca58e806e150a2b5266c794ab2c966d1371003124a66a941e91ea45a0e1795c"
"57927c81dc0f6b0b70fc6bb20ee95b3cad82db81c1dd6eb04f085702f9c9d770"
}
, { mapKey = "groups"
, { mapKey = "hedgehog-golden"
, mapValue =
"df266812c5baf36e4a1a494e212a115791ca95af0afc1fa234b63338b0e187e2"
"ddca7fbe9a18ce7753f4555879338aa635ab8b70aaa659eade1a896ad345ee50"
}
, { mapKey = "gtk2hs-buildtools"
, { mapKey = "hedgehog-quickcheck"
, mapValue =
"31cc4b10d6a0c51336accebc86552e64ee396165864d7733592e528ae31feff0"
"3e1453a8cf9cf462dba6ddf5d640996957b2d9233bf172aa2d31295b53fc50e2"
}
, { mapKey = "hackage-security"
, { mapKey = "heredoc"
, mapValue =
"4849c836e34dd65cd5f32baa1d09c691ec41a1f0e1858a425773963e8251fb4f"
"c415898f2bceebbeecaa970a2ca03238c1ca0550560f8ff8afa1e3d35576bcc1"
}
, { mapKey = "haddock-library"
, { mapKey = "hex-text"
, mapValue =
"debbf276b39795b55351d2d1df73c3f5f4c31dcabf056eb6e74c14ac501a0513"
"6bb9bcaff799e439832af909e9856475316d7571ea576b5b22d8c9e5d0a25f96"
}
, { mapKey = "hashing"
, { mapKey = "hoauth2"
, mapValue =
"478574eae2b792eaa3fdc63a6ae158d4d8a784a2f6100b8d289246b88435aec7"
"01b95b9ee1c8799a09a3987260504e282f68eb35e17f3340c3148dc6a4c1362b"
}
, { mapKey = "hashtables"
, { mapKey = "hoauth2-providers"
, mapValue =
"c69fb751d44f5023b1669245f3934341fff918aa1a71f91c0cc0ccdb75d8248e"
"14eb11f13662298fea6e1881c0a2902ed0738d8edfb7f1e43e60b90616de5e46"
}
, { mapKey = "haskell-language-server"
, { mapKey = "hosc"
, mapValue =
"cb58e762cd6479dcebda87bce5f80165d09fb889b0a92c4f59547886d1d73b50"
"d8888b52cada2b25eec91350465e7d11e0825b5693e530e89b727976763cc036"
}
, { mapKey = "haskell-src"
, { mapKey = "hslogger"
, mapValue =
"dd3f1bdd1290b58fed3eeafeaaba3c4b63b7900cdb5065483fbb5cc9f479ad08"
"b871aca75ba754a93330c7c59f45edb1b3104280b4055b61fdf24f496f178bb3"
}
, { mapKey = "hdaemonize"
, { mapKey = "hslua"
, mapValue =
"ab4f90bf1de28057460801b3eb68e3785e2e5bba6227df52d511bf7c209905f1"
"bf9d9e12ce48994aa4657dd1e68f60e9989ae0771723195ef71ea49f1d343955"
}
, { mapKey = "heaps"
, { mapKey = "hslua-aeson"
, mapValue =
"e042b769e4e44e7f41cbc5c52e1ef3ca3956fd922dcc8070ff55e9e9e6d3d24d"
"2ab95d2be0cf2a27a8e83f9b4698f80e06e12c8b6aeeba7cd4b8ab4e1fce1819"
}
, { mapKey = "hedgehog-extras"
, { mapKey = "hslua-classes"
, mapValue =
"bd3311a2670c6926cfb96c239d74517a5ffb7b89189e9ef0d2f36f1ef116b7b0"
"f342237cb0915f4eadcbaa72826fe7812415ec0c71447ec9bc70148fa916d7bc"
}
, { mapKey = "hedgehog-fn"
, { mapKey = "hslua-core"
, mapValue =
"3f3910ac09d5afe1c5f0520d7530e61462cd6f19cc815c1e91b98065e8796e27"
"35667f1ad361767f321e31f9694fcaa0209ab99ceb94f585d70ef68c4fa5d192"
}
, { mapKey = "hedgehog-golden"
, { mapKey = "hslua-list"
, mapValue =
"3a4bfadadf412c7cb245fd63b6b483735d911637d5f8da65899a4531855f1b5b"
"c89baa9125e2182c1cdcaf2593a8daa3bae54f64eae5480bd103aea90fcf24f1"
}
, { mapKey = "hedgehog-quickcheck"
, { mapKey = "hslua-marshalling"
, mapValue =
"c1cbd6faf5018384ae18f6fef7da3b1d4b32de81f9aab0da2d328b0b768fe388"
"741bb368aacb052a423a8b1e2701926a73b96f796a4553520f7083178e0e62c4"
}
, { mapKey = "heredoc"
, { mapKey = "hslua-module-doclayout"
, mapValue =
"c88e27dce59f28e84dfbd836cbb45a9e95f92f379e3099c7a76359d047d5ae8d"
"c4727cf6210eab340187cf7c3022d213214c622ea26c2a50cc9d6d8bc4dbe142"
}
, { mapKey = "hex-text"
, { mapKey = "hslua-module-path"
, mapValue =
"a43b5373598e3615cbc89230d774597741a7cc058453aa401e426104524f9e7f"
"95df5b00f6c2861189d2889277d37d7e79486f81b5ce617cc2c66d8652c58f3d"
}
, { mapKey = "hie-bios"
, { mapKey = "hslua-module-system"
, mapValue =
"8ae3e2b1d41f703922c2aa115edea8d9baa809498cbf4fa9e91b537b1a437f9e"
"ce07f21cc8693a818e7fb2c31c9bf2f92b825d27e5a309d03b268754b87932cd"
}
, { mapKey = "hie-compat"
, { mapKey = "hslua-module-text"
, mapValue =
"0b066459a69e5fc5511778be51746887339ac46f48d897f961d8fa3e2e5d303a"
"0e74cc03278c911c36d471abd319b5ebea0271c75184ac0ae6ec9c930ea0aab8"
}
, { mapKey = "hiedb"
, { mapKey = "hslua-module-version"
, mapValue =
"85032ccc52f58f48569fe51c54b27f7133bdd036bcdd8b8e7093fc9bc8cb1ab9"
"5abe39ba59d059a4afde720c1e6b85a6203a293def494441b9f15175d336e71a"
}
, { mapKey = "hinotify"
, { mapKey = "hslua-objectorientation"
, mapValue =
"cb70a83b40160c5206fe4f2bb548486e71f2ec461b3dbd0d3900c4bc638d5325"
"62931338a8abfb189c404710dcbf90c9e81d37a070b78a88fffda1a458930121"
}
, { mapKey = "hint"
, { mapKey = "hslua-packaging"
, mapValue =
"d1be859e62cf62a0b7acaf11ba55820b0271db7943d64d968f6fb4678671f6e7"
"3a6d9753189b2be838adcf6353b57b73902e67d7b9f90674e32d481f5a728c4e"
}
, { mapKey = "hlint"
, { mapKey = "hslua-typing"
, mapValue =
"de9cc7a97e0a5b79de08dddedc2bbdc0645d93db23108656b43d5328ba50599a"
"0e53599b9d6f59810ade8895650ee10ef6b786349fb004ae86b4ba59c263f301"
}
, { mapKey = "hls-alternate-number-format-plugin"
, { mapKey = "hspec-attoparsec"
, mapValue =
"7a59da6aadda61106770f916a99f674c0f457fa7e3cba90a50ccfbb54796acf0"
"227a3a95222e31bdd141f05201246f1bbe4c2cd0f01003a4eda44bf579ba9047"
}
, { mapKey = "hls-cabal-fmt-plugin"
, { mapKey = "hspec-contrib"
, mapValue =
"5284bc16210e6340fd345be61840606929b0e3cc04256d670fba823553cbe55e"
"41137149ce74cf7239b3ac6f07e18ae0f28bbf96d2fa2f6c141fa692e43addbe"
}
, { mapKey = "hls-cabal-plugin"
, { mapKey = "hspec-golden"
, mapValue =
"94c42199a861b465c26efb21947c06df167e6022ac58e5e0b716ecd01fe61dde"
"fd6ae86d4b6902126b21ef11480ce21816aa49518971f1dc85839aee8ef6557d"
}
, { mapKey = "hls-call-hierarchy-plugin"
, { mapKey = "hspec-golden-aeson"
, mapValue =
"108bf0c4f23a76ffb354e8cb7d51761e98801917b15c76dc0755ca519ca056b2"
"331ba65e4e32904d5a8015663ea0c940e406515f56928879fee79046bfca3dab"
}
, { mapKey = "hls-change-type-signature-plugin"
, { mapKey = "hsyslog"
, mapValue =
"d340154b5e43cfbb41da56faec54a3926dfaa644a3f2d831468ced3a593f32d8"
"ab6ec719e86d861865cd8bf2a67106da4d444ad1d6033008179747955438be28"
}
, { mapKey = "hls-class-plugin"
, { mapKey = "html"
, mapValue =
"95a7701a8500c27fad2b7101545e7565ee7e44ca327a46cccbae3906c9a00c3d"
"7fbe2a349d17720c3195b86e08b3ccc5359882a21938f24619213b9a35445797"
}
, { mapKey = "hls-code-range-plugin"
, { mapKey = "hw-fingertree"
, mapValue =
"cbd5a7babb0126d01a0feea5eb5c814f05d880be79223bc856770720ff492f3b"
"3f6a301bf9ad98e6ba8f3b0ae0e0c1555cc0a0d9fd0b7de3f141b5dccd924057"
}
, { mapKey = "hls-explicit-fixity-plugin"
, { mapKey = "hw-hedgehog"
, mapValue =
"be46da3ed6c3bfb86f5e8f9319584a06a27d953129e87a941d41d9c197fa9caf"
"d69ad7901408baf6306e02f58872d18e2e0b76be785a6d8b77f819b8baecfc36"
}
, { mapKey = "hls-explicit-imports-plugin"
, { mapKey = "hw-hspec-hedgehog"
, mapValue =
"4222c5c5ed8aab62363e34e7dabdbc375e2b9f269fde65418f8a17860ab3b4df"
"3c176ca6dcfb5e587754304dc602f7a504f2fb0076b9c07641987d87215eccee"
}
, { mapKey = "hls-explicit-record-fields-plugin"
, { mapKey = "hw-prim"
, mapValue =
"68b258933e57c753c7667ab515ad61171e06648e335805f3d0ef0cee7f62da7f"
"9a65abdb7cc64ea2f26fb2a243a905aa6b6c347ba1c6b547e50166eed30267df"
}
, { mapKey = "hls-fourmolu-plugin"
, { mapKey = "ical"
, mapValue =
"cfb7117f25650712cb0a087246e4eb838a0fae8e28dddc24c590210d133994bf"
"95fbb6f806493ea9055b3c8381884ed9a4776d06c34cdca88a16bd62551a1f74"
}
, { mapKey = "hls-gadt-plugin"
, { mapKey = "ical-gen"
, mapValue =
"c651dd127c7b018517d9ffe4f9f5be1b56d84003fb15394d22d722d86ad88213"
"46cf01cec271b8c7e0aa68b1d4136b4705d12214bc4b7693a039287c1db278ec"
}
, { mapKey = "hls-graph"
, { mapKey = "ical-interop-test"
, mapValue =
"2bfbbc6b9ef7f41c9ff02f6773d23d9dcca2819f02c75432abd63a5f244982a1"
"3f6cb6af60cbeb1d32ceb2c618e17596ffe06dd25f3c4c2cd4f0d4da60143e9e"
}
, { mapKey = "hls-hlint-plugin"
, { mapKey = "ical-recurrence"
, mapValue =
"501eeff346f02a56a756229e87d1190048fe33f65b8650c868776063134f5005"
"9fc25bf9c55fd28e882e8c6c83298cd4921d9ad2fd432875b8dce1a8cb9fc9ad"
}
, { mapKey = "hls-module-name-plugin"
, { mapKey = "ical-recurrence-gen"
, mapValue =
"a0c620a09fb4255afb593752b72b01533219ddd5ec4635595d68eb1ec85d50be"
"4171cbecb06b0da629374ad07c1a3aacae899567f4812542b5a82c8654059a8f"
}
, { mapKey = "hls-plugin-api"
, { mapKey = "indexed-list-literals"
, mapValue =
"35ad50e9b2a71ef17023561299297d71b8f3d0ac7818bfefabf88adfc7725060"
"cd68195bb1858d281fb8a48f0f7c53f5ee7442a603b812f7915ec65917d1367c"
}
, { mapKey = "hls-pragmas-plugin"
, { mapKey = "inline-c"
, mapValue =
"ba1d44a08ed338b83c87da5d597ca6d2bcfa66efa4c3f982c6baa07bfe588ca0"
"7d3c8e9ec202995b150d241bff5f9444736e991715b36c99c9779bbb2c8fcacc"
}
, { mapKey = "hls-qualify-imported-names-plugin"
, { mapKey = "int-cast"
, mapValue =
"278a39c7af2f0728410dfaf9c4a301373801e6f42e252700884fdbf30d8e09ae"
"12d18baef8b6aef28fb0abfe61e93ada4e46d7fd3742d2472a86ab8884c6ff11"
}
, { mapKey = "hls-refactor-plugin"
, { mapKey = "integration"
, mapValue =
"934bcf76721d7ac501f116b8c3815c6bb7aabc53507ed78995fa8ed7ec356ae4"
"4a0acb9218a05ddcc49dc2b1b6f411e19b4ec931e84ed744c36a6ff6175e7eee"
}
, { mapKey = "hls-refine-imports-plugin"
, { mapKey = "intervals"
, mapValue =
"7a74d80f225d38ab1dc5976b6f275927c27d8a40dd13616c1e7cad9a7c03ecf8"
"46f462b040bd07a2a9bca6928d5617bd0ca669ed6949445eadcc91efd7f2c7c2"
}
, { mapKey = "hls-retrie-plugin"
, { mapKey = "ipynb"
, mapValue =
"6fc404946161e0599e49f55ebceb3884b77ad7721da15cd50ea950ea08603ce6"
"c3ac849fcc53dcf0897436eb1f2c5072a096df63a881a648eb1fd0ed64abbe28"
}
, { mapKey = "hls-splice-plugin"
, { mapKey = "iso8601-time"
, mapValue =
"204a54079194c54de9dca3482b365d2d20c1956180d9fb6c783c403ea966b1d8"
"0204809c86d2bcc69d417622bf449d7e4cab320f231fd9b4d25c6238de27c84a"
}
, { mapKey = "hls-test-utils"
, { mapKey = "isomorphism-class"
, mapValue =
"1f969778933519bf88595a4c04218827561d532ca2a4854b0ef9e86d696342b1"
"062d40b9a7f386b74b2cb2bf5dc52562840d18ec7e4e408564b0bfadf2105540"
}
, { mapKey = "hnix"
, { mapKey = "iwlib"
, mapValue =
"8d048838791229530ae843c4f039ad42db0de21e401066069bc03fe2e8ea81b7"
"941a3bc84b82fbf48800bbf85010eb06d2348648c4ae2c0e1aa5315594966dbc"
}
, { mapKey = "hnix-store-core"
, { mapKey = "jira-wiki-markup"
, mapValue =
"40372f58433f36f655c4a501785c5d782ca8824ba5c3d917d7ce2799bfaaea6a"
"e394c4a8c676b44fa8d2eeea1be8ad1eae8c7e76167461f8c9961a4e9bc5b24e"
}
, { mapKey = "hnix-store-remote"
, { mapKey = "katip"
, mapValue =
"c8f7a31eca2ab7662d06b9dfc5bf1b58be9e987552dc13b03252570f6b783dbb"
"395e7c04c10e083ec8b24ab1ee6334ed7d78fd9f5ec706b68579b653f452c067"
}
, { mapKey = "hosc"
, { mapKey = "language-c"
, mapValue =
"61ce61b7fbcfe75955e073c3c970f975f124f7b8ece777e46be7988aaf104530"
"c1535c9f5dc61229d2ee78ee214fc476017aa8ba79c97615d7daeeb6569ede2d"
}
, { mapKey = "hp2pretty"
, { mapKey = "lazy-search"
, mapValue =
"d1f6c9acb24702266bf37fd6fe398e4a481e9f372382fb9c7027eb42b62b5bac"
"9c57b8cf6a433d62a29883fc64dff1cbd75fa5647ca66a66db22f0b72209e21e"
}
, { mapKey = "hpack-dhall"
, { mapKey = "lazysmallcheck"
, mapValue =
"7e0bd467db3ca0dc4660787c74d0a3d730a05b066ecb6faef5a0256737f1d2c4"
"0193792d4e9d7bd11feb29b49ef18e2b5183bb11bf0b90cc3c97641f7a2ea332"
}
, { mapKey = "hslogger"
, { mapKey = "libsodium-bindings"
, mapValue =
"033eafa5b1f2e181ef8c615be18d3c5c592e7db131af110905a72a1741f3e020"
"635111fb1ce61f725f381d8db051b8c3bb8cffa9647ad901abea826dcb6e35e7"
}
, { mapKey = "hslua"
, { mapKey = "libsystemd-journal"
, mapValue =
"34bef5a9e7cc98f82abbcea9917849ce6974ac153afa15dc085fde0fb299d213"
"8f11ae867a79bb25c75dae04d3fc7a1c9f284b21daf30b4ed52fb9c3c9528aaa"
}
, { mapKey = "hslua-aeson"
, { mapKey = "linear-base"
, mapValue =
"ef224dad12be196d0af7cd871d6033469a18bce3a9cae5837b136d7f1d13f5f2"
"1fb8cdea18b858788dd59d6164118f9858e1d98581b8addd60452877337ea7d8"
}
, { mapKey = "hslua-classes"
, { mapKey = "linear-generics"
, mapValue =
"16b2043c5e97a7506e648b126342027b022da613fd44edeeceba99a09912bb58"
"39df7e4006fd0d47d24dd0c96948efb72ac1609cf62a565e7306835ff9a7fc86"
}
, { mapKey = "hslua-core"
, { mapKey = "list-transformer"
, mapValue =
"ff07042cda5129b3bb797d8eb276bb1e27d7d464f1a37d8eb184210346d5e8b5"
"a54c60ae7ae5c52ab609c23730e12482122f13b4b044d2af88d428802d90cde1"
}
, { mapKey = "hslua-list"
, { mapKey = "lockfree-queue"
, mapValue =
"770b54148b021f7cc621ee1620de9cdb34d123e060db7e4b551a3d1645fc47aa"
"80e29a91599ecf62e33745e8f48f7afa3ca80e70b4d11f1872bb7ac5944b82f4"
}
, { mapKey = "hslua-marshalling"
, { mapKey = "log-base"
, mapValue =
"6c1d6b3701ca98837b785c56ad431b0f1de2743d8ae8b75f0adb71a28117710f"
"c429beb2034d6784f11531f4674df4085bc7c7aea4524cd442ded9b544c8137b"
}
, { mapKey = "hslua-module-doclayout"
, { mapKey = "log-effectful"
, mapValue =
"8f091727d371695bd961a80ffe79183c4b9cee96fe9a7c591f103d5af97d2d95"
"1ffba32de7f706ec87bfb06c6523cb2df26b2e79bd0cd6a3962783cffd1270b1"
}
, { mapKey = "hslua-module-path"
, { mapKey = "loop"
, mapValue =
"5b8e74514f213c35cc0dd424c7319d1386fd9017898d7db371c906d3a9afa555"
"90e29f12793d1a5f9c78e49406033fd7595e2cf08e481b80ce4bf458fb59ac19"
}
, { mapKey = "hslua-module-system"
, { mapKey = "lpeg"
, mapValue =
"2e51a3c2d620aee738853348d46a22c631f676da980a8e801264dd4741e4d3e3"
"384f215c177d5d72fadd952ace0eadccc2f2d7003f93529f00623aba5a919ec9"
}
, { mapKey = "hslua-module-text"
, { mapKey = "lrucache"
, mapValue =
"5c8db978c10d57b00cb93e1af7dd9591be7c658f9db82d94780be15080420808"
"a0cc2593400fa20b2a66f9a78ff5ba9fccef413f2b6ee04c943e275a87cfda04"
}
, { mapKey = "hslua-module-version"
, { mapKey = "lua"
, mapValue =
"9e75ab9ef0e3b9a24ec32f8e530e6d1940ac4d96d6a7529b0f0d7de4883a1687"
"ca9ff67f89bf19e664d9e6219fb6ffce1b230502509bc9af7510019b1ac245c5"
}
, { mapKey = "hslua-objectorientation"
, { mapKey = "lua-arbitrary"
, mapValue =
"0cd9ea80bfdbc1793a2d1793a0ddb5eeab3dbae68465348c35307cb943ddd5b4"
"a8c8d90b45ca829b717dc40c061803de157154d398258f07994c14d6e4973931"
}
, { mapKey = "hslua-packaging"
, { mapKey = "lucid-alpine"
, mapValue =
"4fae09d9955daba48d4eff64f0b9656d076a257fd8098af125861b3ccf3f8108"
"fbd299443a16e20be65522cfef1a56e869d81ad313b08cc92554544ae3ce7944"
}
, { mapKey = "hslua-typing"
, { mapKey = "lucid-aria"
, mapValue =
"6d988b1f4716bec907ff8486dc3cde6ebbfdc2789b058f0d0c8534933a126cde"
"2d850f13847ec596b34b85c262697324f564b8ffb4c07a261c9c3b996806a38f"
}
, { mapKey = "hspec-attoparsec"
, { mapKey = "lucid-svg"
, mapValue =
"c0b8033aa744e048218d00a4494b12e5654742e2e2ac6df91ae9452193b09f9a"
"8e7fd3b115341754548e81afc319f77d52776924796e9d86e18f1d01f52ae479"
}
, { mapKey = "hspec-contrib"
, { mapKey = "lvar"
, mapValue =
"0ccbc5c1a66de3ef2c09685454e6c3efe06cb3d76d970120d992642c743b797f"
"dbde518a510078287a6c9512d0c824ab86a75968670e7c68ccc7323b3e209220"
}
, { mapKey = "hspec-expectations-lifted"
, { mapKey = "markdown"
, mapValue =
"08dc90db2d43373783fcfdf48514f59bec528e17857512a2e8090ecdf22dbd60"
"131f66439b9353b29666e73ebdd9405ed75c763461ff006edf8510453810816e"
}
, { mapKey = "hspec-golden"
, { mapKey = "markov-chain-usage-model"
, mapValue =
"6728f2a457f44ed273b0d3969e591139f7656e87cc9038c12b2a7fc5593e9b28"
"293ff9822d265909a3053e414926b31838bcbf482aeb8073143f6a4794ee83d9"
}
, { mapKey = "hspec-golden-aeson"
, { mapKey = "matrices"
, mapValue =
"211c699ebd2233ccaf8eed9332126b0b321b8eb79372e6e08e60491d87fcc1a0"
"01f141a6d8b5e5d16d35d64e46122085118a0ca8fb41fa051b276ea4bf188122"
}
, { mapKey = "hspec-hedgehog"
, { mapKey = "matrix"
, mapValue =
"2493ec2223bd5c02f38b27cf21621bcc6ec8b70042fc39745de3fdc565d3e227"
"af7d76e86621af79d4715214c618e8893d24a836caf3511b6327e7ce43ed4c16"
}
, { mapKey = "hspec-megaparsec"
, { mapKey = "mersenne-random-pure64"
, mapValue =
"f6e94ba3cd494502422516c37425fbe1b77d04edd3a7031e77fc076c173aac5b"
"b91f696e823840fe8adfbe5315763e65226e96b16aade7c093a4185d9925411f"
}
, { mapKey = "hspec-wai"
, { mapKey = "mfsolve"
, mapValue =
"209183ae34534fe9bfd393f5d92c8f713eff9f01a5a6b3f778b1d819ccee972d"
"ea2dc28eccbdccf65ab867abbda9b3d4eaace163dd4c29938eef836b9ead14a9"
}
, { mapKey = "hsyslog"
, { mapKey = "microbench"
, mapValue =
"e256aec517374eedee370b424504931174e2e170340957ac588449e06801ef0f"
"185327b6e8eb0dbbc98d26128cd9b54d633d078412dc95c0d784cc600cfdf734"
}
, { mapKey = "html"
, { mapKey = "microlens-aeson"
, mapValue =
"b1dce014b2525186369155543f9b69f61a5d82a9ceacc553a146042907db95cc"
"2c67e1df5c628407adfca8a16926c61d55ea8b42a9c9a59de06a6bd0b1cca581"
}
, { mapKey = "html-entities"
, { mapKey = "microlens-ghc"
, mapValue =
"1d7f79e297772e2b414924836b8387ed367bd3dc73bebfd0a7b103bd1110634e"
"3b03e5483159a3aa41c3370008ba7b453631ef56827f6b5eb7e7e2a2767c9ebd"
}
, { mapKey = "html-entity-map"
, { mapKey = "microlens-platform"
, mapValue =
"22942447490a0326376f5c63f2351e7c1169b2bb25ac199faeaa0dbed8d4cd50"
"c74da24a3351e4c0bf5917cca4c33e1575379437dca40ebc5a5a2305d96a8f1b"
}
, { mapKey = "http-api-data"
, { mapKey = "microspec"
, mapValue =
"d5f49514987f287244663c847e3983c98b2e9f779898dcf303565e831b369317"
"07f6f64bf6b73c712555ca86c32c65a1007c6a74c89676db62e4a7d47757ea30"
}
, { mapKey = "http-common"
, { mapKey = "mime-mail"
, mapValue =
"9d88f81115344a928b739b937e2bee8c228bbe29f6d7d84c252fa9128d0f7590"
"a1ec69085a33113a5296d35fa353a43fbf8499f0002dedb5d09f3c017c0be83e"
}
, { mapKey = "http-media"
, { mapKey = "mod"
, mapValue =
"be23cf00bf66ed21aee2db18c979b50aa1a90284c46185d2ef466aaa20494b65"
"82b70945de6b8574490fec197f740ebac4b7fe644d358fc2b5fbd9a309b70eff"
}
, { mapKey = "http-streams"
, { mapKey = "monad-time-effectful"
, mapValue =
"46371dda1efd7992dda0a5600880bd516633e484fc02c92fc6ab2c1cfb025df5"
}
, { mapKey = "hw-aeson"
, mapValue =
"1ed2ce3b49bbd91c26c9770d9711dbbd96162793ec16315b959b4e2153b2125f"
}
, { mapKey = "hw-fingertree"
, mapValue =
"3a99150c1609388c981bf20aa674c511e5fc2de1f015f01cc6a2bbc212ea3831"
}
, { mapKey = "hw-hedgehog"
, mapValue =
"729102f9e3d983d209995c931c851403fd7196dfe3b93e8f40a75af029b08263"
}
, { mapKey = "hw-hspec-hedgehog"
, mapValue =
"7f509767a7471b1f1669644cfa01d49cd5719c809857e563f8fedaf67bddda8c"
}
, { mapKey = "hw-prim"
, mapValue =
"a1bfdfe1ef1f92e7a7c6fb93950b6ee1a0e7031f506ba1b427150b6838209068"
}
, { mapKey = "hxt"
, mapValue =
"9df4ab83941f5d95fefc907e838a1f30e10e2e5b9227127b6f3f029ace169881"
}
, { mapKey = "hxt-charproperties"
, mapValue =
"eead7a0fd383a112edae83b8980480c723a9cbbb878838a54092ffcb79f6966d"
}
, { mapKey = "hxt-regex-xmlschema"
, mapValue =
"a06f882480d8e66b47ae639cc2197bf57804a268e2e5f8ee907e4efca731c611"
}
, { mapKey = "hxt-unicode"
, mapValue =
"c859141a6459f2d0665c8738362ae9bd3ebfadfb6f8f19019e9f927cfee4ae57"
}
, { mapKey = "implicit-hie"
, mapValue =
"fb17fad8745789c6f9a40834a84b75a38cd10883e4f3bac9d22b92019207391c"
}
, { mapKey = "implicit-hie-cradle"
, mapValue =
"2b6cdd932221c935065d18f6325d78c0d2ff90b942e1f13342d4598a3c7724b9"
}
, { mapKey = "incipit-base"
, mapValue =
"8e58596ae6895a4a040ae2f5d5b036a581d68f7ca59490e498f0786d4f436773"
}
, { mapKey = "incipit-core"
, mapValue =
"8a5db1588521876d5bdc84a5da4bc790f5361d91aa5e585f43d71e59d924bc99"
}
, { mapKey = "indexed-list-literals"
, mapValue =
"70c6e21a5271931eb250b69e5e3644cfcae1237f57a1cf59f43d67d8a0b55b38"
}
, { mapKey = "indexed-profunctors"
, mapValue =
"c2398c6b060e82b15671976f3d4fdf4b06c1af9b9c7605d1bb3b3ee9145f70d3"
}
, { mapKey = "inline-c"
, mapValue =
"0b560e39d5052d3f5ffc4595452320dad872018be7d288c612c2cc08090f227c"
}
, { mapKey = "insert-ordered-containers"
, mapValue =
"01d8772de4b4872200b6fd9bdd8d71aa6272ce2b5557ffff522c0e74176ca1f9"
}
, { mapKey = "int-cast"
, mapValue =
"948538de5e9e9439b5320085bd4d78f115bf08cf032c1c1b89200236e34597be"
}
, { mapKey = "integer-logarithms"
, mapValue =
"1bc3c4de1c57d1765f36d01524134110f0f238fcb4ffcd771f437cf017a20b29"
}
, { mapKey = "integration"
, mapValue =
"bcbe40278c7dc8cab5dccdcee2e39684df88920d5f4aeaeb6031193522bdb028"
}
, { mapKey = "intervals"
, mapValue =
"d5aad8a257348bc44862256dd5017da863ce077d957b2d10f7247e46f302400b"
}
, { mapKey = "io-streams"
, mapValue =
"d2dd763bf907045e827994d830c0ba0d4aabaf50ced9c2ca1a5026a8598d3e11"
}
, { mapKey = "io-streams-haproxy"
, mapValue =
"50a4c2ee4dbdcfb804a1fcac43f44e7d650c73f1d0cf874a6e77156f57b45ae9"
}
, { mapKey = "ipynb"
, mapValue =
"862d2f7737874ac26ec49b780099c4c013adf285c6624139ed2bffc38c45f626"
}
, { mapKey = "iso8601-time"
, mapValue =
"23a7852682be47cc26b999a338a35f47336e8b6c7333f229790b85aece107f8d"
}
, { mapKey = "isomorphism-class"
, mapValue =
"fa6c95c51fb77df590f4ada08574a149838862b19010192cfcd0b78c161e64b8"
}
, { mapKey = "iwlib"
, mapValue =
"41f50e713b6106d9c912a017787e6c4d9515432e09688a0d8335a48ce1ff57ea"
}
, { mapKey = "jira-wiki-markup"
, mapValue =
"5658739ee6595fed89e3b7b03253f807ae964c6ce98d5361d1b5db177dab989e"
}
, { mapKey = "jose"
, mapValue =
"06f4ebe228a54a61a626ab6b2583f56d698fd69bbceaa6d9a1998244c85d1120"
}
, { mapKey = "js-chart"
, mapValue =
"8e45afbaac8374c0061c9db979ddfb8b2c978772081fb1b4dfc9a39bdd76af92"
}
, { mapKey = "js-dgtable"
, mapValue =
"a2e94b93008f46caee0f863f0a8e529db67e506d9a01ee231ddf9ccf72091cf8"
}
, { mapKey = "katip"
, mapValue =
"599aec27e8b43f1fca25a6a5cde750563754c4fe6780127f194a28d0deeaeeae"
}
, { mapKey = "keys"
, mapValue =
"65d46f280d9b8c4e63201df96c6a8b6d36c5aaed1fba36a917e09a7e5110993f"
}
, { mapKey = "kvstore-effectful"
, mapValue =
"f04cc3cf193eddeb203fec045d187be45af8c3e76da8f7102482e930d6fd0c48"
}
, { mapKey = "kvstore-effectful-cache"
, mapValue =
"0b675ad8b6c353d5227dc71ed3d8eba1fb9f1b10dfbabf79dfcf9c71c887f147"
}
, { mapKey = "kvstore-effectful-spec"
, mapValue =
"bf599c1581f7731225fee8315e27811b58a4c343d427a7d3e27ac182d0ada262"
}
, { mapKey = "kvstore-effectful-statemap"
, mapValue =
"dc95aec6f01bbc794f104f3c28520b985c50510072a95308ee27c366bd6da900"
}
, { mapKey = "language-c"
, mapValue =
"4a84fb556290618e9eed9879a14555f555a061a3345e911f9d84921f4e25bed7"
}
, { mapKey = "lazy-search"
, mapValue =
"5978c268c7c060dda130e5569b019a0ba12aeeef28a576934fae1645abdc9baf"
}
, { mapKey = "lazysmallcheck"
, mapValue =
"bc1e9f4bc882401841c64d56adc173d837aa89394e81e0b06eb4ea3af9b28818"
}
, { mapKey = "lens-family"
, mapValue =
"2cb377accc712c9bfe1109bd770040e68a8b8ac3235f9bd38bac68e3283b83ce"
}
, { mapKey = "lens-family-th"
, mapValue =
"842890e4c4d53d297f2700ab860cf95c0514fd7384e6d46031db59fc265ae38c"
}
, { mapKey = "libsodium"
, mapValue =
"2591e2da82898ca9a4bf9044b2aebeb715eb2682e805694975756703e1f9a32d"
}
, { mapKey = "libsystemd-journal"
, mapValue =
"04742a83eff2a58ccdf17dc8ab60ae6a561752332238966e631006a4b042fbe8"
}
, { mapKey = "lift-type"
, mapValue =
"5cf566ed522d08e554570b5009930b272e6fe8d09d0c50d80335f0ee18e1ba4a"
}
, { mapKey = "linear"
, mapValue =
"2d2c32a4a5cdf497d8dbe3184fb78e989f00a03017a0a3ac3256563e5c3081ac"
}
, { mapKey = "linear-base"
, mapValue =
"48045cabc9f93fe98fd7c7bc85d72a176e4f6fda9ee43225011797a9c7cfffba"
}
, { mapKey = "linear-generics"
, mapValue =
"6d2e9f7c011eff601bc8ad3fa65ece70402c881205292bdd01b0f14f333e390c"
}
, { mapKey = "list-t"
, mapValue =
"9545ffea4674a07969267378c366007b45e02304613ba61d6f1ed17c7e89bf11"
}
, { mapKey = "list-transformer"
, mapValue =
"313f34118a702ab81cc049bf8a43dbc58ac975b2c80d18075f827c292cb530be"
}
, { mapKey = "lockfree-queue"
, mapValue =
"435fb72c73527eb934c035415da4d150ea1c53df4ad3768ddf0c4a10d2c4c3fc"
}
, { mapKey = "log-base"
, mapValue =
"ef0d9c7f0e9c7dfaea27e2c391779cf3c58848b46704946eb7abe450ef5fb805"
}
, { mapKey = "log-effectful"
, mapValue =
"34733c84b5f75bcd6238d7d577e2ff7b5e39ab59529242e461b6c5810d0c4e3e"
}
, { mapKey = "loop"
, mapValue =
"a420172c48e22a2f7d4377a996508cb15406b958615a102632febb2cf9e2c094"
}
, { mapKey = "lpeg"
, mapValue =
"eaa1cc9e4c86e0d6656f4204ca3ed249923997b8ff39a1ad75042ba5acb8a1b5"
}
, { mapKey = "lrucache"
, mapValue =
"37660de3542c41d1f91024b5778fb3906949711a058a88de712194b6b0ac177a"
}
, { mapKey = "lsp"
, mapValue =
"54d0eed5828a70e8d0838bcda0b8c7edc5faa88b5c80d2f8644e8f252467d040"
}
, { mapKey = "lsp-test"
, mapValue =
"07bda72ce0e3827147ddbca0b4aa8f809740e0f732d22720d6e804364ac48dd2"
}
, { mapKey = "lsp-types"
, mapValue =
"d3dc25d18f11d0898e305f83f447c8857e00a16b54d4f7fe6b9019990f728f74"
}
, { mapKey = "lua"
, mapValue =
"44a64fa4d8543d3181a1ee79aeeef9271641dbc790888a0389f808de235b2b9c"
}
, { mapKey = "lua-arbitrary"
, mapValue =
"5b0ccc476740fa1e12376c782981c0cf25c18e5759269d1fc7fc2efba422a0b2"
}
, { mapKey = "lucid"
, mapValue =
"b813663d1784694839d3c17f8e132dea87fc291ddb2902de9b9841485f4bc900"
}
, { mapKey = "lucid-alpine"
, mapValue =
"fc66a34130ec3f63c31fa312273bec45b2b0ea3cea14698e710f76c64cd90d99"
}
, { mapKey = "lucid-aria"
, mapValue =
"b2ca5debb8dc2247439a607213d13e4d559507b67de5d06fade116e9379a223a"
}
, { mapKey = "lucid-svg"
, mapValue =
"8f8c71cc9ef698a2fa3a74cc7e27e713f381fd50693791b3a796a658241b74f1"
}
, { mapKey = "lukko"
, mapValue =
"debecf8c35c004a208dc1c82e3370a9580d167a8f6ef6c9176841c02fbc2437f"
}
, { mapKey = "lvar"
, mapValue =
"b782094e75c71723305b24f3128a6b9d5c6e4532f9bc67c7ee475804c79c1d35"
}
, { mapKey = "markdown"
, mapValue =
"bbd6dd74d2b964ef412ba650a2e67b5cfe685f40aa48f123f1febb36edd15ffe"
}
, { mapKey = "markdown-unlit"
, mapValue =
"6ae49957b826dd7d4352cc5c986781f5ed4b1a9daff5b69d68c5b4039a0f95bf"
}
, { mapKey = "markov-chain-usage-model"
, mapValue =
"8fa8a871158c4d65c4c923c61124688307da28a834a85eada9b55f79646468f5"
}
, { mapKey = "matrices"
, mapValue =
"1b17f8c0e158293b59e2fc8d7aab83b3cba77528f28e798c8181d6a4b87674ca"
}
, { mapKey = "matrix"
, mapValue =
"f46c351db35d6bf5041173dbb03a12a306db19f4094d53788a56d065254f322d"
}
, { mapKey = "mersenne-random-pure64"
, mapValue =
"b49d9897e3c502031cd414f13e96570b94ac50bb3bf5c940bbd43c227e75be84"
}
, { mapKey = "mfsolve"
, mapValue =
"7ddef614c3df71f868519c5816340eba2488a4fde7906862c7e0829ba3523afb"
}
, { mapKey = "microlens-aeson"
, mapValue =
"4b90938e24e215eec900b96bf909ba060c7aed66a06f4c97c940e6f2063c4e63"
}
, { mapKey = "microlens-ghc"
, mapValue =
"c519d2169fd18414c516cfba009f6df09f65c403c42c859ebeccc4063f224c74"
}
, { mapKey = "microlens-platform"
, mapValue =
"4965e8c13a59c909ad6819012b563dc5fa8edb92f17ca7c00f430450fcf260ff"
}
, { mapKey = "microspec"
, mapValue =
"6be7e0967b7c2cc278ffdbe2fa782a0ecad30517800ea7543b9907481cd657dd"
}
, { mapKey = "microstache"
, mapValue =
"5398ff61ec2d48ad36394010e277883e9b4eeb1456e87d7854c9904cbe88246f"
}
, { mapKey = "mime-mail"
, mapValue =
"2abee3564aa18e415b9111a66bd28e8f9dd51c51d4504a51c0d0a82d2d96a35d"
}
, { mapKey = "minio-hs"
, mapValue =
"971f778b8464246b3b6d56051e9ebcaf7a834d5673e6cd005a562afa9bd2d161"
}
, { mapKey = "mmark"
, mapValue =
"0b5a2a3f1cdd8bba4d1f272bf4966ec97bca6862bf1fdcca022c17f330aa80f5"
}
, { mapKey = "mod"
, mapValue =
"de528480f4c5b05d9febec91ddaf0971f6ce5322a50df326f78f9c9bf71839dd"
}
, { mapKey = "modern-uri"
, mapValue =
"d382efa387508d506a1f5ec00d66c8c35a4c1c59ef35002cc567e15250947798"
}
, { mapKey = "monad-logger"
, mapValue =
"19d6dfd00179274588a7ebb524351087310a92a8f6377fe5b15b30da33f3cbde"
}
, { mapKey = "monad-logger-extras"
, mapValue =
"3ec37844effac0f341e0702192b4c4857c273791c34e720a630f3bdcbdbc118f"
}
, { mapKey = "monad-loops"
, mapValue =
"facdfdd4bd9699ec46511eae23008125ee0a6ce8c3b7e8ace37723363f5d94c2"
}
, { mapKey = "monad-primitive"
, mapValue =
"42357069aa5d8aa5c55d6d195aad1ef435e8798c849cbff02ef5b86592a586d0"
}
, { mapKey = "monad-time"
, mapValue =
"3a13f33e03b043747119f51c17318c8b0ec5a08e12464977220fd7c15cddc7ad"
}
, { mapKey = "monadlist"
, mapValue =
"d4878c00c84ce9060ff377c36c5813b39bbf64ce7183c8700e07693a21f0a8b6"
}
, { mapKey = "monads-tf"
, mapValue =
"3b158a58448c9de48de8306995590339bac1dd26ccd31c58fd57299376d900a2"
"d1ae6e85a02493905f7b5a8c7df4cdf4023a2a33e94562c108c18a4dfd287f27"
}
, { mapKey = "monoid-extras"
, mapValue =
"a30b4f4e396f92cf42a8509c64feb02a835dae0d25ec5f4ff3f7dcb87fa3e4e4"
"70c7ee0d708b0c68c277e41dcca2094d9260e310f56a332cecbd8748ee78fb72"
}
, { mapKey = "monoid-subclasses"
, mapValue =
"61787b5ae0c69916aad12f2d7f00991c94e939634f77b7334c4a356f2ed604d3"
}
, { mapKey = "mtl-compat"
, mapValue =
"7694bcac9e8d1ba1c18c425cf3ac286569bd9af53f3767a40c4284fc6bd13d7c"
"b7149de3e9e7e883683248742b27f95f132e83a9f04f2994becd7e2b2336be2d"
}
, { mapKey = "mtl-prelude"
, mapValue =
"5e5d19b0c41b20d58662bca11af230bcca6028d48a91575e1a834e8911d0e7c5"
"801f0a4e5d19530856b1027f7a634bec0cf5b9dce22e859492c529abb35889dd"
}
, { mapKey = "multiset"
, mapValue =
"2248b0b5e33a7768db71bb80168de50570188e926498c8c2f895a6f903091aa6"
}
, { mapKey = "mwc-random-monad"
, mapValue =
"e83941398854905af94b8dcbd652fd80c6ef87361c08627efa4b0828068b3d67"
"6082dd6c6971936bbd633c8fa439e12e1d0476861645d171a6fa410926f12321"
}
, { mapKey = "natural-arithmetic"
, mapValue =
"9dbbf80f89c1d76f7a423e5b69bd986bc69ae3fe861fc218bd994b03f65ad02f"
"cb68ed2211c5b3b1a4acff12e0a3458993c0896714ce3a01735e3bf9be8c28d0"
}
, { mapKey = "natural-transformation"
, mapValue =
"35e78d9a5c2ba6161032e901d0b1c38fefa898d4f3a48c68fe9509659ede9748"
}
, { mapKey = "neat-interpolation"
, mapValue =
"2ded55992e2c878782e24061054610e25c877772784a010b836a8a0d52b24c7b"
}
, { mapKey = "net-mqtt"
, mapValue =
"e433ec35c22c8f08b8a1a75959d0ee614582866fa2bde8f25c61ae9c796a5fa3"
"3dbc245f1fc8e267bcc2667541eb0c98439820c2d066be0ca1f3e4a3ce5d8ba3"
}
, { mapKey = "network-conduit-tls"
, mapValue =
"51363ab1feb41eafb1926e923a5b2204a4a111f53f35391d01f33a092b2bcda0"
"36c560c717e933523ef5ea4d6204c2e988031720cfca83b806c153aaeb66f970"
}
, { mapKey = "network-info"
, { mapKey = "network-ip"
, mapValue =
"812f1fd3e6a297a2e4761ad70c73ced43535e254eaae6d185c3f939960df8e23"
}
, { mapKey = "newtype"
, mapValue =
"4efce3d9b06e7cd5040441d5e538db7e9ee15152dfed299c7cf7ae604e8169f8"
"f0d5ee3591bea79de9ba6c20f4bf6d05b91da8432ca1fcd3c17d2c01cf834cbe"
}
, { mapKey = "newtype-generics"
, mapValue =
"5d9380354bae3ae93d23af4ec4c67d190c8c9f34e11b95050f62ff2524eca3d1"
}
, { mapKey = "nix-derivation"
, mapValue =
"d55756d4677d4314343e862981549565d9b09bb7c0807c848dca65f0d6e559c2"
"be3b914f3acfbdf4dbf8ce9bc649dbbf84457d23ccdb8c31bebffcb37120e5f6"
}
, { mapKey = "non-negative"
, mapValue =
"dab771878c7a573377c3042c328d9a9f57ae4744b0a9d4e9df5daf1052fd4a8a"
"1f06756791f433cb439a558a55262e6e7145dcc405ceb1a2c1ebebf16e8c45a1"
}
, { mapKey = "nonempty-vector"
, mapValue =
"822f451e1fbe976187a3b1c0202152b13c2869625f223d76b3bfa4d58806b92c"
"d0bd5bef2d44d074ab7d7db68ac9b09695c7660d67582e7a1281233af4ae3fd4"
}
, { mapKey = "numeric-extras"
, mapValue =
"cacb431d48ccba2dbac276931cedb389c87759ef06fdd8f1e3aec75bdc185f3b"
"fe2f13042c1cbe8befb01e004a08b5e3a17e334530fce58fe539c1da9406aad1"
}
, { mapKey = "numeric-prelude"
, mapValue =
"af48aa13c3a84c9d92bee0cccde1115f6a3bf75b3d4f575a16a5a0c2f496fbff"
"0125fbef877191d6b77bdf370421781dc8d616bac22f9dc328592b4c500f174d"
}
, { mapKey = "numtype-dk"
, mapValue =
"14239a706923d1dfc27308a210fd27f16cb28f5c90c692e4a62fdc7aaca504e2"
"68efb32ad517258e6bf29655d2a34534d75dae9809f763c7d421ca2caebc5673"
}
, { mapKey = "odd-jobs"
, mapValue =
"d7d651358d62761eabf0186a9dce78308d2af56504370ed223ba39333684ffba"
"68e1283b56e6300a209803bde482417e27fdfff827040c11d142c81e4f4962a6"
}
, { mapKey = "one-liner"
, mapValue =
"d4748d0523cc2e27df27a5672167bcedd02c03fb9ae362ca52d6b69f6d9daf63"
"6c5710e706e2a63aa79d01acc2548aef420efd94d97f436dcc014f38933623bc"
}
, { mapKey = "openapi3"
, { mapKey = "one-time-password"
, mapValue =
"07d8e3cb7f711ef7e1270dcd00222335322b71a426fd75785454d4202746a8f3"
}
, { mapKey = "openssl-streams"
, mapValue =
"ade049911e489610c81e664e69866c4646ca564022ef304f7535491618d8f924"
"80945ded4be204b049c0e9a67b0d6906c2ceb1f6f89e71a12a0f3219dce8d664"
}
, { mapKey = "opentelemetry"
, mapValue =
"0e94610a574c08d6847d5a320d5f489ed6b59e28bb2e804fc22de396cd371553"
"193d6d48b1f50180c4645fd9a14d45bd83e2e4e1b9f0011cce174f74b5ef84a9"
}
, { mapKey = "operational"
, mapValue =
"05b75e0b5cd52740782196d742f046492f83610460498a8854b6cbac3a5ebbba"
}
, { mapKey = "optics"
, mapValue =
"90710928f0e5584605b8c85d2ece55d0496f65d8e66b34107a2adee3eb60ae44"
}
, { mapKey = "optics-core"
, mapValue =
"3c7e14b18935959b8910060c09cebc32ed30e1817c250d0e9dfd8f40305f9deb"
}
, { mapKey = "optics-extra"
, mapValue =
"647df3c42b3cb219d86bf0a618daa0316a675ba15e0b684dd8913715c803d3d6"
}
, { mapKey = "optics-th"
, mapValue =
"cd8df88dc7bcc19d8c45962f4727bd7a29370e8bdab2ddb5390638425e416837"
}
, { mapKey = "options"
, mapValue =
"20ae57ccc4e93b6ae2291d852baa40b74e2ad997766ed1999638080f3e7bfb5c"
"10a3d1e589d90fb49e93c28c71c02795e0fd0c42df24e0a99e93984b6bc0fe41"
}
, { mapKey = "optparse-generic"
, mapValue =
"2ee7a65428286a66edbb0fb8ceccc8139d183949f26d3c7d9e223c1dd54a30b9"
"265fa9be10127d2bf1d64de126e6ebef6816dd79a1bea5a3c49a8dc6be399c19"
}
, { mapKey = "optparse-simple"
, mapValue =
"1788168c873a4c2bf761e633d279ad8af2ab4ec696660293596b11dd604bd282"
"439a91fcef902303ee5f63634518bf4374f282eb671495352dfbae20dddaf4a2"
}
, { mapKey = "ordered-containers"
, mapValue =
"500d7ffecc1ea33c31e15c60d16f55187031fabe34e2624a092b42f28eeaf2aa"
"b8c7db780ad0ad6037ea986ed7c08dedbaa2007c367c58c0910e28c490b5e1ad"
}
, { mapKey = "pager"
, mapValue =
"2e7d947feb0f378f45f6e4d885087f6d72e0ede2c8b793331effdebe69a83027"
}
, { mapKey = "pandoc"
, mapValue =
"b74b52cd7ef891ea35e31073c109ceb6e914e3674d328287a1aba6c3422abedc"
"a02a256d38fe1f78166c4df4cdbeafa3acf7c98b40bb6e82f33eae4fcf8331cf"
}
, { mapKey = "pandoc-lua-marshal"
, mapValue =
"b62fbdc271b968282b008888b497bdf0536755b2cb362cc65fb1ab7947efaf97"
"4a73de77a7e73a2f338cd025f4255c5832f0fe32fdeeb207545ae1e68eb893d3"
}
, { mapKey = "pandoc-types"
, mapValue =
"55e059a2c5faafe7b63cd03fc804d8a5c30d59fe50828932ff4e8602245d706a"
"f5a8449da1d95f1fd139e019664016a3b6bf687c5ac3aa87ce1ed4516c2aae02"
}
, { mapKey = "parsec-numbers"
, mapValue =
"cee75b30c998eacec0f3a0fc674527e8f3818eeb3e59e67b5554e3228cbf5da2"
"23d497910c1df4ad37594afd082fbb8cb99c2aa4d1e762bcc88e134a996bd8a4"
}
, { mapKey = "parsec1"
, mapValue =
"6b9284841ac86241ad0bd91a07dda29fddac9ed80c07eb970d79fdced017c9aa"
}
, { mapKey = "parser-combinators"
, mapValue =
"bcb5f19e1a03be2675abad4ea2a056fd7f6078ed037daac3103ce839edd72e6f"
"702eee4b0ca402ab3f1030269121af436e74828f6770a0d7b1d1f4fca277bf79"
}
, { mapKey = "parsers-megaparsec"
, mapValue =
"1c4a89b0f25cca9d88fb097b66efa56b1e9320cf8d2210ac95a48c6656b395f0"
"32d1c1d564c5297ce1fbcdc32c7803060c863ed7619774bc04bdaa6385ecb84c"
}
, { mapKey = "partial-order"
, mapValue =
"b70a3feb8f1775f7a8f00c5b64662649d8ae3740b50f67aa07f2969d720b38fa"
"ed7dcd9f918964dcdfdaeb42a94f7d1922287475fd98750cf5363e0e13ecce6a"
}
, { mapKey = "password"
, mapValue =
"c55cf93dd3020fbdad504d9935524c422abaa93b45bca2c7b224a1f6dc49df83"
"49a19e3d94841101de358535a15515f4c3cdbd5671ee5da3f08a22bd394bf5e5"
}
, { mapKey = "password-types"
, mapValue =
"1494dd584e6c17a4635137a5b1fafa6d91ce91c14a289e8905153c2836d4f40e"
}
, { mapKey = "path-pieces"
, mapValue =
"b65bbd8d4ea747969a1606b7b8ef1d8857afd9129c3baa906821f568f58fca0c"
}
, { mapKey = "pcg-random"
, mapValue =
"eaed5d05b5e8ca732e8b9ebddf9ced63514e698844b1e71b900231d2ba0b7d2a"
"87af93d38adaec5c131749be3974176d091dbcce416f87167208a68f1a98ca83"
}
, { mapKey = "pcre-heavy"
, mapValue =
"bcd5eb9d3d4ec3cb06b3bcea180ab7c160a155af725bfcace30a427dd2fceae0"
"4be207e77c12cdb63444d50c6f86adbb6bb98dfb831f594b065f9cf6d12d9851"
}
, { mapKey = "pcre2"
, mapValue =
"4a64397a20190ed80421a3e270182f7f302bd12503c1c12ccf45111192fb04af"
}
, { mapKey = "persistent"
, mapValue =
"702d3dfc7c4c27eb88224c54b1cac4e3c2f26ff640157670260df4304394368e"
}
, { mapKey = "persistent-postgresql"
, mapValue =
"464ecac5080179b836f1cbf0cfe665e3f84e7cd176b6cf322704ec5f3c82a179"
}
, { mapKey = "persistent-qq"
, mapValue =
"7956d66b742d8fbc4a040760803b4fe4466f7e732a6bcf57fa627e7aec44f1da"
}
, { mapKey = "persistent-sqlite"
, mapValue =
"8c08aaf761dc28a825a603c3995d5ca1640086363146c62632602dc60794c6d5"
}
, { mapKey = "persistent-template"
, mapValue =
"1b0b15285189b2a0295ae9aa8e4cd3f14c065b9b24a3a34c340908562e93d6f0"
}
, { mapKey = "persistent-test"
, mapValue =
"2d0441239506e070369a6f38d05dc306fa70dbafdfcd11546bb2208c0aef1989"
"93a34683acbe3d7af6c675710be92a4a3656d44e3c8718441340ae8e8e4da986"
}
, { mapKey = "pg-entity"
, mapValue =
"5ea7c5220573da50f73403361f2e16422c405dc6cb86cb9853755e76a976a585"
"f1428721afb00e815d1eb529d121f04ce275b681ed34cdf7dc891dbf13c4db6f"
}
, { mapKey = "pg-transact"
, mapValue =
"55ba00a531efbf1d407c5b8e46be9a1f71a862fdd6efca7e79d8524242d98691"
"47a5912773de21480527cb0ac9f365700e0ddee104b75f4eaba522445448cbe6"
}
, { mapKey = "pg-transact-effectful"
, mapValue =
"61c47f7741f89eb6271134eb1b2aad9789f5ad45d75dc3531b850bd3b53a434d"
}
, { mapKey = "pipes"
, mapValue =
"b6a662a12e6b5124eb3abf9a62eeac3036b7ec116ecab912c121a57c7700ef77"
"0d68d9ed19c04feca5bdb8c55868289c984388874b74055496a13bcad6dada9e"
}
, { mapKey = "pipes-safe"
, mapValue =
"3c2fdc7b39af7f68e048c7eeb9a7804274baa41e63a2f02997afec340aecf4af"
}
, { mapKey = "pointed"
, mapValue =
"a692689b78efb8524c3d112dd0cf8fc5ce087d0b9fe5821e5aaa42bef5a398ff"
}
, { mapKey = "polyparse"
, mapValue =
"df784a23fcaaadc712664d999be42c941cac0a997484a3e681ba00978c20bbfe"
}
, { mapKey = "polysemy"
, mapValue =
"409c43ade1e19bd74bfd4cc17a43c27caed817381b60448e5f988d23ed86b3ef"
"353ae16abfa92c039db2e04a150940020b4e44496dd29e43c4e99a2cc4280a35"
}
, { mapKey = "polysemy-extra"
, mapValue =
"61923b836fbd58d9eec0cb483e87ff329ddff072136b0d1ff4ac5befca11cfb8"
"3cdd4648b976824232c32308eb7cfb9d7ff02e6feabd8bf3b2d661355e078b29"
}
, { mapKey = "polysemy-kvstore"
, mapValue =
"eb0c1e7bd467b6a9998cf1358e586e76fb2cfeb39b8e2e09df522a290a90212b"
"c404ed9658a2ed36047f9b58565465467dc4ae551e3206ae95218fda25285c51"
}
, { mapKey = "polysemy-methodology"
, mapValue =
"d6d089ec2b722d028ae2f60c2e4b78f9013aed441379328df86c23f273db1caf"
"9d05a9a7c6ef8924ae1ab59e6fa344e87cae7eb5d34ca06b55473e867e55663a"
}
, { mapKey = "polysemy-path"
, mapValue =
"e1fcd8893d879230199c707a1732100e643b1fbf88fb00937637a59e22430fb2"
}
, { mapKey = "polysemy-plugin"
, mapValue =
"0d0a6d1b52cad3ac9c271d379bec3dba282a88ad3bc42cfc2d6431afa0c4748e"
"aa1216767e6ac674bc891f069df810839a4e14d2fdd5a99d48e45cd477c9076e"
}
, { mapKey = "polysemy-several"
, mapValue =
"d946d652a918a569ef104aa37048f528fa9963397e9efcee5b13e795496ebada"
}
, { mapKey = "polysemy-test"
, mapValue =
"c856eb81eed000b138a8e30f4147d2910f2390bea8c8b29a4a2bceff505c56c5"
}
, { mapKey = "polysemy-time"
, mapValue =
"e1c631202979d2dff8630c7ce770db8e1ee71414d7a3c49fe441b9fe4b7f693c"
"0e22db862ad514d1d3ab8c16c4a437f4e2bb090241974ea3ced3db611251e217"
}
, { mapKey = "polysemy-vinyl"
, mapValue =
"850ae5c93d6d3a524f1bf249a9fe2aabe7d32d63c79ff3f90fe9558d5eb6d07c"
"e40402e07d691d8be004ae7d44ce80764e35bda297a041c267bf7f5ed2a5d6c5"
}
, { mapKey = "polysemy-zoo"
, mapValue =
"b9d76db4394f047042da4241be91548e97e0bf9b917eaec52e685fa560a15060"
"b64f1779134aec682a65d80505609c1bf3db022145d732ce4c4e9cb5bec5d8a8"
}
, { mapKey = "port-utils"
, { mapKey = "poolboy"
, mapValue =
"6e2cece7ccb0cc9610f61952f329ee215f3d9c7e47cf5a20d4e0bb33d9dee84f"
"e7da226c1b5d7bf1446d1c47a8a0c5743f5972ecb5f99a32b300b8024f148170"
}
, { mapKey = "postgres-options"
, { mapKey = "postgresql-binary"
, mapValue =
"6c933c650d29d124d42e6cf06de7452f448a50eaccc4e0fb6a71d8c443a61b9f"
}
, { mapKey = "postgresql-libpq"
, mapValue =
"fb5b98161077394efc766528082c2b2d6b4c2314c3d4c62c4fe25aaf1de7a773"
"67930b3289b73d227e7d435a1bf3b93c990eff0e2b59c98bb5198ab94affee92"
}
, { mapKey = "postgresql-migration"
, mapValue =
"3bf2bb84a7cfb3eeafafacb824fd6c020965e67d73534c77b66499986c079bf4"
"0d236285f501c605d2129209f6500569013220d3c2ded26d32cc96653656da19"
}
, { mapKey = "postgresql-simple"
, { mapKey = "postgresql-simple-migration"
, mapValue =
"75f1772448368c4d849c53a87b9d8fd1a85aea1f8b099f29fbd07a9248b787a9"
"6794f49748eb8133176a3a5b9489ab7b6886d3e51e4e400922105865291e27c3"
}
, { mapKey = "postgresql-simple-migration"
, { mapKey = "postgresql-syntax"
, mapValue =
"c3984fff76f63bb4df429372acb1b68f414e63de21377e2bbc852b1e3d9e6bba"
"7c4cb1b5369751ed666c4a2bca682a3fcd317ef928ba1ab7eea4b571aadc285c"
}
, { mapKey = "pqueue"
, mapValue =
"ec14ad40754702507e00c6b0d1d52e9918a5c3c3ed49bb3f778ff8ff19478458"
"36c26ce4eed777908fb80fe94d270073b590c369881e09d81984046922c9981d"
}
, { mapKey = "pretty-relative-time"
, mapValue =
"8c99569a5ebb366d4e881798e684f5c21bd5e049c7a40b28b401b41f55b512f9"
"4eddf3390298db1779238e1335555824a08b561445608cd392a2919db050f140"
}
, { mapKey = "primes"
, mapValue =
"a4eefc22536201144ddab44d6250247ad168e39177fd69d97940ebb1e8122d77"
}
, { mapKey = "primitive"
, mapValue =
"ba39f1c62cbb84bb67699cd02f9fe714a956bbfc501449913fdad60d01d202be"
"6aa87ac0667c14ee29eddfe5d735314d763f2395b40e8419968654ebc6146eed"
}
, { mapKey = "primitive-addr"
, { mapKey = "primitive-offset"
, mapValue =
"4374547fde956e2a90f0eafdcb8d0aa1eaf1bb7f85b10a9dab13435828b3f889"
"ad139534a0ca0d9646ecfb94e60bc09ab0bac94e10847a56e6e632ef083df68b"
}
, { mapKey = "primitive-extras"
, { mapKey = "primitive-unaligned"
, mapValue =
"41dd380ccb65a46cd89a29c70244283d1e3b76888e836c78461d3550ad09dae9"
}
, { mapKey = "primitive-offset"
, mapValue =
"850a795da1e869b4ebef6e89e329a86c3938e9d9129d2054711c09bb0f86900f"
"4e7b1d28952ebe26025748203923142142f57e455b63d47d8d6ca96c4d5e6aaa"
}
, { mapKey = "primitive-unlifted"
, mapValue =
"e6404ae02a37d802375eee876924f4b44265c7d12818a5691f9b955a85476f1d"
"1555cb804bddfa26400702a0a6d87b90486b048c0b6a1666cf9128c888f66d18"
}
, { mapKey = "prometheus-client"
, mapValue =
"8d3c0e13ae7a240d1b9111e86764addea8d1abdffe14e1c47055c7e484b6e7f2"
"0f7379c780e0989e0640db23e039ee7774d7580575ed405e70653a6f48c0866e"
}
, { mapKey = "prometheus-metrics-ghc"
, mapValue =
"f2f1baa669a2c17bfc7596118f6d5bc104396896766655437bc9c2e2090d0c1a"
"ebb5bc4f0489c6964171ebe385da7295b4bc1d2f73c8066984637b0b4f04c550"
}
, { mapKey = "prometheus-proc"
, mapValue =
"fb6d566780a0da4bb5d00f008480039d17e591a828ec0db5f61c25b0673e6060"
"605789bf4bb41e082cb1296d96343a451bb8d4ae7e672c4d9c2c94f8c815f5bb"
}
, { mapKey = "proteaaudio-sdl"
, mapValue =
"ff2466667ce4d3fe3b2e4b4cd847de65d0f7ef4a66391c4ad11ec8a109de02ab"
"956c80aa81c7eeaeabf554166b053a892f16a07e3e939efceb52728fb1cb5c9c"
}
, { mapKey = "protolude"
, { mapKey = "qrcode-core"
, mapValue =
"4c29eb00dd0e4ef61f56829c00dd278025a0337353b4bf138ea5f9d2c521b29e"
"24781af3af82b00a99afb00f952114cdaa7e98b71f266ecd77732aacce187752"
}
, { mapKey = "quickcheck-arbitrary-adt"
, { mapKey = "qrcode-juicypixels"
, mapValue =
"30a451d2b17078674474bbea702dc55484266b4ff300161073d06b4101ec8ec1"
"6361a95ae8a238ba2f8055e19a080a2ab7a84dcb8d85cb0b890bedfb322f05a4"
}
, { mapKey = "quickcheck-assertions"
, mapValue =
"2547971db3da03f04e1e4558aa9a00bfeced42a394ff48f61ae3a04c16571fa0"
}
, { mapKey = "quickcheck-text"
, { mapKey = "quickcheck-arbitrary-adt"
, mapValue =
"cd0927af4f9b3442f62ba8ce08bc93a2359e6dde825cc1511aa423431bf3b4dc"
"0ba9e2f5e028c86db096f9a9f9f932b5d991ecd3331410c5c18f277bacc08c3b"
}
, { mapKey = "quiet"
, { mapKey = "quickcheck-assertions"
, mapValue =
"136724f2e8d35d6778925754e4e10ac551ddddd6c6b30d2dd97cabef1690aa7e"
"82f844f683d716576dd864948955fc2e0fc4bc4b60dd87a2f91b21572e41007b"
}
, { mapKey = "random-bytestring"
, { mapKey = "quote-quot"
, mapValue =
"80bd478f992c38324ab59b480d3429a002f6dbeb804d6400979179345b5a5dd2"
"25e78d3811fe05cd9f5b40a88e94c862d5c5cde0f8580d866514cb693b618ee5"
}
, { mapKey = "random-fu"
, mapValue =
"a322e8510b02b52018b793bf0f74e361832f9b136042d0a60e7a7d4642ec9427"
"c51f209c0686159d85bbb9f7b107866b06cc86bcd8ca56c89d0746c4b7507a21"
}
, { mapKey = "raven-haskell"
, mapValue =
"813b47aa60a77079949679d820137108a1685c0452e52d63f5954ad9c19fdace"
}
, { mapKey = "readable"
, mapValue =
"c6a9d6b64d388a3d83af1f99a2dffe57173a2316d93be0dccc379dca440b47c2"
}
, { mapKey = "rebase"
, mapValue =
"102a38dcfe696b7a11251fdc5aa24df8405005d1c4f530087c21924fc7dba74c"
}
, { mapKey = "recursion-schemes"
, mapValue =
"6c4c690308291e39e37f076f87a352568ba9f576a2a4d2b87ba870f6ae32c117"
}
, { mapKey = "ref-tf"
, mapValue =
"abe5e093fe7d2b8e6eaac1215abae93593a66726f34dd6ea1caec11ddd872372"
"dbfb085e3352419261de12ddf2e7018b99d48a72ef7c83f792324beb121afaa8"
}
, { mapKey = "refact"
, mapValue =
"f7ffeadc51024d16fddb5dcce2c4d9c2b70cd7b68331312571b73904563304c6"
"6f282c8697bfeb288d2d4ad7d273a7cc73e6fc995e16a5cd135ea05336cbf4d9"
}
, { mapKey = "refined"
, mapValue =
"c7b887b37365ff14a65332ccc296fe3803faf32806a3dc24276178cd2c167814"
"9b0538d2eaa98ccb3f69b8da9d938d513f4efa7346a8ac13ed4b6ad521400c46"
}
, { mapKey = "regex-applicative"
, { mapKey = "regex"
, mapValue =
"aa16143b5dd292c38738d191e3cdaabebea3720285c4fd6e596cfd64c358d5f6"
"a90e6a049901b3b3a79e71110385ce65d800d6a333bbc36bb53586ec61d3fdd1"
}
, { mapKey = "regex-compat"
, { mapKey = "regex-applicative"
, mapValue =
"62f1da27bf8fbb788c0744cf3f77f0b6c8e03f2c7796fb70bfac6d1a6ba61abc"
"e10c10da1dd195ec4b57802c490e0271519a568e7595af11700415bb37ef7fc8"
}
, { mapKey = "regex-pcre-builtin"
, mapValue =
"e75210e53d7b2e0e07dd95e35f474824a4ad482fd641dec9eb74bb7eab4d8819"
}
, { mapKey = "relude"
, mapValue =
"05817a9d53ab2291ef8dbc0488abee0e3ae224edab4527b5ac40513c6de2de54"
"54e9bc6559745027e269b252fbd6af17d4799f3a9cef75cb7b0ccce7e9149e5f"
}
, { mapKey = "replace-megaparsec"
, mapValue =
"58b2c50f7edcb4558fda2ba9f998fe02c8603162fa4dec33c4e1c52b24a894ea"
}
, { mapKey = "rerebase"
, mapValue =
"3925810a6dca635d614b0bd3c76c17c0fda9faf605e130f3726bebcf2b55ae65"
"0f17075c57578e80f9e278d5fb2c63754695832654750548bc2f8af1c9cd7c86"
}
, { mapKey = "resolv"
, { mapKey = "req"
, mapValue =
"921668d8be49ec6404d99f34aafaa8c02b9bb7a2d5a8c95ad8c7188081adfb23"
}
, { mapKey = "resource-pool"
, mapValue =
"04416c9c464d59c6392a0cbf5b36702059bad320bf4b8cdba9f1fd780f20965d"
}
, { mapKey = "retrie"
, mapValue =
"0c063eefb5d2541df3cb440a07b633d014926f1392d75abf45dd21bc9898cd6e"
}
, { mapKey = "retry"
, mapValue =
"f64e87b2d53164d461809e74c6feba509067206648b2c9465762b15e6cdf3589"
"6312db2365c5c73c51b0ccaa5b47609cd193edcd1d13330f9d3e925e73bf8c2c"
}
, { mapKey = "rope-utf16-splay"
, mapValue =
"b6ff0cf0a17dd8d39cc29babb87ea576b7bfbdf7fe9e96f2dbecd6b3e09cdc99"
"f6320d13110a8df7e52a680789c6da1140ddbce77a585fc2a61a981151805f70"
}
, { mapKey = "row-types"
, mapValue =
"7952ab2c6353abc33446518e3bd29fbbf3cd6c777a866240270ea3da2b9d6025"
"12c867f0226f89c2dd3aa2e711b33aa7b9cd58215a57c67ebc3c64642bbc2c56"
}
, { mapKey = "rvar"
, { mapKey = "run-st"
, mapValue =
"774d4ac930fe93919818686ac4e1d6585533c91c923a641061d8f84fb3b0043e"
"7b98be31194cccd3f589c30fbd6c6cb790e4722d43f5fad1c5face68e425c162"
}
, { mapKey = "saltine"
, { mapKey = "rvar"
, mapValue =
"4d716fbdeae5caaad8652ef42f1ae2545bcf941affda36d1e828ac41f7ac02f1"
"8022a3af07c18080d291a72b13776ce5a0b0821563ed6d67d9074f8693dbfaa2"
}
, { mapKey = "sandwich"
, mapValue =
"f4729c31ffb32e21e767798c92d5bd8b25c1cd3602b6a4d8b3806a06d7da3ad3"
"0fbadc443ce264f4e8302ec468d72e6f6b13a08f4d2e31caec2e82f0f82025a4"
}
, { mapKey = "say"
, mapValue =
"ef46a83bb0bf8cbfa79927d5abbbefc6b16a37f92be55bb5417e990cb90ba766"
"d1d64586b4dace0f2d8d836c6ffd2256e8910866d87c793ee30f0744ab6643d6"
}
, { mapKey = "scotty"
, mapValue =
"02c63060f58c21a437dfe2ceb2c26461487f93dc2e0e2075d3967483a9be67d9"
}
, { mapKey = "sdl2"
, mapValue =
"5580c8ae2355dcd43b2519c4630e4bd886963f6be02b2dabf7d2b7e44a687166"
}
, { mapKey = "sdl2-gfx"
, mapValue =
"d3ce1ac87491939cac8f1189c24710ff29c5f69eef6cd64aff7c635d8d9b673f"
}
, { mapKey = "sdl2-image"
, mapValue =
"e82e09719e6c2607e380777161338280752c35aa91454787a005b847ccf7bddc"
"bfb933961db2c5d5b9ac9e1e5ca2c5f25f5fe6cc926557e3a2fd46a5010d9b02"
}
, { mapKey = "sdl2-mixer"
, { mapKey = "sel"
, mapValue =
"d4fb4999d6185b2040423d8170b7f2d0db3103d24304b39d9bc22da01013ebd3"
}
, { mapKey = "sdl2-ttf"
, mapValue =
"5a74bdc9a58580a8374d1b538befd7ede55aecb6f0c553abcff6fc047b71a6e2"
}
, { mapKey = "selective"
, mapValue =
"88b952f75790bc0ba72600ecb00cb3b9fb299ed90a86ab94f87fb12988639a40"
"3eb1f9337b0b22944bbd58a3aa549c8f6889bc4375edebce1385e0e3a4289c22"
}
, { mapKey = "semver"
, mapValue =
"502398a631ad703d8b889b32bad2c5d4447ea24b24b316f8868771effc079b92"
}
, { mapKey = "servant"
, mapValue =
"bb8c447f4903534bb4a90cdb77cdc7361c5e6a1f7630e906c1c032545842b076"
}
, { mapKey = "servant-auth"
, mapValue =
"89290809aee7a31f6b43bb880dd3620904912a2391ec41308d73a3f2850a5d4b"
}
, { mapKey = "servant-auth-client"
, mapValue =
"153c676bf43ada75fd0db5c995e9ce08a68780faeda325fced593680c049c5e8"
}
, { mapKey = "servant-auth-server"
, mapValue =
"2af16860ae0dcc0d3931c1645cedfbe80a5f47e7af26fb67cdaded64e0f467cd"
"52a23238e247fdc01deedfb3696fbb9f058e2af5f232cfda35c1acd5e266c028"
}
, { mapKey = "servant-blaze"
, mapValue =
"e40bd739fbd8b9f65e703d14bb805f42829ed577edd0450c6160cba2dd2b4b91"
}
, { mapKey = "servant-client"
, mapValue =
"8f9aa26e13aeec3a8853ea6f4b89785fec282c16b9a995c3a83d4c0b5685cdc2"
}
, { mapKey = "servant-client-core"
, mapValue =
"1f93393ae8acd8a8d87eec2418d60b858832ff898f33007bf5e0ba93e6305f17"
}
, { mapKey = "servant-docs"
, mapValue =
"b77f2b44c27f1d155cf494c4564736e086ee402c658b1a9bc12eba1ca5624b0c"
"28f05ae32531a994013fcb215d96a3f3e1dcb4807a189ae51dc61f5b6830b781"
}
, { mapKey = "servant-effectful"
, mapValue =
"58140707fd9ceb9e782295aaf3dd9c324195a879059db1e5f3cd42ac2ac1c362"
}
, { mapKey = "servant-foreign"
, mapValue =
"0626333ca45457d974a914a43f3191ebd4942c854b8871ce83419cd755afa6b9"
"a5680d106bf154dd09deef1421c7614e6bd66abafb2c97ba753bee63136b136d"
}
, { mapKey = "servant-lucid"
, mapValue =
"94c02cbae637abbdb9eeb6999556da2f0a9d485e1cf714070d611d196edd6f52"
}
, { mapKey = "servant-multipart"
, mapValue =
"a32a1098b253eb8b41bd9f6c348735f9a2472f7f7cd97875463fe0908b183b8a"
}
, { mapKey = "servant-multipart-api"
, mapValue =
"0a9cabb82128885f9e4635411e7c92839a0b585c2e0817ac6d2720ee5765d9f3"
"15d1239307cc157787bfa2e38e69fbe724d896a87bb293c3a878a146dda0c608"
}
, { mapKey = "servant-openapi3"
, mapValue =
"f9f791cf0dc54a293c83ee01d25f1c29886e9a0db3dc41f376b6171d2725dc9f"
}
, { mapKey = "servant-server"
, mapValue =
"f50a44305ff4b9ed08ff659aa9b0862bb6b33bd90b333f9ff0f3461ea8f7c2e0"
"bfb792af9735ed90a8027d468e7e6e94ae788fecfd7ff20c352922224d51025c"
}
, { mapKey = "servant-static-th"
, mapValue =
"e6b197abe623fa74790bf14baf7f1a808f6bcd6df817f57ee1a294fcf40c7cd1"
"6e8e2960a77a5ffadc4a58113d332f507579659089f416fa9f059ab5d4a26829"
}
, { mapKey = "servant-websockets"
, mapValue =
"83b5ba9b3aca53769e00b593d23a2c786e8b15e6e13b5bdc1ce003d1d6172891"
"76fb7b51fbb58efacd7d137d7d28d65dcd9c238b5169e7f553630b33259caeb2"
}
, { mapKey = "setlocale"
, mapValue =
"de4a0fa21119199b06a07f0e9c29e5b95bbf9452cb9a9b31772e89c5d091f2d0"
}
, { mapKey = "shake"
, mapValue =
"a3f7d195fd90f58bf55e4aec34e62aef05042666e4034475aed34062bbc3d98c"
}
, { mapKey = "shake-bench"
, mapValue =
"391f6292bcab685d7c23d9c574ed5f1f2f1b0da455f11b71c0bc2d02bd91c519"
}
, { mapKey = "shakespeare"
, mapValue =
"c9b9b6b0adc25a4e16f7b4b793e3c5f0a6cede1897cae89eaa91fc3a9545231c"
"214ee66794372963cafb784a1ec15ea4dc1b795a3199279bb3c85a14b99c295a"
}
, { mapKey = "shelly"
, mapValue =
"9fc534bb4853351e19ea35fc115fa831c4abc0879cf9e5f91c6d610fb27bbc05"
}
, { mapKey = "shh"
, mapValue =
"0127f25a45c9627fdfe74e5b99a82f7ff5bc6a322219b9c0952b0cd09463a6b8"
}
, { mapKey = "should-not-typecheck"
, mapValue =
"69eca4d205d345b98a17e2c07582373bdc922149bf243c64fc815f8bc5742eb1"
"82d63de52340a17aba70f9c1044fcd110c78141d4c57675c1a463d5b84a681b3"
}
, { mapKey = "show-combinators"
, mapValue =
"498675fd6f4ec94a79357cf1cf3c5739d289be333c7929bf8f3c08052504f5c2"
"6546880ca2dd6bee78cbf4e8f6c49518d33b2215116663b3643c289a6e68e1bf"
}
, { mapKey = "singleton-bool"
, { mapKey = "shower"
, mapValue =
"7bfa83c8f692e8cc0bde14057fcf0860f492d774b3259b599086a11f12633eb3"
"3cae0a39b2bf4582a9de858dd8135f86a8c0e19b92573fa8577805b5aee817a1"
}
, { mapKey = "singletons"
, mapValue =
"81da5004b384591e2f81f44f3ca0b10220ece3047fb3ff93066aafda7471271f"
"f5dd4eb3fb2c488ff1863745ec9448cdb0396a078e8efb58cfdfe73f386e8d16"
}
, { mapKey = "size-based"
, mapValue =
"86270927c5b9ec1ff707ac50a4230138b84e1d530119a900bdaaba6726aff49f"
"48edf4263ca4a4ea3a56db491e19d5c5f7e09084b6a288ffa9499d2277960a15"
}
, { mapKey = "skylighting"
, mapValue =
"0950217c59576591387b3c9723927eba63f45f3517188308036678c9bcecf4e7"
"3c0c1a21c74ba5d6d53c31567e7e34859278319feb0b584bbe4002506b468f60"
}
, { mapKey = "skylighting-core"
, mapValue =
"ba56b3d6d32d86f42251ec3a2d5652fbcaffa7a482dd7c1ae5423b8983a0eaec"
"f117263ef8e389ed5ba4d5c6d6cbdec090fce5da822cad0b5e393730d57487aa"
}
, { mapKey = "skylighting-format-ansi"
, mapValue =
"1c44997ecf74d04dee44fc3cf48bdfa318404176f75e90740e15f3f5ccc64ef3"
"5b5ee97fac909f82cfd01bd684cce607b8f5addb6175fda2209209249af5874e"
}
, { mapKey = "skylighting-format-blaze-html"
, mapValue =
"51e06482cfc629a249e03812ba68f7893a74f29b4000842d8f9860461d602c2f"
"81440f3cc22b4a0f6204476ccf5143fa926b831c2eec8355cad052fb0c392cae"
}
, { mapKey = "skylighting-format-context"
, mapValue =
"cee1fc9d4b304770222fd392e97614b48dd2893a97e8e9c53ac43e395154ddac"
"f283c67f26784873fcc33b95f29c57787499d9ae673c208169e3cda116341b7f"
}
, { mapKey = "skylighting-format-latex"
, mapValue =
"57d5bd79bf9f7dae53d41588eb18d9cef44f8f1341454d2a796ad4900da04164"
"ecab73b43d708e43f0c5428915111437d9ca6809396a7192ab149670cb4a3886"
}
, { mapKey = "slugify"
, mapValue =
"9675a9bc4df2fb7a2c39401e0e2381e7915650034a8460360fea8e5acea42573"
}
, { mapKey = "snap-core"
, mapValue =
"216b18cc3e9d9af010ee7c68b950e6dae4c0181c0ba9a33d5ed7d4f3513042d6"
}
, { mapKey = "snap-server"
, mapValue =
"c2127482e53b38cac644c93c20a9076f9a7d65162f053976a0a8ec9a4053ac85"
}
, { mapKey = "sop-core"
, mapValue =
"f505865c4b34c91e0fc40e51ca137fc2d35324b9a68be787b2133d5abc2aa369"
"3b3dd766c7fd251cef0e99e73404be8e3d0bc299880009a17bad5748b5730411"
}
, { mapKey = "sort"
, mapValue =
"c5159eb9b37664668e0a9ad21efb02be12827dbb2f65c2ad04c41a6ea6cb16cf"
"b504c94a0d7d32ba0f2b4464a72d5ebdb49646f13491e243c6e27c6e29e8350c"
}
, { mapKey = "sorted-list"
, mapValue =
"7a75a8e8fa7063cd8f5b06c9f6e83b04c52c6e50408b84879359714998a1c500"
"793fe581e897193b955fe045e84d1403515059fdec13877b0374b1746f2492fc"
}
, { mapKey = "souffle-haskell"
, mapValue =
"3c4b495b526950032986d4bcbf3899ce1dc8daa9612666aacd4e8404236c19b7"
"1708a218f04c031b77b48272e495c4d25253d752dce0ae426b2290b39de2cdf8"
}
, { mapKey = "sqlite-simple"
, { mapKey = "sourcemap"
, mapValue =
"81861556b03126934cc6234499055c0dd5e717ffb43fe27559cf484b2eb514a0"
"6a236c6759f3f808b7fcfc0b2e7078358361771795244af23dc0ba2035535cea"
}
, { mapKey = "statestack"
, { mapKey = "sqlite-simple"
, mapValue =
"03b06ac1883763d7e200a4ad19a6c3a3cdd76013186bd825e7e91b54c9529560"
"b413c131a56cf0c500bb53253317c018dacf5fcb21dd1cd816c6cee57199665e"
}
, { mapKey = "statistics"
, { mapKey = "statestack"
, mapValue =
"d4119984c814df27f0856785e5cf165d6b631d83fd0a47cbaea8373948aeb11a"
"1d48a6a5095c11a98d9b863dea5d300a9b04a46983a0d8efcb52030f6f5abf1e"
}
, { mapKey = "statistics-linreg"
, mapValue =
"26e018172c624aa490b4b7194c526d8ae0289b0d60e9d1d35a11222d86f72d77"
}
, { mapKey = "stm-chans"
, mapValue =
"1726742e27866b896f377781004b99afafd44ca9e4a1d8b582e4fbc127ce803f"
}
, { mapKey = "stm-containers"
, mapValue =
"653e4213b3cd21f84831f0419c41be01dbe5fb4a45fef81f2bef465205e91176"
}
, { mapKey = "stm-hamt"
, mapValue =
"1af5ae4d00d0b7ef8403add8381aa79d4faff2d038d0d5958870933708662ca6"
"2d4b939f41dbcfbd8ff3b0fd6cc4cf634ac709d737ab9d8a161f9ce99fa70382"
}
, { mapKey = "streaming"
, mapValue =
"e75d1061fdf080754a5b84dae260ebe64e499f1de5755d2f0f454f4714e4dfc0"
"ca11fe0b2cdd3dfcefb246c68adcff9a5100db839c021c47f53636c4aee23b8f"
}
, { mapKey = "streaming-binary"
, mapValue =
"1d66e54ea99f1aa26371d2e1f18253558ced87f434fee4c391c4a0f98d890660"
"cee5b52907d9b404c202a67dabef8e79d1d3ecdcc86bfd3ecefba8ff910676a8"
}
, { mapKey = "streaming-bytestring"
, mapValue =
"14c700e2b675375d2f616ca58fb00311b12dff981ce502e9751dfa3b82c3725f"
"38e5da9c8ddfea000804396b5b4ea191aca83cabd280f5d712fb228c2b989379"
}
, { mapKey = "streamly"
, mapValue =
"f0607c79b99955e3bea2c9c84e318e4fe11687200c83e18a8accb10f311a541b"
"47c2ad7892fc1c5ac81b7076b74f76c157f9d5670fb745d3c8de0ad5bad47719"
}
, { mapKey = "streamly-core"
, mapValue =
"e7d28a61b8dac623082f53b0215825b80eeee322e956e57a56b1e4fa7b9c227e"
"9d84aad3ede59e279e1af1037c841726ba7148f6940e8d65cb858f5571d42ca5"
}
, { mapKey = "strict-list"
, mapValue =
"2a9f6798cea3663be23a5f749ee30e5509ef482b8c26cd991c56a6f3ee839b41"
"d45ab0b4ef0d077ea7d89591f6fb5f684920c4728a7a5b04854e5e5c2de19621"
}
, { mapKey = "string-conv"
, mapValue =
"c7add7ab65e710c1ebdfa395221fc6b7e2203ff8c31fcafe4346ef3244c715ec"
}
, { mapKey = "string-conversions"
, mapValue =
"723935e9136e2da2b84a169840bf3a74382eddf9546d9619a36ef761930a3955"
}
, { mapKey = "string-interpolate"
, mapValue =
"cbe5a88948d5e0770a726579178b5e21806d6e8e3c273c177c023a9b5e130ffd"
}
, { mapKey = "stringsearch"
, mapValue =
"9bceab874036420f1ec93864610869bd03ad9906f8148ecb52a98ca22de89bdf"
"36661c660a378f1ac970a7b1a17c9a164d89ed44bda5612a2f0f66fe512b1a78"
}
, { mapKey = "stripeapi"
, mapValue =
"8189b36e5c8f1ed67cf5472babd77b45b623a96b12baa1143c7e1486279a5cbc"
"18ea6d743ab890a7587c3eca5ed4623a86c7e86ea0ab159881ffd7907b70296a"
}
, { mapKey = "sundown"
, mapValue =
"f0ed937e8e41ada7c06998629a0f30f38ef30e7d469697a3fa7d8b4d1a5d0fdd"
}
, { mapKey = "svg-builder"
, mapValue =
"850ca5d509388467e2b6a02ca4731d7f57f0090f8332f7e9e21c6864b245accf"
}
, { mapKey = "swagger2"
, mapValue =
"aede999978f8661cdc7833d9962554996902b95a696d60a08ca819d74a16f3c4"
}
, { mapKey = "system-fileio"
, mapValue =
"06bad31620e75c2e296e5fe390b83a9096759a9da2658e82f6f1df1af4143718"
}
, { mapKey = "system-filepath"
, mapValue =
"e4737ba3abaf36636ed11c54fe2d1a2865ffc12d234d324f012d730915bed2ef"
}
, { mapKey = "tagsoup"
, mapValue =
"e167a6870ee4683afeb9dd1eef8e366e4f62e1dbb69fe2f7f9213fee037c372b"
}
, { mapKey = "tasty-discover"
, mapValue =
"9cbd686f0c99029eee83741ce484653375073ec64ea52ffbe4ed6cfc3dc3c942"
"f10043f1b7fdaac78378601847259686bc91ea948b264602ea29df30e6badc23"
}
, { mapKey = "tasty-hslua"
, mapValue =
"59e20c0bd319c92bd11eba3b5cf7c0fd4700d50663b41ffb2fb63a83dc36fb2c"
}
, { mapKey = "tasty-hspec"
, mapValue =
"64d22784751f7d7baf8d92c53ac8c402831fdf101173912397f0fe6c42f83975"
"d6f74656709bcee27258507c5dbce60b244c1ae45e4391dcf3716c4bb7417307"
}
, { mapKey = "tasty-lua"
, mapValue =
"60207622d6b4ccf8b83da531eead56034a6b69a35ef00cca80b977163bd4f537"
"dd4cbe27f39cb3c9a21fea36d1dae113f5830c7b53ae42d86a9c3a879c0d05f6"
}
, { mapKey = "tasty-rerun"
, mapValue =
"0e88aabd8b8aac44c1470989218caf076ce95ba2d1cab950a3c189c6acbaa084"
"53ecf645c8b295be61885bc3e1ec6087d5094bd25a684cc0e32d7e18b581c22b"
}
, { mapKey = "tasty-wai"
, { mapKey = "tdigest"
, mapValue =
"3b750a640eb413c496caa994c28f6dfa033c98299b13b519c6c60102f7eaa610"
"d2e6308627f8ee9ec4b3ed8de01de7396c4e3017a2905bd7954092345492bfbd"
}
, { mapKey = "tdigest"
, { mapKey = "template-haskell-compat-v0208"
, mapValue =
"267f4235576ffa1f41efba967e858655f2e58c7c3bf91e62c5c965f221bc4cbd"
"cc1433223745de70a890bbe65e6cd0fdea0d1d55a47244065ae0c9103aadb86a"
}
, { mapKey = "test-framework-smallcheck"
, mapValue =
"a73ab79e14c1c165908515d87b2d2ce9600889810dd3eced97b4492ce60dd708"
"711bd27e4feddeac1c0d5acfad722af3269eb8e2c0493352bae905653a387313"
}
, { mapKey = "testing-feat"
, mapValue =
"3ec3d696e687641db4fb05b784a66c2b9ec922de35e0556274b29a07e7712c5a"
"43aa76b989ccdfcc66068a1d56daf2e53c3902508d6d1987ce9eae5960adbd4a"
}
, { mapKey = "testing-type-modifiers"
, mapValue =
"cf996dca2ee26ea894b8861a3576cd1eb340fa3e8a4a33d8c89ccaad594f3d43"
"a301f16dc42a3a4f3e7fe90751ec39e3095a16fcf5a8a920710e00d0e3c58502"
}
, { mapKey = "texmath"
, mapValue =
"348d196f435086fef7419d6039cc3055515fdfe1a21faff5013e8c564578b951"
"466cb2b8c1641965f5a60b06514f772204075a327b54f68bcf4dd5a80c189a7e"
}
, { mapKey = "text-ansi"
, mapValue =
"d123ce1900cf4a8749a4579047c1c65a39b38451eec7ae0793e38d29226d393a"
"751aaa4955a8d62757a754c3e81fe08308bb5ce70b19cd0c6955d00d6971078c"
}
, { mapKey = "text-builder"
, mapValue =
"4a1a3efdda869bce426e7190134ce71972ccb8f6d1aeffb14aa7bc784ca3ac1f"
"8be89fc01e8da00349241ae0334ee39ab10930de9deaeaeaca47104707193781"
}
, { mapKey = "text-builder-dev"
, mapValue =
"3558b77f8300629628824d7c888f5a608491c1bf2ade074716ed3eb703034279"
"b7d8912e88831f27798e66970002f304c1c860b3086e6bf7c012fef7baebbc22"
}
, { mapKey = "text-conversions"
, { mapKey = "text-builder-linear"
, mapValue =
"0a4d054d4f5ecc1ac2534432f091feb37a4ae28bf926952a7b8e2926c7e93764"
"8af5e9f9607f654ee6110025b594e08bd31ed6443bf87224abc0306292b2a664"
}
, { mapKey = "text-display"
, mapValue =
"3f1928d5198d264ab6a9ec16af4908706430df81422b56ca7e525610ff7d4af3"
"3c74978452fd06ee1e1b30ff381e55abef3ea7dde6b7c512d4fb0caeade7cea0"
}
, { mapKey = "text-icu"
, mapValue =
"0efa47092a230a4dc1cabef658dafbcb069d3a0c37a6b723ef5fb9a72b1a6d5a"
"1a1a7a71a46aa2cefc0e03c504798368b70e08b6144f29fdeef859c16271f635"
}
, { mapKey = "text-rope"
, { mapKey = "text-latin1"
, mapValue =
"d5815a8ab3e230cc689a477e5a2dc1f8db8632d6e9ff017bcd79dcf2c0d0bbcd"
"1a55206257bd894c5e8d97f0edd448fb47bfb75d56a1898a3f9aa21f7cf460d5"
}
, { mapKey = "th-desugar"
, { mapKey = "text-printer"
, mapValue =
"9ebe768179dd8acb0b6396e09953693015c218d9f2f00d6b3da408ace79d1370"
"8c75026b3ec0d0af19db8c806672125c20afd9312e939125500e379baff25d91"
}
, { mapKey = "th-env"
, { mapKey = "text-rope"
, mapValue =
"18133c6e4f963fa68e339ea275cd820c46dee9a7178c025f66371157a6858f75"
"a3e7ccea18b6c1018495b6457bf87a1ec9667195fdc80bab7855b20a2175eae6"
}
, { mapKey = "th-extras"
, { mapKey = "th-desugar"
, mapValue =
"ba8084b335878f2bb5bf7b7714e5135390c10966d7957924f3ea3e837f8a6a6c"
"c3a92937d828f6a91f9a30fb18fe41d188ebf9aa7a838075ce7d87247350a449"
}
, { mapKey = "these-skinny"
, mapValue =
"66791ded463973906568d95d19e2ba169e5501eafc8d9369c7a8599b3bcdb7a9"
"4528ed9b69d45538788b72ddb6e951b342f9985a5e8aeeda660fbd6c35f2b961"
}
, { mapKey = "threads"
, { mapKey = "thyme"
, mapValue =
"dc94da5e21b21fa2689a23cd2d396c3adf224615e654e873ac341baaf5188fa3"
"fe1c9e7beada27e45970aea12e4ad18b08348b5ffad462c1d4b555a83a64a17f"
}
, { mapKey = "tidal"
, mapValue =
"8fd9d21bf47531f8dd5c1ddfacf5e6fb22e2547bd6cc9b6f2b3a54f53ed1f06d"
"9eab8d422fbced394c5c1b44cbf006c171e2a7e426bb5098a8d8c5eea8749eaf"
}
, { mapKey = "tidal-link"
, mapValue =
"a5dede4b56004213341b593cba02b66a6d2f2edeb3442c88d4f570d92e78302f"
}
, { mapKey = "time-effectful"
, mapValue =
"07f9a619d9d495aeaa135cbf02cfb5acfcdc36f4bdea3e9f6268b401c2b82722"
}
, { mapKey = "time-locale-compat"
, mapValue =
"c7389ed8032b00cfddd65449e49379400c0c9c19225c17044dc2f447010302fa"
"08aad068b9ed7cf8a8daafa75a578c449d0823771a6a521be5aa6394926d4505"
}
, { mapKey = "time-units"
, mapValue =
"c627de1aff9ac63553d8a7dc6575c4d94564f7f69221095686c73083e1f0112c"
"f487f599f326effa1aed7f242c921a83742182c4d488a4f7ae22220424152564"
}
, { mapKey = "timeit"
, mapValue =
"426a8fd4080c74287705d6891db080fb5d21515c1ce0a3710c401e44dc0f0ec4"
"e50b572509d00c6743cda0823e1d224d50b358ac82e552f96e569ec66f2ec75d"
}
, { mapKey = "timing-convenience"
, mapValue =
"061f2d73c91013cde2ab6bbf1c6457997946beb89d1caccb87f3dc79f9fb1555"
"23186444788398f4d412efc5c1afa864335bc0fca99d54b5ca8859e9a76c87ae"
}
, { mapKey = "tmp-postgres"
, mapValue =
"c884424893d5c1f98cc17645ea3151ea1afdb3d54ed4b3005a42fe67c6cf8d2a"
"ef60291924e72aa3271437091d24496b0411fff5a174988928f07a51055c5b38"
}
, { mapKey = "toml-parser"
, mapValue =
"02e3237ae381066cc41788a2a90278199b16a6bed5b712b86ea9c8963e5b0153"
}
, { mapKey = "torsor"
, mapValue =
"796745f85c824ef6e6e2aee76cc6da0bde9188000f88498c03cea75cfbc9fc60"
"d09d74ea0fcbaf117f940e2036ce9a287c70af91622d6fa48b7e70c8e5c0a78e"
}
, { mapKey = "transformers-except"
, mapValue =
"36ab4bb13d144ef5fb7a1ab8758de9c5d173bfe35c2e02b25d78f859169e6445"
"0f596eeaaeef65f7148f2d582619f7ebfdc9ca88c1a9503d88e809160f7bf4ec"
}
, { mapKey = "tuple"
, mapValue =
"f4e152180599539da28732151b629fc0c8c4e072237c655a28543e3ac6342393"
"6b56e0ee5edeb984c41c1bef6f6561dafc2898dbe8806abb9828e45f9d62163e"
}
, { mapKey = "type-errors"
, { mapKey = "tuples"
, mapValue =
"36e4a21a648b6067079e8cc3d2b31d939c95c764adc36f4312826bbc45e67834"
"d61a752014aca56c33e99870fb6ac57583c843bca535fa420ba6154b66bde7ab"
}
, { mapKey = "type-errors-pretty"
, mapValue =
"49e91e572f304d0f4b86ab9978a52ed477c3aecfed66f53998c34413d3ed3660"
"758a351f9779e0321526abc751eec83408a12de6a2d603b26c57b5a5fb9b2562"
}
, { mapKey = "type-hint"
, mapValue =
"6b996ccd935ca5fbaf8711aaaaa3771fc5256d1d51080310e4f9b0d9feb1ab8e"
}
, { mapKey = "typed-process-effectful"
, mapValue =
"ee2cf09fd12994616f8eb35e8a8dd24fc8bb87343de4bc808033c592aa94ef5f"
}
, { mapKey = "typerep-map"
, mapValue =
"fa3e5c9455c12d0d41c359b25d40ef4b574cdcb6328b04763c8dfe6e7cbd7c1c"
"0e427fd2852a1bf0d784fe9c8d94ea2acbd6edd339021bc17ef190d421933902"
}
, { mapKey = "uglymemo"
, { mapKey = "typst"
, mapValue =
"4860be15fb8c0b1079fe2969c6ce12b3dadf28c176808af98ebefb15b92a093f"
"56e0e1c1ee27f37f519ad023a1cebbf8983be50eedd2e88447c307941002c34d"
}
, { mapKey = "unagi-chan"
, { mapKey = "typst-symbols"
, mapValue =
"32a21f45795d5700c7f4b4dc972c5a7b798d3e0c67fee638622064493ba39f27"
"678192cb8061679af2cfc0cce36da767cd1ca5b5b7cbc8b3d407924d0c021cbe"
}
, { mapKey = "uglymemo"
, mapValue =
"31f23b7b3896fb13e9531e38f55745ba50f28fda61bb384b963bc1b09cc7d0ed"
}
, { mapKey = "unicode-collation"
, mapValue =
"3686db3bc8dc4a60de2c4cc05c607208efab66aed243169186661ce94c168661"
"aa8948f585296d496edfeb2f99350d4731b4fb54ca50d43ec044eaa6df9a7eda"
}
, { mapKey = "unicode-data"
, mapValue =
"9fc16d68f7358f0421299ad7e0eb417ff48943c1ae05054594c29987f2d5e884"
"c2bcea5bf02a69a5663646f2cad16ff7b3a7d3f17ce9b5da33d03a05474308cf"
}
, { mapKey = "unicode-transforms"
, mapValue =
"c85463f00fc19a5c1538bed1664f385ed79422cd079a8964367989563f90ea9e"
"82a264baaf59273d31c8093ac998b634ba8d173aef4c76b5a682f23ae07e6aad"
}
, { mapKey = "universe-reverse-instances"
, mapValue =
"862b6aa405f8f70ffcd15d74e5036a199e859dec4c6e7fd47f89c202157f3d65"
"ef4cf12c1cd9761cb16f4fba6d2f553c9179375c60897e6709ceae0f866a1954"
}
, { mapKey = "unix-bytestring"
, mapValue =
"c5b07fa29e52101aa35c2b477484b818eb239a494b2e5dab42055997342052f6"
"9254261985ab1f5811ab83ddead50aef2d86d65cce2f058c7299b3b69018d867"
}
, { mapKey = "unix-memory"
, mapValue =
"2cb81eb8e4b133b0db19019983683d79575e389d05352480ca058d279cc6f804"
"722dbfd3f4779b6cc9cf7676548df22215558a70fe4675d779ce17336b2434fc"
}
, { mapKey = "uri-bytestring"
, { mapKey = "unlifted"
, mapValue =
"dc7dfefcdaa0223acc8469272c692653f9ecd97bcd88989613f526378a66f9b1"
"ce2f2a877a0e3ec60ac019031e48fee4f9224a7ee9fae55ecacd1466cfecb939"
}
, { mapKey = "url-slug"
, { mapKey = "uri-bytestring-aeson"
, mapValue =
"4b0ac48095b558c25a270b4477148c2fdca42e1bdbe30bd159e12cac284c06a7"
"8187452fe3a35d4dd92c119ff050a272c3ba3c1270882e0593f82d0071f8eea1"
}
, { mapKey = "uuid"
, { mapKey = "url-slug"
, mapValue =
"7e7e192f8c7b0d539c732ffac51d752cd5a359df03266b8078d334bec07840c8"
"03b9512ab5b3b82e1ee6576ef8dee9022aac5ba2c023a026eff365b52a8b8b06"
}
, { mapKey = "validation"
, mapValue =
"8062d2b486bf263bf13bfe0345025a167412befcb51faae1b9167c4a6e304e43"
"d84d709bc3d1b1f04c8e2e66af5297002be5e0bd6ccf8b84be6a2fd49e1b2db4"
}
, { mapKey = "validation-selective"
, { mapKey = "validity-case-insensitive"
, mapValue =
"bff315d4bce8e04a6a68917dbd09ba944aa1d7d028906809517513c57d2cc849"
"8ae743d8c53e9d5e2aa35a974564af3b7cef0de8b856ff9065191bfe5d3e098d"
}
, { mapKey = "validity-case-insensitive"
, { mapKey = "validity-network-uri"
, mapValue =
"7a1cc9fd3c4671c71690b9f983a1ac94a91199f264180297eb6543d5a97c7529"
"0e3b56f590cec09529e057330eed0803dbd20a2ef8d1987f5bcadd700ec914b0"
}
, { mapKey = "validity-path"
, mapValue =
"de8c66576916ba41e2bf4c864f37d71168370e56a219c8f337c74f92fe1eb7a6"
"9eeca91afde21518f8b8a227ae9b343e8d11e4e2a39555243ac1d5c4581a45ef"
}
, { mapKey = "validity-persistent"
, mapValue =
"aa849761e89471234069720d586500dbae6c555395cc97b29671cc29cd7c5253"
"5aa1003158b1cceb0f91d53562b1b99ce118deefcb5b4fb38532494400376a50"
}
, { mapKey = "validity-primitive"
, mapValue =
"7b190eb5ae5a4e149988f2ef3dcc8a7113f1a9302d48786b913a07afa349b027"
"28f3720f153544a3cba9794b46b70c220a3a86d8d97c6e9f42e61c332482cc80"
}
, { mapKey = "validity-time"
, mapValue =
"cc137f1f0c293bb1595b8aafce2303e9beadba6bfec216927fc4ab4368eee95e"
"31857707c7c956bdb0db3b708bc4da3e662e3dc3e42a13d4536923a4dfd34085"
}
, { mapKey = "validity-uuid"
, mapValue =
"be1f04f6c496d18d578fdfa5b0ee17399a0dd10d589614cf3b1bd8db692b2240"
}
, { mapKey = "vector-instances"
, mapValue =
"650e5e332facf0d7559983fc4f450273e8c8747780eb5afab9deb7db1e598d2b"
"a41f4f7a5da025804b3c951ba5ceaa1de0f7a514375a3e1ba6514427e2b5f03d"
}
, { mapKey = "vector-sized"
, mapValue =
"56eeb05ad37f11708c2bd876fb4ddde6260868157d3231eb48ac4a533584195a"
}
, { mapKey = "vector-space"
, mapValue =
"8659932e4c0a9de25fcbe685be5f9aaa6fd6dbdfb927a95f30cdd80ec0c78798"
}
, { mapKey = "version-natural"
, mapValue =
"0e3165f3d5ebb64cb0c2bdd79bca9dbd4ca5e5c9adfeab3d068f48bb368070b0"
}
, { mapKey = "version-natural-dhall-instance"
, mapValue =
"11f918b43e8f3135220ebd53c906ae32672a0bb8e310aa217db5e78097c12bf5"
}
, { mapKey = "vinyl"
, mapValue =
"dd4bcb799d93c6e44ee9b7dce93c682d6312b856affa9b1cca2f348e9e230ed2"
}
, { mapKey = "wai-app-static"
, mapValue =
"924788800a1bccb4f979aa1fb12ddddae3e6aebbba4227abc784386137c258ed"
}
, { mapKey = "wai-extra"
, mapValue =
"051405ed5145f0e335394deec516b5d2c45b497fdd2045139d8f3383c830c0e4"
"928da19bb649e09331390e37191102f536a17a89a88e936610067fe9b7be1c1a"
}
, { mapKey = "wai-log"
, mapValue =
"0f94d848faf821ed2c8cfe62956e9fc0df9700aab296dcda1eb51cc891ff38d3"
"6d395943b327654e1b4aec2d35f2ed88c9c6c8a422ab457d06294ebfdc63b93e"
}
, { mapKey = "wai-middleware-heartbeat"
, mapValue =
"9eaf8fcc5f3fae8cece41a0dc6c81111083d7c4df0932b69942ed1f20a37c673"
"7b0d278a588e30a148c8eee476fac8193a6467116fd6a273438da2076405ff83"
}
, { mapKey = "wai-middleware-prometheus"
, mapValue =
"b9d5e8a2434573c8988ca5a5cdc4d14ae48e1a19dd2540da313a825dc164593c"
"ab6e065130c580119cb32990907e9e9b4a375c71cd4f9d208ca7decab9fb6688"
}
, { mapKey = "wai-middleware-static"
, mapValue =
"7238a76ea8bec4e2a1d6b9396dd099d64ed54eb28a8409a43366e18936c8f79b"
"559cb4f4395db685dfa74ee6fd280980cc63a983f3f99b59fe27408af7a01453"
}
, { mapKey = "wai-websockets"
, mapValue =
"0ebf358255f0781d11b99ada7c4c62950c738cf8589e3cdca6cf481047ab009e"
}
, { mapKey = "warp"
, mapValue =
"1f1e87d5d99e249b46de7b4093e053d67c16baee9b1e4c7824c306843bdc866f"
}
, { mapKey = "warp-tls"
, mapValue =
"8315f554f3f295a32dd2c8fbc3b899297a9be85d6444ceb78479d94051f9d7c6"
"d055ecc375a5dd1ffb2ff1cd9c9a672553d29ef9f253a2e8ebd96200073e5daf"
}
, { mapKey = "websockets"
, mapValue =
"81fff8437eb519cb5b66b256bd5619bdb6bcaa1b6a102e81e20c508a8dbd0c0a"
"87533d22db43b65f53a2482b631e32242d7a894785b24b321ce3d105bdfbdd83"
}
, { mapKey = "wide-word"
, mapValue =
"44042fc28ece788110b978749f42f8ef1dff829a6edb792457f731ab0ae21e63"
}
, { mapKey = "with-utf8"
, mapValue =
"23410937e5faa13e9a170f2ef941c6d347bbeda82771562c20e9cbd877717428"
"06a8d334cf1f6ab704bac1cd0f3f4e318aba7fbd8fac40ffdb21a64acf6d6fbb"
}
, { mapKey = "wizards"
, mapValue =
"ab43d94a2ea06a5512c29ee7d2d14d91a8ac5075014f83580551656cd0f52d8a"
"ce93b87b47d90839aa2972801bcf7feaf2dc4e96a41738cb491b356729d1be5a"
}
, { mapKey = "word-compat"
, { mapKey = "wl-pprint-text"
, mapValue =
"15774db0ddfcf4908152091ece3dcc82e3432bf17033c49643b0d8ab8618b94d"
"3bd90d3b1468dd5228adc125c9bd442e13bdac8e924182a5740d3b9278272395"
}
, { mapKey = "wreq"
, { mapKey = "word-compat"
, mapValue =
"b402e2198ee37ac290878e2449a81c9cc01e46b36b563fc337693f823b6b3898"
"da0543239f8a7ad3a97d7afc56ef26c0dbdbcd7efa8a5e0aafd3f5f9dea72de4"
}
, { mapKey = "wuss"
, mapValue =
"278643233c642d80d5da4befe8aa449f0d683bea1a245b2ec6e5b1ec4cbde13e"
}
, { mapKey = "xml-conduit"
, mapValue =
"5c5e95094a75ebaff6b7e0fb8fdaea934df2f2d1792acfad3494a4eedc7f69b3"
"b02a800284bd41fa4d97ef6443fc5ad052fbc87c1518e6a41fc031c6fc182c42"
}
, { mapKey = "xml-conduit-writer"
, mapValue =
"1bc982dfe32723d4f514e3b537d7894275b7a7925fdabe3521459da99f06a321"
}
, { mapKey = "xml-types"
, mapValue =
"11e1137fb8a186f8c78058877e37aa4ff180490746e106769947425fc9a68bd9"
}
, { mapKey = "xmlgen"
, mapValue =
"b4c7e174dd0ea998a2b2cf079e7ba0fbf8b1d4f026910cc56ec386f733eabf3c"
}
, { mapKey = "xss-sanitize"
, mapValue =
"bf56b76eea4b0340663d5184d369fa39d1fa6070dbf269657499bd84eb08d9ee"
}
, { mapKey = "zip-archive"
, mapValue =
"0ca397a3894f0bc1334fa07f837b164ed0b70425cbfddc59ccfe0ca318af2a36"
"5611a42eecf05ef610d3ba12ef2ee87eb2e6caa66146f263cf5b2d318fa429c7"
}
, { mapKey = "zlib-bindings"
, { mapKey = "zigzag"
, mapValue =
"e100b645c037189719dcbb2df259f9548ae3edd0c770ed5fda5d52df01e472fb"
"448d9e0096587e99a16cb5c7cad3b6127b52ba28cf4330291c5c8b6033d9c3ef"
}
]
\ No newline at end of file
{ pkgs, ... }:
with pkgs.lib;
_: prev: name: v: if hasAttr name prev then warn "${name} exists in parent set" v else v
{ pkgs, ... }:
/* This file is auto-generated by horizon-gen-nix. Do not edit. */
{ pkgs, f ? (final: prev: n: v: v), ... }:
final: prev: with pkgs.haskell.lib; {
BNFC = final.callPackage (./pkgs/BNFC.nix) { };
BNFC = f final prev "BNFC" (final.callPackage (./pkgs/BNFC.nix) { });
Boolean = final.callPackage (./pkgs/Boolean.nix) { };
Boolean = f final prev "Boolean" (final.callPackage (./pkgs/Boolean.nix) { });
Chart = final.callPackage (./pkgs/Chart.nix) { };
Decimal = f final prev "Decimal" (final.callPackage (./pkgs/Decimal.nix) { });
Chart-diagrams = final.callPackage (./pkgs/Chart-diagrams.nix) { };
Hclip = f final prev "Hclip" (final.callPackage (./pkgs/Hclip.nix) { });
Decimal = final.callPackage (./pkgs/Decimal.nix) { };
HsYAML = f final prev "HsYAML" (final.callPackage (./pkgs/HsYAML.nix) { });
HTF = final.callPackage (./pkgs/HTF.nix) { };
MemoTrie = f final prev "MemoTrie" (final.callPackage (./pkgs/MemoTrie.nix) { });
HTTP = final.callPackage (./pkgs/HTTP.nix) { };
MonadPrompt = f final prev "MonadPrompt" (final.callPackage (./pkgs/MonadPrompt.nix) { });
HUnit = final.callPackage (./pkgs/HUnit.nix) { };
NumInstances = f final prev "NumInstances" (final.callPackage (./pkgs/NumInstances.nix) { });
HaskellNet = final.callPackage (./pkgs/HaskellNet.nix) { };
OpenGLRaw = f final prev "OpenGLRaw" (final.callPackage (./pkgs/OpenGLRaw.nix) { });
Hclip = final.callPackage (./pkgs/Hclip.nix) { };
PyF = f final prev "PyF" (final.callPackage (./pkgs/PyF.nix) { });
HsOpenSSL = final.callPackage (./pkgs/HsOpenSSL.nix) { };
Stream = f final prev "Stream" (final.callPackage (./pkgs/Stream.nix) { });
HsYAML = final.callPackage (./pkgs/HsYAML.nix) { };
Unique = f final prev "Unique" (final.callPackage (./pkgs/Unique.nix) { });
JuicyPixels = final.callPackage (./pkgs/JuicyPixels.nix) { };
X11 = f final prev "X11" (final.callPackage (./pkgs/X11.nix) { });
ListLike = final.callPackage (./pkgs/ListLike.nix) { };
X11-xft = f final prev "X11-xft" (final.callPackage (./pkgs/X11-xft.nix) { });
MemoTrie = final.callPackage (./pkgs/MemoTrie.nix) { };
abstract-deque-tests = f final prev "abstract-deque-tests" (final.callPackage (./pkgs/abstract-deque-tests.nix) { });
MonadPrompt = final.callPackage (./pkgs/MonadPrompt.nix) { };
active = f final prev "active" (final.callPackage (./pkgs/active.nix) { });
NumInstances = final.callPackage (./pkgs/NumInstances.nix) { };
aeson-qq = f final prev "aeson-qq" (final.callPackage (./pkgs/aeson-qq.nix) { });
Only = final.callPackage (./pkgs/Only.nix) { };
aeson-yaml = f final prev "aeson-yaml" (final.callPackage (./pkgs/aeson-yaml.nix) { });
OpenGLRaw = final.callPackage (./pkgs/OpenGLRaw.nix) { };
alex = f final prev "alex" (final.callPackage (./pkgs/alex.nix) { });
PSQueue = final.callPackage (./pkgs/PSQueue.nix) { };
alsa-core = f final prev "alsa-core" (final.callPackage (./pkgs/alsa-core.nix) { });
PyF = final.callPackage (./pkgs/PyF.nix) { };
alsa-mixer = f final prev "alsa-mixer" (final.callPackage (./pkgs/alsa-mixer.nix) { });
QuickCheck = final.callPackage (./pkgs/QuickCheck.nix) { };
ap-normalize = f final prev "ap-normalize" (final.callPackage (./pkgs/ap-normalize.nix) { });
RSA = final.callPackage (./pkgs/RSA.nix) { };
apecs = f final prev "apecs" (final.callPackage (./pkgs/apecs.nix) { });
SVGFonts = final.callPackage (./pkgs/SVGFonts.nix) { };
async-timer = f final prev "async-timer" (final.callPackage (./pkgs/async-timer.nix) { });
Stream = final.callPackage (./pkgs/Stream.nix) { };
attoparsec-binary = f final prev "attoparsec-binary" (final.callPackage (./pkgs/attoparsec-binary.nix) { });
Unique = final.callPackage (./pkgs/Unique.nix) { };
autodocodec-servant-multipart = f final prev "autodocodec-servant-multipart" (final.callPackage (./pkgs/autodocodec-servant-multipart.nix) { });
Unixutils = final.callPackage (./pkgs/Unixutils.nix) { };
autoexporter = f final prev "autoexporter" (final.callPackage (./pkgs/autoexporter.nix) { });
X11 = final.callPackage (./pkgs/X11.nix) { };
base-prelude = f final prev "base-prelude" (final.callPackage (./pkgs/base-prelude.nix) { });
X11-xft = final.callPackage (./pkgs/X11-xft.nix) { };
base32 = f final prev "base32" (final.callPackage (./pkgs/base32.nix) { });
abstract-deque-tests = final.callPackage (./pkgs/abstract-deque-tests.nix) { };
base58-bytestring = f final prev "base58-bytestring" (final.callPackage (./pkgs/base58-bytestring.nix) { });
active = final.callPackage (./pkgs/active.nix) { };
base64-bytestring-type = f final prev "base64-bytestring-type" (final.callPackage (./pkgs/base64-bytestring-type.nix) { });
aeson-qq = final.callPackage (./pkgs/aeson-qq.nix) { };
beam-core = f final prev "beam-core" (final.callPackage (./pkgs/beam-core.nix) { });
aeson-yaml = final.callPackage (./pkgs/aeson-yaml.nix) { };
beam-migrate = f final prev "beam-migrate" (final.callPackage (./pkgs/beam-migrate.nix) { });
alex = final.callPackage (./pkgs/alex.nix) { };
beam-postgres = f final prev "beam-postgres" (final.callPackage (./pkgs/beam-postgres.nix) { });
algebraic-graphs = final.callPackage (./pkgs/algebraic-graphs.nix) { };
beam-sqlite = f final prev "beam-sqlite" (final.callPackage (./pkgs/beam-sqlite.nix) { });
alsa-core = final.callPackage (./pkgs/alsa-core.nix) { };
bech32 = f final prev "bech32" (final.callPackage (./pkgs/bech32.nix) { });
alsa-mixer = final.callPackage (./pkgs/alsa-mixer.nix) { };
bech32-th = f final prev "bech32-th" (final.callPackage (./pkgs/bech32-th.nix) { });
ap-normalize = final.callPackage (./pkgs/ap-normalize.nix) { };
binary-parser = f final prev "binary-parser" (final.callPackage (./pkgs/binary-parser.nix) { });
apecs = final.callPackage (./pkgs/apecs.nix) { };
blaze-svg = f final prev "blaze-svg" (final.callPackage (./pkgs/blaze-svg.nix) { });
apply-refact = final.callPackage (./pkgs/apply-refact.nix) { };
blaze-textual = f final prev "blaze-textual" (final.callPackage (./pkgs/blaze-textual.nix) { });
async-timer = final.callPackage (./pkgs/async-timer.nix) { };
breakpoint = f final prev "breakpoint" (final.callPackage (./pkgs/breakpoint.nix) { });
attoparsec-binary = final.callPackage (./pkgs/attoparsec-binary.nix) { };
byte-order = f final prev "byte-order" (final.callPackage (./pkgs/byte-order.nix) { });
attoparsec-iso8601 = final.callPackage (./pkgs/attoparsec-iso8601.nix) { };
bytebuild = f final prev "bytebuild" (final.callPackage (./pkgs/bytebuild.nix) { });
authenticate-oauth = final.callPackage (./pkgs/authenticate-oauth.nix) { };
byteslice = f final prev "byteslice" (final.callPackage (./pkgs/byteslice.nix) { });
autodocodec-servant-multipart = final.callPackage (./pkgs/autodocodec-servant-multipart.nix) { };
bytesmith = f final prev "bytesmith" (final.callPackage (./pkgs/bytesmith.nix) { });
autoexporter = final.callPackage (./pkgs/autoexporter.nix) { };
bytestring-strict-builder = f final prev "bytestring-strict-builder" (final.callPackage (./pkgs/bytestring-strict-builder.nix) { });
base-prelude = final.callPackage (./pkgs/base-prelude.nix) { };
bytestring-tree-builder = f final prev "bytestring-tree-builder" (final.callPackage (./pkgs/bytestring-tree-builder.nix) { });
base58-bytestring = final.callPackage (./pkgs/base58-bytestring.nix) { };
c2hs = f final prev "c2hs" (final.callPackage (./pkgs/c2hs.nix) { });
base64 = final.callPackage (./pkgs/base64.nix) { };
cabal-fmt = f final prev "cabal-fmt" (final.callPackage (./pkgs/cabal-fmt.nix) { });
base64-bytestring = final.callPackage (./pkgs/base64-bytestring.nix) { };
cache = f final prev "cache" (final.callPackage (./pkgs/cache.nix) { });
base64-bytestring-type = final.callPackage (./pkgs/base64-bytestring-type.nix) { };
canonical-json = f final prev "canonical-json" (final.callPackage (./pkgs/canonical-json.nix) { });
beam-core = final.callPackage (./pkgs/beam-core.nix) { };
casing = f final prev "casing" (final.callPackage (./pkgs/casing.nix) { });
beam-migrate = final.callPackage (./pkgs/beam-migrate.nix) { };
cassava-megaparsec = f final prev "cassava-megaparsec" (final.callPackage (./pkgs/cassava-megaparsec.nix) { });
beam-postgres = final.callPackage (./pkgs/beam-postgres.nix) { };
cheapskate = f final prev "cheapskate" (final.callPackage (./pkgs/cheapskate.nix) { });
beam-sqlite = final.callPackage (./pkgs/beam-sqlite.nix) { };
checkers = f final prev "checkers" (final.callPackage (./pkgs/checkers.nix) { });
bech32 = final.callPackage (./pkgs/bech32.nix) { };
chronos = f final prev "chronos" (final.callPackage (./pkgs/chronos.nix) { });
bech32-th = final.callPackage (./pkgs/bech32-th.nix) { };
circle-packing = f final prev "circle-packing" (final.callPackage (./pkgs/circle-packing.nix) { });
bin = final.callPackage (./pkgs/bin.nix) { };
citeproc = f final prev "citeproc" (final.callPackage (./pkgs/citeproc.nix) { });
binary-orphans = final.callPackage (./pkgs/binary-orphans.nix) { };
cmark-gfm = f final prev "cmark-gfm" (final.callPackage (./pkgs/cmark-gfm.nix) { });
blaze-svg = final.callPackage (./pkgs/blaze-svg.nix) { };
co-log-core = f final prev "co-log-core" (final.callPackage (./pkgs/co-log-core.nix) { });
blaze-textual = final.callPackage (./pkgs/blaze-textual.nix) { };
co-log-polysemy = f final prev "co-log-polysemy" (final.callPackage (./pkgs/co-log-polysemy.nix) { });
breakpoint = final.callPackage (./pkgs/breakpoint.nix) { };
colourista = f final prev "colourista" (final.callPackage (./pkgs/colourista.nix) { });
brick = final.callPackage (./pkgs/brick.nix) { };
commonmark = f final prev "commonmark" (final.callPackage (./pkgs/commonmark.nix) { });
bytes = final.callPackage (./pkgs/bytes.nix) { };
commonmark-extensions = f final prev "commonmark-extensions" (final.callPackage (./pkgs/commonmark-extensions.nix) { });
c2hs = final.callPackage (./pkgs/c2hs.nix) { };
commonmark-pandoc = f final prev "commonmark-pandoc" (final.callPackage (./pkgs/commonmark-pandoc.nix) { });
cabal-install = final.callPackage (./pkgs/cabal-install.nix) { };
commutative-semigroups = f final prev "commutative-semigroups" (final.callPackage (./pkgs/commutative-semigroups.nix) { });
cabal-install-solver = final.callPackage (./pkgs/cabal-install-solver.nix) { };
compact = f final prev "compact" (final.callPackage (./pkgs/compact.nix) { });
cache = final.callPackage (./pkgs/cache.nix) { };
compactable = f final prev "compactable" (final.callPackage (./pkgs/compactable.nix) { });
canonical-json = final.callPackage (./pkgs/canonical-json.nix) { };
composite-cassava = f final prev "composite-cassava" (final.callPackage (./pkgs/composite-cassava.nix) { });
casing = final.callPackage (./pkgs/casing.nix) { };
composite-dhall = f final prev "composite-dhall" (final.callPackage (./pkgs/composite-dhall.nix) { });
cassava = final.callPackage (./pkgs/cassava.nix) { };
composite-lens-extra = f final prev "composite-lens-extra" (final.callPackage (./pkgs/composite-lens-extra.nix) { });
cassava-megaparsec = final.callPackage (./pkgs/cassava-megaparsec.nix) { };
composite-tuple = f final prev "composite-tuple" (final.callPackage (./pkgs/composite-tuple.nix) { });
cheapskate = final.callPackage (./pkgs/cheapskate.nix) { };
composition-prelude = f final prev "composition-prelude" (final.callPackage (./pkgs/composition-prelude.nix) { });
checkers = final.callPackage (./pkgs/checkers.nix) { };
conduit-combinators = f final prev "conduit-combinators" (final.callPackage (./pkgs/conduit-combinators.nix) { });
chell = final.callPackage (./pkgs/chell.nix) { };
conduit-parse = f final prev "conduit-parse" (final.callPackage (./pkgs/conduit-parse.nix) { });
chell-quickcheck = final.callPackage (./pkgs/chell-quickcheck.nix) { };
conformance = f final prev "conformance" (final.callPackage (./pkgs/conformance.nix) { });
circle-packing = final.callPackage (./pkgs/circle-packing.nix) { };
conformance-gen = f final prev "conformance-gen" (final.callPackage (./pkgs/conformance-gen.nix) { });
citeproc = final.callPackage (./pkgs/citeproc.nix) { };
contiguous = f final prev "contiguous" (final.callPackage (./pkgs/contiguous.nix) { });
cmark-gfm = final.callPackage (./pkgs/cmark-gfm.nix) { };
contravariant-extras = f final prev "contravariant-extras" (final.callPackage (./pkgs/contravariant-extras.nix) { });
co-log-core = final.callPackage (./pkgs/co-log-core.nix) { };
control-monad-free = f final prev "control-monad-free" (final.callPackage (./pkgs/control-monad-free.nix) { });
co-log-polysemy = final.callPackage (./pkgs/co-log-polysemy.nix) { };
cryptonite-conduit = f final prev "cryptonite-conduit" (final.callPackage (./pkgs/cryptonite-conduit.nix) { });
colourista = final.callPackage (./pkgs/colourista.nix) { };
cursor = f final prev "cursor" (final.callPackage (./pkgs/cursor.nix) { });
commonmark = final.callPackage (./pkgs/commonmark.nix) { };
cursor-brick = f final prev "cursor-brick" (final.callPackage (./pkgs/cursor-brick.nix) { });
commonmark-extensions = final.callPackage (./pkgs/commonmark-extensions.nix) { };
cursor-dirforest = f final prev "cursor-dirforest" (final.callPackage (./pkgs/cursor-dirforest.nix) { });
commonmark-pandoc = final.callPackage (./pkgs/commonmark-pandoc.nix) { };
cursor-dirforest-brick = f final prev "cursor-dirforest-brick" (final.callPackage (./pkgs/cursor-dirforest-brick.nix) { });
commutative-semigroups = final.callPackage (./pkgs/commutative-semigroups.nix) { };
cursor-dirforest-gen = f final prev "cursor-dirforest-gen" (final.callPackage (./pkgs/cursor-dirforest-gen.nix) { });
compact = final.callPackage (./pkgs/compact.nix) { };
cursor-fuzzy-time = f final prev "cursor-fuzzy-time" (final.callPackage (./pkgs/cursor-fuzzy-time.nix) { });
compactable = final.callPackage (./pkgs/compactable.nix) { };
cursor-gen = f final prev "cursor-gen" (final.callPackage (./pkgs/cursor-gen.nix) { });
composite-base = final.callPackage (./pkgs/composite-base.nix) { };
data-bword = f final prev "data-bword" (final.callPackage (./pkgs/data-bword.nix) { });
composite-cassava = final.callPackage (./pkgs/composite-cassava.nix) { };
data-checked = f final prev "data-checked" (final.callPackage (./pkgs/data-checked.nix) { });
composite-dhall = final.callPackage (./pkgs/composite-dhall.nix) { };
data-dword = f final prev "data-dword" (final.callPackage (./pkgs/data-dword.nix) { });
composite-lens-extra = final.callPackage (./pkgs/composite-lens-extra.nix) { };
data-endian = f final prev "data-endian" (final.callPackage (./pkgs/data-endian.nix) { });
composite-tuple = final.callPackage (./pkgs/composite-tuple.nix) { };
data-ordlist = f final prev "data-ordlist" (final.callPackage (./pkgs/data-ordlist.nix) { });
composition-prelude = final.callPackage (./pkgs/composition-prelude.nix) { };
data-serializer = f final prev "data-serializer" (final.callPackage (./pkgs/data-serializer.nix) { });
concise = final.callPackage (./pkgs/concise.nix) { };
data-sketches = f final prev "data-sketches" (final.callPackage (./pkgs/data-sketches.nix) { });
concurrent-extra = final.callPackage (./pkgs/concurrent-extra.nix) { };
data-sketches-core = f final prev "data-sketches-core" (final.callPackage (./pkgs/data-sketches-core.nix) { });
conduit-combinators = final.callPackage (./pkgs/conduit-combinators.nix) { };
data-textual = f final prev "data-textual" (final.callPackage (./pkgs/data-textual.nix) { });
conduit-parse = final.callPackage (./pkgs/conduit-parse.nix) { };
dbus = f final prev "dbus" (final.callPackage (./pkgs/dbus.nix) { });
constraints-extras = final.callPackage (./pkgs/constraints-extras.nix) { };
deferred-folds = f final prev "deferred-folds" (final.callPackage (./pkgs/deferred-folds.nix) { });
control-monad-free = final.callPackage (./pkgs/control-monad-free.nix) { };
deque = f final prev "deque" (final.callPackage (./pkgs/deque.nix) { });
cpphs = final.callPackage (./pkgs/cpphs.nix) { };
deriving-aeson = f final prev "deriving-aeson" (final.callPackage (./pkgs/deriving-aeson.nix) { });
criterion = final.callPackage (./pkgs/criterion.nix) { };
dictionary-sharing = f final prev "dictionary-sharing" (final.callPackage (./pkgs/dictionary-sharing.nix) { });
crypto-pubkey-types = final.callPackage (./pkgs/crypto-pubkey-types.nix) { };
dimensional = f final prev "dimensional" (final.callPackage (./pkgs/dimensional.nix) { });
cryptohash-md5 = final.callPackage (./pkgs/cryptohash-md5.nix) { };
direct-sqlite = f final prev "direct-sqlite" (final.callPackage (./pkgs/direct-sqlite.nix) { });
cryptohash-sha1 = final.callPackage (./pkgs/cryptohash-sha1.nix) { };
dirforest = f final prev "dirforest" (final.callPackage (./pkgs/dirforest.nix) { });
cryptonite-conduit = final.callPackage (./pkgs/cryptonite-conduit.nix) { };
djot = f final prev "djot" (final.callPackage (./pkgs/djot.nix) { });
css-text = final.callPackage (./pkgs/css-text.nix) { };
dns = f final prev "dns" (final.callPackage (./pkgs/dns.nix) { });
cubicbezier = final.callPackage (./pkgs/cubicbezier.nix) { };
doclayout = f final prev "doclayout" (final.callPackage (./pkgs/doclayout.nix) { });
cursor = final.callPackage (./pkgs/cursor.nix) { };
doctemplates = f final prev "doctemplates" (final.callPackage (./pkgs/doctemplates.nix) { });
cursor-brick = final.callPackage (./pkgs/cursor-brick.nix) { };
doctest-discover = f final prev "doctest-discover" (final.callPackage (./pkgs/doctest-discover.nix) { });
cursor-dirforest = final.callPackage (./pkgs/cursor-dirforest.nix) { };
dom-lt = f final prev "dom-lt" (final.callPackage (./pkgs/dom-lt.nix) { });
cursor-dirforest-brick = final.callPackage (./pkgs/cursor-dirforest-brick.nix) { };
double-conversion = f final prev "double-conversion" (final.callPackage (./pkgs/double-conversion.nix) { });
cursor-dirforest-gen = final.callPackage (./pkgs/cursor-dirforest-gen.nix) { };
dual-tree = f final prev "dual-tree" (final.callPackage (./pkgs/dual-tree.nix) { });
cursor-fuzzy-time = final.callPackage (./pkgs/cursor-fuzzy-time.nix) { };
effectful = f final prev "effectful" (final.callPackage (./pkgs/effectful.nix) { });
cursor-gen = final.callPackage (./pkgs/cursor-gen.nix) { };
effectful-cache = f final prev "effectful-cache" (final.callPackage (./pkgs/effectful-cache.nix) { });
data-binary-ieee754 = final.callPackage (./pkgs/data-binary-ieee754.nix) { };
effectful-core = f final prev "effectful-core" (final.callPackage (./pkgs/effectful-core.nix) { });
data-ordlist = final.callPackage (./pkgs/data-ordlist.nix) { };
ekg = f final prev "ekg" (final.callPackage (./pkgs/ekg.nix) { });
data-sketches = final.callPackage (./pkgs/data-sketches.nix) { };
ekg-core = f final prev "ekg-core" (final.callPackage (./pkgs/ekg-core.nix) { });
data-sketches-core = final.callPackage (./pkgs/data-sketches-core.nix) { };
ekg-json = f final prev "ekg-json" (final.callPackage (./pkgs/ekg-json.nix) { });
dbus = final.callPackage (./pkgs/dbus.nix) { };
ekg-statsd = f final prev "ekg-statsd" (final.callPackage (./pkgs/ekg-statsd.nix) { });
deepseq-generics = final.callPackage (./pkgs/deepseq-generics.nix) { };
ekg-wai = f final prev "ekg-wai" (final.callPackage (./pkgs/ekg-wai.nix) { });
deferred-folds = final.callPackage (./pkgs/deferred-folds.nix) { };
emojis = f final prev "emojis" (final.callPackage (./pkgs/emojis.nix) { });
dense-linear-algebra = final.callPackage (./pkgs/dense-linear-algebra.nix) { };
enclosed-exceptions = f final prev "enclosed-exceptions" (final.callPackage (./pkgs/enclosed-exceptions.nix) { });
dependent-map = final.callPackage (./pkgs/dependent-map.nix) { };
enummapset = f final prev "enummapset" (final.callPackage (./pkgs/enummapset.nix) { });
dependent-sum = final.callPackage (./pkgs/dependent-sum.nix) { };
exact-combinatorics = f final prev "exact-combinatorics" (final.callPackage (./pkgs/exact-combinatorics.nix) { });
dependent-sum-template = final.callPackage (./pkgs/dependent-sum-template.nix) { };
exact-pi = f final prev "exact-pi" (final.callPackage (./pkgs/exact-pi.nix) { });
deque = final.callPackage (./pkgs/deque.nix) { };
expiring-cache-map = f final prev "expiring-cache-map" (final.callPackage (./pkgs/expiring-cache-map.nix) { });
deriving-aeson = final.callPackage (./pkgs/deriving-aeson.nix) { };
extended-reals = f final prev "extended-reals" (final.callPackage (./pkgs/extended-reals.nix) { });
deriving-compat = final.callPackage (./pkgs/deriving-compat.nix) { };
fast-math = f final prev "fast-math" (final.callPackage (./pkgs/fast-math.nix) { });
dhall-docs = final.callPackage (./pkgs/dhall-docs.nix) { };
fcf-containers = f final prev "fcf-containers" (final.callPackage (./pkgs/fcf-containers.nix) { });
dhall-json = final.callPackage (./pkgs/dhall-json.nix) { };
fgl = f final prev "fgl" (final.callPackage (./pkgs/fgl.nix) { });
dhall-nixpkgs = final.callPackage (./pkgs/dhall-nixpkgs.nix) { };
fgl-arbitrary = f final prev "fgl-arbitrary" (final.callPackage (./pkgs/fgl-arbitrary.nix) { });
diagrams-contrib = final.callPackage (./pkgs/diagrams-contrib.nix) { };
filelock = f final prev "filelock" (final.callPackage (./pkgs/filelock.nix) { });
diagrams-core = final.callPackage (./pkgs/diagrams-core.nix) { };
filemanip = f final prev "filemanip" (final.callPackage (./pkgs/filemanip.nix) { });
diagrams-lib = final.callPackage (./pkgs/diagrams-lib.nix) { };
filtrable = f final prev "filtrable" (final.callPackage (./pkgs/filtrable.nix) { });
diagrams-postscript = final.callPackage (./pkgs/diagrams-postscript.nix) { };
finite-field = f final prev "finite-field" (final.callPackage (./pkgs/finite-field.nix) { });
diagrams-solve = final.callPackage (./pkgs/diagrams-solve.nix) { };
finite-typelits = f final prev "finite-typelits" (final.callPackage (./pkgs/finite-typelits.nix) { });
diagrams-svg = final.callPackage (./pkgs/diagrams-svg.nix) { };
fixed = f final prev "fixed" (final.callPackage (./pkgs/fixed.nix) { });
dictionary-sharing = final.callPackage (./pkgs/dictionary-sharing.nix) { };
floatshow = f final prev "floatshow" (final.callPackage (./pkgs/floatshow.nix) { });
digest = final.callPackage (./pkgs/digest.nix) { };
fmt = f final prev "fmt" (final.callPackage (./pkgs/fmt.nix) { });
dimensional = final.callPackage (./pkgs/dimensional.nix) { };
focus = f final prev "focus" (final.callPackage (./pkgs/focus.nix) { });
direct-sqlite = final.callPackage (./pkgs/direct-sqlite.nix) { };
force-layout = f final prev "force-layout" (final.callPackage (./pkgs/force-layout.nix) { });
dirforest = final.callPackage (./pkgs/dirforest.nix) { };
foreign-store = f final prev "foreign-store" (final.callPackage (./pkgs/foreign-store.nix) { });
dns = final.callPackage (./pkgs/dns.nix) { };
friendly-time = f final prev "friendly-time" (final.callPackage (./pkgs/friendly-time.nix) { });
doclayout = final.callPackage (./pkgs/doclayout.nix) { };
fusion-plugin-types = f final prev "fusion-plugin-types" (final.callPackage (./pkgs/fusion-plugin-types.nix) { });
doctemplates = final.callPackage (./pkgs/doctemplates.nix) { };
fuzzy = f final prev "fuzzy" (final.callPackage (./pkgs/fuzzy.nix) { });
doctest = final.callPackage (./pkgs/doctest.nix) { };
fuzzy-time = f final prev "fuzzy-time" (final.callPackage (./pkgs/fuzzy-time.nix) { });
doctest-discover = final.callPackage (./pkgs/doctest-discover.nix) { };
fuzzy-time-gen = f final prev "fuzzy-time-gen" (final.callPackage (./pkgs/fuzzy-time-gen.nix) { });
dom-lt = final.callPackage (./pkgs/dom-lt.nix) { };
generic-arbitrary = f final prev "generic-arbitrary" (final.callPackage (./pkgs/generic-arbitrary.nix) { });
double-conversion = final.callPackage (./pkgs/double-conversion.nix) { };
generic-data = f final prev "generic-data" (final.callPackage (./pkgs/generic-data.nix) { });
dual-tree = final.callPackage (./pkgs/dual-tree.nix) { };
generic-lens = f final prev "generic-lens" (final.callPackage (./pkgs/generic-lens.nix) { });
echo = final.callPackage (./pkgs/echo.nix) { };
generic-lens-core = f final prev "generic-lens-core" (final.callPackage (./pkgs/generic-lens-core.nix) { });
ed25519 = final.callPackage (./pkgs/ed25519.nix) { };
generic-lens-lite = f final prev "generic-lens-lite" (final.callPackage (./pkgs/generic-lens-lite.nix) { });
edit-distance = final.callPackage (./pkgs/edit-distance.nix) { };
generic-optics = f final prev "generic-optics" (final.callPackage (./pkgs/generic-optics.nix) { });
effectful = final.callPackage (./pkgs/effectful.nix) { };
generic-optics-lite = f final prev "generic-optics-lite" (final.callPackage (./pkgs/generic-optics-lite.nix) { });
effectful-cache = final.callPackage (./pkgs/effectful-cache.nix) { };
genvalidity-aeson = f final prev "genvalidity-aeson" (final.callPackage (./pkgs/genvalidity-aeson.nix) { });
effectful-core = final.callPackage (./pkgs/effectful-core.nix) { };
genvalidity-bytestring = f final prev "genvalidity-bytestring" (final.callPackage (./pkgs/genvalidity-bytestring.nix) { });
effectful-th = final.callPackage (./pkgs/effectful-th.nix) { };
genvalidity-case-insensitive = f final prev "genvalidity-case-insensitive" (final.callPackage (./pkgs/genvalidity-case-insensitive.nix) { });
ekg = final.callPackage (./pkgs/ekg.nix) { };
genvalidity-containers = f final prev "genvalidity-containers" (final.callPackage (./pkgs/genvalidity-containers.nix) { });
ekg-core = final.callPackage (./pkgs/ekg-core.nix) { };
genvalidity-criterion = f final prev "genvalidity-criterion" (final.callPackage (./pkgs/genvalidity-criterion.nix) { });
ekg-json = final.callPackage (./pkgs/ekg-json.nix) { };
genvalidity-dirforest = f final prev "genvalidity-dirforest" (final.callPackage (./pkgs/genvalidity-dirforest.nix) { });
ekg-statsd = final.callPackage (./pkgs/ekg-statsd.nix) { };
genvalidity-hspec-aeson = f final prev "genvalidity-hspec-aeson" (final.callPackage (./pkgs/genvalidity-hspec-aeson.nix) { });
ekg-wai = final.callPackage (./pkgs/ekg-wai.nix) { };
genvalidity-hspec-optics = f final prev "genvalidity-hspec-optics" (final.callPackage (./pkgs/genvalidity-hspec-optics.nix) { });
ema = final.callPackage (./pkgs/ema.nix) { };
genvalidity-network-uri = f final prev "genvalidity-network-uri" (final.callPackage (./pkgs/genvalidity-network-uri.nix) { });
email-validate = final.callPackage (./pkgs/email-validate.nix) { };
genvalidity-path = f final prev "genvalidity-path" (final.callPackage (./pkgs/genvalidity-path.nix) { });
emojis = final.callPackage (./pkgs/emojis.nix) { };
genvalidity-persistent = f final prev "genvalidity-persistent" (final.callPackage (./pkgs/genvalidity-persistent.nix) { });
enclosed-exceptions = final.callPackage (./pkgs/enclosed-exceptions.nix) { };
genvalidity-scientific = f final prev "genvalidity-scientific" (final.callPackage (./pkgs/genvalidity-scientific.nix) { });
enummapset = final.callPackage (./pkgs/enummapset.nix) { };
genvalidity-sydtest = f final prev "genvalidity-sydtest" (final.callPackage (./pkgs/genvalidity-sydtest.nix) { });
errors = final.callPackage (./pkgs/errors.nix) { };
genvalidity-sydtest-aeson = f final prev "genvalidity-sydtest-aeson" (final.callPackage (./pkgs/genvalidity-sydtest-aeson.nix) { });
exact-combinatorics = final.callPackage (./pkgs/exact-combinatorics.nix) { };
genvalidity-sydtest-hashable = f final prev "genvalidity-sydtest-hashable" (final.callPackage (./pkgs/genvalidity-sydtest-hashable.nix) { });
exact-pi = final.callPackage (./pkgs/exact-pi.nix) { };
genvalidity-sydtest-lens = f final prev "genvalidity-sydtest-lens" (final.callPackage (./pkgs/genvalidity-sydtest-lens.nix) { });
expiring-cache-map = final.callPackage (./pkgs/expiring-cache-map.nix) { };
genvalidity-sydtest-persistent = f final prev "genvalidity-sydtest-persistent" (final.callPackage (./pkgs/genvalidity-sydtest-persistent.nix) { });
extended-reals = final.callPackage (./pkgs/extended-reals.nix) { };
genvalidity-text = f final prev "genvalidity-text" (final.callPackage (./pkgs/genvalidity-text.nix) { });
extensible-effects = final.callPackage (./pkgs/extensible-effects.nix) { };
genvalidity-time = f final prev "genvalidity-time" (final.callPackage (./pkgs/genvalidity-time.nix) { });
fast-math = final.callPackage (./pkgs/fast-math.nix) { };
genvalidity-unordered-containers = f final prev "genvalidity-unordered-containers" (final.callPackage (./pkgs/genvalidity-unordered-containers.nix) { });
fcf-containers = final.callPackage (./pkgs/fcf-containers.nix) { };
genvalidity-uuid = f final prev "genvalidity-uuid" (final.callPackage (./pkgs/genvalidity-uuid.nix) { });
feedback = final.callPackage (./pkgs/feedback.nix) { };
genvalidity-vector = f final prev "genvalidity-vector" (final.callPackage (./pkgs/genvalidity-vector.nix) { });
file-embed = final.callPackage (./pkgs/file-embed.nix) { };
ghc-trace-events = f final prev "ghc-trace-events" (final.callPackage (./pkgs/ghc-trace-events.nix) { });
filelock = final.callPackage (./pkgs/filelock.nix) { };
ghc-typelits-knownnat = f final prev "ghc-typelits-knownnat" (final.callPackage (./pkgs/ghc-typelits-knownnat.nix) { });
filemanip = final.callPackage (./pkgs/filemanip.nix) { };
ghc-typelits-natnormalise = f final prev "ghc-typelits-natnormalise" (final.callPackage (./pkgs/ghc-typelits-natnormalise.nix) { });
filepattern = final.callPackage (./pkgs/filepattern.nix) { };
githash = f final prev "githash" (final.callPackage (./pkgs/githash.nix) { });
filtrable = final.callPackage (./pkgs/filtrable.nix) { };
graphviz = f final prev "graphviz" (final.callPackage (./pkgs/graphviz.nix) { });
finite-field = final.callPackage (./pkgs/finite-field.nix) { };
gridtables = f final prev "gridtables" (final.callPackage (./pkgs/gridtables.nix) { });
finite-typelits = final.callPackage (./pkgs/finite-typelits.nix) { };
haddock-library = f final prev "haddock-library" (final.callPackage (./pkgs/haddock-library.nix) { });
fixed = final.callPackage (./pkgs/fixed.nix) { };
hasql = f final prev "hasql" (final.callPackage (./pkgs/hasql.nix) { });
floatshow = final.callPackage (./pkgs/floatshow.nix) { };
hasql-explain-tests = f final prev "hasql-explain-tests" (final.callPackage (./pkgs/hasql-explain-tests.nix) { });
fmt = final.callPackage (./pkgs/fmt.nix) { };
hasql-migration = f final prev "hasql-migration" (final.callPackage (./pkgs/hasql-migration.nix) { });
focus = final.callPackage (./pkgs/focus.nix) { };
hasql-th = f final prev "hasql-th" (final.callPackage (./pkgs/hasql-th.nix) { });
force-layout = final.callPackage (./pkgs/force-layout.nix) { };
hasql-transaction = f final prev "hasql-transaction" (final.callPackage (./pkgs/hasql-transaction.nix) { });
foreign-store = final.callPackage (./pkgs/foreign-store.nix) { };
hdaemonize = f final prev "hdaemonize" (final.callPackage (./pkgs/hdaemonize.nix) { });
formatting = final.callPackage (./pkgs/formatting.nix) { };
headed-megaparsec = f final prev "headed-megaparsec" (final.callPackage (./pkgs/headed-megaparsec.nix) { });
foundation = final.callPackage (./pkgs/foundation.nix) { };
hedgehog-fn = f final prev "hedgehog-fn" (final.callPackage (./pkgs/hedgehog-fn.nix) { });
fourmolu = final.callPackage (./pkgs/fourmolu.nix) { };
hedgehog-golden = f final prev "hedgehog-golden" (final.callPackage (./pkgs/hedgehog-golden.nix) { });
freer-simple = final.callPackage (./pkgs/freer-simple.nix) { };
hedgehog-quickcheck = f final prev "hedgehog-quickcheck" (final.callPackage (./pkgs/hedgehog-quickcheck.nix) { });
friendly-time = final.callPackage (./pkgs/friendly-time.nix) { };
heredoc = f final prev "heredoc" (final.callPackage (./pkgs/heredoc.nix) { });
fsnotify = final.callPackage (./pkgs/fsnotify.nix) { };
hex-text = f final prev "hex-text" (final.callPackage (./pkgs/hex-text.nix) { });
fusion-plugin-types = final.callPackage (./pkgs/fusion-plugin-types.nix) { };
hoauth2 = f final prev "hoauth2" (final.callPackage (./pkgs/hoauth2.nix) { });
fuzzy = final.callPackage (./pkgs/fuzzy.nix) { };
hoauth2-providers = f final prev "hoauth2-providers" (final.callPackage (./pkgs/hoauth2-providers.nix) { });
fuzzy-time = final.callPackage (./pkgs/fuzzy-time.nix) { };
hosc = f final prev "hosc" (final.callPackage (./pkgs/hosc.nix) { });
fuzzy-time-gen = final.callPackage (./pkgs/fuzzy-time-gen.nix) { };
hslogger = f final prev "hslogger" (final.callPackage (./pkgs/hslogger.nix) { });
generic-arbitrary = final.callPackage (./pkgs/generic-arbitrary.nix) { };
hslua = f final prev "hslua" (final.callPackage (./pkgs/hslua.nix) { });
generic-data = final.callPackage (./pkgs/generic-data.nix) { };
hslua-aeson = f final prev "hslua-aeson" (final.callPackage (./pkgs/hslua-aeson.nix) { });
generic-lens = final.callPackage (./pkgs/generic-lens.nix) { };
hslua-classes = f final prev "hslua-classes" (final.callPackage (./pkgs/hslua-classes.nix) { });
generic-lens-core = final.callPackage (./pkgs/generic-lens-core.nix) { };
hslua-core = f final prev "hslua-core" (final.callPackage (./pkgs/hslua-core.nix) { });
generic-lens-lite = final.callPackage (./pkgs/generic-lens-lite.nix) { };
hslua-list = f final prev "hslua-list" (final.callPackage (./pkgs/hslua-list.nix) { });
generic-monoid = final.callPackage (./pkgs/generic-monoid.nix) { };
hslua-marshalling = f final prev "hslua-marshalling" (final.callPackage (./pkgs/hslua-marshalling.nix) { });
generic-optics = final.callPackage (./pkgs/generic-optics.nix) { };
hslua-module-doclayout = f final prev "hslua-module-doclayout" (final.callPackage (./pkgs/hslua-module-doclayout.nix) { });
generic-optics-lite = final.callPackage (./pkgs/generic-optics-lite.nix) { };
hslua-module-path = f final prev "hslua-module-path" (final.callPackage (./pkgs/hslua-module-path.nix) { });
generics-sop = final.callPackage (./pkgs/generics-sop.nix) { };
hslua-module-system = f final prev "hslua-module-system" (final.callPackage (./pkgs/hslua-module-system.nix) { });
genvalidity-aeson = final.callPackage (./pkgs/genvalidity-aeson.nix) { };
hslua-module-text = f final prev "hslua-module-text" (final.callPackage (./pkgs/hslua-module-text.nix) { });
genvalidity-bytestring = final.callPackage (./pkgs/genvalidity-bytestring.nix) { };
hslua-module-version = f final prev "hslua-module-version" (final.callPackage (./pkgs/hslua-module-version.nix) { });
genvalidity-case-insensitive = final.callPackage (./pkgs/genvalidity-case-insensitive.nix) { };
hslua-objectorientation = f final prev "hslua-objectorientation" (final.callPackage (./pkgs/hslua-objectorientation.nix) { });
genvalidity-containers = final.callPackage (./pkgs/genvalidity-containers.nix) { };
hslua-packaging = f final prev "hslua-packaging" (final.callPackage (./pkgs/hslua-packaging.nix) { });
genvalidity-criterion = final.callPackage (./pkgs/genvalidity-criterion.nix) { };
hslua-typing = f final prev "hslua-typing" (final.callPackage (./pkgs/hslua-typing.nix) { });
genvalidity-dirforest = final.callPackage (./pkgs/genvalidity-dirforest.nix) { };
hspec-attoparsec = f final prev "hspec-attoparsec" (final.callPackage (./pkgs/hspec-attoparsec.nix) { });
genvalidity-hspec-aeson = final.callPackage (./pkgs/genvalidity-hspec-aeson.nix) { };
hspec-contrib = f final prev "hspec-contrib" (final.callPackage (./pkgs/hspec-contrib.nix) { });
genvalidity-hspec-optics = final.callPackage (./pkgs/genvalidity-hspec-optics.nix) { };
hspec-golden = f final prev "hspec-golden" (final.callPackage (./pkgs/hspec-golden.nix) { });
genvalidity-path = final.callPackage (./pkgs/genvalidity-path.nix) { };
hspec-golden-aeson = f final prev "hspec-golden-aeson" (final.callPackage (./pkgs/hspec-golden-aeson.nix) { });
genvalidity-persistent = final.callPackage (./pkgs/genvalidity-persistent.nix) { };
hsyslog = f final prev "hsyslog" (final.callPackage (./pkgs/hsyslog.nix) { });
genvalidity-scientific = final.callPackage (./pkgs/genvalidity-scientific.nix) { };
html = f final prev "html" (final.callPackage (./pkgs/html.nix) { });
genvalidity-sydtest = final.callPackage (./pkgs/genvalidity-sydtest.nix) { };
hw-fingertree = f final prev "hw-fingertree" (final.callPackage (./pkgs/hw-fingertree.nix) { });
genvalidity-sydtest-aeson = final.callPackage (./pkgs/genvalidity-sydtest-aeson.nix) { };
hw-hedgehog = f final prev "hw-hedgehog" (final.callPackage (./pkgs/hw-hedgehog.nix) { });
genvalidity-sydtest-hashable = final.callPackage (./pkgs/genvalidity-sydtest-hashable.nix) { };
hw-hspec-hedgehog = f final prev "hw-hspec-hedgehog" (final.callPackage (./pkgs/hw-hspec-hedgehog.nix) { });
genvalidity-sydtest-lens = final.callPackage (./pkgs/genvalidity-sydtest-lens.nix) { };
hw-prim = f final prev "hw-prim" (final.callPackage (./pkgs/hw-prim.nix) { });
genvalidity-sydtest-persistent = final.callPackage (./pkgs/genvalidity-sydtest-persistent.nix) { };
ical = f final prev "ical" (final.callPackage (./pkgs/ical.nix) { });
genvalidity-text = final.callPackage (./pkgs/genvalidity-text.nix) { };
ical-gen = f final prev "ical-gen" (final.callPackage (./pkgs/ical-gen.nix) { });
genvalidity-time = final.callPackage (./pkgs/genvalidity-time.nix) { };
ical-interop-test = f final prev "ical-interop-test" (final.callPackage (./pkgs/ical-interop-test.nix) { });
genvalidity-unordered-containers = final.callPackage (./pkgs/genvalidity-unordered-containers.nix) { };
ical-recurrence = f final prev "ical-recurrence" (final.callPackage (./pkgs/ical-recurrence.nix) { });
genvalidity-uuid = final.callPackage (./pkgs/genvalidity-uuid.nix) { };
ical-recurrence-gen = f final prev "ical-recurrence-gen" (final.callPackage (./pkgs/ical-recurrence-gen.nix) { });
genvalidity-vector = final.callPackage (./pkgs/genvalidity-vector.nix) { };
indexed-list-literals = f final prev "indexed-list-literals" (final.callPackage (./pkgs/indexed-list-literals.nix) { });
ghc-check = final.callPackage (./pkgs/ghc-check.nix) { };
inline-c = f final prev "inline-c" (final.callPackage (./pkgs/inline-c.nix) { });
ghc-exactprint = final.callPackage (./pkgs/ghc-exactprint.nix) { };
int-cast = f final prev "int-cast" (final.callPackage (./pkgs/int-cast.nix) { });
ghc-lib-parser = final.callPackage (./pkgs/ghc-lib-parser.nix) { };
integration = f final prev "integration" (final.callPackage (./pkgs/integration.nix) { });
ghc-lib-parser-ex = final.callPackage (./pkgs/ghc-lib-parser-ex.nix) { };
intervals = f final prev "intervals" (final.callPackage (./pkgs/intervals.nix) { });
ghc-tcplugins-extra = final.callPackage (./pkgs/ghc-tcplugins-extra.nix) { };
ipynb = f final prev "ipynb" (final.callPackage (./pkgs/ipynb.nix) { });
ghc-trace-events = final.callPackage (./pkgs/ghc-trace-events.nix) { };
iso8601-time = f final prev "iso8601-time" (final.callPackage (./pkgs/iso8601-time.nix) { });
ghc-typelits-knownnat = final.callPackage (./pkgs/ghc-typelits-knownnat.nix) { };
isomorphism-class = f final prev "isomorphism-class" (final.callPackage (./pkgs/isomorphism-class.nix) { });
ghc-typelits-natnormalise = final.callPackage (./pkgs/ghc-typelits-natnormalise.nix) { };
iwlib = f final prev "iwlib" (final.callPackage (./pkgs/iwlib.nix) { });
ghcid = final.callPackage (./pkgs/ghcid.nix) { };
jira-wiki-markup = f final prev "jira-wiki-markup" (final.callPackage (./pkgs/jira-wiki-markup.nix) { });
ghcide = final.callPackage (./pkgs/ghcide.nix) { };
katip = f final prev "katip" (final.callPackage (./pkgs/katip.nix) { });
ghcide-bench = final.callPackage (./pkgs/ghcide-bench.nix) { };
language-c = f final prev "language-c" (final.callPackage (./pkgs/language-c.nix) { });
ghcide-test-utils = final.callPackage (./pkgs/ghcide-test-utils.nix) { };
lazy-search = f final prev "lazy-search" (final.callPackage (./pkgs/lazy-search.nix) { });
githash = final.callPackage (./pkgs/githash.nix) { };
lazysmallcheck = f final prev "lazysmallcheck" (final.callPackage (./pkgs/lazysmallcheck.nix) { });
gitrev = final.callPackage (./pkgs/gitrev.nix) { };
libsodium-bindings = f final prev "libsodium-bindings" (final.callPackage (./pkgs/libsodium-bindings.nix) { });
gridtables = final.callPackage (./pkgs/gridtables.nix) { };
libsystemd-journal = f final prev "libsystemd-journal" (final.callPackage (./pkgs/libsystemd-journal.nix) { });
groups = final.callPackage (./pkgs/groups.nix) { };
linear-base = f final prev "linear-base" (final.callPackage (./pkgs/linear-base.nix) { });
gtk2hs-buildtools = final.callPackage (./pkgs/gtk2hs-buildtools.nix) { };
linear-generics = f final prev "linear-generics" (final.callPackage (./pkgs/linear-generics.nix) { });
hackage-security = final.callPackage (./pkgs/hackage-security.nix) { };
list-transformer = f final prev "list-transformer" (final.callPackage (./pkgs/list-transformer.nix) { });
haddock-library = final.callPackage (./pkgs/haddock-library.nix) { };
lockfree-queue = f final prev "lockfree-queue" (final.callPackage (./pkgs/lockfree-queue.nix) { });
hashing = final.callPackage (./pkgs/hashing.nix) { };
log-base = f final prev "log-base" (final.callPackage (./pkgs/log-base.nix) { });
hashtables = final.callPackage (./pkgs/hashtables.nix) { };
log-effectful = f final prev "log-effectful" (final.callPackage (./pkgs/log-effectful.nix) { });
haskell-language-server = final.callPackage (./pkgs/haskell-language-server.nix) { };
loop = f final prev "loop" (final.callPackage (./pkgs/loop.nix) { });
haskell-src = final.callPackage (./pkgs/haskell-src.nix) { };
lpeg = f final prev "lpeg" (final.callPackage (./pkgs/lpeg.nix) { });
hdaemonize = final.callPackage (./pkgs/hdaemonize.nix) { };
lrucache = f final prev "lrucache" (final.callPackage (./pkgs/lrucache.nix) { });
heaps = final.callPackage (./pkgs/heaps.nix) { };
lua = f final prev "lua" (final.callPackage (./pkgs/lua.nix) { });
hedgehog-extras = final.callPackage (./pkgs/hedgehog-extras.nix) { };
lua-arbitrary = f final prev "lua-arbitrary" (final.callPackage (./pkgs/lua-arbitrary.nix) { });
hedgehog-fn = final.callPackage (./pkgs/hedgehog-fn.nix) { };
lucid-alpine = f final prev "lucid-alpine" (final.callPackage (./pkgs/lucid-alpine.nix) { });
hedgehog-golden = final.callPackage (./pkgs/hedgehog-golden.nix) { };
lucid-aria = f final prev "lucid-aria" (final.callPackage (./pkgs/lucid-aria.nix) { });
hedgehog-quickcheck = final.callPackage (./pkgs/hedgehog-quickcheck.nix) { };
lucid-svg = f final prev "lucid-svg" (final.callPackage (./pkgs/lucid-svg.nix) { });
heredoc = final.callPackage (./pkgs/heredoc.nix) { };
lvar = f final prev "lvar" (final.callPackage (./pkgs/lvar.nix) { });
hex-text = final.callPackage (./pkgs/hex-text.nix) { };
markdown = f final prev "markdown" (final.callPackage (./pkgs/markdown.nix) { });
hie-bios = final.callPackage (./pkgs/hie-bios.nix) { };
markov-chain-usage-model = f final prev "markov-chain-usage-model" (final.callPackage (./pkgs/markov-chain-usage-model.nix) { });
hie-compat = final.callPackage (./pkgs/hie-compat.nix) { };
matrices = f final prev "matrices" (final.callPackage (./pkgs/matrices.nix) { });
hiedb = final.callPackage (./pkgs/hiedb.nix) { };
matrix = f final prev "matrix" (final.callPackage (./pkgs/matrix.nix) { });
hinotify = final.callPackage (./pkgs/hinotify.nix) { };
mersenne-random-pure64 = f final prev "mersenne-random-pure64" (final.callPackage (./pkgs/mersenne-random-pure64.nix) { });
hint = final.callPackage (./pkgs/hint.nix) { };
mfsolve = f final prev "mfsolve" (final.callPackage (./pkgs/mfsolve.nix) { });
hlint = final.callPackage (./pkgs/hlint.nix) { };
microbench = f final prev "microbench" (final.callPackage (./pkgs/microbench.nix) { });
hls-alternate-number-format-plugin = final.callPackage (./pkgs/hls-alternate-number-format-plugin.nix) { };
microlens-aeson = f final prev "microlens-aeson" (final.callPackage (./pkgs/microlens-aeson.nix) { });
hls-cabal-fmt-plugin = final.callPackage (./pkgs/hls-cabal-fmt-plugin.nix) { };
microlens-ghc = f final prev "microlens-ghc" (final.callPackage (./pkgs/microlens-ghc.nix) { });
hls-cabal-plugin = final.callPackage (./pkgs/hls-cabal-plugin.nix) { };
microlens-platform = f final prev "microlens-platform" (final.callPackage (./pkgs/microlens-platform.nix) { });
hls-call-hierarchy-plugin = final.callPackage (./pkgs/hls-call-hierarchy-plugin.nix) { };
microspec = f final prev "microspec" (final.callPackage (./pkgs/microspec.nix) { });
hls-change-type-signature-plugin = final.callPackage (./pkgs/hls-change-type-signature-plugin.nix) { };
mime-mail = f final prev "mime-mail" (final.callPackage (./pkgs/mime-mail.nix) { });
hls-class-plugin = final.callPackage (./pkgs/hls-class-plugin.nix) { };
mod = f final prev "mod" (final.callPackage (./pkgs/mod.nix) { });
hls-code-range-plugin = final.callPackage (./pkgs/hls-code-range-plugin.nix) { };
monad-time-effectful = f final prev "monad-time-effectful" (final.callPackage (./pkgs/monad-time-effectful.nix) { });
hls-explicit-fixity-plugin = final.callPackage (./pkgs/hls-explicit-fixity-plugin.nix) { };
monoid-extras = f final prev "monoid-extras" (final.callPackage (./pkgs/monoid-extras.nix) { });
hls-explicit-imports-plugin = final.callPackage (./pkgs/hls-explicit-imports-plugin.nix) { };
monoid-subclasses = f final prev "monoid-subclasses" (final.callPackage (./pkgs/monoid-subclasses.nix) { });
hls-explicit-record-fields-plugin = final.callPackage (./pkgs/hls-explicit-record-fields-plugin.nix) { };
mtl-prelude = f final prev "mtl-prelude" (final.callPackage (./pkgs/mtl-prelude.nix) { });
hls-fourmolu-plugin = final.callPackage (./pkgs/hls-fourmolu-plugin.nix) { };
multiset = f final prev "multiset" (final.callPackage (./pkgs/multiset.nix) { });
hls-gadt-plugin = final.callPackage (./pkgs/hls-gadt-plugin.nix) { };
natural-arithmetic = f final prev "natural-arithmetic" (final.callPackage (./pkgs/natural-arithmetic.nix) { });
hls-graph = final.callPackage (./pkgs/hls-graph.nix) { };
natural-transformation = f final prev "natural-transformation" (final.callPackage (./pkgs/natural-transformation.nix) { });
hls-hlint-plugin = final.callPackage (./pkgs/hls-hlint-plugin.nix) { };
network-conduit-tls = f final prev "network-conduit-tls" (final.callPackage (./pkgs/network-conduit-tls.nix) { });
hls-module-name-plugin = final.callPackage (./pkgs/hls-module-name-plugin.nix) { };
network-ip = f final prev "network-ip" (final.callPackage (./pkgs/network-ip.nix) { });
hls-plugin-api = final.callPackage (./pkgs/hls-plugin-api.nix) { };
newtype-generics = f final prev "newtype-generics" (final.callPackage (./pkgs/newtype-generics.nix) { });
hls-pragmas-plugin = final.callPackage (./pkgs/hls-pragmas-plugin.nix) { };
non-negative = f final prev "non-negative" (final.callPackage (./pkgs/non-negative.nix) { });
hls-qualify-imported-names-plugin = final.callPackage (./pkgs/hls-qualify-imported-names-plugin.nix) { };
nonempty-vector = f final prev "nonempty-vector" (final.callPackage (./pkgs/nonempty-vector.nix) { });
hls-refactor-plugin = final.callPackage (./pkgs/hls-refactor-plugin.nix) { };
numeric-extras = f final prev "numeric-extras" (final.callPackage (./pkgs/numeric-extras.nix) { });
hls-refine-imports-plugin = final.callPackage (./pkgs/hls-refine-imports-plugin.nix) { };
numeric-prelude = f final prev "numeric-prelude" (final.callPackage (./pkgs/numeric-prelude.nix) { });
hls-retrie-plugin = final.callPackage (./pkgs/hls-retrie-plugin.nix) { };
numtype-dk = f final prev "numtype-dk" (final.callPackage (./pkgs/numtype-dk.nix) { });
hls-splice-plugin = final.callPackage (./pkgs/hls-splice-plugin.nix) { };
odd-jobs = f final prev "odd-jobs" (final.callPackage (./pkgs/odd-jobs.nix) { });
hls-test-utils = final.callPackage (./pkgs/hls-test-utils.nix) { };
one-liner = f final prev "one-liner" (final.callPackage (./pkgs/one-liner.nix) { });
hnix = final.callPackage (./pkgs/hnix.nix) { };
one-time-password = f final prev "one-time-password" (final.callPackage (./pkgs/one-time-password.nix) { });
hnix-store-core = final.callPackage (./pkgs/hnix-store-core.nix) { };
opentelemetry = f final prev "opentelemetry" (final.callPackage (./pkgs/opentelemetry.nix) { });
hnix-store-remote = final.callPackage (./pkgs/hnix-store-remote.nix) { };
operational = f final prev "operational" (final.callPackage (./pkgs/operational.nix) { });
hosc = final.callPackage (./pkgs/hosc.nix) { };
optparse-generic = f final prev "optparse-generic" (final.callPackage (./pkgs/optparse-generic.nix) { });
hp2pretty = final.callPackage (./pkgs/hp2pretty.nix) { };
optparse-simple = f final prev "optparse-simple" (final.callPackage (./pkgs/optparse-simple.nix) { });
hpack-dhall = final.callPackage (./pkgs/hpack-dhall.nix) { };
ordered-containers = f final prev "ordered-containers" (final.callPackage (./pkgs/ordered-containers.nix) { });
hslogger = final.callPackage (./pkgs/hslogger.nix) { };
pager = f final prev "pager" (final.callPackage (./pkgs/pager.nix) { });
hslua = final.callPackage (./pkgs/hslua.nix) { };
pandoc-lua-marshal = f final prev "pandoc-lua-marshal" (final.callPackage (./pkgs/pandoc-lua-marshal.nix) { });
hslua-aeson = final.callPackage (./pkgs/hslua-aeson.nix) { };
pandoc-types = f final prev "pandoc-types" (final.callPackage (./pkgs/pandoc-types.nix) { });
hslua-classes = final.callPackage (./pkgs/hslua-classes.nix) { };
parsec-numbers = f final prev "parsec-numbers" (final.callPackage (./pkgs/parsec-numbers.nix) { });
hslua-core = final.callPackage (./pkgs/hslua-core.nix) { };
parsec1 = f final prev "parsec1" (final.callPackage (./pkgs/parsec1.nix) { });
hslua-list = final.callPackage (./pkgs/hslua-list.nix) { };
parsers-megaparsec = f final prev "parsers-megaparsec" (final.callPackage (./pkgs/parsers-megaparsec.nix) { });
hslua-marshalling = final.callPackage (./pkgs/hslua-marshalling.nix) { };
partial-order = f final prev "partial-order" (final.callPackage (./pkgs/partial-order.nix) { });
hslua-module-doclayout = final.callPackage (./pkgs/hslua-module-doclayout.nix) { };
password = f final prev "password" (final.callPackage (./pkgs/password.nix) { });
hslua-module-path = final.callPackage (./pkgs/hslua-module-path.nix) { };
password-types = f final prev "password-types" (final.callPackage (./pkgs/password-types.nix) { });
hslua-module-system = final.callPackage (./pkgs/hslua-module-system.nix) { };
pcre-heavy = f final prev "pcre-heavy" (final.callPackage (./pkgs/pcre-heavy.nix) { });
hslua-module-text = final.callPackage (./pkgs/hslua-module-text.nix) { };
pcre2 = f final prev "pcre2" (final.callPackage (./pkgs/pcre2.nix) { });
hslua-module-version = final.callPackage (./pkgs/hslua-module-version.nix) { };
pg-entity = f final prev "pg-entity" (final.callPackage (./pkgs/pg-entity.nix) { });
hslua-objectorientation = final.callPackage (./pkgs/hslua-objectorientation.nix) { };
pg-transact = f final prev "pg-transact" (final.callPackage (./pkgs/pg-transact.nix) { });
hslua-packaging = final.callPackage (./pkgs/hslua-packaging.nix) { };
pg-transact-effectful = f final prev "pg-transact-effectful" (final.callPackage (./pkgs/pg-transact-effectful.nix) { });
hslua-typing = final.callPackage (./pkgs/hslua-typing.nix) { };
pipes-safe = f final prev "pipes-safe" (final.callPackage (./pkgs/pipes-safe.nix) { });
hspec-attoparsec = final.callPackage (./pkgs/hspec-attoparsec.nix) { };
polysemy-extra = f final prev "polysemy-extra" (final.callPackage (./pkgs/polysemy-extra.nix) { });
hspec-contrib = final.callPackage (./pkgs/hspec-contrib.nix) { };
polysemy-kvstore = f final prev "polysemy-kvstore" (final.callPackage (./pkgs/polysemy-kvstore.nix) { });
hspec-expectations-lifted = final.callPackage (./pkgs/hspec-expectations-lifted.nix) { };
polysemy-methodology = f final prev "polysemy-methodology" (final.callPackage (./pkgs/polysemy-methodology.nix) { });
hspec-golden = final.callPackage (./pkgs/hspec-golden.nix) { };
polysemy-path = f final prev "polysemy-path" (final.callPackage (./pkgs/polysemy-path.nix) { });
hspec-golden-aeson = final.callPackage (./pkgs/hspec-golden-aeson.nix) { };
polysemy-several = f final prev "polysemy-several" (final.callPackage (./pkgs/polysemy-several.nix) { });
hspec-hedgehog = final.callPackage (./pkgs/hspec-hedgehog.nix) { };
polysemy-vinyl = f final prev "polysemy-vinyl" (final.callPackage (./pkgs/polysemy-vinyl.nix) { });
hspec-megaparsec = final.callPackage (./pkgs/hspec-megaparsec.nix) { };
polysemy-zoo = f final prev "polysemy-zoo" (final.callPackage (./pkgs/polysemy-zoo.nix) { });
hspec-wai = final.callPackage (./pkgs/hspec-wai.nix) { };
poolboy = f final prev "poolboy" (final.callPackage (./pkgs/poolboy.nix) { });
hsyslog = final.callPackage (./pkgs/hsyslog.nix) { };
postgresql-binary = f final prev "postgresql-binary" (final.callPackage (./pkgs/postgresql-binary.nix) { });
html = final.callPackage (./pkgs/html.nix) { };
postgresql-migration = f final prev "postgresql-migration" (final.callPackage (./pkgs/postgresql-migration.nix) { });
html-entities = final.callPackage (./pkgs/html-entities.nix) { };
postgresql-simple-migration = f final prev "postgresql-simple-migration" (final.callPackage (./pkgs/postgresql-simple-migration.nix) { });
html-entity-map = final.callPackage (./pkgs/html-entity-map.nix) { };
postgresql-syntax = f final prev "postgresql-syntax" (final.callPackage (./pkgs/postgresql-syntax.nix) { });
http-api-data = final.callPackage (./pkgs/http-api-data.nix) { };
pqueue = f final prev "pqueue" (final.callPackage (./pkgs/pqueue.nix) { });
http-common = final.callPackage (./pkgs/http-common.nix) { };
pretty-relative-time = f final prev "pretty-relative-time" (final.callPackage (./pkgs/pretty-relative-time.nix) { });
http-media = final.callPackage (./pkgs/http-media.nix) { };
primes = f final prev "primes" (final.callPackage (./pkgs/primes.nix) { });
http-streams = final.callPackage (./pkgs/http-streams.nix) { };
primitive-offset = f final prev "primitive-offset" (final.callPackage (./pkgs/primitive-offset.nix) { });
hw-aeson = final.callPackage (./pkgs/hw-aeson.nix) { };
primitive-unaligned = f final prev "primitive-unaligned" (final.callPackage (./pkgs/primitive-unaligned.nix) { });
hw-fingertree = final.callPackage (./pkgs/hw-fingertree.nix) { };
primitive-unlifted = f final prev "primitive-unlifted" (final.callPackage (./pkgs/primitive-unlifted.nix) { });
hw-hedgehog = final.callPackage (./pkgs/hw-hedgehog.nix) { };
prometheus-client = f final prev "prometheus-client" (final.callPackage (./pkgs/prometheus-client.nix) { });
hw-hspec-hedgehog = final.callPackage (./pkgs/hw-hspec-hedgehog.nix) { };
prometheus-metrics-ghc = f final prev "prometheus-metrics-ghc" (final.callPackage (./pkgs/prometheus-metrics-ghc.nix) { });
hw-prim = final.callPackage (./pkgs/hw-prim.nix) { };
prometheus-proc = f final prev "prometheus-proc" (final.callPackage (./pkgs/prometheus-proc.nix) { });
hxt = final.callPackage (./pkgs/hxt.nix) { };
proteaaudio-sdl = f final prev "proteaaudio-sdl" (final.callPackage (./pkgs/proteaaudio-sdl.nix) { });
hxt-charproperties = final.callPackage (./pkgs/hxt-charproperties.nix) { };
qrcode-core = f final prev "qrcode-core" (final.callPackage (./pkgs/qrcode-core.nix) { });
hxt-regex-xmlschema = final.callPackage (./pkgs/hxt-regex-xmlschema.nix) { };
qrcode-juicypixels = f final prev "qrcode-juicypixels" (final.callPackage (./pkgs/qrcode-juicypixels.nix) { });
hxt-unicode = final.callPackage (./pkgs/hxt-unicode.nix) { };
quickcheck-arbitrary-adt = f final prev "quickcheck-arbitrary-adt" (final.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { });
implicit-hie = final.callPackage (./pkgs/implicit-hie.nix) { };
quickcheck-assertions = f final prev "quickcheck-assertions" (final.callPackage (./pkgs/quickcheck-assertions.nix) { });
implicit-hie-cradle = final.callPackage (./pkgs/implicit-hie-cradle.nix) { };
quote-quot = f final prev "quote-quot" (final.callPackage (./pkgs/quote-quot.nix) { });
incipit-base = final.callPackage (./pkgs/incipit-base.nix) { };
random-fu = f final prev "random-fu" (final.callPackage (./pkgs/random-fu.nix) { });
incipit-core = final.callPackage (./pkgs/incipit-core.nix) { };
raven-haskell = f final prev "raven-haskell" (final.callPackage (./pkgs/raven-haskell.nix) { });
indexed-list-literals = final.callPackage (./pkgs/indexed-list-literals.nix) { };
refact = f final prev "refact" (final.callPackage (./pkgs/refact.nix) { });
indexed-profunctors = final.callPackage (./pkgs/indexed-profunctors.nix) { };
refined = f final prev "refined" (final.callPackage (./pkgs/refined.nix) { });
inline-c = final.callPackage (./pkgs/inline-c.nix) { };
regex = f final prev "regex" (final.callPackage (./pkgs/regex.nix) { });
insert-ordered-containers = final.callPackage (./pkgs/insert-ordered-containers.nix) { };
regex-applicative = f final prev "regex-applicative" (final.callPackage (./pkgs/regex-applicative.nix) { });
int-cast = final.callPackage (./pkgs/int-cast.nix) { };
regex-pcre-builtin = f final prev "regex-pcre-builtin" (final.callPackage (./pkgs/regex-pcre-builtin.nix) { });
integer-logarithms = final.callPackage (./pkgs/integer-logarithms.nix) { };
replace-megaparsec = f final prev "replace-megaparsec" (final.callPackage (./pkgs/replace-megaparsec.nix) { });
integration = final.callPackage (./pkgs/integration.nix) { };
req = f final prev "req" (final.callPackage (./pkgs/req.nix) { });
intervals = final.callPackage (./pkgs/intervals.nix) { };
rope-utf16-splay = f final prev "rope-utf16-splay" (final.callPackage (./pkgs/rope-utf16-splay.nix) { });
io-streams = final.callPackage (./pkgs/io-streams.nix) { };
row-types = f final prev "row-types" (final.callPackage (./pkgs/row-types.nix) { });
io-streams-haproxy = final.callPackage (./pkgs/io-streams-haproxy.nix) { };
run-st = f final prev "run-st" (final.callPackage (./pkgs/run-st.nix) { });
ipynb = final.callPackage (./pkgs/ipynb.nix) { };
rvar = f final prev "rvar" (final.callPackage (./pkgs/rvar.nix) { });
iso8601-time = final.callPackage (./pkgs/iso8601-time.nix) { };
sandwich = f final prev "sandwich" (final.callPackage (./pkgs/sandwich.nix) { });
isomorphism-class = final.callPackage (./pkgs/isomorphism-class.nix) { };
say = f final prev "say" (final.callPackage (./pkgs/say.nix) { });
iwlib = final.callPackage (./pkgs/iwlib.nix) { };
scotty = f final prev "scotty" (final.callPackage (./pkgs/scotty.nix) { });
jira-wiki-markup = final.callPackage (./pkgs/jira-wiki-markup.nix) { };
sel = f final prev "sel" (final.callPackage (./pkgs/sel.nix) { });
jose = final.callPackage (./pkgs/jose.nix) { };
semver = f final prev "semver" (final.callPackage (./pkgs/semver.nix) { });
js-chart = final.callPackage (./pkgs/js-chart.nix) { };
servant-blaze = f final prev "servant-blaze" (final.callPackage (./pkgs/servant-blaze.nix) { });
js-dgtable = final.callPackage (./pkgs/js-dgtable.nix) { };
servant-effectful = f final prev "servant-effectful" (final.callPackage (./pkgs/servant-effectful.nix) { });
katip = final.callPackage (./pkgs/katip.nix) { };
servant-lucid = f final prev "servant-lucid" (final.callPackage (./pkgs/servant-lucid.nix) { });
keys = final.callPackage (./pkgs/keys.nix) { };
servant-openapi3 = f final prev "servant-openapi3" (final.callPackage (./pkgs/servant-openapi3.nix) { });
kvstore-effectful = final.callPackage (./pkgs/kvstore-effectful.nix) { };
servant-static-th = f final prev "servant-static-th" (final.callPackage (./pkgs/servant-static-th.nix) { });
kvstore-effectful-cache = final.callPackage (./pkgs/kvstore-effectful-cache.nix) { };
servant-websockets = f final prev "servant-websockets" (final.callPackage (./pkgs/servant-websockets.nix) { });
kvstore-effectful-spec = final.callPackage (./pkgs/kvstore-effectful-spec.nix) { };
setlocale = f final prev "setlocale" (final.callPackage (./pkgs/setlocale.nix) { });
kvstore-effectful-statemap = final.callPackage (./pkgs/kvstore-effectful-statemap.nix) { };
shelly = f final prev "shelly" (final.callPackage (./pkgs/shelly.nix) { });
language-c = final.callPackage (./pkgs/language-c.nix) { };
show-combinators = f final prev "show-combinators" (final.callPackage (./pkgs/show-combinators.nix) { });
lazy-search = final.callPackage (./pkgs/lazy-search.nix) { };
shower = f final prev "shower" (final.callPackage (./pkgs/shower.nix) { });
lazysmallcheck = final.callPackage (./pkgs/lazysmallcheck.nix) { };
singletons = f final prev "singletons" (final.callPackage (./pkgs/singletons.nix) { });
lens-family = final.callPackage (./pkgs/lens-family.nix) { };
size-based = f final prev "size-based" (final.callPackage (./pkgs/size-based.nix) { });
lens-family-th = final.callPackage (./pkgs/lens-family-th.nix) { };
skylighting = f final prev "skylighting" (final.callPackage (./pkgs/skylighting.nix) { });
libsodium = final.callPackage (./pkgs/libsodium.nix) { };
skylighting-core = f final prev "skylighting-core" (final.callPackage (./pkgs/skylighting-core.nix) { });
libsystemd-journal = final.callPackage (./pkgs/libsystemd-journal.nix) { };
skylighting-format-ansi = f final prev "skylighting-format-ansi" (final.callPackage (./pkgs/skylighting-format-ansi.nix) { });
lift-type = final.callPackage (./pkgs/lift-type.nix) { };
skylighting-format-blaze-html = f final prev "skylighting-format-blaze-html" (final.callPackage (./pkgs/skylighting-format-blaze-html.nix) { });
linear = final.callPackage (./pkgs/linear.nix) { };
skylighting-format-context = f final prev "skylighting-format-context" (final.callPackage (./pkgs/skylighting-format-context.nix) { });
linear-base = final.callPackage (./pkgs/linear-base.nix) { };
skylighting-format-latex = f final prev "skylighting-format-latex" (final.callPackage (./pkgs/skylighting-format-latex.nix) { });
linear-generics = final.callPackage (./pkgs/linear-generics.nix) { };
slugify = f final prev "slugify" (final.callPackage (./pkgs/slugify.nix) { });
list-t = final.callPackage (./pkgs/list-t.nix) { };
sort = f final prev "sort" (final.callPackage (./pkgs/sort.nix) { });
list-transformer = final.callPackage (./pkgs/list-transformer.nix) { };
sorted-list = f final prev "sorted-list" (final.callPackage (./pkgs/sorted-list.nix) { });
lockfree-queue = final.callPackage (./pkgs/lockfree-queue.nix) { };
souffle-haskell = f final prev "souffle-haskell" (final.callPackage (./pkgs/souffle-haskell.nix) { });
log-base = final.callPackage (./pkgs/log-base.nix) { };
sourcemap = f final prev "sourcemap" (final.callPackage (./pkgs/sourcemap.nix) { });
log-effectful = final.callPackage (./pkgs/log-effectful.nix) { };
sqlite-simple = f final prev "sqlite-simple" (final.callPackage (./pkgs/sqlite-simple.nix) { });
loop = final.callPackage (./pkgs/loop.nix) { };
statestack = f final prev "statestack" (final.callPackage (./pkgs/statestack.nix) { });
lpeg = final.callPackage (./pkgs/lpeg.nix) { };
statistics-linreg = f final prev "statistics-linreg" (final.callPackage (./pkgs/statistics-linreg.nix) { });
lrucache = final.callPackage (./pkgs/lrucache.nix) { };
streaming = f final prev "streaming" (final.callPackage (./pkgs/streaming.nix) { });
lsp = final.callPackage (./pkgs/lsp.nix) { };
streaming-binary = f final prev "streaming-binary" (final.callPackage (./pkgs/streaming-binary.nix) { });
lsp-test = final.callPackage (./pkgs/lsp-test.nix) { };
streaming-bytestring = f final prev "streaming-bytestring" (final.callPackage (./pkgs/streaming-bytestring.nix) { });
lsp-types = final.callPackage (./pkgs/lsp-types.nix) { };
streamly = f final prev "streamly" (final.callPackage (./pkgs/streamly.nix) { });
lua = final.callPackage (./pkgs/lua.nix) { };
streamly-core = f final prev "streamly-core" (final.callPackage (./pkgs/streamly-core.nix) { });
lua-arbitrary = final.callPackage (./pkgs/lua-arbitrary.nix) { };
strict-list = f final prev "strict-list" (final.callPackage (./pkgs/strict-list.nix) { });
lucid = final.callPackage (./pkgs/lucid.nix) { };
string-conv = f final prev "string-conv" (final.callPackage (./pkgs/string-conv.nix) { });
lucid-alpine = final.callPackage (./pkgs/lucid-alpine.nix) { };
stripeapi = f final prev "stripeapi" (final.callPackage (./pkgs/stripeapi.nix) { });
lucid-aria = final.callPackage (./pkgs/lucid-aria.nix) { };
sundown = f final prev "sundown" (final.callPackage (./pkgs/sundown.nix) { });
lucid-svg = final.callPackage (./pkgs/lucid-svg.nix) { };
tasty-hslua = f final prev "tasty-hslua" (final.callPackage (./pkgs/tasty-hslua.nix) { });
lukko = final.callPackage (./pkgs/lukko.nix) { };
tasty-lua = f final prev "tasty-lua" (final.callPackage (./pkgs/tasty-lua.nix) { });
lvar = final.callPackage (./pkgs/lvar.nix) { };
tasty-rerun = f final prev "tasty-rerun" (final.callPackage (./pkgs/tasty-rerun.nix) { });
markdown = final.callPackage (./pkgs/markdown.nix) { };
tdigest = f final prev "tdigest" (final.callPackage (./pkgs/tdigest.nix) { });
markdown-unlit = final.callPackage (./pkgs/markdown-unlit.nix) { };
template-haskell-compat-v0208 = f final prev "template-haskell-compat-v0208" (final.callPackage (./pkgs/template-haskell-compat-v0208.nix) { });
markov-chain-usage-model = final.callPackage (./pkgs/markov-chain-usage-model.nix) { };
test-framework-smallcheck = f final prev "test-framework-smallcheck" (final.callPackage (./pkgs/test-framework-smallcheck.nix) { });
matrices = final.callPackage (./pkgs/matrices.nix) { };
testing-feat = f final prev "testing-feat" (final.callPackage (./pkgs/testing-feat.nix) { });
matrix = final.callPackage (./pkgs/matrix.nix) { };
testing-type-modifiers = f final prev "testing-type-modifiers" (final.callPackage (./pkgs/testing-type-modifiers.nix) { });
mersenne-random-pure64 = final.callPackage (./pkgs/mersenne-random-pure64.nix) { };
texmath = f final prev "texmath" (final.callPackage (./pkgs/texmath.nix) { });
mfsolve = final.callPackage (./pkgs/mfsolve.nix) { };
text-ansi = f final prev "text-ansi" (final.callPackage (./pkgs/text-ansi.nix) { });
microlens-aeson = final.callPackage (./pkgs/microlens-aeson.nix) { };
text-builder = f final prev "text-builder" (final.callPackage (./pkgs/text-builder.nix) { });
microlens-ghc = final.callPackage (./pkgs/microlens-ghc.nix) { };
text-builder-dev = f final prev "text-builder-dev" (final.callPackage (./pkgs/text-builder-dev.nix) { });
microlens-platform = final.callPackage (./pkgs/microlens-platform.nix) { };
text-builder-linear = f final prev "text-builder-linear" (final.callPackage (./pkgs/text-builder-linear.nix) { });
microspec = final.callPackage (./pkgs/microspec.nix) { };
text-display = f final prev "text-display" (final.callPackage (./pkgs/text-display.nix) { });
microstache = final.callPackage (./pkgs/microstache.nix) { };
text-icu = f final prev "text-icu" (final.callPackage (./pkgs/text-icu.nix) { });
mime-mail = final.callPackage (./pkgs/mime-mail.nix) { };
text-latin1 = f final prev "text-latin1" (final.callPackage (./pkgs/text-latin1.nix) { });
minio-hs = final.callPackage (./pkgs/minio-hs.nix) { };
text-printer = f final prev "text-printer" (final.callPackage (./pkgs/text-printer.nix) { });
mmark = final.callPackage (./pkgs/mmark.nix) { };
text-rope = f final prev "text-rope" (final.callPackage (./pkgs/text-rope.nix) { });
mod = final.callPackage (./pkgs/mod.nix) { };
th-desugar = f final prev "th-desugar" (final.callPackage (./pkgs/th-desugar.nix) { });
modern-uri = final.callPackage (./pkgs/modern-uri.nix) { };
these-skinny = f final prev "these-skinny" (final.callPackage (./pkgs/these-skinny.nix) { });
monad-logger = final.callPackage (./pkgs/monad-logger.nix) { };
thyme = f final prev "thyme" (final.callPackage (./pkgs/thyme.nix) { });
monad-logger-extras = final.callPackage (./pkgs/monad-logger-extras.nix) { };
tidal = f final prev "tidal" (final.callPackage (./pkgs/tidal.nix) { });
monad-loops = final.callPackage (./pkgs/monad-loops.nix) { };
tidal-link = f final prev "tidal-link" (final.callPackage (./pkgs/tidal-link.nix) { });
monad-primitive = final.callPackage (./pkgs/monad-primitive.nix) { };
time-units = f final prev "time-units" (final.callPackage (./pkgs/time-units.nix) { });
monad-time = final.callPackage (./pkgs/monad-time.nix) { };
timeit = f final prev "timeit" (final.callPackage (./pkgs/timeit.nix) { });
monadlist = final.callPackage (./pkgs/monadlist.nix) { };
timing-convenience = f final prev "timing-convenience" (final.callPackage (./pkgs/timing-convenience.nix) { });
monads-tf = final.callPackage (./pkgs/monads-tf.nix) { };
tmp-postgres = f final prev "tmp-postgres" (final.callPackage (./pkgs/tmp-postgres.nix) { });
monoid-extras = final.callPackage (./pkgs/monoid-extras.nix) { };
toml-parser = f final prev "toml-parser" (final.callPackage (./pkgs/toml-parser.nix) { });
monoid-subclasses = final.callPackage (./pkgs/monoid-subclasses.nix) { };
torsor = f final prev "torsor" (final.callPackage (./pkgs/torsor.nix) { });
mtl-compat = final.callPackage (./pkgs/mtl-compat.nix) { };
transformers-except = f final prev "transformers-except" (final.callPackage (./pkgs/transformers-except.nix) { });
mtl-prelude = final.callPackage (./pkgs/mtl-prelude.nix) { };
tuple = f final prev "tuple" (final.callPackage (./pkgs/tuple.nix) { });
multiset = final.callPackage (./pkgs/multiset.nix) { };
tuples = f final prev "tuples" (final.callPackage (./pkgs/tuples.nix) { });
mwc-random-monad = final.callPackage (./pkgs/mwc-random-monad.nix) { };
type-errors-pretty = f final prev "type-errors-pretty" (final.callPackage (./pkgs/type-errors-pretty.nix) { });
natural-arithmetic = final.callPackage (./pkgs/natural-arithmetic.nix) { };
type-hint = f final prev "type-hint" (final.callPackage (./pkgs/type-hint.nix) { });
natural-transformation = final.callPackage (./pkgs/natural-transformation.nix) { };
typed-process-effectful = f final prev "typed-process-effectful" (final.callPackage (./pkgs/typed-process-effectful.nix) { });
neat-interpolation = final.callPackage (./pkgs/neat-interpolation.nix) { };
typerep-map = f final prev "typerep-map" (final.callPackage (./pkgs/typerep-map.nix) { });
net-mqtt = final.callPackage (./pkgs/net-mqtt.nix) { };
typst = f final prev "typst" (final.callPackage (./pkgs/typst.nix) { });
network-conduit-tls = final.callPackage (./pkgs/network-conduit-tls.nix) { };
typst-symbols = f final prev "typst-symbols" (final.callPackage (./pkgs/typst-symbols.nix) { });
network-info = final.callPackage (./pkgs/network-info.nix) { };
uglymemo = f final prev "uglymemo" (final.callPackage (./pkgs/uglymemo.nix) { });
newtype = final.callPackage (./pkgs/newtype.nix) { };
unicode-collation = f final prev "unicode-collation" (final.callPackage (./pkgs/unicode-collation.nix) { });
newtype-generics = final.callPackage (./pkgs/newtype-generics.nix) { };
unicode-data = f final prev "unicode-data" (final.callPackage (./pkgs/unicode-data.nix) { });
nix-derivation = final.callPackage (./pkgs/nix-derivation.nix) { };
unicode-transforms = f final prev "unicode-transforms" (final.callPackage (./pkgs/unicode-transforms.nix) { });
non-negative = final.callPackage (./pkgs/non-negative.nix) { };
universe-reverse-instances = f final prev "universe-reverse-instances" (final.callPackage (./pkgs/universe-reverse-instances.nix) { });
nonempty-vector = final.callPackage (./pkgs/nonempty-vector.nix) { };
unix-bytestring = f final prev "unix-bytestring" (final.callPackage (./pkgs/unix-bytestring.nix) { });
numeric-extras = final.callPackage (./pkgs/numeric-extras.nix) { };
unix-memory = f final prev "unix-memory" (final.callPackage (./pkgs/unix-memory.nix) { });
numeric-prelude = final.callPackage (./pkgs/numeric-prelude.nix) { };
unlifted = f final prev "unlifted" (final.callPackage (./pkgs/unlifted.nix) { });
numtype-dk = final.callPackage (./pkgs/numtype-dk.nix) { };
uri-bytestring-aeson = f final prev "uri-bytestring-aeson" (final.callPackage (./pkgs/uri-bytestring-aeson.nix) { });
odd-jobs = final.callPackage (./pkgs/odd-jobs.nix) { };
url-slug = f final prev "url-slug" (final.callPackage (./pkgs/url-slug.nix) { });
one-liner = final.callPackage (./pkgs/one-liner.nix) { };
validation = f final prev "validation" (final.callPackage (./pkgs/validation.nix) { });
openapi3 = final.callPackage (./pkgs/openapi3.nix) { };
validity-case-insensitive = f final prev "validity-case-insensitive" (final.callPackage (./pkgs/validity-case-insensitive.nix) { });
openssl-streams = final.callPackage (./pkgs/openssl-streams.nix) { };
validity-network-uri = f final prev "validity-network-uri" (final.callPackage (./pkgs/validity-network-uri.nix) { });
opentelemetry = final.callPackage (./pkgs/opentelemetry.nix) { };
validity-path = f final prev "validity-path" (final.callPackage (./pkgs/validity-path.nix) { });
operational = final.callPackage (./pkgs/operational.nix) { };
validity-persistent = f final prev "validity-persistent" (final.callPackage (./pkgs/validity-persistent.nix) { });
optics = final.callPackage (./pkgs/optics.nix) { };
validity-primitive = f final prev "validity-primitive" (final.callPackage (./pkgs/validity-primitive.nix) { });
optics-core = final.callPackage (./pkgs/optics-core.nix) { };
validity-time = f final prev "validity-time" (final.callPackage (./pkgs/validity-time.nix) { });
optics-extra = final.callPackage (./pkgs/optics-extra.nix) { };
validity-uuid = f final prev "validity-uuid" (final.callPackage (./pkgs/validity-uuid.nix) { });
optics-th = final.callPackage (./pkgs/optics-th.nix) { };
vector-sized = f final prev "vector-sized" (final.callPackage (./pkgs/vector-sized.nix) { });
options = final.callPackage (./pkgs/options.nix) { };
wai-log = f final prev "wai-log" (final.callPackage (./pkgs/wai-log.nix) { });
optparse-generic = final.callPackage (./pkgs/optparse-generic.nix) { };
wai-middleware-heartbeat = f final prev "wai-middleware-heartbeat" (final.callPackage (./pkgs/wai-middleware-heartbeat.nix) { });
optparse-simple = final.callPackage (./pkgs/optparse-simple.nix) { };
wai-middleware-prometheus = f final prev "wai-middleware-prometheus" (final.callPackage (./pkgs/wai-middleware-prometheus.nix) { });
ordered-containers = final.callPackage (./pkgs/ordered-containers.nix) { };
wai-middleware-static = f final prev "wai-middleware-static" (final.callPackage (./pkgs/wai-middleware-static.nix) { });
pager = final.callPackage (./pkgs/pager.nix) { };
wai-websockets = f final prev "wai-websockets" (final.callPackage (./pkgs/wai-websockets.nix) { });
pandoc = final.callPackage (./pkgs/pandoc.nix) { };
websockets = f final prev "websockets" (final.callPackage (./pkgs/websockets.nix) { });
pandoc-lua-marshal = final.callPackage (./pkgs/pandoc-lua-marshal.nix) { };
wide-word = f final prev "wide-word" (final.callPackage (./pkgs/wide-word.nix) { });
pandoc-types = final.callPackage (./pkgs/pandoc-types.nix) { };
wizards = f final prev "wizards" (final.callPackage (./pkgs/wizards.nix) { });
parsec-numbers = final.callPackage (./pkgs/parsec-numbers.nix) { };
wl-pprint-text = f final prev "wl-pprint-text" (final.callPackage (./pkgs/wl-pprint-text.nix) { });
parsec1 = final.callPackage (./pkgs/parsec1.nix) { };
word-compat = f final prev "word-compat" (final.callPackage (./pkgs/word-compat.nix) { });
parser-combinators = final.callPackage (./pkgs/parser-combinators.nix) { };
wuss = f final prev "wuss" (final.callPackage (./pkgs/wuss.nix) { });
parsers-megaparsec = final.callPackage (./pkgs/parsers-megaparsec.nix) { };
xml-conduit-writer = f final prev "xml-conduit-writer" (final.callPackage (./pkgs/xml-conduit-writer.nix) { });
partial-order = final.callPackage (./pkgs/partial-order.nix) { };
password = final.callPackage (./pkgs/password.nix) { };
password-types = final.callPackage (./pkgs/password-types.nix) { };
path-pieces = final.callPackage (./pkgs/path-pieces.nix) { };
pcg-random = final.callPackage (./pkgs/pcg-random.nix) { };
pcre-heavy = final.callPackage (./pkgs/pcre-heavy.nix) { };
pcre2 = final.callPackage (./pkgs/pcre2.nix) { };
persistent = final.callPackage (./pkgs/persistent.nix) { };
persistent-postgresql = final.callPackage (./pkgs/persistent-postgresql.nix) { };
persistent-qq = final.callPackage (./pkgs/persistent-qq.nix) { };
persistent-sqlite = final.callPackage (./pkgs/persistent-sqlite.nix) { };
persistent-template = final.callPackage (./pkgs/persistent-template.nix) { };
persistent-test = final.callPackage (./pkgs/persistent-test.nix) { };
pg-entity = final.callPackage (./pkgs/pg-entity.nix) { };
pg-transact = final.callPackage (./pkgs/pg-transact.nix) { };
pg-transact-effectful = final.callPackage (./pkgs/pg-transact-effectful.nix) { };
pipes = final.callPackage (./pkgs/pipes.nix) { };
pipes-safe = final.callPackage (./pkgs/pipes-safe.nix) { };
pointed = final.callPackage (./pkgs/pointed.nix) { };
polyparse = final.callPackage (./pkgs/polyparse.nix) { };
polysemy = final.callPackage (./pkgs/polysemy.nix) { };
polysemy-extra = final.callPackage (./pkgs/polysemy-extra.nix) { };
polysemy-kvstore = final.callPackage (./pkgs/polysemy-kvstore.nix) { };
polysemy-methodology = final.callPackage (./pkgs/polysemy-methodology.nix) { };
polysemy-path = final.callPackage (./pkgs/polysemy-path.nix) { };
polysemy-plugin = final.callPackage (./pkgs/polysemy-plugin.nix) { };
polysemy-several = final.callPackage (./pkgs/polysemy-several.nix) { };
polysemy-test = final.callPackage (./pkgs/polysemy-test.nix) { };
polysemy-time = final.callPackage (./pkgs/polysemy-time.nix) { };
polysemy-vinyl = final.callPackage (./pkgs/polysemy-vinyl.nix) { };
polysemy-zoo = final.callPackage (./pkgs/polysemy-zoo.nix) { };
port-utils = final.callPackage (./pkgs/port-utils.nix) { };
postgres-options = final.callPackage (./pkgs/postgres-options.nix) { };
postgresql-libpq = final.callPackage (./pkgs/postgresql-libpq.nix) { };
postgresql-migration = final.callPackage (./pkgs/postgresql-migration.nix) { };
postgresql-simple = final.callPackage (./pkgs/postgresql-simple.nix) { };
postgresql-simple-migration = final.callPackage (./pkgs/postgresql-simple-migration.nix) { };
pqueue = final.callPackage (./pkgs/pqueue.nix) { };
pretty-relative-time = final.callPackage (./pkgs/pretty-relative-time.nix) { };
primes = final.callPackage (./pkgs/primes.nix) { };
primitive = final.callPackage (./pkgs/primitive.nix) { };
primitive-addr = final.callPackage (./pkgs/primitive-addr.nix) { };
primitive-extras = final.callPackage (./pkgs/primitive-extras.nix) { };
primitive-offset = final.callPackage (./pkgs/primitive-offset.nix) { };
primitive-unlifted = final.callPackage (./pkgs/primitive-unlifted.nix) { };
prometheus-client = final.callPackage (./pkgs/prometheus-client.nix) { };
prometheus-metrics-ghc = final.callPackage (./pkgs/prometheus-metrics-ghc.nix) { };
prometheus-proc = final.callPackage (./pkgs/prometheus-proc.nix) { };
proteaaudio-sdl = final.callPackage (./pkgs/proteaaudio-sdl.nix) { };
protolude = final.callPackage (./pkgs/protolude.nix) { };
quickcheck-arbitrary-adt = final.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { };
quickcheck-assertions = final.callPackage (./pkgs/quickcheck-assertions.nix) { };
quickcheck-text = final.callPackage (./pkgs/quickcheck-text.nix) { };
quiet = final.callPackage (./pkgs/quiet.nix) { };
random-bytestring = final.callPackage (./pkgs/random-bytestring.nix) { };
random-fu = final.callPackage (./pkgs/random-fu.nix) { };
raven-haskell = final.callPackage (./pkgs/raven-haskell.nix) { };
readable = final.callPackage (./pkgs/readable.nix) { };
rebase = final.callPackage (./pkgs/rebase.nix) { };
recursion-schemes = final.callPackage (./pkgs/recursion-schemes.nix) { };
ref-tf = final.callPackage (./pkgs/ref-tf.nix) { };
refact = final.callPackage (./pkgs/refact.nix) { };
refined = final.callPackage (./pkgs/refined.nix) { };
regex-applicative = final.callPackage (./pkgs/regex-applicative.nix) { };
regex-compat = final.callPackage (./pkgs/regex-compat.nix) { };
regex-pcre-builtin = final.callPackage (./pkgs/regex-pcre-builtin.nix) { };
relude = final.callPackage (./pkgs/relude.nix) { };
replace-megaparsec = final.callPackage (./pkgs/replace-megaparsec.nix) { };
rerebase = final.callPackage (./pkgs/rerebase.nix) { };
resolv = final.callPackage (./pkgs/resolv.nix) { };
resource-pool = final.callPackage (./pkgs/resource-pool.nix) { };
retrie = final.callPackage (./pkgs/retrie.nix) { };
retry = final.callPackage (./pkgs/retry.nix) { };
rope-utf16-splay = final.callPackage (./pkgs/rope-utf16-splay.nix) { };
row-types = final.callPackage (./pkgs/row-types.nix) { };
rvar = final.callPackage (./pkgs/rvar.nix) { };
saltine = final.callPackage (./pkgs/saltine.nix) { };
sandwich = final.callPackage (./pkgs/sandwich.nix) { };
say = final.callPackage (./pkgs/say.nix) { };
scotty = final.callPackage (./pkgs/scotty.nix) { };
sdl2 = final.callPackage (./pkgs/sdl2.nix) { };
sdl2-gfx = final.callPackage (./pkgs/sdl2-gfx.nix) { };
sdl2-image = final.callPackage (./pkgs/sdl2-image.nix) { };
sdl2-mixer = final.callPackage (./pkgs/sdl2-mixer.nix) { };
sdl2-ttf = final.callPackage (./pkgs/sdl2-ttf.nix) { };
selective = final.callPackage (./pkgs/selective.nix) { };
semver = final.callPackage (./pkgs/semver.nix) { };
servant = final.callPackage (./pkgs/servant.nix) { };
servant-auth = final.callPackage (./pkgs/servant-auth.nix) { };
servant-auth-client = final.callPackage (./pkgs/servant-auth-client.nix) { };
servant-auth-server = final.callPackage (./pkgs/servant-auth-server.nix) { };
servant-blaze = final.callPackage (./pkgs/servant-blaze.nix) { };
servant-client = final.callPackage (./pkgs/servant-client.nix) { };
servant-client-core = final.callPackage (./pkgs/servant-client-core.nix) { };
servant-docs = final.callPackage (./pkgs/servant-docs.nix) { };
servant-effectful = final.callPackage (./pkgs/servant-effectful.nix) { };
servant-foreign = final.callPackage (./pkgs/servant-foreign.nix) { };
servant-lucid = final.callPackage (./pkgs/servant-lucid.nix) { };
servant-multipart = final.callPackage (./pkgs/servant-multipart.nix) { };
servant-multipart-api = final.callPackage (./pkgs/servant-multipart-api.nix) { };
servant-openapi3 = final.callPackage (./pkgs/servant-openapi3.nix) { };
servant-server = final.callPackage (./pkgs/servant-server.nix) { };
servant-static-th = final.callPackage (./pkgs/servant-static-th.nix) { };
servant-websockets = final.callPackage (./pkgs/servant-websockets.nix) { };
setlocale = final.callPackage (./pkgs/setlocale.nix) { };
shake = final.callPackage (./pkgs/shake.nix) { };
shake-bench = final.callPackage (./pkgs/shake-bench.nix) { };
shakespeare = final.callPackage (./pkgs/shakespeare.nix) { };
shelly = final.callPackage (./pkgs/shelly.nix) { };
shh = final.callPackage (./pkgs/shh.nix) { };
should-not-typecheck = final.callPackage (./pkgs/should-not-typecheck.nix) { };
show-combinators = final.callPackage (./pkgs/show-combinators.nix) { };
singleton-bool = final.callPackage (./pkgs/singleton-bool.nix) { };
singletons = final.callPackage (./pkgs/singletons.nix) { };
size-based = final.callPackage (./pkgs/size-based.nix) { };
skylighting = final.callPackage (./pkgs/skylighting.nix) { };
skylighting-core = final.callPackage (./pkgs/skylighting-core.nix) { };
skylighting-format-ansi = final.callPackage (./pkgs/skylighting-format-ansi.nix) { };
skylighting-format-blaze-html = final.callPackage (./pkgs/skylighting-format-blaze-html.nix) { };
skylighting-format-context = final.callPackage (./pkgs/skylighting-format-context.nix) { };
skylighting-format-latex = final.callPackage (./pkgs/skylighting-format-latex.nix) { };
slugify = final.callPackage (./pkgs/slugify.nix) { };
snap-core = final.callPackage (./pkgs/snap-core.nix) { };
snap-server = final.callPackage (./pkgs/snap-server.nix) { };
sop-core = final.callPackage (./pkgs/sop-core.nix) { };
sort = final.callPackage (./pkgs/sort.nix) { };
sorted-list = final.callPackage (./pkgs/sorted-list.nix) { };
souffle-haskell = final.callPackage (./pkgs/souffle-haskell.nix) { };
sqlite-simple = final.callPackage (./pkgs/sqlite-simple.nix) { };
statestack = final.callPackage (./pkgs/statestack.nix) { };
statistics = final.callPackage (./pkgs/statistics.nix) { };
statistics-linreg = final.callPackage (./pkgs/statistics-linreg.nix) { };
stm-chans = final.callPackage (./pkgs/stm-chans.nix) { };
stm-containers = final.callPackage (./pkgs/stm-containers.nix) { };
stm-hamt = final.callPackage (./pkgs/stm-hamt.nix) { };
streaming = final.callPackage (./pkgs/streaming.nix) { };
streaming-binary = final.callPackage (./pkgs/streaming-binary.nix) { };
streaming-bytestring = final.callPackage (./pkgs/streaming-bytestring.nix) { };
streamly = final.callPackage (./pkgs/streamly.nix) { };
streamly-core = final.callPackage (./pkgs/streamly-core.nix) { };
strict-list = final.callPackage (./pkgs/strict-list.nix) { };
string-conv = final.callPackage (./pkgs/string-conv.nix) { };
string-conversions = final.callPackage (./pkgs/string-conversions.nix) { };
string-interpolate = final.callPackage (./pkgs/string-interpolate.nix) { };
stringsearch = final.callPackage (./pkgs/stringsearch.nix) { };
stripeapi = final.callPackage (./pkgs/stripeapi.nix) { };
sundown = final.callPackage (./pkgs/sundown.nix) { };
svg-builder = final.callPackage (./pkgs/svg-builder.nix) { };
swagger2 = final.callPackage (./pkgs/swagger2.nix) { };
system-fileio = final.callPackage (./pkgs/system-fileio.nix) { };
system-filepath = final.callPackage (./pkgs/system-filepath.nix) { };
tagsoup = final.callPackage (./pkgs/tagsoup.nix) { };
tasty-discover = final.callPackage (./pkgs/tasty-discover.nix) { };
tasty-hslua = final.callPackage (./pkgs/tasty-hslua.nix) { };
tasty-hspec = final.callPackage (./pkgs/tasty-hspec.nix) { };
tasty-lua = final.callPackage (./pkgs/tasty-lua.nix) { };
tasty-rerun = final.callPackage (./pkgs/tasty-rerun.nix) { };
tasty-wai = final.callPackage (./pkgs/tasty-wai.nix) { };
tdigest = final.callPackage (./pkgs/tdigest.nix) { };
test-framework-smallcheck = final.callPackage (./pkgs/test-framework-smallcheck.nix) { };
testing-feat = final.callPackage (./pkgs/testing-feat.nix) { };
testing-type-modifiers = final.callPackage (./pkgs/testing-type-modifiers.nix) { };
texmath = final.callPackage (./pkgs/texmath.nix) { };
text-ansi = final.callPackage (./pkgs/text-ansi.nix) { };
text-builder = final.callPackage (./pkgs/text-builder.nix) { };
text-builder-dev = final.callPackage (./pkgs/text-builder-dev.nix) { };
text-conversions = final.callPackage (./pkgs/text-conversions.nix) { };
text-display = final.callPackage (./pkgs/text-display.nix) { };
text-icu = final.callPackage (./pkgs/text-icu.nix) { };
text-rope = final.callPackage (./pkgs/text-rope.nix) { };
th-desugar = final.callPackage (./pkgs/th-desugar.nix) { };
th-env = final.callPackage (./pkgs/th-env.nix) { };
th-extras = final.callPackage (./pkgs/th-extras.nix) { };
these-skinny = final.callPackage (./pkgs/these-skinny.nix) { };
threads = final.callPackage (./pkgs/threads.nix) { };
tidal = final.callPackage (./pkgs/tidal.nix) { };
tidal-link = final.callPackage (./pkgs/tidal-link.nix) { };
time-effectful = final.callPackage (./pkgs/time-effectful.nix) { };
time-locale-compat = final.callPackage (./pkgs/time-locale-compat.nix) { };
time-units = final.callPackage (./pkgs/time-units.nix) { };
timeit = final.callPackage (./pkgs/timeit.nix) { };
timing-convenience = final.callPackage (./pkgs/timing-convenience.nix) { };
tmp-postgres = final.callPackage (./pkgs/tmp-postgres.nix) { };
torsor = final.callPackage (./pkgs/torsor.nix) { };
transformers-except = final.callPackage (./pkgs/transformers-except.nix) { };
tuple = final.callPackage (./pkgs/tuple.nix) { };
type-errors = final.callPackage (./pkgs/type-errors.nix) { };
type-errors-pretty = final.callPackage (./pkgs/type-errors-pretty.nix) { };
typerep-map = final.callPackage (./pkgs/typerep-map.nix) { };
uglymemo = final.callPackage (./pkgs/uglymemo.nix) { };
unagi-chan = final.callPackage (./pkgs/unagi-chan.nix) { };
unicode-collation = final.callPackage (./pkgs/unicode-collation.nix) { };
unicode-data = final.callPackage (./pkgs/unicode-data.nix) { };
unicode-transforms = final.callPackage (./pkgs/unicode-transforms.nix) { };
universe-reverse-instances = final.callPackage (./pkgs/universe-reverse-instances.nix) { };
unix-bytestring = final.callPackage (./pkgs/unix-bytestring.nix) { };
unix-memory = final.callPackage (./pkgs/unix-memory.nix) { };
uri-bytestring = final.callPackage (./pkgs/uri-bytestring.nix) { };
url-slug = final.callPackage (./pkgs/url-slug.nix) { };
uuid = final.callPackage (./pkgs/uuid.nix) { };
validation = final.callPackage (./pkgs/validation.nix) { };
validation-selective = final.callPackage (./pkgs/validation-selective.nix) { };
validity-case-insensitive = final.callPackage (./pkgs/validity-case-insensitive.nix) { };
validity-path = final.callPackage (./pkgs/validity-path.nix) { };
validity-persistent = final.callPackage (./pkgs/validity-persistent.nix) { };
validity-primitive = final.callPackage (./pkgs/validity-primitive.nix) { };
validity-time = final.callPackage (./pkgs/validity-time.nix) { };
validity-uuid = final.callPackage (./pkgs/validity-uuid.nix) { };
vector-instances = final.callPackage (./pkgs/vector-instances.nix) { };
vector-sized = final.callPackage (./pkgs/vector-sized.nix) { };
vector-space = final.callPackage (./pkgs/vector-space.nix) { };
version-natural = final.callPackage (./pkgs/version-natural.nix) { };
version-natural-dhall-instance = final.callPackage (./pkgs/version-natural-dhall-instance.nix) { };
vinyl = final.callPackage (./pkgs/vinyl.nix) { };
wai-app-static = final.callPackage (./pkgs/wai-app-static.nix) { };
wai-extra = final.callPackage (./pkgs/wai-extra.nix) { };
wai-log = final.callPackage (./pkgs/wai-log.nix) { };
wai-middleware-heartbeat = final.callPackage (./pkgs/wai-middleware-heartbeat.nix) { };
wai-middleware-prometheus = final.callPackage (./pkgs/wai-middleware-prometheus.nix) { };
wai-middleware-static = final.callPackage (./pkgs/wai-middleware-static.nix) { };
wai-websockets = final.callPackage (./pkgs/wai-websockets.nix) { };
warp = final.callPackage (./pkgs/warp.nix) { };
warp-tls = final.callPackage (./pkgs/warp-tls.nix) { };
websockets = final.callPackage (./pkgs/websockets.nix) { };
wide-word = final.callPackage (./pkgs/wide-word.nix) { };
with-utf8 = final.callPackage (./pkgs/with-utf8.nix) { };
wizards = final.callPackage (./pkgs/wizards.nix) { };
word-compat = final.callPackage (./pkgs/word-compat.nix) { };
wreq = final.callPackage (./pkgs/wreq.nix) { };
wuss = final.callPackage (./pkgs/wuss.nix) { };
xml-conduit = final.callPackage (./pkgs/xml-conduit.nix) { };
xml-conduit-writer = final.callPackage (./pkgs/xml-conduit-writer.nix) { };
xml-types = final.callPackage (./pkgs/xml-types.nix) { };
xmlgen = final.callPackage (./pkgs/xmlgen.nix) { };
xss-sanitize = final.callPackage (./pkgs/xss-sanitize.nix) { };
zip-archive = final.callPackage (./pkgs/zip-archive.nix) { };
zlib-bindings = final.callPackage (./pkgs/zlib-bindings.nix) { };
zigzag = f final prev "zigzag" (final.callPackage (./pkgs/zigzag.nix) { });
}
......@@ -4,8 +4,8 @@
}:
mkDerivation {
pname = "BNFC";
version = "2.9.4.1";
sha256 = "5e93609c1633e4b6636d0ac2b52c1d35228c13bd704a7849cb4e92b00ce27250";
version = "2.9.5";
sha256 = "fa35e9a2a2bd12c3680482a350f57963807ccc9e964a206cb09e5b1a4d02576b";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
......@@ -22,12 +22,12 @@ mkDerivation {
testToolDepends = [ alex happy hspec-discover ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://bnfc.digitalgrammars.com/";
homepage = "https://bnfc.digitalgrammars.com/";
description = "A compiler front-end generator";
license = lib.licenses.bsd3;
broken = false;
......
......@@ -11,7 +11,7 @@ mkDerivation {
libraryHaskellDepends = [ base ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......
{ mkDerivation, Cabal, Cabal-syntax, QuickCheck, base, containers
, fetchgit, lib, pretty, rere, tasty, tasty-quickcheck
, transformers
}:
mkDerivation {
pname = "Cabal-described";
version = "3.10.1.0";
src = fetchgit {
url = "https://gitlab.haskell.org/ghc/packages/Cabal";
sha256 = "19wz3prd374yfpb37v0zj2fxsf2aqvskbkwpwhnjqszn8j3ddihi";
rev = "6c95f3fee3cdee859704b6476646cefd4628a850";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/Cabal-described/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base Cabal Cabal-syntax containers pretty QuickCheck rere tasty
tasty-quickcheck transformers
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "Described functionality for types in Cabal";
license = "unknown";
broken = false;
}
\ No newline at end of file
{ mkDerivation, array, base, binary, bytestring, containers
, deepseq, directory, filepath, lib, mtl, parsec, pretty, text
, time, transformers, unix
}:
mkDerivation {
pname = "Cabal-syntax";
version = "3.10.1.0";
sha256 = "3b80092355327768a0de8298ac50ee906b7e82462e2ba14542730573b453f522";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
array base binary bytestring containers deepseq directory filepath
mtl parsec pretty text time transformers unix
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://www.haskell.org/cabal/";
description = "A library for working with .cabal files";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file