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 (271)
Showing with 3909 additions and 6688 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;
}
{ pkgs, haskellLib }:
with pkgs.haskell.lib;
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; };
}
{ pkgs, haskellLib }:
let
inherit (pkgs) fetchpatch lib;
inherit (lib) throwIfNot versionOlder;
in
self: super: {
llvmPackages = lib.dontRecurseIntoAttrs self.ghc.llvmPackages;
# Disable GHC core libraries.
array = null;
base = null;
binary = null;
bytestring = null;
containers = null;
deepseq = null;
directory = null;
exceptions = null;
filepath = null;
ghc-bignum = null;
ghc-boot = null;
ghc-boot-th = null;
ghc-compact = null;
ghc-heap = null;
ghc-prim = null;
ghci = null;
haskeline = null;
hpc = null;
integer-gmp = null;
libiserv = null;
mtl = null;
pretty = null;
process = null;
rts = null;
stm = null;
system-cxx-std-lib = null;
template-haskell = null;
# GHC only builds terminfo if it is a native compiler
terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else self.terminfo_0_4_1_5;
text = null;
time = null;
transformers = null;
unix = null;
# GHC only bundles the xhtml library if haddock is enabled, check if this is
# still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463
xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1;
}
{ pkgs, haskellLib }:
with pkgs.haskell.lib;
final: prev: {
alsa-core = null;
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;
}
{ pkgs, haskellLib }:
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 .
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'
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": {
......@@ -18,113 +18,286 @@
"type": "github"
}
},
"flake-utils": {
"flake-parts_2": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_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": {
"flake-parts_3": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_3"
},
"locked": {
"lastModified": 1673819588,
"narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=",
"owner": "ursi",
"repo": "get-flake",
"rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c",
"lastModified": 1717285511,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
"type": "github"
},
"original": {
"owner": "ursi",
"repo": "get-flake",
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"horizon-shell-flake": {
"flake": false,
"horizon-advance": {
"inputs": {
"flake-parts": [
"horizon-advance",
"horizon-core",
"flake-parts"
],
"horizon-core": "horizon-core",
"horizon-hoogle": "horizon-hoogle_2",
"nixpkgs": "nixpkgs_4"
},
"locked": {
"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": {
"ref": "lts/ghc-9.10.x",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-advance"
}
},
"horizon-build-packages": {
"inputs": {
"flake-parts": [
"horizon-advance",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"flake-parts"
],
"horizon-ghc": "horizon-ghc",
"nixpkgs": "nixpkgs_2"
},
"locked": {
"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-build-packages"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
}
},
"horizon-core": {
"inputs": {
"flake-parts": "flake-parts_2",
"horizon-build-packages": "horizon-build-packages",
"horizon-hoogle": "horizon-hoogle",
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1679524452,
"narHash": "sha256-xzNxvLVa3o0F/z4CnBDORv2Y6PfxjlGv7b7LybIyCSg=",
"ref": "refs/tags/0.0.8",
"rev": "21b8913803cefeb287bb244c7ee335638233db7f",
"revCount": 21,
"lastModified": 1718977916,
"narHash": "sha256-sssWF/XjZga4asgwvovPLAbg8E2EyLDQOYSFgUbKg6c=",
"ref": "refs/heads/master",
"rev": "81674e75e63548341ebe0cb94127044255affb55",
"revCount": 1375,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
},
"original": {
"ref": "refs/tags/0.0.8",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
}
},
"lint-utils": {
"horizon-ghc": {
"inputs": {
"flake-utils": "flake-utils",
"flake-parts": "flake-parts_3",
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"lastModified": 1718969245,
"narHash": "sha256-eeMsOK3Hmm23SH45GdbuWRtpEcMWZPC/JCYvKL2LOos=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"rev": "0bcfe994903359aef81338915706bf6b2f38aaa4",
"revCount": 109,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"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-hoogle_3": {
"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"
}
},
"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=",
"lastModified": 1738452942,
"narHash": "sha256-vJzFZGaCpnmo7I6i416HaBLpC+hvcURh/BQwROcGIp8=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz"
}
},
"nixpkgs-lib_2": {
"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_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": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0",
"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": 1718928808,
"narHash": "sha256-MjVGflb3qXOrJRTJ5siQZHYuMCsRHaqYgTSKSik+/sE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "564000ae34c6af8549f3729051bbae33403e298c",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_4": {
"locked": {
"lastModified": 1683968890,
"narHash": "sha256-FuNtjMvT07cJydY5NRyRhIni/dEwkSkijmFEdsmqdkA=",
"lastModified": 1719706517,
"narHash": "sha256-ynXAAr5AJgTQHQAJW4GH3i8auqnZVzcjCokZMdEKjcs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "01da4c59cc4879540b7a5d73230475b4616a0dc8",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_5": {
"locked": {
"lastModified": 1739138025,
"narHash": "sha256-M4ilIfGxzbBZuURokv24aqJTbdjPA9K+DtKUzrJaES4=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "ea11a3977f4cba013d8680667616be827c967ac0",
"rev": "b2243f41e860ac85c0b446eadc6930359b294e79",
"type": "github"
},
"original": {
......@@ -137,10 +310,9 @@
"root": {
"inputs": {
"flake-parts": "flake-parts",
"get-flake": "get-flake",
"horizon-shell-flake": "horizon-shell-flake",
"lint-utils": "lint-utils",
"nixpkgs": "nixpkgs_2"
"horizon-advance": "horizon-advance",
"horizon-hoogle": "horizon-hoogle_3",
"nixpkgs": "nixpkgs_5"
}
}
},
......
......@@ -8,77 +8,41 @@
};
inputs = {
get-flake.url = "github:ursi/get-flake";
flake-parts.url = "github:hercules-ci/flake-parts";
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-shell-flake
, lint-utils
, nixpkgs
, ...
}:
flake-parts.lib.mkFlake { inherit inputs; } {
systems = [ "aarch64-darwin" "x86_64-darwin" "x86_64-linux" ];
perSystem = { config, system, ... }:
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
pkgs = nixpkgs.legacyPackages.${system};
horizon-shell = get-flake horizon-shell-flake;
haskellLib = pkgs.haskell.lib.compose;
haskellLib = pkgs.haskell.lib;
modifiers = import ./modifiers.nix { inherit pkgs; };
overrides = composeManyExtensions [
(import ./overlay.nix { inherit pkgs; f = modifiers; })
(import ./configuration/common.nix { inherit pkgs haskellLib; })
(import (./configuration + "/${system}.nix") { inherit pkgs haskellLib; })
];
legacyPackages = pkgs.callPackage (nixpkgs + /pkgs/development/haskell-modules) {
buildHaskellPackages = pkgs.haskell.packages.ghc945;
compilerConfig = pkgs.callPackage ./configuration/ghc.nix { inherit haskellLib; };
configurationArm = { pkgs, haskellLib }: self: super: { };
configurationCommon = import ./configuration/common.nix;
configurationDarwin = import ./configuration/darwin.nix;
configurationNix = { pkgs, haskellLib }: self: super: { };
ghc = pkgs.haskell.compiler.ghc945;
inherit haskellLib;
initialPackages = import ./initial-packages.nix;
nonHackagePackages = self: super: { };
};
legacyPackages = inputs.horizon-advance.legacyPackages.${system}.extend overrides;
packages = pkgs.lib.filterAttrs
(n: v: v != null
&& builtins.typeOf v == "set"
&& pkgs.lib.hasAttr "type" v
&& v.type == "derivation"
&& v.meta.broken == false)
legacyPackages;
devShell = pkgs.mkShell {
buildInputs = [
horizon-shell.packages.${system}.default
];
shellHook = ''
horizon-shell
exit
'';
};
packages = filterAttrs (_: isDerivation) legacyPackages;
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,225 +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"
, Cabal = H.callHackage "Cabal" "3.10.1.0"
, Cabal-QuickCheck =
H.callGit
"https://gitlab.haskell.org/ghc/packages/Cabal"
"6c95f3fee3cdee859704b6476646cefd4628a850"
(Some "Cabal-QuickCheck/")
, Cabal-described =
H.callGit
"https://gitlab.haskell.org/ghc/packages/Cabal"
"6c95f3fee3cdee859704b6476646cefd4628a850"
(Some "Cabal-described/")
, Cabal-syntax = H.callHackage "Cabal-syntax" "3.10.1.0"
, Cabal-tree-diff =
H.callGit
"https://gitlab.haskell.org/ghc/packages/Cabal"
"6c95f3fee3cdee859704b6476646cefd4628a850"
(Some "Cabal-tree-diff/")
, Chart = H.callHackage "Chart" "1.9.4"
, Chart-diagrams = H.callHackage "Chart-diagrams" "1.9.4"
, ChasingBottoms = H.callHackage "ChasingBottoms" "1.3.1.12"
, Decimal = H.callHackage "Decimal" "0.5.2"
, Diff = H.callHackage "Diff" "0.4.1"
, Glob = H.callHackage "Glob" "0.10.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"
, MonadRandom = H.callHackage "MonadRandom" "0.6"
, NumInstances = H.callHackage "NumInstances" "1.4"
, OneTuple = H.callHackage "OneTuple" "0.4.1.1"
, 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"
, SHA = H.callHackage "SHA" "1.6.4.4"
, SVGFonts = H.callHackage "SVGFonts" "1.8.0.1"
, StateVar = H.callHackage "StateVar" "1.2.2"
, 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 = H.callHackage "abstract-deque" "0.3"
, abstract-deque-tests = H.callHackage "abstract-deque-tests" "0.3"
, abstract-par = H.callHackage "abstract-par" "0.3.3"
, active = H.callHackage "active" "0.2.0.16"
, adjunctions = H.callHackage "adjunctions" "4.4.2"
, aeson = H.callHackage "aeson" "2.1.2.1"
, aeson-pretty = H.callHackage "aeson-pretty" "0.8.9"
, 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"
, ansi-terminal = H.callHackage "ansi-terminal" "0.11.4"
, ansi-wl-pprint = H.callHackage "ansi-wl-pprint" "0.6.9"
, 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.4"
, appar = H.callHackage "appar" "0.1.8"
, apply-refact = H.callHackage "apply-refact" "0.12.0.0"
, asn1-encoding = H.callHackage "asn1-encoding" "0.9.6"
, asn1-parse = H.callHackage "asn1-parse" "0.9.5"
, asn1-types = H.callHackage "asn1-types" "0.3.4"
, assoc = H.callHackage "assoc" "1.1"
, async = H.callHackage "async" "2.2.4"
, apecs = H.callHackage "apecs" "0.9.6"
, async-timer = H.callHackage "async-timer" "0.2.0.0"
, atomic-primops = H.callHackage "atomic-primops" "0.8.4"
, atomic-write = H.callHackage "atomic-write" "0.2.0.7"
, attoparsec = H.callHackage "attoparsec" "0.14.4"
, 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"
, auto-update = H.callHackage "auto-update" "0.1.6"
, autodocodec = H.callHackage "autodocodec" "0.2.0.3"
, autodocodec-schema = H.callHackage "autodocodec-schema" "0.1.0.3"
, autodocodec-servant-multipart =
H.callHackage "autodocodec-servant-multipart" "0.0.0.0"
, autodocodec-yaml = H.callHackage "autodocodec-yaml" "0.2.0.3"
, autoexporter = H.callHackage "autoexporter" "2.0.0.8"
, barbies = H.callHackage "barbies" "2.0.4.0"
, base-compat = H.callHackage "base-compat" "0.13.0"
, base-compat-batteries = H.callHackage "base-compat-batteries" "0.13.0"
, base-orphans = H.callHackage "base-orphans" "0.9.0"
, base-prelude = H.callHackage "base-prelude" "1.6.1"
, base16-bytestring = H.callHackage "base16-bytestring" "1.0.2.0"
, 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"
, basement = H.callHackage "basement" "0.0.15"
, 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"
, bifunctors = H.callHackage "bifunctors" "5.6.1"
, bimap = H.callHackage "bimap" "0.5.0"
, bin = H.callHackage "bin" "0.1.2"
, binary-orphans = H.callHackage "binary-orphans" "1.0.4.1"
, bitvec = H.callHackage "bitvec" "1.1.3.0"
, blaze-builder = H.callHackage "blaze-builder" "0.4.2.2"
, blaze-html = H.callHackage "blaze-html" "0.9.1.2"
, blaze-markup = H.callHackage "blaze-markup" "0.8.2.8"
, 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"
, boring = H.callHackage "boring" "0.2.1"
, breakpoint = H.callHackage "breakpoint" "0.1.2.1"
, brick = H.callHackage "brick" "1.6"
, bsb-http-chunked = H.callHackage "bsb-http-chunked" "0.0.0.4"
, byteable = H.callHackage "byteable" "0.1.1"
, byteorder = H.callHackage "byteorder" "1.0.4"
, bytes = H.callHackage "bytes" "0.17.2"
, bytestring-builder = H.callHackage "bytestring-builder" "0.10.8.2.0"
, 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-doctest = H.callHackage "cabal-doctest" "1.0.9"
, cabal-install = H.callHackage "cabal-install" "3.10.1.0"
, cabal-install-solver = H.callHackage "cabal-install-solver" "3.10.1.0"
, cabal2nix = H.callHackage "cabal2nix" "2.19.1"
, cabal-fmt = H.callHackage "cabal-fmt" "0.1.12"
, cache = H.callHackage "cache" "0.1.3.0"
, call-stack = H.callHackage "call-stack" "0.4.0"
, canonical-json = H.callHackage "canonical-json" "0.6.0.1"
, case-insensitive = H.callHackage "case-insensitive" "1.2.1.0"
, 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"
, cborg = H.callHackage "cborg" "0.2.8.0"
, cborg-json = H.callHackage "cborg-json" "0.2.5.0"
, cereal = H.callHackage "cereal" "0.5.8.3"
, cereal-vector = H.callHackage "cereal-vector" "0.2.0.1"
, charset = H.callHackage "charset" "0.3.9"
, 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"
, clock = H.callHackage "clock" "0.8.3"
, cmark-gfm = H.callHackage "cmark-gfm" "0.2.5"
, cmdargs = H.callHackage "cmdargs" "0.10.22"
, co-log-core = H.callHackage "co-log-core" "0.3.2.0"
, co-log-polysemy = H.callHackage "co-log-polysemy" "0.0.1.3"
, code-page = H.callHackage "code-page" "0.2.1"
, colour = H.callHackage "colour" "2.3.6"
, 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.0"
, comonad = H.callHackage "comonad" "5.0.8"
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"
, concurrent-output = H.callHackage "concurrent-output" "1.10.17"
, conduit = H.callHackage "conduit" "1.3.4.3"
, conduit-combinators = H.callHackage "conduit-combinators" "1.3.0"
, conduit-extra = H.callHackage "conduit-extra" "1.3.6"
, conduit-parse = H.callHackage "conduit-parse" "0.2.1.1"
, config-ini = H.callHackage "config-ini" "0.2.5.0"
, connection = H.callHackage "connection" "0.3.1"
, constraints = H.callHackage "constraints" "0.13.4"
, constraints-extras = H.callHackage "constraints-extras" "0.4.0.0"
, contravariant = H.callHackage "contravariant" "1.5.5"
, 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"
, cookie = H.callHackage "cookie" "0.4.6"
, cpphs = H.callHackage "cpphs" "1.20.9.1"
, criterion = H.callHackage "criterion" "1.6.0.0"
, criterion-measurement = H.callHackage "criterion-measurement" "0.2.1.0"
, crypto-api = H.callHackage "crypto-api" "0.13.3"
, crypto-api-tests = H.callHackage "crypto-api-tests" "0.3"
, crypto-pubkey-types = H.callHackage "crypto-pubkey-types" "0.4.3"
, cryptohash = H.callHackage "cryptohash" "0.11.9"
, cryptohash-md5 = H.callHackage "cryptohash-md5" "0.11.101.0"
, cryptohash-sha1 = H.callHackage "cryptohash-sha1" "0.11.101.0"
, cryptohash-sha256 = H.callHackage "cryptohash-sha256" "0.11.102.1"
, cryptonite = H.callHackage "cryptonite" "0.30"
, 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 =
......@@ -238,87 +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"
, daemons = H.callHackage "daemons" "0.3.0"
, data-binary-ieee754 = H.callHackage "data-binary-ieee754" "0.4.4"
, data-clist = H.callHackage "data-clist" "0.2"
, data-default = H.callHackage "data-default" "0.7.1.1"
, data-default-class = H.callHackage "data-default-class" "0.1.2.0"
, data-default-instances-containers =
H.callHackage "data-default-instances-containers" "0.0.1"
, data-default-instances-dlist =
H.callHackage "data-default-instances-dlist" "0.0.1"
, data-default-instances-old-locale =
H.callHackage "data-default-instances-old-locale" "0.0.1"
, data-fix = H.callHackage "data-fix" "0.3.2"
, 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.27"
, dec = H.callHackage "dec" "0.0.5"
, 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"
, derp = H.callHackage "derp" "0.1.6"
, dhall = H.callHackage "dhall" "1.41.2"
, 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.0.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/")
, distribution-nixpkgs = H.callHackage "distribution-nixpkgs" "1.7.0.1"
, distributive = H.callHackage "distributive" "0.6.2.1"
, dlist = H.callHackage "dlist" "1.0"
, dns = H.callHackage "dns" "4.1.0"
, doclayout = H.callHackage "doclayout" "0.4"
, 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"
, doctest-exitcode-stdio = H.callHackage "doctest-exitcode-stdio" "0.0"
, doctest-lib = H.callHackage "doctest-lib" "0.1"
, doctest-parallel = H.callHackage "doctest-parallel" "0.3.0.1"
, dom-lt = H.callHackage "dom-lt" "0.2.3"
, dotgen = H.callHackage "dotgen" "0.4.3"
, double-conversion = H.callHackage "double-conversion" "2.0.4.2"
, dual-tree = H.callHackage "dual-tree" "0.2.3.1"
, easy-file = H.callHackage "easy-file" "0.2.3"
, 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"
, either = H.callHackage "either" "5.0.2"
, 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 =
......@@ -328,82 +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"
, entropy = H.callHackage "entropy" "0.4.1.10"
, enummapset = H.callHackage "enummapset" "0.7.1.0"
, envparse = H.callHackage "envparse" "0.5.0"
, erf = H.callHackage "erf" "2.0.0.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"
, extensible-exceptions = H.callHackage "extensible-exceptions" "0.1.1.4"
, extra = H.callHackage "extra" "1.7.12"
, fail = H.callHackage "fail" "4.9.0.0"
, fast-logger = H.callHackage "fast-logger" "3.2.1"
, fast-math = H.callHackage "fast-math" "1.0.2"
, fcf-containers = H.callHackage "fcf-containers" "0.8.0"
, 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.5"
, fcf-containers = H.callHackage "fcf-containers" "0.8.2"
, 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"
, fin = H.callHackage "fin" "0.2.1"
, fingertree = H.callHackage "fingertree" "0.1.5.0"
, fingertree-psqueue =
H.callGit
"https://gitlab.homotopic.tech/horizon/adopted/fingertree-psqueue"
"d466b18e18d706dc1373ed2894c1e20ea2826329"
(None H.Subdir)
, finite-field = H.callHackage "finite-field" "0.10.0"
, finite-typelits = H.callHackage "finite-typelits" "0.1.6.0"
, first-class-families = H.callHackage "first-class-families" "0.8.0.1"
, finite-typelits = H.callHackage "finite-typelits" "0.2.0.0"
, fixed = H.callHackage "fixed" "0.3"
, flag = H.callHackage "flag" "0.1.0.0"
, flag-dhall-instance = H.callHackage "flag-dhall-instance" "0.1.0.1"
, floatshow = H.callHackage "floatshow" "0.2.4"
, fmlist = H.callHackage "fmlist" "0.9.4"
, fmt = H.callHackage "fmt" "0.6.3.0"
, focus = H.callHackage "focus" "1.0.3"
, foldable1-classes-compat =
H.callHackage "foldable1-classes-compat" "0.1"
, foldl = H.callHackage "foldl" "1.4.14"
, 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"
, free = H.callHackage "free" "5.2"
, 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-deriving = H.callHackage "generic-deriving" "1.14.3"
, generic-lens = H.callHackage "generic-lens" "2.2.1.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"
, generic-random = H.callHackage "generic-random" "1.5.0.1"
, generically = H.callHackage "generically" "0.1.1"
, generics-sop = H.callHackage "generics-sop" "0.5.1.2"
, genvalidity = H.callHackage "genvalidity" "1.1.0.0"
, genvalidity-aeson = H.callHackage "genvalidity-aeson" "1.0.0.1"
, genvalidity-bytestring =
H.callHackage "genvalidity-bytestring" "1.0.0.1"
......@@ -417,22 +206,22 @@ let packages =
"https://github.com/NorfairKing/dirforest"
"69e8ae036b047fae105c1fe990e175a7572a3eba"
(Some "genvalidity-dirforest/")
, genvalidity-hspec = H.callHackage "genvalidity-hspec" "1.0.0.2"
, genvalidity-hspec-aeson =
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"
, genvalidity-property = H.callHackage "genvalidity-property" "1.0.0.0"
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 =
......@@ -440,55 +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-byteorder = H.callHackage "ghc-byteorder" "4.11.0.0.10"
, 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-paths = H.callHackage "ghc-paths" "0.1.0.12"
, ghc-tcplugins-extra = H.callHackage "ghc-tcplugins-extra" "0.4.4"
, ghc-trace-events = H.callHackage "ghc-trace-events" "0.1.2.6"
, 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.8.3"
, hackage-db = H.callHackage "hackage-db" "2.1.2"
, hackage-security = H.callHackage "hackage-security" "0.6.2.3"
, haddock-library = H.callHackage "haddock-library" "1.11.0"
, half = H.callHackage "half" "0.3.1"
, happy = H.callHackage "happy" "1.20.1.1"
, hashable = H.callHackage "hashable" "1.4.2.0"
, hashing = H.callHackage "hashing" "0.1.1.0"
, hashmap = H.callHackage "hashmap" "1.3.3"
, 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-lexer = H.callHackage "haskell-lexer" "1.1.1"
, haskell-src = H.callHackage "haskell-src" "1.0.4"
, haskell-src-exts = H.callHackage "haskell-src-exts" "1.23.1"
, haskell-src-meta = H.callHackage "haskell-src-meta" "0.8.11"
, heaps = H.callHackage "heaps" "0.4"
, hedgehog = H.callHackage "hedgehog" "1.2"
, hedgehog-extras = H.callHackage "hedgehog-extras" "0.4.0.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
......@@ -497,216 +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"
, 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"
, hoogle = H.callHackage "hoogle" "5.0.18.3"
, hopenssl = H.callHackage "hopenssl" "2.2.5"
, horizon-gen-nix =
H.callTarball
"https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix/-/archive/0.9.0/horizon-gen-nix-0.9.0.tar.gz"
(Some "horizon-gen-nix/")
, horizon-spec =
H.callTarball
"https://gitlab.horizon-haskell.net/haskell/horizon-spec/-/archive/0.11.0/horizon-spec-0.11.0.tar.gz"
(Some "horizon-spec/")
, horizon-spec-lens =
H.callTarball
"https://gitlab.horizon-haskell.net/haskell/horizon-spec-lens/-/archive/0.2.1/horizon-spec-lens-0.2.1.tar.gz"
(Some "horizon-spec-lens/")
, horizon-spec-pretty =
H.callTarball
"https://gitlab.horizon-haskell.net/haskell/horizon-spec-pretty/-/archive/0.1.1/horizon-spec-pretty-0.1.1.tar.gz"
(Some "horizon-spec-pretty/")
, 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"
, hostname = H.callHackage "hostname" "1.0"
, hourglass = H.callHackage "hourglass" "0.2.12"
, hp2pretty = H.callHackage "hp2pretty" "0.10"
, hpack = H.callHackage "hpack" "0.35.2"
, hpack-dhall = H.callHackage "hpack-dhall" "0.5.7"
, hscolour = H.callHackage "hscolour" "1.24.4"
, 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"
, hslua-module-text = H.callHackage "hslua-module-text" "1.1.0"
, 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"
, hspec = H.callHackage "hspec" "2.10.10"
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-core = H.callHackage "hspec-core" "2.10.10"
, hspec-discover = H.callHackage "hspec-discover" "2.10.10"
, hspec-expectations = H.callHackage "hspec-expectations" "0.8.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-meta = H.callHackage "hspec-meta" "2.10.5"
, hspec-smallcheck = H.callHackage "hspec-smallcheck" "0.5.3"
, 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"
, http-client = H.callHackage "http-client" "0.7.13.1"
, http-client-tls = H.callHackage "http-client-tls" "0.3.6.1"
, http-common = H.callHackage "http-common" "0.8.3.4"
, http-conduit = H.callHackage "http-conduit" "2.3.8"
, http-date = H.callHackage "http-date" "0.0.11"
, http-media = H.callHackage "http-media" "0.8.0.0"
, http-streams = H.callHackage "http-streams" "0.8.9.6"
, http-types = H.callHackage "http-types" "0.12.3"
, http2 = H.callHackage "http2" "4.1.0"
, httpd-shed = H.callHackage "httpd-shed" "0.4.1.1"
, 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"
, ieee754 = H.callHackage "ieee754" "0.8.0"
, 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.0.0"
, incipit-core = H.callHackage "incipit-core" "0.5.0.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"
, indexed-traversable = H.callHackage "indexed-traversable" "0.1.2.1"
, indexed-traversable-instances =
H.callHackage "indexed-traversable-instances" "0.1.1.2"
, infer-license = H.callHackage "infer-license" "0.2.0"
, ini = H.callHackage "ini" "0.4.2"
, inline-c = H.callHackage "inline-c" "0.9.1.6"
, insert-ordered-containers =
H.callHackage "insert-ordered-containers" "0.2.5.1"
, inspection-testing = H.callHackage "inspection-testing" "0.5.0.1"
, 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"
, interpolate = H.callHackage "interpolate" "0.2.1"
, intervals = H.callHackage "intervals" "0.9.2"
, invariant = H.callHackage "invariant" "0.6.1"
, io-streams = H.callHackage "io-streams" "1.5.2.2"
, io-streams-haproxy = H.callHackage "io-streams-haproxy" "1.0.1.0"
, iproute = H.callHackage "iproute" "1.7.12"
, 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"
, jailbreak-cabal = H.callHackage "jailbreak-cabal" "1.4"
, 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"
, js-flot = H.callHackage "js-flot" "0.8.3"
, js-jquery = H.callHackage "js-jquery" "3.3.1"
, kan-extensions = H.callHackage "kan-extensions" "5.2.5"
, katip = H.callHackage "katip" "0.8.7.2"
, 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"
, language-haskell-extract =
H.callGit
"https://github.com/chessai/template-helper"
"f654f1e7ef47c591bb5ea23f1234289f99d09d05"
(None H.Subdir)
, language-nix = H.callHackage "language-nix" "2.2.0"
, 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 = H.callHackage "lens" "5.2.2"
, lens-aeson = H.callHackage "lens-aeson" "1.2.2"
, lens-family = H.callHackage "lens-family" "2.1.2"
, lens-family-core = H.callHackage "lens-family-core" "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"
, libxml = H.callHackage "libxml" "0.1.1"
, libyaml = H.callHackage "libyaml" "0.1.2"
, lift-type = H.callHackage "lift-type" "0.1.1.1"
, lifted-async = H.callHackage "lifted-async" "0.10.2.4"
, lifted-base = H.callHackage "lifted-base" "0.2.3.12"
, linear = H.callHackage "linear" "1.22"
, linear-base = H.callHackage "linear-base" "0.3.1"
, linear-generics = H.callHackage "linear-generics" "0.2.1"
, 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 =
......@@ -714,562 +336,238 @@ let packages =
"https://github.com/haskell-effectful/log-effectful/"
"910c79e10d5ac3353f2a1551103a2b63229c3f57"
(None H.Subdir)
, logging-facade = H.callHackage "logging-facade" "0.3.1"
, logict = H.callHackage "logict" "0.8.0.0"
, 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.1"
, 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"
, lukko = H.callHackage "lukko" "0.1.1.3"
, lucid-svg = H.callHackage "lucid-svg" "0.7.1.1"
, lvar = H.callHackage "lvar" "0.1.0.0"
, managed = H.callHackage "managed" "1.0.10"
, 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"
, math-functions = H.callHackage "math-functions" "0.3.4.2"
, matrices = H.callHackage "matrices" "0.5.0"
, matrix = H.callHackage "matrix" "0.3.6.1"
, megaparsec = H.callHackage "megaparsec" "9.3.0"
, memory = H.callHackage "memory" "0.18.0"
, mersenne-random = H.callHackage "mersenne-random" "1.0.0.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 = H.callHackage "microlens" "0.4.13.1"
, microlens-aeson = H.callHackage "microlens-aeson" "2.5.0"
, microlens-ghc = H.callHackage "microlens-ghc" "0.4.14.1"
, microlens-mtl = H.callHackage "microlens-mtl" "0.2.0.3"
, microlens-platform = H.callHackage "microlens-platform" "0.4.3.3"
, microlens-th = H.callHackage "microlens-th" "0.4.3.11"
, 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"
, mime-types = H.callHackage "mime-types" "0.1.1.0"
, minio-hs = H.callHackage "minio-hs" "1.6.0"
, mmap = H.callHackage "mmap" "0.5.9"
, mmark = H.callHackage "mmark" "0.0.7.6"
, mmorph = H.callHackage "mmorph" "1.2.0"
, mockery = H.callHackage "mockery" "0.3.5"
, mod = H.callHackage "mod" "0.2.0.1"
, modern-uri = H.callHackage "modern-uri" "0.3.6.0"
, monad-control = H.callHackage "monad-control" "1.0.3.1"
, 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-par =
H.callGit
"https://github.com/locallycompact/monad-par"
"4f5b44fc85095e08cc159e4fc54a7d78dc41eccf"
(Some "monad-par/")
, monad-par-extras = H.callHackage "monad-par-extras" "0.3.3"
, monad-parallel = H.callHackage "monad-parallel" "0.8"
, monad-peel = H.callHackage "monad-peel" "0.2.1.2"
, 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"
, mono-traversable = H.callHackage "mono-traversable" "1.0.15.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.2"
, mtl-compat = H.callHackage "mtl-compat" "0.2.2"
, mtl-prelude = H.callHackage "mtl-prelude" "2.0.3.1"
, 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 = H.callHackage "mwc-random" "0.15.0.2"
, mwc-random-monad = H.callHackage "mwc-random-monad" "0.7.3.1"
, nanospec = H.callHackage "nanospec" "0.2.2"
, nats = H.callHackage "nats" "1.1.2"
, 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 = H.callHackage "network" "3.1.2.8"
, network-bsd = H.callHackage "network-bsd" "2.8.1.0"
, network-byte-order = H.callHackage "network-byte-order" "0.1.6"
, network-conduit-tls = H.callHackage "network-conduit-tls" "1.3.2"
, network-info = H.callHackage "network-info" "0.2.1"
, network-run = H.callHackage "network-run" "0.2.4"
, network-uri = H.callHackage "network-uri" "2.6.4.2"
, 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"
, nothunks = H.callHackage "nothunks" "0.1.3"
, 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"
"f6c7bbbcdb383d2eb487ad7fe427ec05a747c14f"
"411d5d0aaeeb96d4b72d0a434b9d2b53c88c2eae"
(None H.Subdir)
, old-locale = H.callHackage "old-locale" "1.0.0.7"
, old-time = H.callHackage "old-time" "1.1.0.3"
, 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"
, optional-args = H.callHackage "optional-args" "1.0.2"
, options = H.callHackage "options" "1.2.1.1"
, optparse-applicative = H.callHackage "optparse-applicative" "0.17.0.0"
, optparse-generic = H.callHackage "optparse-generic" "1.4.9"
, 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.1"
, pandoc-lua-marshal = H.callHackage "pandoc-lua-marshal" "0.2.2"
, pandoc-types = H.callHackage "pandoc-types" "1.23"
, parallel = H.callHackage "parallel" "3.2.2.0"
, parsec = H.callHackage "parsec" "3.1.16.1"
, parsec-class = H.callHackage "parsec-class" "1.0.0.0"
, 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 = H.callHackage "parsers" "0.12.11"
, parsers-megaparsec = H.callHackage "parsers-megaparsec" "0.1.0.1"
, 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 = H.callHackage "path" "0.9.2"
, path-dhall-instance = H.callHackage "path-dhall-instance" "0.2.1.0"
, path-io = H.callHackage "path-io" "1.8.0"
, path-pieces = H.callHackage "path-pieces" "0.2.1"
, patience = H.callHackage "patience" "0.3"
, pcg-random = H.callHackage "pcg-random" "0.1.3.7"
, pcre-heavy = H.callHackage "pcre-heavy" "1.0.0.3"
, pcre-light = H.callHackage "pcre-light" "0.4.1.0"
, pcre2 = H.callHackage "pcre2" "2.2.1"
, pem = H.callHackage "pem" "0.2.4"
, 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)
, pgp-wordlist = H.callHackage "pgp-wordlist" "0.1.0.3"
, 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.0.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.4.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"
, pretty-hex = H.callHackage "pretty-hex" "1.1"
, 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"
, pretty-show = H.callHackage "pretty-show" "1.10"
, pretty-simple = H.callHackage "pretty-simple" "4.1.2.0"
, prettyprinter = H.callHackage "prettyprinter" "1.7.1"
, prettyprinter-ansi-terminal =
H.callHackage "prettyprinter-ansi-terminal" "1.1.3"
, primes = H.callHackage "primes" "0.2.1.0"
, primitive = H.callHackage "primitive" "0.7.4.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"
, process-extras = H.callHackage "process-extras" "0.7.4"
, procex = H.callHackage "procex" "0.3.3"
, profunctors = H.callHackage "profunctors" "5.6.2"
, 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.4.0"
, proteaaudio-sdl = H.callHackage "proteaaudio-sdl" "0.9.3"
, protolude = H.callHackage "protolude" "0.3.3"
, psqueues = H.callHackage "psqueues" "0.2.7.3"
, pureMD5 = H.callHackage "pureMD5" "2.1.4"
, 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-classes = H.callHackage "quickcheck-classes" "0.6.5.0"
, quickcheck-classes-base =
H.callHackage "quickcheck-classes-base" "0.6.2.0"
, quickcheck-instances = H.callHackage "quickcheck-instances" "0.3.29.1"
, quickcheck-io = H.callHackage "quickcheck-io" "0.2.0"
, quickcheck-text = H.callHackage "quickcheck-text" "0.1.2.1"
, quickcheck-unicode = H.callHackage "quickcheck-unicode" "1.0.1.0"
, quiet = H.callHackage "quiet" "0.2"
, ral = H.callHackage "ral" "0.2.1"
, random = H.callHackage "random" "1.2.1.1"
, random-bytestring = H.callHackage "random-bytestring" "0.1.4"
, random-fu = H.callHackage "random-fu" "0.3.0.0"
, random-shuffle = H.callHackage "random-shuffle" "0.0.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"
, raw-strings-qq = H.callHackage "raw-strings-qq" "1.1"
, rdtsc = H.callHackage "rdtsc" "1.3.0.1"
, readable = H.callHackage "readable" "0.3.1"
, rebase = H.callHackage "rebase" "1.20"
, recursion-schemes = H.callHackage "recursion-schemes" "5.2.2.4"
, recv = H.callHackage "recv" "0.1.0"
, reducers = H.callHackage "reducers" "3.12.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"
, reflection = H.callHackage "reflection" "2.1.7"
, 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-base = H.callHackage "regex-base" "0.94.0.2"
, regex-compat = H.callHackage "regex-compat" "0.95.2.1"
, regex-pcre-builtin = H.callHackage "regex-pcre-builtin" "0.95.2.3.8.44"
, regex-posix = H.callHackage "regex-posix" "0.96.0.1"
, regex-tdfa = H.callHackage "regex-tdfa" "1.3.2"
, relude = H.callHackage "relude" "1.2.0.0"
, replace-megaparsec = H.callHackage "replace-megaparsec" "1.4.5.0"
, repline = H.callHackage "repline" "0.4.2.0"
, rere = H.callHackage "rere" "0.2"
, rerebase = H.callHackage "rerebase" "1.20"
, resolv = H.callHackage "resolv" "0.1.2.0"
, resource-pool = H.callHackage "resource-pool" "0.4.0.0"
, resourcet = H.callHackage "resourcet" "1.3.0"
, retrie = H.callHackage "retrie" "1.2.2"
, retry = H.callHackage "retry" "0.9.3.0"
, 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"
, rvar = H.callHackage "rvar" "0.3.0.1"
, safe = H.callHackage "safe" "0.3.19"
, safe-coloured-text = H.callHackage "safe-coloured-text" "0.2.0.1"
, safe-coloured-text-layout =
H.callHackage "safe-coloured-text-layout" "0.0.0.0"
, safe-coloured-text-terminfo =
H.callHackage "safe-coloured-text-terminfo" "0.1.0.0"
, safe-exceptions = H.callHackage "safe-exceptions" "0.1.7.3"
, saltine = H.callHackage "saltine" "0.2.1.0"
, sandwich = H.callHackage "sandwich" "0.1.3.0"
, run-st = H.callHackage "run-st" "0.1.3.3"
, rvar = H.callHackage "rvar" "0.3.0.2"
, sandwich = H.callHackage "sandwich" "0.2.2.0"
, say = H.callHackage "say" "0.1.0.1"
, scientific = H.callHackage "scientific" "0.3.7.0"
, scotty = H.callHackage "scotty" "0.12.1"
, sdl2 = H.callHackage "sdl2" "2.5.4.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"
, semialign = H.callHackage "semialign" "1.3"
, semigroupoids = H.callHackage "semigroupoids" "5.3.7"
, semigroups = H.callHackage "semigroups" "0.20"
, semirings = H.callHackage "semirings" "0.6"
, semver = H.callHackage "semver" "0.4.0.1"
, serialise = H.callHackage "serialise" "0.2.6.0"
, servant =
, scotty = H.callHackage "scotty" "0.22"
, sel =
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 =
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"
, setenv = H.callHackage "setenv" "0.1.1.3"
, 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.0.30"
, shelly = H.callHackage "shelly" "1.12.0"
, shh = H.callHackage "shh" "0.7.2.1"
, should-not-typecheck = H.callHackage "should-not-typecheck" "2.1.0"
, shelly = H.callHackage "shelly" "1.12.1"
, show-combinators = H.callHackage "show-combinators" "0.2.0.0"
, silently = H.callHackage "silently" "1.2.5.3"
, simple-reflect = H.callHackage "simple-reflect" "0.3.3"
, simple-sendfile = H.callHackage "simple-sendfile" "0.2.30"
, singleton-bool = H.callHackage "singleton-bool" "0.1.6"
, 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"
, smallcheck = H.callHackage "smallcheck" "1.2.1"
, snap-core = H.callHackage "snap-core" "1.0.5.1"
, snap-server = H.callHackage "snap-server" "1.1.2.1"
, socks = H.callHackage "socks" "0.6.1"
, some = H.callHackage "some" "1.0.5"
, 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"
, special-values = H.callHackage "special-values" "0.1.0.0"
, split = H.callHackage "split" "0.2.3.5"
, splitmix = H.callHackage "splitmix" "0.1.0.4"
, spoon = H.callHackage "spoon" "0.3.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.1.2"
, statistics-linreg = H.callHackage "statistics-linreg" "0.3"
, stm-chans = H.callHackage "stm-chans" "3.0.0.6"
, stm-containers = H.callHackage "stm-containers" "1.2.0.2"
, stm-hamt = H.callHackage "stm-hamt" "1.2.0.9"
, storable-record = H.callHackage "storable-record" "0.0.7"
, storable-tuple = H.callHackage "storable-tuple" "0.1"
, store = H.callHackage "store" "0.7.16"
, store-core = H.callHackage "store-core" "0.4.4.4"
, 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.2.4"
, streaming-commons = H.callHackage "streaming-commons" "0.2.2.5"
, streamly = H.callHackage "streamly" "0.9.0"
, streamly-core = H.callHackage "streamly-core" "0.1.0"
, strict = H.callHackage "strict" "0.5"
, strict-list = H.callHackage "strict-list" "0.1.7"
, 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.0"
, string-qq = H.callHackage "string-qq" "0.0.4"
, stringbuilder = H.callHackage "stringbuilder" "0.5.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.6"
, syb = H.callHackage "syb" "0.7.2.3"
, sydtest = H.callHackage "sydtest" "0.13.0.3"
, sydtest-discover = H.callHackage "sydtest-discover" "0.0.0.2"
, system-fileio = H.callHackage "system-fileio" "0.3.16.4"
, system-filepath = H.callHackage "system-filepath" "0.4.14"
, tagged = H.callHackage "tagged" "0.8.7"
, tagsoup = H.callHackage "tagsoup" "0.14.8"
, tar =
H.callGit
"https://github.com/locallycompact/tar"
"107c0b78524acfd0e77e767b83073492008bea0c"
(None H.Subdir)
, tasty = H.callHackage "tasty" "1.4.3"
, tasty-bench = H.callHackage "tasty-bench" "0.3.3"
, tasty-discover = H.callHackage "tasty-discover" "5.0.0"
, tasty-expected-failure = H.callHackage "tasty-expected-failure" "0.12.3"
, tasty-golden = H.callHackage "tasty-golden" "2.3.5"
, tasty-hedgehog = H.callHackage "tasty-hedgehog" "1.4.0.1"
, tasty-hslua = H.callHackage "tasty-hslua" "1.1.0"
, tasty-hspec = H.callHackage "tasty-hspec" "1.2.0.3"
, tasty-hunit =
H.callGit
"https://github.com/UnkindPartition/tasty"
"226c35f468be389536fbb9471904a113d1586da6"
(Some "hunit/")
, tasty-inspection-testing =
H.callHackage "tasty-inspection-testing" "0.2"
, tasty-kat = H.callHackage "tasty-kat" "0.0.3"
, tasty-lua = H.callHackage "tasty-lua" "1.1.0"
, tasty-quickcheck = H.callHackage "tasty-quickcheck" "0.10.2"
, tasty-rerun = H.callHackage "tasty-rerun" "1.1.18"
, tasty-silver = H.callHackage "tasty-silver" "3.3.1.1"
, tasty-smallcheck = H.callHackage "tasty-smallcheck" "0.8.2"
, tasty-th = H.callHackage "tasty-th" "0.1.7"
, tasty-wai = H.callHackage "tasty-wai" "0.1.2.0"
, tdigest = H.callHackage "tdigest" "0.2.1.1"
, temporary = H.callHackage "temporary" "1.3"
, terminal-size = H.callHackage "terminal-size" "0.3.4"
, test-framework = H.callHackage "test-framework" "0.8.2.0"
, test-framework-hunit = H.callHackage "test-framework-hunit" "0.3.0.2"
, test-framework-quickcheck2 =
H.callHackage "test-framework-quickcheck2" "0.3.0.5"
, 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"
, test-framework-th = H.callHackage "test-framework-th" "0.2.4"
, 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.6"
, text-ansi = H.callHackage "text-ansi" "0.2.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.3.0"
, text-icu = H.callHackage "text-icu" "0.8.0.2"
, text-manipulate = H.callHackage "text-manipulate" "0.3.1.0"
, text-metrics = H.callHackage "text-metrics" "0.3.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"
, text-short = H.callHackage "text-short" "0.1.5"
, text-zipper = H.callHackage "text-zipper" "0.13"
, tf-random = H.callHackage "tf-random" "0.5"
, th-abstraction = H.callHackage "th-abstraction" "0.5.0.0"
, th-compat = H.callHackage "th-compat" "0.1.4"
, th-desugar = H.callHackage "th-desugar" "1.15"
, th-env = H.callHackage "th-env" "0.1.1"
, th-expand-syns = H.callHackage "th-expand-syns" "0.4.11.0"
, th-extras = H.callHackage "th-extras" "0.0.0.6"
, th-lift = H.callHackage "th-lift" "0.8.3"
, th-lift-instances = H.callHackage "th-lift-instances" "0.1.20"
, th-orphans = H.callHackage "th-orphans" "0.13.14"
, th-reify-many = H.callHackage "th-reify-many" "0.1.10"
, th-utilities = H.callHackage "th-utilities" "0.2.5.0"
, these = H.callHackage "these" "1.2"
, 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-compat = H.callHackage "time-compat" "1.9.6.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"
, time-manager = H.callHackage "time-manager" "0.0.0"
, 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"
, tls = H.callHackage "tls" "1.6.0"
, tls-session-manager = H.callHackage "tls-session-manager" "0.0.4"
, tmp-postgres = H.callHackage "tmp-postgres" "1.34.1.0"
, torsor = H.callHackage "torsor" "0.1"
, transformers-base = H.callHackage "transformers-base" "0.4.6"
, transformers-compat = H.callHackage "transformers-compat" "0.7.2"
, transformers-except = H.callHackage "transformers-except" "0.1.3"
, tree-diff = H.callHackage "tree-diff" "0.2.2"
, trifecta = H.callHackage "trifecta" "2.1.2"
, 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"
, turtle = H.callHackage "turtle" "1.6.1"
, type-equality = H.callHackage "type-equality" "1"
, type-errors = H.callHackage "type-errors" "0.2.0.1"
, tuples = H.callHackage "tuples" "0.1.0.0"
, type-errors-pretty = H.callHackage "type-errors-pretty" "0.0.1.2"
, typed-process = H.callHackage "typed-process" "0.2.11.0"
, 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"
, unbounded-delays = H.callHackage "unbounded-delays" "0.1.1.1"
, 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"
, uniplate = H.callHackage "uniplate" "1.6.13"
, universe-base = H.callHackage "universe-base" "1.1.3.1"
, universe-reverse-instances =
H.callHackage "universe-reverse-instances" "1.1.1"
, unix-bytestring = H.callHackage "unix-bytestring" "0.3.7.8"
, unix-compat = H.callHackage "unix-compat" "0.7"
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"
, unix-time = H.callHackage "unix-time" "0.4.9"
, unliftio = H.callHackage "unliftio" "0.2.24.0"
, unliftio-core = H.callHackage "unliftio-core" "0.2.1.0"
, unordered-containers = H.callHackage "unordered-containers" "0.2.19.1"
, uri-bytestring = H.callHackage "uri-bytestring" "0.3.3.1"
, uri-encode = H.callHackage "uri-encode" "1.5.0.7"
, 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"
, utf8-string = H.callHackage "utf8-string" "1.0.2"
, utility-ht = H.callHackage "utility-ht" "0.0.16"
, uuid = H.callHackage "uuid" "1.3.15"
, uuid-types = H.callHackage "uuid-types" "1.0.5"
, validation = H.callHackage "validation" "1.1.2"
, validation-selective = H.callHackage "validation-selective" "0.2.0.0"
, validity = H.callHackage "validity" "0.12.0.1"
, validity-aeson = H.callHackage "validity-aeson" "0.2.0.5"
, validity-bytestring = H.callHackage "validity-bytestring" "0.4.1.1"
, validation = H.callHackage "validation" "1.1.3"
, validity-case-insensitive =
H.callHackage "validity-case-insensitive" "0.0.0.0"
, validity-containers = H.callHackage "validity-containers" "0.5.0.4"
, 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-scientific = H.callHackage "validity-scientific" "0.2.0.3"
, validity-text = H.callHackage "validity-text" "0.3.1.3"
, validity-time = H.callHackage "validity-time" "0.5.0.0"
, validity-unordered-containers =
H.callHackage "validity-unordered-containers" "0.2.0.3"
, validity-uuid = H.callHackage "validity-uuid" "0.1.0.3"
, validity-vector = H.callHackage "validity-vector" "0.2.0.3"
, vault = H.callHackage "vault" "0.3.1.5"
, vec = H.callHackage "vec" "0.4.1"
, vector = H.callHackage "vector" "0.13.0.0"
, vector-algorithms = H.callHackage "vector-algorithms" "0.9.0.1"
, vector-binary-instances =
H.callHackage "vector-binary-instances" "0.2.5.2"
, vector-instances = H.callHackage "vector-instances" "3.4"
, vector-sized = H.callHackage "vector-sized" "1.5.0"
, vector-space = H.callHackage "vector-space" "0.16"
, vector-stream = H.callHackage "vector-stream" "0.1.0.0"
, vector-th-unbox = H.callHackage "vector-th-unbox" "0.2.2"
, 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"
, void = H.callHackage "void" "0.7.3"
, vty = H.callHackage "vty" "5.38"
, wai = H.callHackage "wai" "3.2.3"
, wai-app-static = H.callHackage "wai-app-static" "3.1.7.4"
, wai-conduit = H.callHackage "wai-conduit" "3.0.0.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-logger = H.callHackage "wai-logger" "2.4.0"
, wai-middleware-heartbeat =
H.callGit
"https://github.com/flora-pm/wai-middleware-heartbeat"
......@@ -1279,38 +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.5"
, websockets = H.callHackage "websockets" "0.12.7.3"
, weigh = H.callHackage "weigh" "0.0.16"
, wide-word = H.callHackage "wide-word" "0.1.5.0"
, with-utf8 = H.callHackage "with-utf8" "1.0.2.3"
, witherable = H.callHackage "witherable" "0.4.2"
, 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-annotated = H.callHackage "wl-pprint-annotated" "0.1.0.1"
, wl-pprint-text = H.callHackage "wl-pprint-text" "1.2.0.2"
, word-compat = H.callHackage "word-compat" "0.0.6"
, word-wrap = H.callHackage "word-wrap" "0.5"
, word8 = H.callHackage "word8" "0.1.3"
, wreq = H.callHackage "wreq" "0.5.4.0"
, wuss = H.callHackage "wuss" "2.0.1.3"
, x509 = H.callHackage "x509" "1.7.7"
, x509-store = H.callHackage "x509-store" "1.6.9"
, x509-system = H.callHackage "x509-system" "1.6.7"
, x509-validation = H.callHackage "x509-validation" "1.6.12"
, xml = H.callHackage "xml" "1.3.14"
, xml-conduit = H.callHackage "xml-conduit" "1.9.1.1"
, 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.1"
, yaml = H.callHackage "yaml" "0.11.11.0"
, zip-archive = H.callHackage "zip-archive" "0.4.3"
, zlib = H.callHackage "zlib" "0.6.3.0"
, 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.MakePackageSet
{ packageSetFile = "initial-packages.nix"
in H.HorizonExport.MakeOverlay
{ overlayFile = "overlay.nix"
, packagesDir = "pkgs/"
, packageSet = { compiler = "ghc-9.4.4", packages = toMap packages }
, overlay = { compiler = "ghc-9.10.1", packages = toMap packages }
}
[ { mapKey = "BNFC"
, mapValue =
"cab767ab88f2ff9b4138a7e3ace73e5663a17717a6dbf2edfcc5fa31630d7666"
"5717b8bf5b66574d21deac4627bcfa4463a952c965934da7ac8e17e1fcbe3460"
}
, { mapKey = "Boolean"
, mapValue =
"4d64f43cf0f1ed7e293b8bf83c4e78a4d92da64ad34401f822799e02ab550478"
}
, { mapKey = "Cabal"
, mapValue =
"7610138fc5224d5f482057419e0bb1e558b371a4ce0932ea1e865dc585daea4a"
}
, { mapKey = "Cabal-QuickCheck"
, mapValue =
"c6aa86b294a7053b6a551e85f80cf92373d65677590734e21c09d26fcf8513dc"
}
, { mapKey = "Cabal-described"
, mapValue =
"298318fd9310f80b6c1865c57d3d763c38ef26ad90cc333f91d02e5789bd9e7a"
}
, { mapKey = "Cabal-syntax"
, mapValue =
"517a8e9f48af3b7dbb05cdbfb1bb42b694be7ca9245e2ce2e671aa9271deafed"
}
, { mapKey = "Cabal-tree-diff"
, mapValue =
"6c4d8d270d0b433008f95e176bfbeef575cabf552989b199818cb2bbb9306610"
}
, { mapKey = "Chart"
, mapValue =
"5e1378733326a628b9fcc4cc0cb5b93cedfb002ee80fbdb5ea2ceba1db01674c"
}
, { mapKey = "Chart-diagrams"
, mapValue =
"8db7d5cd296b70a7082ef21e5478d5b0ad42f50a046a48ad01ae62f4e584f871"
}
, { mapKey = "ChasingBottoms"
, mapValue =
"1231e9357bb81268ed38cf1a94f19f8a219e390c3727e44daae07507fbf8105a"
"db212ee958bc7c05a4709e08499ad90f9f7cd854d5db5fbf7b2fd09cb6f76320"
}
, { mapKey = "Decimal"
, mapValue =
"947ae65c293be26ad673575d180cb9cecebad1d26098fad7698ce9e42c7e6c7b"
}
, { mapKey = "Diff"
, mapValue =
"936fab85b5fc9ab6f841b990a50cdeb48420986ce3108aab300237ed6178cdcf"
}
, { mapKey = "Glob"
, mapValue =
"b5336c36cb1886e5010fb5b5e4a313f6e14414de778063b7069188b518bc80eb"
}
, { mapKey = "HTF"
, mapValue =
"aebd23f2c470b85d4c2fd227af490959e1dacb4ca20aec6666a570254d147415"
}
, { mapKey = "HTTP"
, mapValue =
"ec56a281d338191dff44c66cd1014f0bfcce3c9732a79dbb58d2d5dd3c989549"
}
, { mapKey = "HUnit"
, mapValue =
"240b283921dee8a1ae8f503ad7ec0c27e030b12a8f3f066691d4f8c3fc268db8"
}
, { mapKey = "HaskellNet"
, mapValue =
"07f8ee31b5ef0319ed8241e7f1b4a4d2c945bd4d748fa93efe24601b5356c4bc"
"559801aefc7fd2f80aa6c65b52fc3e94b0470735959422a10a8670284e5b6528"
}
, { mapKey = "Hclip"
, mapValue =
"70e817087c5542f60461d56c78cdfdd1bf827f78c011f7cdeddd65abaa3e4c39"
}
, { mapKey = "HsOpenSSL"
, mapValue =
"dcc28175539e673eaeb2909a32d319b36ca7ef0bf6b9cdaaecec247ee11cfbad"
"820903a13da7bfcd0bd2eb57bbeb1200f17188e70c619169d03fa55ec1b640bd"
}
, { mapKey = "HsYAML"
, mapValue =
"362225c67dcd1fda099a8f8c8941e65de1e9c1fcab996b6dbb88112b268b1a26"
}
, { mapKey = "JuicyPixels"
, mapValue =
"cc9bb942ef2b796756fd6c7fdedffe31fb3cdb8ee599b0f85da6242726ddb5eb"
}
, { mapKey = "ListLike"
, mapValue =
"10f6bd60daf44656ab50fa3625eee506d7d7bb960c01c8f16ce86f5e79feff96"
"24f3047c71f8f7f96095ef363e3b900c62dcbfd4136b872448d8e942f9bbab15"
}
, { mapKey = "MemoTrie"
, mapValue =
"83da7a54b650a0e81c2121210dcd1c31b3747a22f26c1aa13c16e0d807afdd20"
"0521ccb33083de3a2c1a058717be3dfc17fe824c27715a9ea1b56b63afa1c75f"
}
, { mapKey = "MonadPrompt"
, mapValue =
"21d10745d35c369d73d87d32810e6001091baf0b7a5aa8dab522af9b20d6aab7"
}
, { mapKey = "MonadRandom"
, mapValue =
"4787309ed409e148de6c8a43a4d2fd7ee8c357a4cf508e41ec62d1c5b44eaa53"
"b91c886a10c75df57df007e25b4b67673fe395d286d30b15682ad76fd6328c46"
}
, { mapKey = "NumInstances"
, mapValue =
"c786436da8a459c9ab09184b4194c4f9faf5e1d69a6fb4b5eea4a6e4f1f90b45"
}
, { mapKey = "OneTuple"
, mapValue =
"f06f01196f6eeb10a9322ae1c28b5bec018df9236991a9ce1d8f05475a74fc58"
}
, { mapKey = "Only"
, mapValue =
"1de949c17ed264585d924ee79ab9553dbf140556b4bf91c5e95c59792b80b1a1"
"ca75c965a2c59e6141e5434e7f61d7860a0aaa99d5709eb0a108395e4e528b46"
}
, { mapKey = "OpenGLRaw"
, mapValue =
"940b65e0bc5ff641d7c6be3255bde2df8768492ec94d11aeed358996abb6d582"
}
, { mapKey = "PSQueue"
, mapValue =
"badfa00cfc0e01dd63a255b95af64598ea986b25635dedee551dda9e2c41b987"
"fd2c12b8bf30258fd381128bf1eae7233e4740e249317fa652a1ab30210fa527"
}
, { mapKey = "PyF"
, mapValue =
"b4831bcb0908692fc73ccc546ef504f0c5b1cbb84e78aebb2ab94f0419065c3d"
}
, { mapKey = "QuickCheck"
, mapValue =
"34a54e303e38dc3bbacabee43cce6f994191834ee44b97b44ed6b7b736a7f962"
}
, { mapKey = "RSA"
, mapValue =
"4698a5702c206752f95932416d86d0381e76c8058b4ba03115e3fbc4a348dd1c"
}
, { mapKey = "SHA"
, mapValue =
"ddb3697d7a4560f4c71be42fe0ae98c26d7773c7deb6cc2fd02f0cb1d405de1a"
}
, { mapKey = "SVGFonts"
, mapValue =
"cccb9541dbba3ce9d85ad885d89a8b74eb771e13b5a9b21b3f4837f84c6061ee"
}
, { mapKey = "StateVar"
, mapValue =
"c5b79f7aac3e78633302161afbd6f1e4a7575505d98d7829c4bc49f84e826805"
"19dd4e758b3cc7596ac742ed8f5f8970688e4336d7408d2b480c4aaacc46871b"
}
, { mapKey = "Stream"
, mapValue =
"a0c060e768a7e3eb6bca86515141f300bbc28e60e124f4bf324bc22885f1dfdc"
"ec34f211ef05ca46cb1093b7eba0a765306aa4e36e95e01be34a5697e21846cd"
}
, { mapKey = "Unique"
, mapValue =
"bcef2a0f7821af0e5604f7e867da64a655c68ee1837905f2a1b23b20bea12a33"
}
, { mapKey = "Unixutils"
, mapValue =
"8c9633535cde0efc7a52cac58c1e4a4636d23c8783298081e8ae944e0988aa49"
"f5a1aed6b152459feb7332c4c19e3fb15936b046a07b22a7aa39bed9326d7bdf"
}
, { mapKey = "X11"
, mapValue =
"82426357feed8067aec32d7f4bee9d4149d3045908cded43f974a69c2b2a5b9d"
"892b91bb16f14b73bdfc80225435a60e14ddf11f51a524de87b42a67d524d25b"
}
, { mapKey = "X11-xft"
, mapValue =
"85566905a60e41ec1ae27f28ef5c09d324330e7b545bea160e5adefe2a72fcff"
}
, { mapKey = "abstract-deque"
, mapValue =
"9f67ebbc1befb87cd09259da5d0d1cbfa242bae7d77f03675c6cc3ad8d00a983"
"3f910619b7159ad56c0f8e45c5cb75136b5d165ad2c776c43f37194695f2fe8c"
}
, { mapKey = "abstract-deque-tests"
, mapValue =
"b7a1041c8f104cbcade56e7ce80aba2f07bffbf93a55fb30c64b797c8524fc79"
}
, { mapKey = "abstract-par"
, mapValue =
"3a698abbeaa636e7fad931826f8e52aaaba58ad87b7f1c471b107315e3e3470c"
"ad04e18ce5acf7ad1df7dac0b479bfac916dced6ac1505f8d893d63c47c07102"
}
, { mapKey = "active"
, mapValue =
"802bcbbbedfd75751604be7dade104ad7564ee05a7e2b173d2144c62b5c82c29"
}
, { mapKey = "adjunctions"
, mapValue =
"15ebf9263fea74e281e173fb3dd200571abe1b68ffdd3d80ebd9b0cd28f2adf6"
}
, { mapKey = "aeson"
, mapValue =
"5e178472155adfef865e389a5fc154291f8c622162bfd6c1abc36ab110daa83c"
}
, { mapKey = "aeson-pretty"
, mapValue =
"2a0d5c393b01ff8c5c359f73e384a7308eec3d4528d33764418e2e9f98a465bf"
"5a28e3a6a2196c52d4947775b07c999c2677b0837b5f137dca165faa9ea9be1d"
}
, { mapKey = "aeson-qq"
, mapValue =
"4bcb98c6d8122815cd4ad8485cce07fbbd0158bf6a11ff2342c1b072d7d90dd8"
"ffe194abaad0b9fd977e21d24952b1e993995d313f6adb63f13236fba35c703e"
}
, { mapKey = "aeson-yaml"
, mapValue =
"0a1feb2d6f86cb044f509ffdf5c952d8eea1533c0f20bc01b1f1fd4518cdf612"
"fdda407fd6126a477a19ed9f474d3a2c1e0e846adfbbd0b6ef2ac119b7e27c69"
}
, { mapKey = "alex"
, mapValue =
"9621863ee328b1d6bd4a44dc9eeb2a9df178eb98c6acc9a7770885c3bffbbcf8"
}
, { mapKey = "algebraic-graphs"
, mapValue =
"e6ea7f13b8e067939860aa7048e9bd7568b5e6948edb9b971583468532f384b3"
"88f3717afe67d330b8ee0a3687b5e89f88df6e3d279a58e46f6c5e5af48af320"
}
, { mapKey = "alsa-core"
, mapValue =
"9df4dc05a2145d4b0ae8f269123c719aadf2f413111ccf11542466c50bab6eec"
"e3538225f09b066e9ee93b36a584c67fe01f327f25146dfa00451094b73afd93"
}
, { mapKey = "alsa-mixer"
, mapValue =
"941279ce5fe4077d4942c428916a99d82f4e472db00159076680a2203d8aeb15"
}
, { mapKey = "ansi-terminal"
, mapValue =
"50a2e741a4487dd2fe9af32cca399d678dfb617afa86ea33931c04fd465467f7"
}
, { mapKey = "ansi-wl-pprint"
, mapValue =
"b330b4d2c66648eaa81604cae33f766f5bcbc5dda97d8d02019b3c761d3f6092"
"04ddd087a4c533ea545e2663359edc2d9748bd2ff17f85495d40ef788b295a72"
}
, { mapKey = "ap-normalize"
, mapValue =
"7b4be96a6c8053b78d7141ce8ebbdc50d64d71468e514f76b3d71d5ce89f90ad"
"dd673cd40534fe71839050121f572142a406322b961872dd3a6b062671233e78"
}
, { mapKey = "apecs"
, mapValue =
"04f35b8b42e6ba4f5419cb511a56a2d9374b9f9d1c60935af30c676ff57ca30f"
}
, { mapKey = "appar"
, mapValue =
"bd398af28ca8b574463621327730754b4362774f37b4bc5b6107416c53f8ae87"
}
, { mapKey = "apply-refact"
, mapValue =
"5e295766b57f7b382bceb56f05f55655c7e7a8d00348e22676778d1c3389d041"
}
, { mapKey = "asn1-encoding"
, mapValue =
"1b992c4a307cad9b9f0eef1951ae1f16c6cf2b64e1adc2d195c991310cd51025"
}
, { mapKey = "asn1-parse"
, mapValue =
"95befbeefcb1cfc7adfdb379a421d7ff33b6a6ad7ea30aed6e67d6c881b396a7"
}
, { mapKey = "asn1-types"
, mapValue =
"881ae02408f1cb78fac994a2f0be5974ab401ea727949cc7c30ddffab874328b"
}
, { mapKey = "assoc"
, mapValue =
"77ef241da6f7ae45efba7870dab0486dd0475975f6d012d45315b1877fd533e3"
}
, { mapKey = "async"
, mapValue =
"dbb353f9c1ebc74dedf19f63ff3af4c49017b7bd80181ffc5c174579a8ada547"
"11ae8a376f979cef2252d6932514b5f45e96a522ba4ed97d57bc02d750956ec2"
}
, { mapKey = "async-timer"
, mapValue =
"7a5b18ff54270e73e6a8d656b5c39b15f0e3040ff55927d87243be3daff5c8b7"
}
, { mapKey = "atomic-primops"
, mapValue =
"8ac7872ab79a9cf6e8c959647180d8f06445c3861aa1b2eadcf5e821ced1b700"
}
, { mapKey = "atomic-write"
, mapValue =
"9f2be0ffadad1adfc0b0e9923e9b3d8fdc4684ae00cee8a07d5044635a822a38"
}
, { mapKey = "attoparsec"
, mapValue =
"ca8be6d27b2a069dec4be8239cbca9e47c4d173ca5b6336e2b774ccea002c9ea"
}
, { mapKey = "attoparsec-binary"
, mapValue =
"3a62a46b1425480fb3ea11297478cf5dc7cb1fb45551edc5fc935fe84d4c2ef4"
}
, { mapKey = "attoparsec-iso8601"
, mapValue =
"2361cba62133bdd1e58b3054b3cc2a372e4985ae6d70553ae0e67daaa8cda80b"
}
, { mapKey = "authenticate-oauth"
, mapValue =
"5420ef9bc0457ab354b083071cb47da9139e37431a1d4c2c71a4e2fe668972cf"
}
, { mapKey = "auto-update"
, mapValue =
"ed25355575bb380ba33ee8ab27488e22170f94c1168c5574fb835895c860d8fd"
}
, { mapKey = "autodocodec"
, mapValue =
"65a61057a62ee9681024fb1ebd6235a493222116e4d026db9d3e5fcc76e3ddb0"
}
, { mapKey = "autodocodec-schema"
, mapValue =
"129a6e278995f367c731cfe1874c56a072d790e03d208e37d69e3bced25ed75b"
}
, { mapKey = "autodocodec-servant-multipart"
, mapValue =
"199aac09191b045a29280de4374526dd68b66fcdd5ff4d0ae70a2e07fbb66ed3"
}
, { mapKey = "autodocodec-yaml"
, mapValue =
"fd329fb9a3a857df7b3aaacc75d2616b8c5417aaf7354f27591a24d0e2e2f8fa"
}
, { mapKey = "autoexporter"
, mapValue =
"df8e58ac468cce83afb31ad68c7ed86f7b02fb1dbe44c74004c884dd363cd148"
}
, { mapKey = "barbies"
, mapValue =
"c3884fb22d6404935924a0a26526dc6bd0fc3881ceda9daecea1b8c3dd3bc4a0"
}
, { mapKey = "base-compat"
, mapValue =
"27b2ef4dc5f3c0bc457c6fdb6b5fee296817e843624df9120874b8bde7b8fd7c"
}
, { mapKey = "base-compat-batteries"
, mapValue =
"b91c66dc6a1f68163af56242e5c5b286bb838abf389de75f327b22930d5dd671"
}
, { mapKey = "base-orphans"
, mapValue =
"0c3f7f6445975c757852b5742ddc9ea18fbff02dc3c83db38b11384f71e44004"
}
, { mapKey = "base-prelude"
, mapValue =
"c87f5a4c745d1dc815c86011b1512cd9f9fed21975ef889fcf40e3b383979e21"
}
, { mapKey = "base16-bytestring"
, mapValue =
"715ae985eb7e8118fd0fb7fed21e565e93f34005bd83bf7ee71e254a8d1d1936"
}
, { mapKey = "base58-bytestring"
, mapValue =
"3dd259e34930b95b9d7027e08348e10e41fd976ae51db17d7bd53321b73b8af8"
}
, { mapKey = "base64"
, mapValue =
"1969c36750987ac2e02dac99010986c66a132a550b868d232171ee8731b0fa03"
}
, { mapKey = "base64-bytestring"
, mapValue =
"9af4b5d58ee5bea8f8b4198c59f5a6d5d2e0262c6557854f3ede0d4faa075da7"
}
, { mapKey = "base64-bytestring-type"
, mapValue =
"cb23e719c39cc552d2dfdd5f92bfe959bc195d1ee570b6e263f2ca212bf4a3d5"
}
, { mapKey = "basement"
, mapValue =
"67ab2fb875364fb77a49f4ca9bf6e023dc8538e9f4fb9e8509964b131d1d0c01"
}
, { mapKey = "beam-core"
, mapValue =
"3fc1695a6825dbf37797f60a84d6d0c63e0f7cc2cf84cf0b6372b8bc3cf37911"
}
, { mapKey = "beam-migrate"
, mapValue =
"ad8267ee94014a441298db7621d8d292be2360f7c8384180fbfa1c2715043e57"
}
, { mapKey = "beam-postgres"
, mapValue =
"090e1ce168b639cb2251be8fa1c91110cb7e837e2760bfcda4424c8f00041da1"
}
, { mapKey = "beam-sqlite"
, mapValue =
"bc652b62c1c69bc0bc9f6e77cf5154f7e1d25b2054fc2e7d511bdd09bd205258"
}
, { mapKey = "bech32"
, mapValue =
"bfb515e7926b11f41797da2320a47d49c385ba432c8457688d4a2c1107ec619e"
}
, { mapKey = "bech32-th"
, mapValue =
"362cac45966f7716dd7a315872517025e54d8cc7c24ad8bb1a219d534a166016"
}
, { mapKey = "bifunctors"
, mapValue =
"a035b36004ea54e5b3640f7859d4f4ca95550e6b09077f3288631a113935b92e"
}
, { mapKey = "bimap"
, mapValue =
"3fb72c2fd6ed07c102caa81b55978509ecff18b377222383bbf8a488b5f6ea1e"
}
, { mapKey = "bin"
, mapValue =
"798f34e777c9080ea7d1a48a1a578fcd028164910f17ac40b25eb5d24b7f1999"
}
, { mapKey = "binary-orphans"
, mapValue =
"8003e6d1f05038ea5f85f84284b62c536c3354eb04a66dc9636b1c4fbea76ece"
}
, { mapKey = "bitvec"
, mapValue =
"f08181e1c7e7a0b210f985fa104f53d8cce02cb5bdc19db0ae59cc0111aa237c"
}
, { mapKey = "blaze-builder"
, mapValue =
"88686b591705ea173f3dfe9b35923b4d8598f41b5c71d3b31e87b130985e4510"
}
, { mapKey = "blaze-html"
, mapValue =
"e75c7d7b3df3fa97f1141033ee9f533dfd6984190f44ebfb184039a32275a52b"
}
, { mapKey = "blaze-markup"
, mapValue =
"e9920ce5a4ded2ad5c78f90ac7af6f47a0fc19f25e836b00e91d146dfd38b5a8"
}
, { mapKey = "blaze-svg"
, mapValue =
"7477a00e490ee1889486608a3e8b4a0ef1f5fe5c237beda9980a1ff2cdbd16a7"
}
, { mapKey = "blaze-textual"
, mapValue =
"6b4bc7b9852f5ec050ff1da352e3ae4b71ea12c8911bb713ec2024dd140ad65e"
}
, { mapKey = "boring"
, mapValue =
"3339da304fd96d7855b2d9109e5027a20ba31a7817c88d4cfbd32cd5c8ded1b1"
}
, { mapKey = "breakpoint"
, mapValue =
"7b01240842924bb3bde1118255438bfff55c583443866c9fec33ce0f9e3b43f1"
}
, { mapKey = "brick"
, mapValue =
"3884cb2104556cc5bbf8748ce757a8f0b6f764e3140abfcd1b1e85f4b6d372e4"
}
, { mapKey = "bsb-http-chunked"
, mapValue =
"319dcf02278f2c3e9e709b8c8de4107d0d99b7df591a5c894dff7958c9bf3c96"
}
, { mapKey = "byteable"
, mapValue =
"e86cd2844502667302896393beba8e7fefda14f4885455a87b9ce9235b8b1fde"
}
, { mapKey = "byteorder"
, mapValue =
"2f14b0938eb87776ca002d5a35f3e59062099d1562f18cf7c8834d23d909a04e"
}
, { mapKey = "bytes"
, mapValue =
"ac2beb8464ad1a567a3fd8e09c356bbb368f0e89148168ac7e9cf75ba1bb6da2"
}
, { mapKey = "bytestring-builder"
, mapValue =
"1c25530fd269861f415ee36088f5b313ce7c2e37b2f6bb23ecdbe91901e15286"
}
, { mapKey = "c2hs"
, mapValue =
"f19285c44849982666c0eedf6c3f5bae4f10c1464b3b400df94b43d7ed21b32b"
}
, { mapKey = "cabal-doctest"
, mapValue =
"f5f0c8177bd2c5b485779e127f892e588203f80cb375ff8c18d0104fba70b029"
}
, { mapKey = "cabal-install"
, mapValue =
"215b8c22799092efe4ac6e4f5d10ca77092d2e1f3538102268d0c813e9d9b23b"
}
, { mapKey = "cabal-install-solver"
, mapValue =
"f138722054d7d68da200c26dd77d1b3a60bfe60b5f2b85ca18427e6e820c6282"
}
, { mapKey = "cabal2nix"
, mapValue =
"d623efa4d20547ef1ae74385dc8cb217ce332f09199782a18be26e60afa26b0e"
}
, { mapKey = "cache"
, mapValue =
"b06e914e2fc6eae6c8ad84de819d3130d294eb51c5131defc34864e1ab2d0ad0"
}
, { mapKey = "call-stack"
, mapValue =
"d5fe66723e1bd19ea30657a765eff1679f023b7b685c3707cce659b5c0929409"
}
, { mapKey = "canonical-json"
, mapValue =
"993a591db78eabd60397fcd8b07b32addb859f7ad09efad5dc30958815b86125"
}
, { mapKey = "case-insensitive"
, mapValue =
"788a58262125b31ed70ea2a57a652c67d67faddadab9c078d5552078fe90cd06"
}
, { mapKey = "casing"
, mapValue =
"f018a845ccb979d81c9177e8d807b57793754241e587106f0de9c096ff38b0c6"
}
, { mapKey = "cassava"
, mapValue =
"69645f10aa5c577fe83ea966d7baba5d73f4ae5f4b78e120faa2b7430d03471f"
}
, { mapKey = "cassava-megaparsec"
, mapValue =
"8703bbf085cd0dca931931434122162e836af53d92c8731c72b6b4baa06b72ad"
}
, { mapKey = "cborg"
, mapValue =
"2bd76627f7453d86fb64ecba253fe724f6f4bd0ff0db7571e2c4c6808a09129d"
}
, { mapKey = "cborg-json"
, mapValue =
"3c2559880199b4dfe6dfaaf46d4a9b85c002be69892a74bf23a912ae394a55d9"
}
, { mapKey = "cereal"
, mapValue =
"d54651cc8c00849c02a2af4a6b756411eeea9fdc3fc5d8d60301c490edb41e4b"
}
, { mapKey = "cereal-vector"
, mapValue =
"3509f3ee3c8dae699dbe59554e26cc70041a04a324d1bb97e0e3a07539174524"
}
, { mapKey = "charset"
, mapValue =
"af29a8308e5ce959c7de2a6fb2bfdffe9e44329bbe2e167db7c8b33f9e6d6f8d"
}
, { mapKey = "cheapskate"
, mapValue =
"3af7561dd8281f1841930daa3f29314489e14ec5bf1155ba8ec23e0a382be173"
}
, { mapKey = "checkers"
, mapValue =
"c8c2639365ba0070330e659f3cb730e994706ce3b9baa072f2eea6b47e5e0a56"
}
, { mapKey = "chell"
, mapValue =
"b3aff3070ae3f9cf768e36e6651d825f7389a5d98f62ba61f23e741336509740"
}
, { mapKey = "chell-quickcheck"
, mapValue =
"d3f24d905fe71a57b8d8af33f805be261c5df0bf9a048a330fc7b0f6a7514da0"
}
, { mapKey = "circle-packing"
, mapValue =
"263b4af31894324c95f57890231d7a2157ace5b513840eddfb3fc4c0d601046b"
}
, { mapKey = "citeproc"
, mapValue =
"3434d229644f6e32cd98e1aa7d27fff83d4b10642222e74534ea7a4ec7c5a2b1"
}
, { mapKey = "clock"
, mapValue =
"9312cf31548f7e09d399088921e7bf358867f83f2903c145218e85b014d036bd"
}
, { mapKey = "cmark-gfm"
, mapValue =
"961379f95596ee64f50dec46ad48e88ebfa9ef3ab630e7579839034864dc17a8"
}
, { mapKey = "cmdargs"
, mapValue =
"e71511e7c119c9bd3b5b9e8f03aa956207382448f62413ce681330b50780c053"
}
, { mapKey = "co-log-core"
, mapValue =
"87fca30193990022339695faae5c8869e5075a477e61af0c2e3402a4de82444b"
}
, { mapKey = "co-log-polysemy"
, mapValue =
"16821cf1acba2e758626eb195933ca5313301d54c7bac40cd4a67c5215840c64"
}
, { mapKey = "code-page"
, mapValue =
"29f3719216028b586c1d7cacbc5fa8cdbd2b29a44374e058d368eb491836cd00"
}
, { mapKey = "colour"
, mapValue =
"ca821e8b109f03fc04899e8dc355f19b63fe3661032850135b4708a683b61d67"
}
, { mapKey = "colourista"
, mapValue =
"ed9cca68ef7149b0a5ed6bdc68f1c6e27e18e9c105b0766eb8395886f0b9ac6e"
}
, { mapKey = "commonmark"
, mapValue =
"9dd14ca579a9729f7358f22bdd38d186c495f03cafe09fd3bc20d913956d0e52"
}
, { mapKey = "commonmark-extensions"
, mapValue =
"e88a0459663c16c5ca09c8fc4b20b3c78a18ac1fc72764273ea58b5293e671b6"
}
, { mapKey = "commonmark-pandoc"
, mapValue =
"f7494a36f7da112b5e5c9a76533b6657ae3bde26bfb65e500bf5df581fc97023"
}
, { mapKey = "commutative-semigroups"
, mapValue =
"c023759b3f29769bf869a77ea12a84ee1983d89f548e807f9fbbefc8f55cfb96"
}
, { mapKey = "comonad"
, mapValue =
"6573e1a509023b562f79e0d262cefda84df40a1ffd41bc0a5a9dc82f42c4c559"
}
, { mapKey = "compact"
, mapValue =
"690bfdb28a88811f869fc6115dc9187fc41dc1f1a052e1f2541ec1bcc045f76e"
}
, { mapKey = "compactable"
, mapValue =
"e037abdc61f2c39d3ff86448d6aa8cfd8053eba3a6fd54e1ca79a9196859c3cb"
}
, { mapKey = "composite-base"
, mapValue =
"2e72add4788804f2eff0edb18051394da5e913ca3abc927de29dcb5e9c8881cc"
}
, { mapKey = "composite-cassava"
, mapValue =
"fcb702ebbe39807a13c9dc2b7e76d58cb12401027b5d8b311a85da7e51f4b2da"
}
, { mapKey = "composite-dhall"
, mapValue =
"8b7cd89888c30e1f5e4ad44bab77d5b2571de036ce94ecbd55a49aec8d695498"
}
, { mapKey = "composite-lens-extra"
, mapValue =
"7c525349ac672ca3463dd780884b3819903a3214606ef017b096e644efcf62cd"
}
, { mapKey = "composite-tuple"
, mapValue =
"d138de94f02710922cb2aaf314d1bf4dd393f21998cbfb13663c8a08dfb9eaa9"
}
, { mapKey = "composition-prelude"
, mapValue =
"7945172754a50c8c5374b2b6b331d17003bcfb17eb8f3b9a8f9551b77bd3c53d"
}
, { mapKey = "concise"
, mapValue =
"d96db763d6044a35b91fdabbf362f3a9fe8bc44ca266e6aec7464874f7134f8c"
}
, { mapKey = "concurrent-extra"
, mapValue =
"8ddc93e2a0131ed1173b7af843dfd8ca0bb8f71ce7bea18ec06f85f8307dbdbc"
}
, { mapKey = "concurrent-output"
, mapValue =
"faab8f114f12011f4307f15db48709686fcc5c0fbcf78e6dd05d64c7607732d2"
}
, { mapKey = "conduit"
, mapValue =
"db68fd68c9d0573b638252ecc16e29ceb3c08b0edb1e7b8437570226e0794b46"
}
, { mapKey = "conduit-combinators"
, mapValue =
"393f306f2032345b580304ae1fcac1a37c7a21070a26038a8ee340a12ab91dde"
}
, { mapKey = "conduit-extra"
, mapValue =
"97aa8a3125b8c8dbe7f3fd9dae0961e98c2a52f8cb584d8794f1dff1fd0b189a"
}
, { mapKey = "conduit-parse"
, mapValue =
"e9b6bd869546569d301629184482faeda706c57c651a14878c0d157ff7840950"
}
, { mapKey = "config-ini"
, mapValue =
"7297397929d9009c2c37c4b74fd522c553b2c61e54da50b08b57c814a2e96113"
}
, { mapKey = "connection"
, mapValue =
"8564970ce1a7e0fa46ca64f21bee39b42fbe406cc90ab056e36444e0eb49a20e"
}
, { mapKey = "constraints"
, mapValue =
"ef671a1438780efb16d06da3aad028d9c1ec9c2c355f8d175cec42e3796cdcca"
}
, { mapKey = "constraints-extras"
, mapValue =
"65c5019c71cd5534a9abee84a8d77f529407776f9622188889c2151ca68a91e4"
}
, { mapKey = "contravariant"
, mapValue =
"8dacf6d3b17bb89c367e4c78fe6ee803c722741547a189dcbd5a872606cd1b6a"
}
, { mapKey = "control-monad-free"
, mapValue =
"631dce64b8071fc190cff84c20dd03f1443a987f75f3cc77a0bcd3810749638e"
}
, { mapKey = "cookie"
, mapValue =
"f2612cadc2e1dbbb15bb00949b06f490d121ee3b0c4fba2ba3c53f03e767dc85"
}
, { mapKey = "cpphs"
, mapValue =
"87a1c97498c379dfa6db993c6dcd0f2630048bae023f636e57d64068297fbb89"
}
, { mapKey = "criterion"
, mapValue =
"b86a0676ff47a5c89e2092cfe40bc4f1187670eb02b5e5f5947eba2629b2453c"
}
, { mapKey = "criterion-measurement"
, mapValue =
"72b7fc928ba427656432a3812900a7ad40177fbc07ee6ef66f24419a03ceb3c8"
}
, { mapKey = "crypto-api"
, mapValue =
"1bdfd2b5f183a193f89f99cfade171a1faf01002521b4c649850d9c0b4c95eb9"
}
, { mapKey = "crypto-api-tests"
, mapValue =
"f98d856e24dd5fb00536a7f4b98db75b13fef10b6e4d429e269089edbb23d309"
}
, { mapKey = "crypto-pubkey-types"
, mapValue =
"e1d3126b00bbab3b25b2b740d90bd7ffadcd30a230c451f279273baa2b5f6397"
}
, { mapKey = "cryptohash"
, mapValue =
"b37746463dbf5d16270ab75a038d7a65534e22d36ac0c5a9e2ff3d4cc737065a"
}
, { mapKey = "cryptohash-md5"
, mapValue =
"f51400db530a6cef4f10dce051dd43d05f01567ef7550f445300db2e7935914d"
}
, { mapKey = "cryptohash-sha1"
, mapValue =
"9a59e80cac481e6a4a5988810d41683dae1c65b56974ecab4e0a2f54d2f7ca2e"
}
, { mapKey = "cryptohash-sha256"
, mapValue =
"1f093edc8083742da3e6d15707cf28283ebe26fc6c482432a4e926a20ba8525e"
}
, { mapKey = "cryptonite"
, mapValue =
"201b9e0e76823e905af587dfcdac2c3b930d24649fee4e9b3ed76ac0251bf5e4"
}
, { mapKey = "cryptonite-conduit"
, mapValue =
"60bb3131eb52dace4db46cdb416b4f3f09e0928466ea0e6c218ed388a70f2b42"
}
, { mapKey = "css-text"
, mapValue =
"3ce6e46df7723d23ef3aac1ff1ef10def3c1dda5e14d3f82b4f13ea5ea445a3f"
}
, { mapKey = "cubicbezier"
, mapValue =
"3e69cfe343c0810a091af55107ac17531c5ab2fed99b07a7f5c03c7abe98357e"
}
, { mapKey = "cursor"
, mapValue =
"866928d41b03beee768f01d0b1e9e97d6930240180b680a53602edba83895c7c"
}
, { mapKey = "cursor-brick"
, mapValue =
"45b87997f5e8dd78835659575abeeb92007828ed0851d5083fdfc0a569073050"
}
, { mapKey = "cursor-dirforest"
, mapValue =
"2ba66219ab876f0a216b81667e6047dba337f2d7b165a2e6352cc619c01f835c"
}
, { mapKey = "cursor-dirforest-brick"
, mapValue =
"3634eb8ef587b0bb8f20196d2c3f10124717da35c2f0364dc5413d5e9014fd17"
}
, { mapKey = "cursor-dirforest-gen"
, mapValue =
"2e0bd5543ec09768647f63889aa67e6639780ebe241369074265c5dd85884804"
}
, { mapKey = "cursor-fuzzy-time"
, mapValue =
"6ba5638d27b7da363383720d414504d66fc1f13f6f3d66ad311dce0e662d1aae"
}
, { mapKey = "cursor-gen"
, mapValue =
"6d4594a3dfd41d11fbfd211e3ff4b292c1042911354661d5498f481364890fa4"
}
, { mapKey = "daemons"
, mapValue =
"4b57f7fc518c20b321324f67b4b627f632c534aa635ee7cdaebdd1a43072dc5b"
}
, { mapKey = "data-binary-ieee754"
, mapValue =
"5ca4c6caf66bbff6e350ec0f4986bf4b62e699813ea777192d28531e0db775e6"
}
, { mapKey = "data-clist"
, mapValue =
"4dfd735f712db79c02734c2f28d3df6e197c6f1715921a751749994fbb732006"
}
, { mapKey = "data-default"
, mapValue =
"8b473a670b717048039e6a91ac8624d5e4ff5f35638dfd17c7b79ae5b56f66d5"
}
, { mapKey = "data-default-class"
, mapValue =
"9b35c6da1d73e13565c4351a5cc48574fe70fecfa533fe0c658a986faa9a8c6c"
}
, { mapKey = "data-default-instances-containers"
, mapValue =
"7ba7f1d3d6eae208a7b1412ab842377056ab08a9904ef5e711166355116e483b"
}
, { mapKey = "data-default-instances-dlist"
, mapValue =
"c5911506e2e6cf5cd77f9a070799da743657e8d2b1c576b884c28a0017a60884"
}
, { mapKey = "data-default-instances-old-locale"
, mapValue =
"b1f81ea9e3b3d5b289efebfcfd9400c7843decb80e8fb12287ad1dc7c84af0bf"
}
, { mapKey = "data-fix"
, mapValue =
"ae99b8fdc42436f734e2d1566b18cff3477beab50f04def7296b8d6d55408a6f"
}
, { mapKey = "data-ordlist"
, mapValue =
"2017f25475ea72b308ef5f8d46fdff4119f78c71f6f4b433902fafdef809abbf"
}
, { mapKey = "data-sketches"
, mapValue =
"87f44f9d1ef6edfc34c615321167bb582a01fcb9b1e83abaf828f3ec13e25087"
}
, { mapKey = "data-sketches-core"
, mapValue =
"5c617ff95a73157164f5879ab7908c6179e845640052eef6e73d5c72d753bdc6"
}
, { mapKey = "dbus"
, mapValue =
"45f4e720c0e8e33a381b4ac3b6170b62f5bfbbb3d8c85c9caba56e5ac4ae655d"
}
, { mapKey = "dec"
, mapValue =
"1eba29ad2099f8514be791dd06f1857b22fc00738923a8cc1ea074276ac73570"
}
, { mapKey = "deepseq-generics"
, mapValue =
"42bd34d5c01d517f1ab9c3de15545ea2f12130cb37bc6278d63926ca255386bc"
}
, { mapKey = "deferred-folds"
, mapValue =
"327579b2841723028798c62b35a9099299529f42876ebc0fd916adba8242abc4"
}
, { mapKey = "dense-linear-algebra"
, mapValue =
"7aa9716a49817e0e3e3814f5a1cf65cd0a2cce5f541f7bac3af777e044f9852b"
}
, { mapKey = "dependent-map"
, mapValue =
"ff6744fba5ff3e828f75417e2450ff78b50f9f052cf8d786171b73f3ea562542"
}
, { mapKey = "dependent-sum"
, mapValue =
"a74590aaf689a7e9bca4f1a227f39e637ccad55f493a709b61e18de479ff50f0"
}
, { mapKey = "dependent-sum-template"
, mapValue =
"73a5b0911d1c33b0cf80e6ad3b2de34f1bbef48a8951bb94df39908bdd00c314"
}
, { mapKey = "deque"
, mapValue =
"b31e821b2ff235f514a8592f11d904c0a16eec44f5ef14334ad7880f51d4eb6f"
}
, { mapKey = "deriving-aeson"
, mapValue =
"ede934a8f2350ad962ddd8b5b2e4fb51872f7b089d0a8c18e18937aae16b9c51"
}
, { mapKey = "deriving-compat"
, mapValue =
"36d395ab88d03845c90c83e17a9e6d44a93c53bb9d3e15628e5459a94514509a"
}
, { mapKey = "derp"
, mapValue =
"cb87824ad6788583be8b2f00c8fc5cad352053a75999ee5bbc1d6f07bf652c29"
}
, { mapKey = "dhall"
, mapValue =
"35b75b34ab591ce7bb22e0d5eec73fed05448ad71d500b04704cb9ae76bc290e"
}
, { mapKey = "dhall-docs"
, mapValue =
"2399309c931db3512fbdc7af82d6beed6ef25c241bcc5948ed1d14ad87c38b13"
}
, { mapKey = "dhall-json"
, mapValue =
"862d8601e11adc9bfb4f0e2c4aef2c4b941c0a4048569f9d416b5e366ed39874"
}
, { mapKey = "dhall-nixpkgs"
, mapValue =
"265a8c31d6ececfb400d6d2c2d390b5c7c4dbd53830f0de7e957e53edcb0c7c4"
}
, { mapKey = "diagrams-contrib"
, mapValue =
"94fef1833104023cf70027ad8202be0f3cdcc4e4ea21d6209f56741b9ed456e7"
}
, { mapKey = "diagrams-core"
, mapValue =
"ff59d31b5fc76d42fe106f6099857e81b937bd3ee58ce5f2524817d9424b78f8"
}
, { mapKey = "diagrams-lib"
, mapValue =
"b3e033e946e59f60abeb4baeb171bdb8eff7479f160ef3627e9d861804b78ab4"
}
, { mapKey = "diagrams-postscript"
, mapValue =
"e652e187a23f14caf3f2389a50380494e3d036b4ef6f7f367ff58e6cb5aa9c0f"
}
, { mapKey = "diagrams-solve"
, mapValue =
"1715ba5568caaec8074bb25bb3a97d804ea48455903d77a63a65e8adc920581c"
}
, { mapKey = "diagrams-svg"
, mapValue =
"700ed442c77ca2ef215b40f66bb01d792aa3283a6eed6ee7dc1a52927324704b"
}
, { mapKey = "dictionary-sharing"
, mapValue =
"74846201727758cd6007129ef7c4c62ef7df26a49bb780e53c1690b21e7bd248"
}
, { mapKey = "digest"
, mapValue =
"ddf0045f285fde950a3fa1cf9e4521e1b70313771b55591b18b2c0283f6b7f8a"
}
, { mapKey = "dimensional"
, mapValue =
"fb26067e74b36accc145f09600b20879208e48cfd97653b4a02601bb22aac2a5"
}
, { mapKey = "direct-sqlite"
, mapValue =
"9b5084c925bdad1adb7d55f2cbe52788f3ce4a934e03ca8de9457d9ce4359537"
}
, { mapKey = "dirforest"
, mapValue =
"8cf1df5b39cdd121900ef1ecc7406c3ebe337826a04ea149284a049037aa8632"
}
, { mapKey = "distribution-nixpkgs"
, mapValue =
"635c25abf35e4ad01b97b93244c1d89fcb75be6e112d5065fdfa1b3addc868ba"
}
, { mapKey = "distributive"
, mapValue =
"422ccda06e960ceb9cde5e53cd4ad02dd810efc8a0a816d5569382e7c82910ef"
}
, { mapKey = "dlist"
, mapValue =
"02e01eaa6f8dd4e363c28b8bf50b44d85b63353658d815850d26425977212145"
}
, { mapKey = "dns"
, mapValue =
"693239b4084d974e515e5c5a6c747c36aad08776f486bae2d45aab071b453e9a"
}
, { mapKey = "doclayout"
, mapValue =
"f383baaadb71b0455910cc6618bc8e03577eab3da48931ef46b9e127c9e55a92"
}
, { mapKey = "doctemplates"
, mapValue =
"74cdb889433a86e5e3b7fdfc01426a3dbf004fe9ef811652fe1bee1a47043171"
}
, { mapKey = "doctest"
, mapValue =
"49ba06035ad9276db0859423c7edb255e2bb837709af67add10598b7ba2deb64"
}
, { mapKey = "doctest-discover"
, mapValue =
"068fc899d42ef3dd7587ab7455c68d0f8f400f69a249a2b4b101d6b728554351"
}
, { mapKey = "doctest-exitcode-stdio"
, mapValue =
"c05be65aa31c20af48beb16646dd71097ea13a0b4307d1c39101201142a30d8c"
}
, { mapKey = "doctest-lib"
, mapValue =
"fd179d6a3bc615d4d7388d26b0e5382feececbd760531ea6b97ed57c56b0d8e3"
}
, { mapKey = "doctest-parallel"
, mapValue =
"2523394a139cf71493da4c10ceda3c3d24731e0397d93f374a7031d7cbffe2a1"
}
, { mapKey = "dom-lt"
, mapValue =
"129ad489bd792edfb9fa0f7b71cfe5088e04d966ded1c10a7888ab1917582c50"
}
, { mapKey = "dotgen"
, mapValue =
"d4c8ae19a491712d30eeef1c0792900c4262dd751210edb526bc8b18b0afcbfa"
}
, { mapKey = "double-conversion"
, mapValue =
"f018d41ec8ec77d9d10c097e1c7d968f3d9d3dbab8de36e4b7a06f7a67694cc0"
}
, { mapKey = "dual-tree"
, mapValue =
"080a547ff91122381587b9796fbe612845c5f16724cee2f038cad4d4771fc05d"
}
, { mapKey = "easy-file"
, mapValue =
"c5420b732db0cb49c0521ceef1d87c80f1e364bb22e6822aac0062ab0a227106"
}
, { mapKey = "echo"
, mapValue =
"c1ad36d9644da9a7ae69e70174522fa8d1162684a337cc7eb595e8e20c0b100b"
}
, { mapKey = "ed25519"
, mapValue =
"12aa84c1caef025290c0caa9b2eef0f8f9080b8ac8d28962cf76f7ecd15aa3fe"
}
, { mapKey = "edit-distance"
, mapValue =
"04755222e8763eff9698bc623f51d506df445176d533078db5aeca3a0e03b89e"
}
, { mapKey = "effectful"
, mapValue =
"063120000c6a667949b5533698c543db9f3b4d1b5ee52a811bfb376403a38ee0"
}
, { mapKey = "effectful-cache"
, mapValue =
"a1ccb79071755b498d48f356a2300008c97e71e5bdcca6d845c3f1e2861a2791"
}
, { mapKey = "effectful-core"
, mapValue =
"91c93422d69bf371be20d2c7a7cd239b31b22f6a5973bf2db1dac2f126886671"
}
, { mapKey = "effectful-th"
, mapValue =
"14a2f51e36779cb5500913553afdb7dd7e8fbef430fdebf4fd0808b6f7285c32"
}
, { mapKey = "either"
, mapValue =
"d5ad3685f2f39920c834ed8d995d4d6bf0fe8a30076e6c194bc4234b5ab7d3fd"
}
, { mapKey = "ekg"
, mapValue =
"eb892ae2c2d058ea71fb9fb236358c79c3feff3bad908d1db901ddea2b723386"
}
, { mapKey = "ekg-core"
, mapValue =
"aa8d7ee7190e9626f4a76203e1fd9e7088ae7ab12ce6d0b258cda5e459d08b4d"
}
, { mapKey = "ekg-json"
, mapValue =
"72dbaad59cec7222b69dcad1f9df784350282c1b5117275536356fc808565597"
}
, { mapKey = "ekg-statsd"
, mapValue =
"9c036632e1c43b0bfe206a8497bae657924aee877e01963a61e1fa48c5f57567"
}
, { mapKey = "ekg-wai"
, mapValue =
"725f99877f095dd253d4483c10f1aa771266d39de2bea2cddf35f5c589628034"
}
, { mapKey = "ema"
, mapValue =
"a026dc2f8a40d059132a56604f9167a5577892ab743cedfa55067b92b67f3595"
}
, { mapKey = "email-validate"
, mapValue =
"16048b1fd567a3d56f4f38f9b1cb57df5462447462e0f4cdaa7f9d2f3249424f"
}
, { mapKey = "emojis"
, mapValue =
"0acefd9399653d193352d7e7e50b98590f5941052c54e7644804fcafc03790a5"
}
, { mapKey = "enclosed-exceptions"
, mapValue =
"68a9a21779cc042ca8d5cf6f5a4753f9b965954d39260cf298b781c430c4b48a"
}
, { mapKey = "entropy"
, mapValue =
"5ac9e96a73f42ae169be219441f382b022157eae1e4247caf6c07546037ce643"
}
, { mapKey = "enummapset"
, mapValue =
"6d49f6dffd71a7b59cf77d9298c6bde76d7bd3b74a56649264288d86f8fa97d6"
}
, { mapKey = "envparse"
, mapValue =
"d3e07204ff96cd4353a720253fc1e9fbce11855cd309a9c1dbacc24f17ead21c"
}
, { mapKey = "erf"
, mapValue =
"c861a0b8b891858842d55ba3912b7a74bb15b1eaf612f44642be8e953f47e2b9"
}
, { mapKey = "errors"
, mapValue =
"1cf900784b3819caba9fec4dbf2e2c9b509d9a0532e1c8d32eaeea62665847b6"
}
, { mapKey = "exact-combinatorics"
, mapValue =
"6ccbdb2972e10f8062b078abb5fafca6cf92e19f90d51db90dc52babbab527d4"
}
, { mapKey = "exact-pi"
, mapValue =
"410ab8ec94db471c19aac39886181047ba7f179fe0761f3670336100712bd2fb"
}
, { mapKey = "expiring-cache-map"
, mapValue =
"575470b982c9e7c60bda45b5878d6e1e1777d83978744bce0e260d70f922019a"
}
, { mapKey = "extended-reals"
, mapValue =
"f61d674832955e005bcc52594ee4e2bda64fe3b0eec7e1b30cc24b7971db8ea2"
}
, { mapKey = "extensible-effects"
, mapValue =
"f52dc895695197153b3e866674e5249cd2a97650a98b9d2c7c3fc0a5e2fda818"
}
, { mapKey = "extensible-exceptions"
, mapValue =
"56e29834d7740d39df6bac217216d4e240d3d70c94038106ba41672fd9af8332"
}
, { mapKey = "extra"
, mapValue =
"5a99ff0d848bc5ea62752b1a3d98507805e640b0614e036bb8e1470697edba3b"
}
, { mapKey = "fail"
, mapValue =
"8526685373408c709cca9fbb394911b5cd456b8b11155d2e55deff92dd7a0c20"
}
, { mapKey = "fast-logger"
, mapValue =
"73c96b28313a92480c4e0d031f8c3d6ecbd60a095b5d93a8726eb3197807ed18"
}
, { mapKey = "fast-math"
, mapValue =
"47d944e40ad50c10e79921cec5378d28c351e281d767da98464722f55fef9fa2"
}
, { mapKey = "fcf-containers"
, mapValue =
"1a2c6d93d05acc41ace6029524335f4af736832165d1db0f35362ec2b9fbbedd"
}
, { mapKey = "feedback"
, mapValue =
"2cabde5ea9d475e760a13cc09c9695888415e0e18ef02c7d0f89d6fd3b210200"
}
, { mapKey = "file-embed"
, mapValue =
"d8e9de90539350c483b5c0c877aa74d6617a0a0960fa0ddfc68a515a16f12dcc"
}
, { mapKey = "filelock"
, mapValue =
"f7bcf57b14747da3b182c2a854706148041cd6ca197b1604da59efb66dd4b689"
}
, { mapKey = "filemanip"
, mapValue =
"4ddc71ff0b694953ee8a7175fec8a990d45c1c916e84cf0de6fd019f731742f8"
}
, { mapKey = "filepattern"
, mapValue =
"784b33e05774ae93c32edc7d3c7252fa754444f5a289bab060c490266bc8945f"
}
, { mapKey = "filtrable"
, mapValue =
"ec26a3defb2ee79f2b80fdf9cf653d85fec4bc2ac361bea483df24d026deb38f"
}
, { mapKey = "fin"
, mapValue =
"9fb90239c363ad8fc79f2fbcacf8dff5c5929f9d223cfc7ecb379053ccfe09f2"
}
, { mapKey = "fingertree"
, mapValue =
"a41915ae16e90e902606f2177cd97ab3d0b114241abf46d9943116439765d056"
}
, { mapKey = "fingertree-psqueue"
, mapValue =
"6567b3b7895289e919fcfee616441dead7e574e53b04970876db5b26289a3331"
}
, { mapKey = "finite-field"
, mapValue =
"3c30d7a422846895d9dca90496509236c6b745b23443e15364118aa0abab1abe"
}
, { mapKey = "finite-typelits"
, mapValue =
"859e21340a0a84a152509efa4a64fc3d45eab7899ddfeb6c388d76aa308054cd"
}
, { mapKey = "first-class-families"
, mapValue =
"ed13503342cdac1dc8b34590fd67a42cc26a94c2a2338ab2604122aa91a68ee4"
}
, { mapKey = "fixed"
, mapValue =
"123d9ab2235250ede2690c9854d9187c1eda0b8d06d73806071820f8981bd6b7"
}
, { mapKey = "flag"
, mapValue =
"d2ae9835e43e558ed603bf0b06f6f2d89cb5e55468e1561dcedf728ac456e933"
}
, { mapKey = "flag-dhall-instance"
, mapValue =
"c7ffc0b75ab77b645ea633f3515075701dcd9e5623170e800530f730d55de43b"
}
, { mapKey = "floatshow"
, mapValue =
"d8e8542f57ceb0917e2602f0a2a1985fd0242bc7a151e669b1cad2be713dde25"
}
, { mapKey = "fmlist"
, mapValue =
"1b3f10252d1fef51bdc252cd1b1bcaec8aac612e48296ab0a16f0bc30e338278"
}
, { mapKey = "fmt"
, mapValue =
"feed8faa17788ff471cf974a40774210a0ffbd2686d12e7f2ee28b652904cd1e"
}
, { mapKey = "focus"
, mapValue =
"ce99be7426a9b48f62abfefbb33cb0e8b940124b7859a51d87e9b0b1d8faec2a"
}
, { mapKey = "foldable1-classes-compat"
, mapValue =
"a05c77aefaf0ce680d9b203b3603fd3e7c1d422b3dd18b3209d9236292ff6931"
}
, { mapKey = "foldl"
, mapValue =
"ef58c921985a91742c2a45ecfca33cc9681fb0ab7580b218505ce7b48ead5afe"
}
, { mapKey = "force-layout"
, mapValue =
"be6830ab9a10e3bf5743755229c72b1329b220a75e8a7ac45dbdee128a8ae572"
}
, { mapKey = "foreign-store"
, mapValue =
"32c5bc936fc3f9dd01dde2323b8376166d0b9806c21dc17455abc4045c279e03"
}
, { mapKey = "formatting"
, mapValue =
"7364c7bc63149a995fb7d843497addf9366f997a95856b9a5a02859e6ab1c7dd"
}
, { mapKey = "foundation"
, mapValue =
"7727c13ef6bcc86c712f04dfafd34ff86b71c162895ed6560ab688653e79dc77"
}
, { mapKey = "fourmolu"
, mapValue =
"2dceb9bd4526684fa0fd2a24cf01b656efcfb75894bd5b2a869eb61e65ee8611"
}
, { mapKey = "free"
, mapValue =
"e3deaf5778fe9442f0137402f78faab2ced4c51fc08d809594846a1acf4c66f5"
}
, { mapKey = "freer-simple"
, mapValue =
"3d972b731567104cd5f3a383f90b5398b348c908d44565074de3d52962e9dd0f"
}
, { mapKey = "friendly-time"
, mapValue =
"96c7ca0aaee8815432d77e1a18f31479fb8d112fff3910bfefb291f0351dbec2"
}
, { mapKey = "fsnotify"
, mapValue =
"e5eeaaeffccea99d19804c1903987a0725b91e527d704f270960192cedc1a9ad"
}
, { mapKey = "fusion-plugin-types"
, mapValue =
"e7da79b0c1ee87b3027b3c92f7a8ac0f1eedbd1811ca91c82cc16b35290623c8"
}
, { mapKey = "fuzzy"
, mapValue =
"e3ddb9fc20b33ba684723cb513a90e27e40fbd2f31126ac1a6b71c03e534e9e6"
}
, { mapKey = "fuzzy-time"
, mapValue =
"8511d0eabfd24558ecba6df0666d86466a6da1b983f966e8d5534079a21f7d4d"
}
, { mapKey = "fuzzy-time-gen"
, mapValue =
"2dfc77fede21068237e1afb23280f3d6e8c74888907bfbad3890790d6394a6e6"
}
, { mapKey = "generic-arbitrary"
, mapValue =
"74f81e897f7c8847fbbb3fae39a90a705d324c84c0ae7bdb507287bb2980fba1"
}
, { mapKey = "generic-data"
, mapValue =
"04d4140503bb5bd0f9023893061c10385fd29f8c20399db786ad3f4dca3c4ed8"
}
, { mapKey = "generic-deriving"
, mapValue =
"05935192b6b56fdd4b320ec8e64cea82a63e04471d5f90c4a93bfef12d90e172"
}
, { mapKey = "generic-lens"
, mapValue =
"b6c1b951379d6db6726c171792c622a62a4184a1d52ec063ddac5ed098febf36"
}
, { mapKey = "generic-lens-core"
, mapValue =
"93a75501d6d011e496293d8b5c4a340a44b075e047eb1d34937443bca0b634c3"
}
, { mapKey = "generic-lens-lite"
, mapValue =
"87affbdee1fbf648b8dfc1cb4550d2c59175a9ca88a2c053d0b10a4d01a38e2f"
}
, { mapKey = "generic-monoid"
, mapValue =
"e2ed951e82b5eae4f41203882ef48362658c7641c1ff87bc718e661dbc8d0b3c"
}
, { mapKey = "generic-optics"
, mapValue =
"14a6dfb3d98ad2651e600c0c05bb712a4385c498a66821ed54446e3e6211afe6"
}
, { mapKey = "generic-optics-lite"
, mapValue =
"f0ab78edd438a20f9843786c1949577380f4320e64e777049d38589d349609c7"
}
, { mapKey = "generic-random"
, mapValue =
"ff3019ef6ef694d6aeac09f73e81db404cb2f709d7dfbdb22f64944bb00ef897"
}
, { mapKey = "generically"
, mapValue =
"aaa4bc7f0235eeef8d2088bdd2dacbbc3f9d569dd6fe95c394390599f7c82c1d"
}
, { mapKey = "generics-sop"
, mapValue =
"076abb05ed92a1f02c87268c25b4310a909e5a444dcc4b866ef96047efc6e138"
}
, { mapKey = "genvalidity"
, mapValue =
"85a6adba541d187358c539fb48076ce59f114de7d6f944ce2d16203e2466b666"
}
, { mapKey = "genvalidity-aeson"
, mapValue =
"2f145e00e435aa98d10bc713cd5608aab88606a598636af914029b374db90af6"
}
, { mapKey = "genvalidity-bytestring"
, mapValue =
"dd98d2eda0ffefb3ac31ea2edca6e21ad9187295faba28bf3f4f167c83aae76c"
}
, { mapKey = "genvalidity-case-insensitive"
, mapValue =
"213a6fa1bf1b3d4a09b4d5bd685014a0d6a3faa58aae545ed068e3b42a2aaf33"
}
, { mapKey = "genvalidity-containers"
, mapValue =
"404ae7ec0b87eda70000e31d8d76fd4869f0e9c4c7dfa384e17fa1bc10583b0a"
}
, { mapKey = "genvalidity-criterion"
, mapValue =
"299503a3d3be74e62f2af996af47e243c1b8906bf0bf8adc87bfcb0fe6cca133"
}
, { mapKey = "genvalidity-dirforest"
, mapValue =
"f8dc67a508ce0786f6185706cb31d324ef5fccc17e0cf6b37c18eb21522c4f4d"
}
, { mapKey = "genvalidity-hspec"
, mapValue =
"262319479e1b148108f38fe3bd48c8dbba9c36e2e919d724258a721a9141711f"
}
, { mapKey = "genvalidity-hspec-aeson"
, mapValue =
"f0ff309a12fa253ee01e14eedf9db03f6ba61b9c21413e9374aa6fa7b86daa10"
}
, { mapKey = "genvalidity-hspec-optics"
, mapValue =
"d0cea9602cbd543be3b859f41fb0336e46ffc4a5ad5c4b7a7b19fdb41a3098cb"
}
, { mapKey = "genvalidity-path"
, mapValue =
"da64ff607b3dd4fe801be1c8458a2e1c27f7c197a7cae805758e3c0639f68156"
}
, { mapKey = "genvalidity-persistent"
, mapValue =
"6aafda8ce33f60a3aa4bc531d2fb20b76108e03e42fb0ff40da34d605ffb8d9d"
}
, { mapKey = "genvalidity-property"
, mapValue =
"5a00c85ea97413075d4bc68e075462ddb3c5871415e5a2d7cffb1b34bd91c1ef"
}
, { mapKey = "genvalidity-scientific"
, mapValue =
"a97ab27aeda2b913b67c9c4987a6ce6a382eb5713dd35c9bf79dc5c1b70d56da"
}
, { mapKey = "genvalidity-sydtest"
, mapValue =
"9184df528242b4c153d45ae7a55a24efa4dab3deaccdac73c56217c2f20a3a0f"
}
, { mapKey = "genvalidity-sydtest-aeson"
, mapValue =
"c5340cce3a3e0457241fd18e609fa921ac7d3ba43d0fbf51abce13fe00904f38"
}
, { mapKey = "genvalidity-sydtest-hashable"
, mapValue =
"0a3c9844ba1a4b7716b046ed3872538dcf43ca077dbdc602c044cf06f76f444a"
}
, { mapKey = "genvalidity-sydtest-lens"
, mapValue =
"7c8dce331468c24466e269c90de7bf91503327eb33ba7325279e24751cd18bbd"
}
, { mapKey = "genvalidity-sydtest-persistent"
, mapValue =
"a5b3f23cb92431b78e0083b700bb800c814a9a87b7a8e6549539750135c31cc0"
}
, { mapKey = "genvalidity-text"
, mapValue =
"1445adcacd80ce4a5a38f530a5f09fdb2d0ce8ab5be08f00c4228415f88835fe"
}
, { mapKey = "genvalidity-time"
, mapValue =
"5931257ed6e0279193fc8c6cbc7e08f17553e960c1c2b1476ba1e9c62d54e29a"
}
, { mapKey = "genvalidity-unordered-containers"
, mapValue =
"7c32d9f3922703657a51457d6f1d31fa0196721431446ecfbffb84173dd600c6"
}
, { mapKey = "genvalidity-uuid"
, mapValue =
"ab09ccad95c6938035ed479368e183f2acb9490985eee6b1a1208a52e5a04daf"
}
, { mapKey = "genvalidity-vector"
, mapValue =
"386ac22736120fd33542c7528fcf13f252af5098ce585e9529fa142fb82a3560"
}
, { mapKey = "ghc-byteorder"
, mapValue =
"e5c62037b4399c24f1d2b87d7e668e84f4004abe173a355baaa6d36555ffa0fc"
}
, { mapKey = "ghc-check"
, mapValue =
"215e33bd15065a7589832282b7f609b197840ada56849519fcbb3f3ce203f418"
}
, { mapKey = "ghc-exactprint"
, mapValue =
"fb87b0ff3e423822569a31178fb6ae534986930d8b6a4f6e2efebd0173f67c58"
}
, { mapKey = "ghc-lib-parser"
, mapValue =
"54a486916e43e7ce8e1183d82a30d16206b113189f95a5c72bce6d82fb8363ef"
}
, { mapKey = "ghc-lib-parser-ex"
, mapValue =
"b0a0bf5ed301e2e8964123ad8525522cd583177197dd8de9c5e5e0d64a57e8b1"
}
, { mapKey = "ghc-paths"
, mapValue =
"8869d02c6060f2f7e2f370921205cd2776ac0734737b387bc7c35bd86cc4b937"
}
, { mapKey = "ghc-tcplugins-extra"
, mapValue =
"6d462932c75ad730780e4c5a713154ce2b03e822638a4c5a66043c336090b75d"
}
, { mapKey = "ghc-trace-events"
, mapValue =
"0371539454e30a818de949291d7159035665dd144fb3fb8ab15e2adcc27905f6"
}
, { mapKey = "ghc-typelits-knownnat"
, mapValue =
"fb3ed392d01b12233d06ee2ec7ee8ac1148e14f0640c5de7ba607bc9e4e11ac4"
}
, { mapKey = "ghc-typelits-natnormalise"
, mapValue =
"76e6d7d16e0656cde872f1357488cf7cf97fc4b82ca6ccb57ef8f1a743588e32"
}
, { mapKey = "ghcid"
, mapValue =
"2e4c8aea7e421f1a59ac8e7bd18027f57d47672abc18c276fd7e9638ed8f0c9c"
}
, { mapKey = "ghcide"
, mapValue =
"619ff39de40b7eca82666a0eac63f711e3c9efabf28838ae73e2f7076f410d33"
}
, { mapKey = "ghcide-bench"
, mapValue =
"c1d17c694522efb14df78565367aa55445df1f4099becd847abd4bb1966ecaad"
}
, { mapKey = "ghcide-test-utils"
, mapValue =
"42871432c697b2a96a43136996907ddead7db2fdf6fddf9da3a685b1e59d028b"
}
, { mapKey = "githash"
, mapValue =
"2e4efbcb9ba3526c5e3eef79be14d0fc6f3b944dddc81283ccf0b4696ed1ebe5"
}
, { mapKey = "gitrev"
, mapValue =
"e0df9933b7ca607164c374fd4b9deffbac36f8204cb06d658c395b2cc651b03e"
}
, { mapKey = "gridtables"
, mapValue =
"8c43814952de85e9c3d7f071709e77648a17f1327dd7a0a86185b3f31748ae32"
}
, { mapKey = "groups"
, mapValue =
"c463130ab7b8bf1a45a30967bf955607c9268923977b103efd9703bf62932410"
}
, { mapKey = "gtk2hs-buildtools"
, mapValue =
"c329746f6df6a18804dc1365d77fea64c93369b0f3a47e3e3abd7901e41c4244"
}
, { mapKey = "hackage-db"
, mapValue =
"7737cf497e30996452f10c609092fad86b8670e3467c526042a4443bd4541b6e"
}
, { mapKey = "hackage-security"
, mapValue =
"d075bf6c935316ac8d9e7a8df50838c8bba85f9de0152dc2befd247e0e0a26bf"
}
, { mapKey = "haddock-library"
, mapValue =
"d61b94eb45e2489a1bb01977bea9921d99e76e85dda78a1fd23ab2fc518bdd58"
}
, { mapKey = "half"
, mapValue =
"33e22adf49061b9c3c5cbfda41548d22fc9b19faf6913ac65c068c4d3c16f2e0"
}
, { mapKey = "happy"
, mapValue =
"524997336c3fe0af81f98ae991514822257d6ffa92717b0db5c06e5b0ae60397"
}
, { mapKey = "hashable"
, mapValue =
"9ec5eac470d565aaae5adedef7073edffdb371c191c6f52a34743044a78c96fd"
}
, { mapKey = "hashing"
, mapValue =
"c8e678787548f8300448377066b77796e56fb0c8cca5f4fd8ac876d1fce71a78"
}
, { mapKey = "hashmap"
, mapValue =
"acc5fc36051ace519a203f9238f7b45bac1515e4ff23e457078fb810824eecbd"
}
, { mapKey = "hashtables"
, mapValue =
"a41c3ea572bcad6c7f310e9a5fcbbad98a5a3495c48fe1b4f7c6322395947795"
}
, { mapKey = "haskell-language-server"
, mapValue =
"cc399ee65b071e412a346e4228731a687c4efa43a7ffc0ee673ab3c9723011bf"
}
, { mapKey = "haskell-lexer"
, mapValue =
"5cfed738d3edf0787960dc9adf265ef2c67d55fc4ee6ccefba9ff0b09aa5d16e"
}
, { mapKey = "haskell-src"
, mapValue =
"6f37d9fec0705ff6a18b5cefc4a8a7727e9868938ccc16372e43dfc0cecfd193"
}
, { mapKey = "haskell-src-exts"
, mapValue =
"e9f05ed7fe0ca842707a9d34e10da6c767a8dfba64dbf8f0492d38156466cd3d"
}
, { mapKey = "haskell-src-meta"
, mapValue =
"fc904f6c002b5bad113e4432c583b0b00be19d4aa4864bc01508e322ec367a96"
}
, { mapKey = "heaps"
, mapValue =
"323bf29be6e1852fa7ce2f8f079446dcecdbe092f0d43b7c94fd9a510f76ef63"
}
, { mapKey = "hedgehog"
, mapValue =
"0a8d6d647eb02cc3afbdb87884d4b31e6cd94506ebedcbbec5e0584b9f1db076"
}
, { mapKey = "hedgehog-extras"
, mapValue =
"ea792ed8413aa8b6d31c2d3042bc64c079f24f645991b8f4605e95cd7ce933f6"
}
, { mapKey = "hedgehog-fn"
, mapValue =
"af21eea7ed945ca9e4ac1ecd37f74867104589e84028284bf16a30ab2e49dcfe"
}
, { mapKey = "hedgehog-golden"
, mapValue =
"0bac2f6541086a81e50a09679d3e40beba23c2b2a1e05cde6ed719a18ba05359"
}
, { mapKey = "hedgehog-quickcheck"
, mapValue =
"0ccb3f1ecbd4591514a6b3fee719b318c11841c26a1eca802ffd83db0114a38b"
}
, { mapKey = "heredoc"
, mapValue =
"4b32094537606434d0e28c127453a35160fa476a17866031ad5f95b94d08d442"
}
, { mapKey = "hex-text"
, mapValue =
"14c09eaeeb576fe431c9e2f48b8396f9bfc345794bb06e3297187ac95b535715"
}
, { mapKey = "hie-bios"
, mapValue =
"c620666cab08cb7cc8dbe8c3fcc6858c8dc36ab790ebc162d14da25442e4cd45"
}
, { mapKey = "hie-compat"
, mapValue =
"56dc1802d10aca4e750c1f66f30773085f6004c550d412043491aa613158a6b4"
}
, { mapKey = "hiedb"
, mapValue =
"4871ce6e67de933f5210ec42add8d66ade1f231f34d5fff2edbab0f091cef167"
}
, { mapKey = "hinotify"
, mapValue =
"9f3f233ef3a527bebf9971292abb7d4caf3ad61fdf8078a2970c4bc8a3237663"
}
, { mapKey = "hlint"
, mapValue =
"5904877fa63ac775140995337e68ead75bd979ee917e0a0c2fddd51b2913c737"
}
, { mapKey = "hls-alternate-number-format-plugin"
, mapValue =
"005aaa239d2b2c8ea6fad100f041a1c0e378db0f2594b90cd061e87d8ebeb188"
}
, { mapKey = "hls-cabal-fmt-plugin"
, mapValue =
"7d42b0e3d194ee52025121ca913630c3cd01fab744b424ac75294a39bb252c3f"
}
, { mapKey = "hls-cabal-plugin"
, mapValue =
"a1ba65db35710a26949a8e70586cac5670338918580be8edcc5528fa785573b6"
}
, { mapKey = "hls-call-hierarchy-plugin"
, mapValue =
"f8ea27345f2a86fd06fa635d5f7df9f81bb389a0570472a59068d8a291924a81"
}
, { mapKey = "hls-change-type-signature-plugin"
, mapValue =
"230e83e186b133a14afb97550a839bcac6489e9a8d27d10ac04ba615be3e150a"
}
, { mapKey = "hls-class-plugin"
, mapValue =
"85d15a59edcad5556b9aa6efb1efb73cc478cd6e08e10d2afa3d3e3e2e668d96"
}
, { mapKey = "hls-code-range-plugin"
, mapValue =
"d5e090bb874506ea8b71e77bcab1c2b8be7966c8c3019aa54a7e4dfcfc5a417e"
}
, { mapKey = "hls-explicit-fixity-plugin"
, mapValue =
"fdcf98004cb736bad4e6fa2074d6e6df972b1223eab4383d6887bca0f4af1b2a"
}
, { mapKey = "hls-explicit-imports-plugin"
, mapValue =
"dfe01afcc529ae64c7cba6ff2d36aefdb245702890859c023652bfdc27ebc0fe"
}
, { mapKey = "hls-explicit-record-fields-plugin"
, mapValue =
"c825b2b13e2b137dd6f64da194aa0be982ed6c05e6d30cd7040cfc563015a18f"
}
, { mapKey = "hls-fourmolu-plugin"
, mapValue =
"e52ad477b6213a06ce8d7225339994718afee08c88fa8cd62f63cb1343d26b73"
}
, { mapKey = "hls-gadt-plugin"
, mapValue =
"065b63ddb04e14d408c0b0c7f801b0be98492c208dcd0c609babfa1c22cab5bf"
}
, { mapKey = "hls-graph"
, mapValue =
"8c2569f3dd93f9189a9463fca0e40915126d874df955f9e118bf663678b2178c"
}
, { mapKey = "hls-hlint-plugin"
, mapValue =
"22ae990a2d0c46b6208998aee87185326e2eb37c3cb1ceb7dafe04bf173ee2a5"
}
, { mapKey = "hls-module-name-plugin"
, mapValue =
"0c95dadc688bc765dfd7263719304c6333f4b1708e383a9fbf1b11871dd404d1"
}
, { mapKey = "hls-plugin-api"
, mapValue =
"0434d75c67d18cb339a8517fd3a9bf951a42c8b685fb7122df1ba4f4cf99d05c"
}
, { mapKey = "hls-pragmas-plugin"
, mapValue =
"3d98033640acda5635c6dffb5da4a530ab8209b6d1ad22df95d4cbb297ed154e"
}
, { mapKey = "hls-qualify-imported-names-plugin"
, mapValue =
"e0c494f68e4783e86a5c4ef6a68ebef3abf87ff3ca481d4d12f30e2192f92ed0"
}
, { mapKey = "hls-refactor-plugin"
, mapValue =
"b565617496eee76b69d2c1340e61d68eab5bb8af173ccf99325a2903e9e5b8a2"
}
, { mapKey = "hls-refine-imports-plugin"
, mapValue =
"29eaf0702503a20e66e9b5e7db25a5546cd75ee6c30bf1505292a1285868afcc"
}
, { mapKey = "hls-retrie-plugin"
, mapValue =
"7b0d7a771c8e79beb70f6ed557cd6a5fbe5270b79e32bdc27d8c3906a7adac3f"
}
, { mapKey = "hls-splice-plugin"
, mapValue =
"ef4c7236734fc8b72c20485b64e3c5d07ecc791d5198ed13826b79eba2ac8004"
}
, { mapKey = "hls-test-utils"
, mapValue =
"ccd7dc968db971079ae3f1ff06d13d71b4e4641178158b86261e274d794e3171"
}
, { mapKey = "hnix"
, mapValue =
"af228708ca6761b56018f5a86f965b185c96283a7b0fc7fc8a6df4e6ddc0ecf1"
}
, { mapKey = "hnix-store-core"
, mapValue =
"329e9c03d3122b92a8c50666a0b11200d1ef3ec79683bac10a57887ed6b67415"
}
, { mapKey = "hnix-store-remote"
, mapValue =
"65337f51b558af4c6736e7d45e073585798d0dabd2485f5c72eabf8c4fae0096"
}
, { mapKey = "hoogle"
, mapValue =
"66f07284ff6a1a15f3645a96b1530146c0c407e6ccd616df55f64027e4fbccb2"
}
, { mapKey = "hopenssl"
, mapValue =
"db8dfc299721ae2d80a9efdf4e90ab78a413ad4a54af0181fc3a594eb63dc98d"
}
, { mapKey = "horizon-gen-nix"
, mapValue =
"c470fc11ab7d11d31e6504cc3bc79bb9fe546005de69e1aef864153109d62cf1"
}
, { mapKey = "horizon-spec"
, mapValue =
"f12ecc81da62b500ddfe1908ee959c0f0148848139943b2894ecbfc6149b0de4"
}
, { mapKey = "horizon-spec-lens"
, mapValue =
"5ec75a4014b7fda1fa3c3095b43654d56faedc31a5228150cabae10dc434216a"
}
, { mapKey = "horizon-spec-pretty"
, mapValue =
"8e517f6da7a227d44f7bfc3e9c43735e431abdb9863cdb1132e091698d947e49"
}
, { mapKey = "hosc"
, mapValue =
"f4f225672ff5068dbd5ce1372410aeecb14a268502c60df511392f35c2899fc5"
}
, { mapKey = "hostname"
, mapValue =
"6933d6121e1458d6bc73921413764a20749cdf2a250054ad413baf41620e9d01"
}
, { mapKey = "hourglass"
, mapValue =
"13ab3d97b0d13b639e47df02d9bb0ccd3ea59f4785fd5b5b4cd2a6994a7aa99f"
}
, { mapKey = "hp2pretty"
, mapValue =
"d0c7cf7a21ae635962e25e4e98db9a0026e8daeb70cd5ebce21bc404e77f0ded"
}
, { mapKey = "hpack"
, mapValue =
"ac0de2f38b984263036b8b58b1d42c917499a61ab23fe6f0934b288a5be09bd1"
}
, { mapKey = "hpack-dhall"
, mapValue =
"43fbf0c31167af40b744e07c407f637a473be762ba8cfd6c0e00fc8d340a92b5"
}
, { mapKey = "hscolour"
, mapValue =
"f5e64baa414796939354a8ca55353954d064acec77d6925fb4fae13ee77a6396"
}
, { mapKey = "hslogger"
, mapValue =
"6344531d68b3ad0f6c496afd2c6012115ed0fbff93a2b53c66ae78d46d9ee584"
}
, { mapKey = "hslua"
, mapValue =
"e44ce5a531a637814d7605c398734ba51aeb41371b1eb89c5ec77492b754c3ec"
}
, { mapKey = "hslua-aeson"
, mapValue =
"fef853b81e42761be01cade83c3fcdba1cab9132da689f3fba1831c476b66c58"
}
, { mapKey = "hslua-classes"
, mapValue =
"8783e2b2eda4e7779d392f5b7eca32882f3cb1646eb1857041b47f895116b9c2"
}
, { mapKey = "hslua-core"
, mapValue =
"c31d49a9f406e6752c5f83dbaaa7efb67f7a0ee5b7e44d4989153ced8afd6189"
}
, { mapKey = "hslua-list"
, mapValue =
"7e76ac4d06fd65475914b765b5205ff94dcf05291a3c90aad0bd4608b7aec661"
}
, { mapKey = "hslua-marshalling"
, mapValue =
"557ca83325c69739005bf1d9608712c2f4491e96d5c1d66a618e060771e1b7b1"
}
, { mapKey = "hslua-module-doclayout"
, mapValue =
"e2f3eea6798ca8bc7a33d0dc94e29489bf6098ac950813a9abf803b2bf6637fe"
}
, { mapKey = "hslua-module-path"
, mapValue =
"092da775bb316c6f224c3bf10b5d9b7e03e7cde1e30ee1518cc22bda72fb0e18"
}
, { mapKey = "hslua-module-system"
, mapValue =
"f90aab0bb10ddc82a178a4dba8e2bbe6e995d556edb24e8c6c2fcc26caabc867"
}
, { mapKey = "hslua-module-text"
, mapValue =
"ee3deaecba7d228e00b24f31c9f831d39e24455b01885eb91e31c2a3348919f8"
}
, { mapKey = "hslua-module-version"
, mapValue =
"ce277ec1afc7947ca56747948c949942f4b6b8c9b2bc9929ef18557baed7168e"
}
, { mapKey = "hslua-objectorientation"
, mapValue =
"653e7f27336992a323b075e3c60c8336204143fc88d943c9b2b5b3bd39c1285c"
}
, { mapKey = "hslua-packaging"
, mapValue =
"ba115e3ed7cb822fe801dda9b33307382cedbb1b5719d97428293bac909742c2"
}
, { mapKey = "hslua-typing"
, mapValue =
"5f6a4227c3cc2f2945939f36e4daad4c75f7c873ce7cadc2c933e5928619977e"
}
, { mapKey = "hspec"
, mapValue =
"1929b9815b9f110b93f5f52152904ab5a3b9c3e43069bb9f7cd657f9dab01e4a"
}
, { mapKey = "hspec-attoparsec"
, mapValue =
"bf574737c8e774db63ac0c504bd00af3334464f2caa5b6cd07301bc09f5360d9"
}
, { mapKey = "hspec-contrib"
, mapValue =
"7ea06f502aa6abefefe77dca85c97a86bafdb95b2ea0726d9f65d02863c51ade"
}
, { mapKey = "hspec-core"
, mapValue =
"ccfe6d0ed7339890dfcd879902faa2902ef55b1f1fc53611ec65b20a002aa216"
}
, { mapKey = "hspec-discover"
, mapValue =
"d2098729fbd852d894fb28546b00d9170a56e250453068ab36d6696ce0c833b1"
}
, { mapKey = "hspec-expectations"
, mapValue =
"89e3c6a22dd8427de51d30185d1998085cfe8a73f5dc4ebcb4e055788b408bc5"
}
, { mapKey = "hspec-expectations-lifted"
, mapValue =
"726ff3df178e7b852bfd36a70ada5ed19c4842f7bac148ae2daea817a81fdfe2"
}
, { mapKey = "hspec-golden"
, mapValue =
"38aad3572193ef7fac6678a9141ee04048c47184a3421a87056c29738a9b1768"
}
, { mapKey = "hspec-golden-aeson"
, mapValue =
"7e4b9f9101758fe8265dfd782d07526e01f280cb91cfe57d927d26eb49789cc1"
}
, { mapKey = "hspec-hedgehog"
, mapValue =
"b6b6df8780f9d9815837e5806c21a5fdcca9596e23ba536d2034a920497ce8a1"
}
, { mapKey = "hspec-megaparsec"
, mapValue =
"589a9462b13c7e62052584949ce39da782748c0afe49f98878431d38d121a317"
}
, { mapKey = "hspec-meta"
, mapValue =
"44b2d8154110526ab32271786a1c117d2d6767fb8d170994f9fb65569c81ce24"
}
, { mapKey = "hspec-smallcheck"
, mapValue =
"d32fb62a5bf773f00992776368250d58736b68fe6ba1f1fd16be17d42f854a74"
}
, { mapKey = "hspec-wai"
, mapValue =
"fc368c04578fd5b231c26382626cd67e3d0350f63351f8767a7bd1ed1222a9ed"
}
, { mapKey = "hsyslog"
, mapValue =
"09acefe24f7ad646503018e004d54e11add722efb349d8d7ccd51f3aa80b1138"
}
, { mapKey = "html"
, mapValue =
"4e1227db66a8b00b1de32bcdf3dd6d8b5180f79964bb1afb4721fbf2c404ec74"
}
, { mapKey = "html-entities"
, mapValue =
"5166a7a6f265171f87d54f3fa89bfaea7dedd60d51e90cb09f90aa701977368b"
}
, { mapKey = "html-entity-map"
, mapValue =
"af9f4ee51747ce0d700fa6971d7dd86335a9524a9d8a4378a23499950b20f827"
}
, { mapKey = "http-api-data"
, mapValue =
"c6429b9f32e82ee82da0cd35f7d6f5fbba579a98aae101fc94285d55fbe4eac2"
}
, { mapKey = "http-client"
, mapValue =
"e6f8fbca50967a85878158278ea8473c1a23dac49dc0c1b46f20ef5b86c2bada"
}
, { mapKey = "http-client-tls"
, mapValue =
"463efe918ca4755a248160ba1948c637f45b153b6d077371c03d429be4e1dc93"
}
, { mapKey = "http-common"
, mapValue =
"ad0c58fd7a1160b05659eb0866f5edb377e8c6f8846df57189920955aea128ba"
}
, { mapKey = "http-conduit"
, mapValue =
"2c57e12db8bc5ec1d4d96e8719a94e2ee1b6c0cb93485e8d07a94a5808975253"
}
, { mapKey = "http-date"
, mapValue =
"fb1b12ba8d4bd39e958aac1329eb39dbcd312663e4f53a552780c645e22a8c1a"
}
, { mapKey = "http-media"
, mapValue =
"21b3b806192d9295af9f7cc95731952485bd5102f2d7ebd1d0d4ff46be08085e"
}
, { mapKey = "http-streams"
, mapValue =
"295097ff7a1b1a5fae68677533f1c323b8cccb6f1bb69d2ba7ad527ca010c9fb"
}
, { mapKey = "http-types"
, mapValue =
"e5da59ef23281ad753e74ff00be97415da91d77ca6eab51a6c054c6601f67bee"
}
, { mapKey = "http2"
, mapValue =
"21d3e216ba83c49a7b9eec5256dd20a1db424619d393c9f7ebadad570fef55da"
}
, { mapKey = "httpd-shed"
, mapValue =
"a14bd38afae810020d6f4428a733bbd6a89dfa4a0827f95ab6076ad1659f5572"
}
, { mapKey = "hw-aeson"
, mapValue =
"aa888be5685e8e7721e702a59d553741ff8a847a35b28a8a2583f9a9535dbdfb"
}
, { mapKey = "hw-fingertree"
, mapValue =
"fa2adf1575bc9114d3a6f93e9be3f262480a041fc606d78722e90be7984fff72"
}
, { mapKey = "hw-hedgehog"
, mapValue =
"a4a4d43e7a1fec4f965b2ad7842e385834b299e869d1b1016446e327d5aa6b92"
}
, { mapKey = "hw-hspec-hedgehog"
, mapValue =
"26115b93a1f3d8622075efc9f7dc22661805c673efea71d016d6a41125934f55"
}
, { mapKey = "hw-prim"
, mapValue =
"9217bd1683a22c10a5dce531a4d768f2480fd56b8f72f69cd08d87a23fae059f"
}
, { mapKey = "hxt"
, mapValue =
"f473c725e3f00bcbf547d8846c5bef478fe1196e425ec4435af5212e448ec020"
}
, { mapKey = "hxt-charproperties"
, mapValue =
"6e9aed6aee94890a9b0d16778eabd78760edc758fdab3192f1c6c574be50ec23"
}
, { mapKey = "hxt-regex-xmlschema"
, mapValue =
"f726bff34653d5fadda23c1a873b3b7e1d858534703f957c2a6b6f1ebc5beeb7"
}
, { mapKey = "hxt-unicode"
, mapValue =
"33fd97b814b9a1122e0f1a6cf79c9c5a753d48e4a8c37f59d14c9203ae4fddb2"
}
, { mapKey = "ieee754"
, mapValue =
"366f317e4d53e162ecbe2702815d647e0e3cc79b11ad169707023fb48b9df343"
}
, { mapKey = "implicit-hie"
, mapValue =
"d7991222ffc2e4cc0479f38cb3a895102ccc7c2db502e9d550cfc053d5da8ff3"
}
, { mapKey = "implicit-hie-cradle"
, mapValue =
"19b73bc7d8c83182a3a80025c6d61baeb9187008a2661b62920f3cd3070467c1"
}
, { mapKey = "incipit-base"
, mapValue =
"066a954d48d8935ecbf64012d8535d3d7144fa348c76ffb810ca3b08e6da31ed"
}
, { mapKey = "incipit-core"
, mapValue =
"bdfea15bb0a7435bd3b19e8b10b08df49900aab2cc2b745434d50061ce6a8408"
}
, { mapKey = "indexed-list-literals"
, mapValue =
"b900a55e487955a139bb1a1c0dfb43fb33e8d206f0f4266a0563788fe455580b"
}
, { mapKey = "indexed-profunctors"
, mapValue =
"0f55139a6bf718727826810a38705d46a25bebc5d6dd9cdd94a32a98f6afc436"
}
, { mapKey = "indexed-traversable"
, mapValue =
"2975c6d5173dc4c0f184c10da4085232b83b2f7d04a55f3c09827c1ca9c5090f"
}
, { mapKey = "indexed-traversable-instances"
, mapValue =
"b146a6f5f0fe5d0fada89d6e3bfd897764344b81f2aff1d1c403d15e6f199795"
}
, { mapKey = "infer-license"
, mapValue =
"e484895e24c91509efff09b63f3364f7f0d555d24b0251fc5e24e5dcdcdf3d16"
}
, { mapKey = "ini"
, mapValue =
"6396340fd9c83e5732a63719ab0ceb746266e10a5b70a65f3101cbd22d21928d"
}
, { mapKey = "inline-c"
, mapValue =
"57ad155e7fb569ec1c7767fedee85b0235de996190d61592fb8e27db7bb467ad"
}
, { mapKey = "insert-ordered-containers"
, mapValue =
"aa053a354da1bcc06693c13a97980cc67ed3bee98a3524fced740c694c3a0131"
}
, { mapKey = "inspection-testing"
, mapValue =
"0ca6cb3a2dd39687849e504f058cea61f5c561f9eda679d8b078700596c823bd"
}
, { mapKey = "int-cast"
, mapValue =
"1c5036101edff5617fed123ad634b58c0dfb3b15ff84f91efb04363aa1db1dd5"
}
, { mapKey = "integer-logarithms"
, mapValue =
"f4f609be4c247d7761159159a57bb4c636021ec525e150875a21152b7734a1b8"
}
, { mapKey = "integration"
, mapValue =
"6efa78bb745fd785c554e2b2adab7eff702d011fc758e5cd2a2b48320431ecfe"
}
, { mapKey = "interpolate"
, mapValue =
"c3a3d88ac095fe5a480832a9f9b1f2c87e335d5bee5bcd0f33f45361a65a2dc0"
}
, { mapKey = "intervals"
, mapValue =
"dc88c4bf4c572ebf6f3bf6b207f5c4b5260d932e9996788cd54998065eecae93"
}
, { mapKey = "invariant"
, mapValue =
"224d180beccc82626b0eaa65e22c438003f5b32fba002c8a6041f56de5a26fc7"
}
, { mapKey = "io-streams"
, mapValue =
"9017fe14abee4e249c7e5cf2a252cc53515024c467ccdfa62e57568bddc8fafd"
}
, { mapKey = "io-streams-haproxy"
, mapValue =
"944873f7a9f57edeb16832c02f9c661f1546b246a6f925d1adf5b4b07db58495"
}
, { mapKey = "iproute"
, mapValue =
"e2b75d062ec1a20a8e0340604285fae16f07a8dcbc46c9b7a4170c565eb93ea9"
}
, { mapKey = "ipynb"
, mapValue =
"46eb28c253e7a398343864d1fb2d6795f368e68974de7f60ca04723d1d83f96b"
}
, { mapKey = "iso8601-time"
, mapValue =
"f20e4a20dc267e4e658acef045653a1640ff4c3b6b88b96d1ab2402756a7125c"
}
, { mapKey = "isomorphism-class"
, mapValue =
"dd75a9404024a3a0125fd09c5485480d2a0a5b2e2d2b93c330c5d3fb46f699b0"
}
, { mapKey = "iwlib"
, mapValue =
"c85be201d96c1d1519928b889d7876a0df5153b43c1f8139089d544377a34515"
}
, { mapKey = "jailbreak-cabal"
, mapValue =
"646780ae681fe32018aa7103273d824e5f7b9bd863e8ea8e7f19dc2f8fb0a3b4"
}
, { mapKey = "jira-wiki-markup"
, mapValue =
"214fa887e950fb8cccf3dd3fc7a641433422c3ff9c262c7a879f96d420f35604"
}
, { mapKey = "jose"
, mapValue =
"927fb4ddd3669412570100156533fc00b5d250b32d40cf22329a3a42f7573abd"
}
, { mapKey = "js-chart"
, mapValue =
"088628a3063054a7084b0eb2d576c59bfa94332c545818ae99b34c3d67f873fc"
}
, { mapKey = "js-dgtable"
, mapValue =
"4dd5bf5ec4d20746477cff192d8062c9eb7447a90dcbc236e15472981a323987"
}
, { mapKey = "js-flot"
, mapValue =
"0719af0e2c4aeb8a07331bf6edb0c40504c66dab3c90b276a649f71d6cd86d3f"
}
, { mapKey = "js-jquery"
, mapValue =
"7944a59d153bc57421bd660872cc273408773b19d758fd9985d9ca6b50d24da9"
}
, { mapKey = "kan-extensions"
, mapValue =
"41b97af95f4b5f70ea4e1777a926a8ddd07193c2dfeb5251861e24368e9b4390"
}
, { mapKey = "katip"
, mapValue =
"f4157a668098f111f624f503a5a36acefac0e75c721b17b988801c0e0c281d2e"
}
, { mapKey = "keys"
, mapValue =
"f3c3e90a82b87aeaff8bddfedb742dc661b7e21642e16ee18282609a3ff59cf6"
}
, { mapKey = "kvstore-effectful"
, mapValue =
"38df02ce46bf8160f8cb156cff3839827f5e994c3af3e9df9279b33dc289abeb"
}
, { mapKey = "kvstore-effectful-cache"
, mapValue =
"ef1dc2b73b7faa108d5c78f4c1e710da96b55920ebac955a10fdb121352cc86c"
}
, { mapKey = "kvstore-effectful-spec"
, mapValue =
"7113650d30f1201b793969911ef1de9415a5652da4192e9d5db97bc0711e2a4a"
}
, { mapKey = "kvstore-effectful-statemap"
, mapValue =
"5f17aca6b408820ea15b733b9c1ad11483d049364aba334d305ced06ce683747"
}
, { mapKey = "language-c"
, mapValue =
"44c88654502959af9b1b695a38736a1d27d6a44f600d3700bdb702ae30b84065"
}
, { mapKey = "language-haskell-extract"
, mapValue =
"207b7e1c89166b3869c69069b3dc969ae7c1c9b30b8519764b443fc436199a51"
}
, { mapKey = "language-nix"
, mapValue =
"f417f513eddbe2204a63a0e0d61a7b5906716a3641b3aae9adde75427f9ac2dd"
}
, { mapKey = "lazy-search"
, mapValue =
"ab95bda95b6aad78ad3b13448ed0a3963f581a4dc96a39942dd965f516784e48"
}
, { mapKey = "lazysmallcheck"
, mapValue =
"252c2af46e1ac5f769c0447819c66b5996062487d85ef650133806e3c3b6590c"
}
, { mapKey = "lens"
, mapValue =
"cae8ea62047b0c74fba9ef7f8a7fec4dbfa7fed82690e29206cd7aedae2b11c2"
}
, { mapKey = "lens-aeson"
, mapValue =
"43d02024b8a69e1b37b78bae40a8ffbeb7863323eaf9d7b01d93fe2eba937b63"
}
, { mapKey = "lens-family"
, mapValue =
"c1cafb7b8a9ce49ec26626a3ac478fe051f81cf54e625b8bdb4361755d97085c"
}
, { mapKey = "lens-family-core"
, mapValue =
"1a7c30a869836379020f01324c10aba85e218a12c557e0df1cbe10d0b3da1d88"
}
, { mapKey = "lens-family-th"
, mapValue =
"f7cf54e76c04ed55778023684093bd977b6def3f9cc4350e748c342a12cc0b7e"
}
, { mapKey = "libsodium"
, mapValue =
"04ccf34cf67c01a9ec8d73f831326a0ed7dc03f886933a7c86e3f8d98400d1fe"
}
, { mapKey = "libsystemd-journal"
, mapValue =
"d7bfbd32f214b616a4be37d5345f8f8457df79f503da13401b0e08df92024a67"
}
, { mapKey = "libxml"
, mapValue =
"cc0b2a93b8b35a4936152e5fac47a4076118f4c3998021ac349c741a7015a5fc"
}
, { mapKey = "libyaml"
, mapValue =
"15145d5414d2bd820da0143491b16ac64861f7d1f9acece3a62b0283a4f37143"
}
, { mapKey = "lift-type"
, mapValue =
"3bf8bec5370a8456be0a49565072dfa69be9a79804cf94ea5c2be2ebfffa44b8"
}
, { mapKey = "lifted-async"
, mapValue =
"ab062ebceab4f730c4ce25e0c18c8952e432c2e72e7bf48160377776e6cc3fb8"
}
, { mapKey = "lifted-base"
, mapValue =
"3959fc9a8279e85769dbc312a33d614db7371f732025246da73a0f2eabd04bee"
}
, { mapKey = "linear"
, mapValue =
"a3654d90a786d4c39b0c0033b80aceef47e169577dc5b444d6ab343a98f3c5c0"
}
, { mapKey = "linear-base"
, mapValue =
"a6ee7c771597f8ca0e89646ac5c0f349d3560f970586eda97a2d27c374e6a335"
}
, { mapKey = "linear-generics"
, mapValue =
"abfdffa0236e5ace6885e201f367ddb976d5187b9da408fc97567a476856b607"
}
, { mapKey = "list-t"
, mapValue =
"0b88d730c166193a8c8e109aff8162fb6579073ffd7e2f2dc7d9cd366af63784"
}
, { mapKey = "list-transformer"
, mapValue =
"2e595a451cf9ad2b439b98eb3d64fa97412a7e0cff0fcf2b3e45e4c08e7f9f8f"
}
, { mapKey = "lockfree-queue"
, mapValue =
"78c5193c8bc97b8bc5ef73a15273bce1899795f0aeda69ae7cd3f804b2da009f"
}
, { mapKey = "log-base"
, mapValue =
"578fc37564cf92179678a81c8080b5646b3aa4e599fb88291c1415062ef3a69e"
}
, { mapKey = "log-effectful"
, mapValue =
"dfbba3a13f3f4665636c60c99d038fb13c146df4c15d1b67c13ef735e183c5f8"
}
, { mapKey = "logging-facade"
, mapValue =
"ea9b4eb7f017a9d2a2db57d84c633c23607e03f48102762e26c2155b46b4bfa0"
}
, { mapKey = "logict"
, mapValue =
"c3dc8ab6ff7a4995ae0a9c59954e9ce630af2a4a2025f20ae11096e0e2c44643"
}
, { mapKey = "loop"
, mapValue =
"551857e2ed7d9880b5f27091d792b0061e2a318057344a077c302695e35ab4f1"
}
, { mapKey = "lpeg"
, mapValue =
"3f6ccf18d8c1c6233f9b301b445595cdab54950958b59871ccb4f557a0f2c90d"
}
, { mapKey = "lrucache"
, mapValue =
"60384a545ea3f3097ee2d69a261f56a20cc893d48954225eba4b14b83e17873b"
}
, { mapKey = "lsp"
, mapValue =
"e8a98c7263ce8c18ac799045aede244736d301d28188b084aa921be161474572"
}
, { mapKey = "lsp-test"
, mapValue =
"3eb661e7f25d4487b7c164e4d76bbd32072c4c82f68bb4c69223d428616969c8"
}
, { mapKey = "lsp-types"
, mapValue =
"d803f241be95ffff268c58e03f7b94f2479686c030723500b183a57179aaaa53"
}
, { mapKey = "lua"
, mapValue =
"b42f35e62062cfe3eec63722d6898588134fcab11da6af95ca5fc04072b0eb9e"
}
, { mapKey = "lua-arbitrary"
, mapValue =
"90314c27d12e69f9f7bc79fdb9fda0f0b133e53df5b0689c90f96853847fd594"
}
, { mapKey = "lucid"
, mapValue =
"1ab8bf756bca78c472d5e9c637bb661a3bcc7516e7fccb1a502983302add2142"
}
, { mapKey = "lucid-alpine"
, mapValue =
"1c2761fd5ef2579980a9c0e7ba1bf47b9603f82a47bf7339f0e81f2a20161ec0"
}
, { mapKey = "lucid-aria"
, mapValue =
"84b80b17cacea7630521a2b0d68f531a2232a91853a4c0b38cc83d2e473b4caa"
}
, { mapKey = "lucid-svg"
, mapValue =
"47f578dd5f6a6c27cd1cbb0e14d1912c3a886f0a199108d505eb99331554f0f6"
}
, { mapKey = "lukko"
, mapValue =
"fb8bd1de5cf236726bdfac132db3614f87d061029ddd748c4d4f1e3364412216"
}
, { mapKey = "lvar"
, mapValue =
"5ec7e0ed7bcb4e9506f4c09fd55f9b32d556c38bfe8e85a4b73e3e9ef9c99a41"
}
, { mapKey = "managed"
, mapValue =
"a58a60b854a97809ddecdc2c6472cabb94dbc068412a1c2fbfcca9959728b2bc"
}
, { mapKey = "markdown"
, mapValue =
"2dd6d5ee31c870545b7b84c12e5a0d2f81f4ca5230925321d91c3cec8fc4f9ae"
}
, { mapKey = "markdown-unlit"
, mapValue =
"a3b8981389301ab32eb9516c3fdc3dd0e2c64bd3038b9c4254c2f758d399c53a"
}
, { mapKey = "markov-chain-usage-model"
, mapValue =
"42931f5d53d5a044b3ad8a225e30cf75175c10940d0f3f22941fc35e5a1f85a4"
}
, { mapKey = "math-functions"
, mapValue =
"81a098c9dae6c2241e65e90204d54f34f2b49e45746f838210ce1c0f0e10ca8a"
}
, { mapKey = "matrices"
, mapValue =
"a6d46dfa8f4dc8ecc551c60de673918f21b2dd9d8e3d9383ec0f326b08a1e393"
}
, { mapKey = "matrix"
, mapValue =
"302ecf041aca3e15d678e2bff586b9284a46644be542f46651a31c2a0ede6e74"
}
, { mapKey = "megaparsec"
, mapValue =
"459b1a5c3095fe1b3855219e8794b2b690578826f0e9742e5dc6767b6eb0b661"
}
, { mapKey = "memory"
, mapValue =
"1e522395ed7e7b51a6ca67550cc1bf4a5490205e395bd3ac635044cd5e2e3770"
}
, { mapKey = "mersenne-random"
, mapValue =
"93a20538588e290d63f08e573a03d5018d737ef0a8133bdff2d8a009f544690d"
}
, { mapKey = "mersenne-random-pure64"
, mapValue =
"a766db2fe66b1ab0cd4fad78a37156766c6e0582ef9dbed62d9ad2374d4ff439"
}
, { mapKey = "mfsolve"
, mapValue =
"10feb06fbe3194e72afcc37c5bed90a99a9f58100816d26203a223161a88aaa4"
}
, { mapKey = "microlens"
, mapValue =
"8d65f1f98b2d31db31a7a4d41748f3c47042e6e795258b645bd98872c2772a5a"
}
, { mapKey = "microlens-aeson"
, mapValue =
"5bb1cdfae79759b48c7727218bb1cf8d725a165376db33e69e6ac53b8aa6558d"
}
, { mapKey = "microlens-ghc"
, mapValue =
"83b4d15bff08a752ed47931940b40280112044802e95c12f045692366848112b"
}
, { mapKey = "microlens-mtl"
, mapValue =
"aa63104519a195984d0836102135c73363e2e7aaf4b5ecde969dbe2ad468a557"
}
, { mapKey = "microlens-platform"
, mapValue =
"b055e675dc0f5defb5e39e1e7adff5ea60be719f99ac0574df0317e6a24ce1f1"
}
, { mapKey = "microlens-th"
, mapValue =
"c41b427b45fa2af04cfa0ca0e592a7c4937898935bf8bd68425b076875d5e2c0"
}
, { mapKey = "microspec"
, mapValue =
"993993b0cfd648a2c4b54ba77ba6e34ebfb0f46856c256004fa94e37dd932ef9"
}
, { mapKey = "microstache"
, mapValue =
"011ec705407a37447238133d16ad5c705ac304ce4bd398967037458f258ef8d7"
}
, { mapKey = "mime-mail"
, mapValue =
"f966140aa4755f849da43ba7d12a4db24a85b06747194b38d6110f2eda7d1688"
}
, { mapKey = "mime-types"
, mapValue =
"a1f3e947a2023e3d7544ff2938bcceaa519cea3199a133d41f3ff3e2dbf77b16"
}
, { mapKey = "minio-hs"
, mapValue =
"1b3e288059fa60322e9a1ddbe925d04c6422232ba56be0a3f1f1ba2de49ebcac"
}
, { mapKey = "mmap"
, mapValue =
"2aab92c741a6c906eed2817a308fc7eae18972cae21ef0a942b3f1554070c557"
}
, { mapKey = "mmark"
, mapValue =
"a1094fd475a383df2854127d48888fed9cae7acf68df7427b3b122b6cdb069e8"
}
, { mapKey = "mmorph"
, mapValue =
"55f95b73de4229c0bc76376dd4746e5239a9aa470b869585ace61584c7ded76e"
}
, { mapKey = "mockery"
, mapValue =
"9cf5e6f69e0558a9e4770aa47d9ffa5a5c9f5aa9a31d752e0f74216690a1c608"
}
, { mapKey = "mod"
, mapValue =
"370d80f83988d9884dbf3a002ae10ea7c10e15e4974aa07b202b2b7a48a0d5c4"
}
, { mapKey = "modern-uri"
, mapValue =
"7d99e977398ee5d11579c572506d2ad2b043ec3976a37240512624664cdf85c9"
}
, { mapKey = "monad-control"
, mapValue =
"4e1005914ca094b2225ea8b9b29d5ae0c680b17d8892fdd6a49ed485bed73a5e"
}
, { mapKey = "monad-logger"
, mapValue =
"75b92aa4988c84792481cd9487a1121c75ed8baa80b970a4ca7efa65e98b0023"
}
, { mapKey = "monad-logger-extras"
, mapValue =
"1b52b78fa24964adda653cc066c9a12a496549fdbe9f8dfbc4881c390e3bb62b"
}
, { mapKey = "monad-loops"
, mapValue =
"1b56fd6dcadb22b2b7fbaf92cc44c8839651d0b77d7af46b05a3fcde924a6561"
}
, { mapKey = "monad-par"
, mapValue =
"9baba0952bcb76db096913099048834eaecda23b9da427515d7f8cbbb61048b8"
}
, { mapKey = "monad-par-extras"
, mapValue =
"3def7342b5591f2098639edd93146cfee846661b423c095ed5e9166fffc97763"
}
, { mapKey = "monad-parallel"
, mapValue =
"2188930007cd0de0476cbf7004d12c5f4dc53bdb5f4158c335c517532da6381e"
}
, { mapKey = "monad-peel"
, mapValue =
"aa99f13fd8f9cb05b370f4f7ddb13062c0ac23f64b279d319ee5b355cc787d22"
}
, { mapKey = "monad-primitive"
, mapValue =
"f8f6a67526733db4cb5de6d3bb5d5609b6ea0eb8916c7e222f40dae42990d875"
}
, { mapKey = "monad-time"
, mapValue =
"75bb10f8171dc829a45720fd6b046181c4711a95435ca1d0678b26089cad7b35"
}
, { mapKey = "monadlist"
, mapValue =
"88705f6def8cce95dbff682ddc2dfbcca09b5bddc737f7bbcbfb91ebea0d4eab"
}
, { mapKey = "monads-tf"
, mapValue =
"839157ebb572c643da116aa8204614a3a114e6ce2a058b0aee07eba0c4e3c560"
}
, { mapKey = "mono-traversable"
, mapValue =
"00ca0bc4147e5786ad5685a3fdc4eb84e20c5853a2f5f45260521f37a52bf245"
}
, { mapKey = "monoid-extras"
, mapValue =
"c978bc7c0d155f176af54da8de03349576d961a8b0b5dff1de48270fa882f0fa"
}
, { mapKey = "monoid-subclasses"
, mapValue =
"a6d4bafdf7bf11e1664bc0eb96b2a6c9da8ef94aadf7f15af2178865a57dabae"
}
, { mapKey = "mtl-compat"
, mapValue =
"c4ef8e2fa6c45fe96b2f80739beba3c95f402c0bf236ede1e260fcafa99d71e2"
}
, { mapKey = "mtl-prelude"
, mapValue =
"b526682aa59b1b0189932e6522c07f09536b0e7e164ac01d91c2ad24e0c7e338"
}
, { mapKey = "multiset"
, mapValue =
"27f841eeddac60d9da67398b386b426c5f40c3f2eb84faffed2922c83ee577ff"
}
, { mapKey = "mwc-random"
, mapValue =
"01bc7368a5a52d5eee21eddda02656d65b2ee5a78d5cf51433cf46464483e0e1"
}
, { mapKey = "mwc-random-monad"
, mapValue =
"33c5ccb5a6811bf91536cc31a849d5be0c40929d5b6e5ab5c92ed1da8a248544"
}
, { mapKey = "nanospec"
, mapValue =
"9cb503d796b82bc702cb0bc892bcf1226fadf514b9b1fd0006af12749440cd03"
}
, { mapKey = "nats"
, mapValue =
"e8eb5d5edd92cb93f804df87a7da931e70cd282e8d94c46469acc3c500794316"
}
, { mapKey = "natural-arithmetic"
, mapValue =
"af31e5b9267b75b394dcbc017fb7ab54967a65e9b2c275eeae85acf14fb575d7"
}
, { mapKey = "natural-transformation"
, mapValue =
"ad7c39ec8d4fa2fee6e4ef0c7598bf8e142b4323df4f8149131c38ff2f7c0ace"
}
, { mapKey = "neat-interpolation"
, mapValue =
"7345fc793662ad9414aa94976c3769f5647467f334429a90d40f12a543436696"
}
, { mapKey = "net-mqtt"
, mapValue =
"1c5ce342aa31c512403cf9e6b0acd770d78be394c260b02b28cf19ed60db1e7a"
}
, { mapKey = "network"
, mapValue =
"e8c1a46a0c74867494bbec59497578256bf4d99932c858cc64ce101f8c62e105"
}
, { mapKey = "network-bsd"
, mapValue =
"73f67385930f87af18ea1e0a1d6a5d0af0378edacb125d493df89d10837fcfc5"
}
, { mapKey = "network-byte-order"
, mapValue =
"ba66ef124755ae14d764ab2ff62bddbe4841e13c4c4cf0a5586868ffa57693ae"
"380fb43bbc79f574d060a81ab5dffebe9c685edce2aa82786a8305bedce7d4fa"
}
, { mapKey = "network-conduit-tls"
, { mapKey = "attoparsec-binary"
, mapValue =
"54a29ff428ed17096c55cbaec8926029ef23682b846f27c9cdd74bb2f3fed8f5"
"094d427fbe6f5f6037b569b7b4d363e01362cfc4e1690fb81b5901f1f5da1417"
}
, { mapKey = "network-info"
, { mapKey = "autodocodec-servant-multipart"
, mapValue =
"23ece815767ee2b59c2650043bedd9bd2ea5b21722edb2dbb0ac47d08fe2fdcf"
"b1761a82b7788e8f9522f7da855d0b9eef492beadc4db401db0dcdc33df1e70c"
}
, { mapKey = "network-run"
, { mapKey = "autoexporter"
, mapValue =
"63ca4eff165027949a1297d9ea441f6f21e6458417596736d3ab6ec29ada4aa0"
"1ed15ab19e7c40ba7c60fc65bba35ecfb765c548825ad3719d4dd6c8829a2645"
}
, { mapKey = "network-uri"
, { mapKey = "base-prelude"
, mapValue =
"0519bd3d79da1441a07ba78e0293b6962d7132995dee82605c8055a73c461b2a"
"e60553bf7430c4b91403cf1c8e5b6f0b89bd2e9393b092230281153212706091"
}
, { mapKey = "newtype"
, { mapKey = "base32"
, mapValue =
"21267ea5e24e86ba4328680d57dec06b1bf30d0a8f45a1ba31bd89e42b45835f"
"b663a4461e63b15b86afe17d769545edbe2001306bcc11b3908f2113ac8ee610"
}
, { mapKey = "newtype-generics"
, { mapKey = "base58-bytestring"
, mapValue =
"2aa842ac5f7494397fa38bf1b3d44bb1a1ce4fc774ad48394cee67bae2499153"
"c46e390f15b1a5772247333091b08f7e7068476c5b60e045d4cdfd068102b21a"
}
, { mapKey = "nix-derivation"
, { mapKey = "base64-bytestring-type"
, mapValue =
"c990917dd51cd5bae7f30310465e2d33fc69f3c0324be259ba7fb6cc15677d95"
"56274de34429be82e11a9a947fa1194f0aab6c2cbb945cc2a0027fd4de2f7f40"
}
, { mapKey = "non-negative"
, { mapKey = "beam-core"
, mapValue =
"5e63bbd8e398599f08b4da5f7cae3b594d81b3ed49570051f55e4723ead30bd9"
"a435abe6ef59c59e725952f0da4d5d2b56e480bc7235962870db0fc63a21d8f8"
}
, { mapKey = "nonempty-vector"
, { mapKey = "beam-migrate"
, mapValue =
"38928b4a19677d941ae08a7f488d806adf9d35c3c2211e028149f59af1f90723"
"c00e5c4952ece3e7212d20541e6673f52f258a1fb7ea9f5f57f093ec7b55b8d7"
}
, { mapKey = "nothunks"
, { mapKey = "beam-postgres"
, mapValue =
"5c68572cf69757fe31cda7a4ee7b2e8164065f3c116f267ef6b607db862fce2a"
"32b2028b7e5d71cf87aae5f7fdbd132dba3b1dfc70927bd61899508d4c1d0fa2"
}
, { mapKey = "numeric-extras"
, { mapKey = "beam-sqlite"
, mapValue =
"11d4053a20a72be374d535a88d4912d1e09485549f26d5b8632cc3dfd9b4e2af"
"9e90ddc77eebb15ee29bad2f8b59bca63fbc9fa00a4c7742adc92f63c1cc336b"
}
, { mapKey = "numeric-prelude"
, { mapKey = "bech32"
, mapValue =
"e32950302a154f250efe4aa6c13ba0f6c3ada4e2400c3ae3d65649bd5c1d36e2"
"e2e559d92c4becb3f32922f4ed5a98d335ad881bee36a232125f42702b4e62ed"
}
, { mapKey = "numtype-dk"
, { mapKey = "bech32-th"
, mapValue =
"b92848539e5d6453a9c6c039af949a1881139ab162f0d70f3b5f1a3e54caac30"
"d257909ab4a1e71614168a3d8fc74726a474f5c0db268eae5d6d45ef24f7f57f"
}
, { mapKey = "odd-jobs"
, { mapKey = "binary-parser"
, mapValue =
"b0695d766438e15a84d05b6d93a0a6af182e2e6a20983ed861454f17a7b3963a"
"14327a4da053bf5f776537f776f75ec6eca69750609595c84443f7968286f66d"
}
, { mapKey = "old-locale"
, { mapKey = "blaze-svg"
, mapValue =
"b5a796de3bb53055aab49b2d1e473abbff42c44b4a07d2ce334d9e5d5dd2aa44"
"aefbb22086d5e021c1aa75fc780cdc20b4778d804936945e58bfe2e8a2fac23e"
}
, { mapKey = "old-time"
, { mapKey = "blaze-textual"
, mapValue =
"67001547c659f9ef4859635dc025c3348481dccaecedfbc7320d074804495730"
"443f802a2fd2584f94f05fcd3395f09735b4980af8228218b6e1c40423b16398"
}
, { mapKey = "one-liner"
, { mapKey = "breakpoint"
, mapValue =
"9b49ed90a2ebd6b60fdcfa451ac0d6dd5f72cb806db20d79c57d8f0897519979"
"132994dfdc5258ac2f023cb6f3888a5a415e5da3a791f7809fd268594611dfd7"
}
, { mapKey = "openapi3"
, { mapKey = "byte-order"
, mapValue =
"5b7840cf2dab95461d30235e910d1632ed1049e55a0a8adf3371ffd5f19a8edb"
"217914ce3184e7175a78c24480f193bbb1a02260459cae29ffad0445e8b09094"
}
, { mapKey = "openssl-streams"
, { mapKey = "bytebuild"
, mapValue =
"b2b8c84bbe5944242c3778f55b1e410f532e889357f8fa3296bf7490bc838316"
"be3ac70a1beeea0c18ba8756382531260c8ca9c32cff1b0c4d352b4db024b704"
}
, { mapKey = "opentelemetry"
, { mapKey = "byteslice"
, mapValue =
"f76b441769b3adac5f359856dd3decee3953f94a9a1ff9260f52d02a33e7280c"
"b2f16fcc1c082d197b74b084344490d9dd531876c2c86ed990b237bf1164f458"
}
, { mapKey = "operational"
, { mapKey = "bytesmith"
, mapValue =
"f0df747a98f2d1dc8cc453a6b7dda30cc6a5a619185231aa6e7f7fcd4f6d13e7"
"3ae4f18378e21ccd2ba51ed31074fff150001e6eae7e165aa16b612e1b0af768"
}
, { mapKey = "optics"
, { mapKey = "bytestring-strict-builder"
, mapValue =
"1d8f495e0b82a4476b985b1a6a5f65c3c5e1626ce2d4adccd617ca10bf3785de"
"78b5807bafbb60a07abbdd02515852ca33922fcce3cc37eb3627fb9d96d009e5"
}
, { mapKey = "optics-core"
, { mapKey = "bytestring-tree-builder"
, mapValue =
"c2c03d97484d787ecce84f44f565d19c8a725e7a93992261a698d641a780442b"
"49742cc9ce714f0a411190c7adc12441e28b2061576345393acacdca82abd3d4"
}
, { mapKey = "optics-extra"
, { mapKey = "c2hs"
, mapValue =
"eb312657820e95a044e7c1fcf4241c544949f0f3714e201f55618d517451f8e0"
"b32f4f677b7df1972286a479aa41dd936649273868bc6c7d2ab61dc246035636"
}
, { mapKey = "optics-th"
, { mapKey = "cabal-fmt"
, mapValue =
"27aea914ef997fe2cb1a2339084bc9d0d491f73aafebe43d622bce146e900ac6"
"8831302e75ecf529456be5bd84078d7214a69f5ff2158b04bc7b27ef6e42f303"
}
, { mapKey = "optional-args"
, { mapKey = "cache"
, mapValue =
"f40ffd01ac391e5e8c8266b92ece34eadb819a3b7fae04ab9af52619327e19d8"
"c06961a2d12dd0623f802028b5a804e8cdba6727e2c4454519fa038b7f27d5fa"
}
, { mapKey = "options"
, { mapKey = "canonical-json"
, mapValue =
"858cacebdeabe35aef6866bf4fa3a687738969b495de688765c83ae770e5f72f"
"f24108752484081f7abd277627aac167e69c55805eba45e8e61c11895abb7d7a"
}
, { mapKey = "optparse-applicative"
, { mapKey = "casing"
, mapValue =
"80ad031d5780cbe09ee9b274c5e2f6ce5f13c1deceb4db078b726ecd2cc0c682"
"7b0a669006800af041ef66f7bbbb0b33a555a659f38cc28b3f0dbd8bf8a8ace2"
}
, { mapKey = "optparse-generic"
, { mapKey = "cassava-megaparsec"
, mapValue =
"b06683734ca67765e81d2f6330f80fe9acad4d04959dd9e9708b773419857e50"
"6c2c6ddef2cc9c6f0adfc4e9076c12aedd947cc8fa44f358921bb3be73101d1c"
}
, { mapKey = "optparse-simple"
, { mapKey = "cheapskate"
, mapValue =
"50c1730fd15ffb801d544593b6335c6ff7a59789d3c5f1cca9cf1de1e0d83fd4"
"7e1912233f578ddeed9ab1e8563ab261924781c386166c0d67176ebc39bf010a"
}
, { mapKey = "ordered-containers"
, { mapKey = "checkers"
, mapValue =
"31b5162f7b4036e773b600dc6b00e026cbfd880d5d9e9619ddb4c9bf5c22dc42"
"95c1d1e52c40cb411cb0311bbd2a351752044badd259a04ee7eb823893ead0d9"
}
, { mapKey = "pager"
, { mapKey = "chronos"
, mapValue =
"1d1571d5de2a9deafeb3295a78a50d472f57ba11298aab49b782c847a428ee58"
"30b32ba4013608b7b20f6a4ad1514369ceff08bccba91009b41bad09df6c1cbf"
}
, { mapKey = "pandoc"
, { mapKey = "circle-packing"
, mapValue =
"f0e84342d5c133ecc3eaea32cc4305c45ba6767c15bf73a3d8936c86a54c66fb"
"08cda18e5a639862a6e485e1b3678ffe46173d013cd496bc2e9d56dbce70b7f7"
}
, { mapKey = "pandoc-lua-marshal"
, { mapKey = "citeproc"
, mapValue =
"40de82fd675799bd9bf4bde693878d93c4599f4f419ba0d5ee596766eb1aecf3"
"a1ebbc525db28cb0fa444a52009664601149c7f368e676f09ef048f5da52b54b"
}
, { mapKey = "pandoc-types"
, { mapKey = "cmark-gfm"
, mapValue =
"43375c2cc6eac1687b3f5167d2bf957ffab08cfd251acd36f076af1b14382088"
"c35a68bec14cf332c861ba3a2db7290650a4723724b76077251f6e853ee8d7bb"
}
, { mapKey = "parallel"
, { mapKey = "co-log-core"
, mapValue =
"776002c044554016c6c11ebc7828a0df6067d573f68b03f4b385396657228de1"
"c17661cb7cb60f55802e3db5437902e6fed24a799c28a235e1708f4723785ec2"
}
, { mapKey = "parsec"
, { mapKey = "co-log-polysemy"
, mapValue =
"2f10c83b9d2a38ec65eb928a535513556de68bc39678cbf508b8ea160cad0ea2"
"08639fea9e1d10d641fd4fdae4cb9e5d1e4fd515de7b1cd29f864cfa42f8a2dc"
}
, { mapKey = "parsec-class"
, { mapKey = "colourista"
, mapValue =
"56a445ab748960ce55070a3267225930c9992f32de876d91b139ff2b064f3c79"
"b464c54ce2d69fb75917779bc74ae042797f4104c82f1872da28cd0e335344c2"
}
, { mapKey = "parsec-numbers"
, { mapKey = "commonmark"
, mapValue =
"ea645ace3250da77eef04dd0cbc6f8ad3e9fdfefa9c607bb9d6c1a8d9988001c"
"7eae65caab8b8843e6744c0aca7709b0a2d7bd21404b3db7263e883d711aa1f1"
}
, { mapKey = "parsec1"
, { mapKey = "commonmark-extensions"
, mapValue =
"9e11d99eb7d426cfc416cd47afec748dd99a1bde5e99a4cd2a081ebc57a430ed"
"09cbe091e7a8e992ce0609243cd4149afae5e784da8de365fdfb31b3562c63e8"
}
, { mapKey = "parser-combinators"
, { mapKey = "commonmark-pandoc"
, mapValue =
"227bb8f9764e70ca153c7b1ca60421ad66f6037d08e1ca801c5f0c5284bba059"
"12eda78655998413ecafb879144ad601baab2e4ebdcf20124379dd3a903ed399"
}
, { mapKey = "parsers"
, { mapKey = "commutative-semigroups"
, mapValue =
"9ee119c1d29705c1040b838ba4d2c32fd533ba12d3e3df0d47444c9a2d9d44a3"
"631ef6d8931931f205909ce76e16d0895af62f2eae30d34c48fa1e3f813e2cf7"
}
, { mapKey = "parsers-megaparsec"
, { mapKey = "compact"
, mapValue =
"f8499faba06da1de44f5429f66d2d7210ec467a087f9622c5b153395972d5af9"
"576678a0d0536e6b7f7014f8c8d8c192708611cdf1ae15d356c9c9ff92e4da35"
}
, { mapKey = "partial-order"
, { mapKey = "compactable"
, mapValue =
"2bd07cc019204fcddbb19934ba7db944e45e875ee55edbebbe58f26128905501"
"d45e82557fc89e1d7d7620cfaa1bbe25acfd5a4207c5b6858bbaec2c681c756f"
}
, { mapKey = "password"
, { mapKey = "composite-cassava"
, mapValue =
"1dac330268a76c5caabf50edd7a2c24f9f8ee92ff529c6de11e4404530af317b"
"a0768a2c14e7f887c7c741b950d151535276eb2044ff7998966f010dfab9a5c8"
}
, { mapKey = "password-types"
, { mapKey = "composite-dhall"
, mapValue =
"2b6a566cc275f888f245419966fa52ea6d3457553c6b9384547d38fdb8debaf0"
"ed57b0d1f6ec0513d0a878e248dc48471eae2e76cf93b0baeadec8238729deb1"
}
, { mapKey = "path"
, { mapKey = "composite-lens-extra"
, mapValue =
"0ed2ef3343b9f5ddbc369fb6c4f5e8ab5f57e2d5eaff07749429155d3464ccfd"
"2aae76b9001112a83c3dbbfd4822241e78ed85ceee6e608a923cd5f229a2f5ef"
}
, { mapKey = "path-dhall-instance"
, { mapKey = "composite-tuple"
, mapValue =
"5b3fcd4f7964aea82a75166b465ce5de71e65852b7ede61bbd689017370e502d"
"ded3efb7567fff43927fe15fcf1512f6fff635b673d1844097a370aed58854d0"
}
, { mapKey = "path-io"
, { mapKey = "composition-prelude"
, mapValue =
"f842c6b731cb9a33131ea440183bc43db10ae61a80105350565f4a4e2a4eb169"
"5d986c306d99408217a1b7d2e8921546ad90bef39b77d6578dee5f8d0deeddab"
}
, { mapKey = "path-pieces"
, { mapKey = "conduit-combinators"
, mapValue =
"03a160be3168bb35592f7a28b2f6a7fbd958bf1c59502809fa643f62f46e5e00"
"be23b745d85d721ecf056da8cadca87296abc49d3ad883ca39dd30f1c85689c3"
}
, { mapKey = "patience"
, { mapKey = "conduit-parse"
, mapValue =
"3ab724a2f1cc362891bd5df89bf36977f81ce8d2129f66d7fbcf553e617ac102"
"b93aa71f76f95af65731a03e623a4c3e01b1375629a75806aa2d5e7f8e92d850"
}
, { mapKey = "pcg-random"
, { mapKey = "conformance"
, mapValue =
"ca0bfd090f2dbe4770f16f8a18ec31ca43d3b101bffddcc45d9a2dd0b9c066cc"
"8782009815957a3248d265f1d15ddc033b8ef451a9808830759affd922a2327f"
}
, { mapKey = "pcre-heavy"
, { mapKey = "conformance-gen"
, mapValue =
"2645e327eac462ac92c93bf6b8b42ccc4c466d6938fdbc6bd7aa65d4fb3043f6"
"5bb19377f931e2688feef31555af5bee617a43872b78c054b37e027f53d53e3b"
}
, { mapKey = "pcre-light"
, { mapKey = "contiguous"
, mapValue =
"62773b8a9ef36019164fbf1d6042fb4453f6ce15ba36cba4de3d4290e2e533a6"
"786fac85900241e03ca193eab149ef940336c595c5cdf040de8a7f3abb4c8252"
}
, { mapKey = "pcre2"
, { mapKey = "contravariant-extras"
, mapValue =
"c67a458b81cfe6c9f2e6c754c3db322900df2fee72afc9f52dc965c9619037da"
"407ddc7fac466269abca22d54dcb27e2b812ed22c5a7fd2255d5581e7ea11c28"
}
, { mapKey = "pem"
, { mapKey = "control-monad-free"
, mapValue =
"267b88723cf6c8c47e73fcab12f43b9113ee6d33cbb7cde4415e883d83f4ee3c"
"d8d71d8f9ab1bb5b3178e8a33b9ee1c8db531dc7b6a1e84453aa86d911441ef6"
}
, { mapKey = "persistent"
, { mapKey = "cryptonite-conduit"
, mapValue =
"179c5c720541c9aa0938aa304e2ed247e1f97038e4d70dec68e20a32506c220d"
"962d3a22a51ef814f4a4fee690606ee05f285092258ca7f0b8695e2c69abb82c"
}
, { mapKey = "persistent-postgresql"
, { mapKey = "cursor"
, mapValue =
"4073534cafa1ce0b0fbfbf24b07dd603908bddefa66e1dd0bf6c6d5b6e1e7c9f"
"096fd136db5d05c545f18c4a0342afbb7f859dd38af94f4bb6f10f36dea5f84b"
}
, { mapKey = "persistent-qq"
, { mapKey = "cursor-brick"
, mapValue =
"3eb4ad8215b8d2ac77c0e980b62af803a2d911f228f0d88564e047eebf12662d"
"2fd64858b6a9d149045b0fbbda56679bc9a8051365a5120f81ec4487e24b8b5c"
}
, { mapKey = "persistent-sqlite"
, { mapKey = "cursor-dirforest"
, mapValue =
"189a1529e47861eb2d9f7fe28f09e2fdbcbb5ef6c2e5b53a50849a80cdd528d1"
"f9796f25f49ca831c151a7dd4d9e5cdf3edb62e3c12606904f6fdc1fbf6b091a"
}
, { mapKey = "persistent-template"
, { mapKey = "cursor-dirforest-brick"
, mapValue =
"b94030a69762b98226abe1470834ae46451bbb4df60f16500deb134515d66bcf"
"c93f0ee8f941a10fe0619d136f29b27047c52159044e02932eb46f9b56aeb3ca"
}
, { mapKey = "persistent-test"
, { mapKey = "cursor-dirforest-gen"
, mapValue =
"1fd6972b07f9383352171256c8c843d55c17587af1003075841bf938890172d2"
"d0b6114f0c798fb0f8ae9b6848ca0320d0919e610e0a7e217744d0f6c82e02d5"
}
, { mapKey = "pg-entity"
, { mapKey = "cursor-fuzzy-time"
, mapValue =
"b9372f9a9622db717fe18bd1efc90c6dd0bea19aeb117f82471515a9cdd4e384"
"9c2d870156e5fe87870aa36d86c4f2aef8b1ebb550c2466df5ee6627048d19b5"
}
, { mapKey = "pg-transact"
, { mapKey = "cursor-gen"
, mapValue =
"ac2aeeeb7739158e708a32bba33a9c86f8c04cf699a52d75b4b70e873e02deee"
"41700b8dc13428f2222856a4a0af64616e4819219bb4572e7ee6ce6053352f5e"
}
, { mapKey = "pg-transact-effectful"
, { mapKey = "data-bword"
, mapValue =
"668e70e536414fdb36cfd4d09be2b698b7ce9ebc4c2c5915e9409d84c96ab71c"
"4c298ea560b6cb9289648c0828eb2c7530a47798445f277cafb86c2b0aae10fe"
}
, { mapKey = "pgp-wordlist"
, { mapKey = "data-checked"
, mapValue =
"0e723b5087f8ad89bbdbdde361ffb2754013a8e9701c8a5e1a38b50298ab473a"
"f9bc91cd03f97e652cd8e0e200a5a9af38c4e63c77211e7992cb8af75e41d2da"
}
, { mapKey = "pipes"
, { mapKey = "data-dword"
, mapValue =
"1696ebd68e5936d7dc7f39a16d8325617048dbd0a1076d5f33f5f0ce32cc92c5"
"f0f4ccc77cb8f2b731ae994798f551caa688c7f487983f598e95eaf29ee688b3"
}
, { mapKey = "pipes-safe"
, { mapKey = "data-endian"
, mapValue =
"291ee3b82685ce4abde35493ebcd996b907387431866095dc3d0f880e1dbcaad"
"95f052a030a911f2ea0a76e5cf6380dcfe02080c9e273c7250921f02c0af265f"
}
, { mapKey = "pointed"
, { mapKey = "data-ordlist"
, mapValue =
"ff4339cc0eaffcb7fa5483fecbf681bf34d219ddd470f5f55e9732c8259a5ecf"
"c02eb984bb775d41ff4e48887a1b575677c2d635e55b1687fd8a5de91c1d6bda"
}
, { mapKey = "polyparse"
, { mapKey = "data-serializer"
, mapValue =
"1e61fdc70cd8005acc0a11d0d64e13c7495728d0408e6c6610deaca21121bd8d"
"ad4ac29a6d7098f572aa58a4331f395d9c95b26e7af081c9b82b7d4104a14661"
}
, { mapKey = "polysemy"
, { mapKey = "data-sketches"
, mapValue =
"bf80a9865f39003f899217fac7f7d795e4acc8e9c6d922e5e371a5e2c18d1942"
"a3d9381424615943da457be41eb4e8aa206615f55a31196a62710dfb2e2a3d58"
}
, { mapKey = "polysemy-extra"
, { mapKey = "data-sketches-core"
, mapValue =
"894cb303a38fe3190b5ff05e5ea368fae4b2cb2eee51d1cf006b773af46ff19b"
"5e532e9c07973500d0f2146cf225189fafc98bc202a67065d1366161d42e3392"
}
, { mapKey = "polysemy-kvstore"
, { mapKey = "data-textual"
, mapValue =
"cd0fcc34492424bd2c789d47381744b41625fd0c74d61b787671f4a09a0aee57"
"7e932c6b9d36281daea28216ec828178ec4c0ef9d31781b7ad32a3209fd1a2c6"
}
, { mapKey = "polysemy-methodology"
, { mapKey = "dbus"
, mapValue =
"1c676d0ff23c2ff8b9bb3bbef53822fe309dd384eaf9d7872a06bf779dc484e5"
"d132e27dc64c5980c62e4286c688f134144c7b8ba8a91a627812b01bb2ad3049"
}
, { mapKey = "polysemy-path"
, { mapKey = "deferred-folds"
, mapValue =
"b758ea6ab2a4e91b57453619f79fe39812747099f29a651bd93f84174757ce6a"
"dc104da01b95fc00df57a4dc36b943464774fdf7c00b4b22810b179ec8d7ebb3"
}
, { mapKey = "polysemy-plugin"
, { mapKey = "deque"
, mapValue =
"1e8ab06852d4dde94daffcdcb4ad2ef90e90411d8b26883b4ac3a28af2c34029"
"39486fb3728f556a3408ce659b4dea29ce08e98df7335701a3ce6167fa91ec23"
}
, { mapKey = "polysemy-several"
, { mapKey = "deriving-aeson"
, mapValue =
"47e4b8734373af90c496614d8e172e12f03ca6db2641931b097cbf6f60e716ac"
"7f9ed3825d301aa34b4ab09d093d3dc4e309eede8e374aa7c5be5c36768ef956"
}
, { mapKey = "polysemy-test"
, { mapKey = "dictionary-sharing"
, mapValue =
"084627a0d5adac3a211ff93cbbdbc216fda1f7db9a6f96716e3eab0211071b11"
"95600cb7150374aa448ec7e4e809513eea0792bf8871987804653ceebfa3c4e6"
}
, { mapKey = "polysemy-time"
, { mapKey = "dimensional"
, mapValue =
"020f2785f76a27979924fed56ea54c85244e83fd64f6fa26cc8ac8e3a526e626"
"564349f8a58315ff05cf71554c3c95ff4e17fc26bffd8b80d6c807ade4dd4d7d"
}
, { mapKey = "polysemy-vinyl"
, { mapKey = "direct-sqlite"
, mapValue =
"8af98a6bb5927ed4cd7a5261e9d370e03be2d1e92dba431df129cb4754990aba"
"179de71720ae655ce288086fc339fcdc9d224905f22b8699b930cdaf74ae8e63"
}
, { mapKey = "polysemy-zoo"
, { mapKey = "dirforest"
, mapValue =
"51714c59f3b1308335e62e317a1ea1c9977036565338f8f4ee78f80a343ab8a1"
"91427c6b99cea8b2394c7236e1dbdebf4231c4ae0500a0be1bd039984bbc6d92"
}
, { mapKey = "port-utils"
, { mapKey = "djot"
, mapValue =
"c0124bedd61dbccfc7961350f7776c82a31114e8253ed64b6ab2e64df6032fb4"
"d2bef63579210eabdf96ca6c3cb765db9091d69b0c0747997ff18363cc974c23"
}
, { mapKey = "postgres-options"
, { mapKey = "dns"
, mapValue =
"28a47b438344234f9890de29ae2c6941c3112cac5857671613513720f88fee0d"
"b82630c1c47da1e98036a315e08753d6875e5fe149a98d69e476b7ebf9684151"
}
, { mapKey = "postgresql-libpq"
, { mapKey = "doclayout"
, mapValue =
"3f8697b4dfaffd4f852f174b9a111b580aed2df360a0af31b8bb1abec4dd7fad"
"d04315ca908a4bb4208d52b59206c974c99c409c96c9a29271c95276410f0900"
}
, { mapKey = "postgresql-migration"
, { mapKey = "doctemplates"
, mapValue =
"000df1cc18ffddb01bb7b8f9e0ba1585ae65fdb01d376a59bc297eb48c2ceb70"
"9a851b0c764af1aed63ff0cd3440fe7e439e987ae89163425e034a1ddd02bbe9"
}
, { mapKey = "postgresql-simple"
, { mapKey = "doctest-discover"
, mapValue =
"07a3d5f22e0e5304431c5b0c4671d1851c4b03be34487f10bf89b27dde80ee7e"
"2504876c54ddd021c6e4f0963935c037402966114eb86785ea7c1476380a0b3d"
}
, { mapKey = "postgresql-simple-migration"
, { mapKey = "dom-lt"
, mapValue =
"07dd1671697e36fbe7fcdce06abd39ade98acfb0adeab0c8adeb7837f78939b6"
"049576573950b7d56b55d6c0b862195f983c7f3fb79bd7dd8ce64809056350db"
}
, { mapKey = "pqueue"
, { mapKey = "double-conversion"
, mapValue =
"ce41b45e194ddef11137afc197e9484ef5de371fbbdbd884bd0d2ec2cef7c312"
"84ba79bb9388f6705dda8756b0a912845284ba8aff1825b0b8443f1ac088b5e4"
}
, { mapKey = "pretty-hex"
, { mapKey = "dual-tree"
, mapValue =
"de7a89e43f52c1416263f9d3c6bfaebb1a73ee73abd41fa7bbd2d604d994fc22"
"a5d003601e084fad53332acb5cb35f32da317512d33b248ed86906bfd2013c00"
}
, { mapKey = "pretty-relative-time"
, { mapKey = "effectful"
, mapValue =
"05a9c677d05b8a3317bd3aaffdfc038208f4a8c1627fb745beedbab20dfc23af"
"3a6ab148d8936b3899493b5935317c847f79540a98f578f291d49268dd0a0c9f"
}
, { mapKey = "pretty-show"
, { mapKey = "effectful-cache"
, mapValue =
"823b92ad9c05272712097d222a8607f092309cc9fdc860fa94275c620dd6d60f"
"dc3ddb559db969a73d2c53a2dc1cdd7acfc91ea1eb69a119650f3601468e4d6d"
}
, { mapKey = "pretty-simple"
, { mapKey = "effectful-core"
, mapValue =
"6582d7d6d2de7c8fdf97f640b9a373b4ea06b2f21d1a86498ae26f743a002ec1"
"e58dc805998514dff37eace27cd296f950a892a28b336d457677aea874db9926"
}
, { mapKey = "prettyprinter"
, { mapKey = "ekg"
, mapValue =
"1d8a6c1e8a2c399467ed3516b13317a678ba52d1b175cc508166af0e8968eda6"
"6480c37e7e70539cff01d179474c59d8b14c8b148921029428363c675bbd9032"
}
, { mapKey = "prettyprinter-ansi-terminal"
, { mapKey = "ekg-core"
, mapValue =
"1f10556442845127aa605cc03d77e42cff93c164c7e8bb92cb11b484da4b686c"
"29952e42a117dfc88e7b02a11b7e34270294e3ad03900bb53eef7058fe1007d4"
}
, { mapKey = "primes"
, { mapKey = "ekg-json"
, mapValue =
"0e57b6f0fffed0055031b9de84bd2df106de146889b4bd9e29b2183d7d00b077"
"4ecf66e39a7a97efcd6e383ab9a45a6bcfb5be5ddcbd7436e836502effd4453c"
}
, { mapKey = "primitive"
, { mapKey = "ekg-statsd"
, mapValue =
"536d013231777e02e618826c1978052af430b76b12d171609471b7f613fed3d0"
"35fe7ea0b416a81dc28d5ebe760a3585c43181ca1cf25d76f583ffbe810af9c2"
}
, { mapKey = "primitive-addr"
, { mapKey = "ekg-wai"
, mapValue =
"5865d5d1f7139c6eeb543c51a6dcbfc5be1c4b5ffbb510d9fb68b65fc1594fd3"
"84e4099d23aa6fc094946d81576a8c12222b8687c09057d500070a714c909d2b"
}
, { mapKey = "primitive-extras"
, { mapKey = "emojis"
, mapValue =
"6deae0520c51cfe647d85d271d4d5700315033ffe696083b61d1b7d5ca1b1076"
"765fe4af2aa87429d4cd73f6cf2a48f01f9d4ab5de99f2bc169b34981ff51e93"
}
, { mapKey = "primitive-offset"
, { mapKey = "enclosed-exceptions"
, mapValue =
"01cc6110d9d306ad5e8cf5a4c6b209bbccdfd6dc9e4a5cc85b3262967c965def"
"59007a8062b5327fa18e54982973cec8ed81397e99fa861a1ed2ee3263204be0"
}
, { mapKey = "primitive-unlifted"
, { mapKey = "enummapset"
, mapValue =
"e35d097f87ceedbbea5eb01f340db41ee0797462e48a4becef8a2fe49e0526a1"
"19c0c68720668122404c6357c5b32f6974b6aea0d1258fac66c1e6da9dad8023"
}
, { mapKey = "process-extras"
, { mapKey = "exact-combinatorics"
, mapValue =
"8fdc9c03c349ced558f7f6bb2ec1102effb868b850c2be9ac42ea5caf6f83181"
"6d298bd405423725d892df1b4ccc2c94f2636c4aab3a7917d0a7802e567fde0a"
}
, { mapKey = "procex"
, { mapKey = "exact-pi"
, mapValue =
"bcbd180ceacc2013c0d1eeabb240e1a4a5059f9c37a3250d93fa1838fd29ae71"
"06efdba79c392cf6e14afe0a8c93b13137764642850de6fb5132858e2dbfd6ff"
}
, { mapKey = "profunctors"
, { mapKey = "expiring-cache-map"
, mapValue =
"6113c29e530e9c414259137a99d7f3ab5a89b9b7e6524e62433c6bf8523929ac"
"6725d8a4b6163b0101305c440b848d3c007e5e296e1b3ed89481574e70513e50"
}
, { mapKey = "prometheus-client"
, { mapKey = "extended-reals"
, mapValue =
"fc3cd99d9afc218784fa294e8c89d06921abe9ba7a7f670ffde96e32b888c852"
"ee5cd3a24bb8eef64a5bd3b6dde6c9db383ed0212be372c224b5e370ae88bd10"
}
, { mapKey = "prometheus-metrics-ghc"
, { mapKey = "fast-math"
, mapValue =
"803a33fdb2a2fa4d4a936b198bd0aca34797bd695d99d6d0a840363a471bd73f"
"5cb21ab17e01afb5e8acd7b616f907e67ead4cb1044aec0d5fe16caac298d076"
}
, { mapKey = "prometheus-proc"
, { mapKey = "fcf-containers"
, mapValue =
"c0b5d6020c83a3f80eaa3779549239bcc515718bcfab87d92ca7e1adbdc9cabe"
"56330b8e239edc9ef1ff5d2dab58b2eb0292152dfa79a284aecd8ff785d6fecf"
}
, { mapKey = "proteaaudio-sdl"
, { mapKey = "fgl"
, mapValue =
"6bac12744d2df163f4a7cbcdf51431d42d115fa06cf780e5ac064fee04c30a08"
"de7ad09d54b4d88991447d19ddb6411849b62d7b8019dac1b6c3c7a2124f2680"
}
, { mapKey = "protolude"
, { mapKey = "fgl-arbitrary"
, mapValue =
"ee3f230c71d16d00c6144727f8949ed703d9a80f73a5c54fc2f6ae260569531d"
"042812938aeeb5b8554f6d3b509342fd72a909315b5aa9effb33ccc7b3c388b6"
}
, { mapKey = "psqueues"
, { mapKey = "filelock"
, mapValue =
"05bf7016b2f38d9789c10667b610685a19f9f20f0b9f9c762939124335fb6c2a"
"5de89e7b1c6fb8d4c49f049e535bf55d7a459f2c7114fd31d1190e726e6ddfbd"
}
, { mapKey = "pureMD5"
, { mapKey = "filemanip"
, mapValue =
"a92a82628721f367a57fd19c038a46e9a4976487c98e3ed75479ca334b12c018"
"9b8acfe3fad5b2cc26d739562dbb800e9ee394e75540c13185ca32907bad971f"
}
, { mapKey = "quickcheck-arbitrary-adt"
, { mapKey = "filtrable"
, mapValue =
"177ed33ea8272fe60b4f9a9a6ee62cd8ca978a0490a590f02001d34753c03315"
"13d10f48a3fa8d96017c694fe62fd885aeb72eb48f5a7378593df36745a69aef"
}
, { mapKey = "quickcheck-assertions"
, { mapKey = "finite-field"
, mapValue =
"072583872787193560c816f12a899773d7b16a5d34c454cb744ccd1882361241"
"bedea815153e9ed806f517414d889073a5911f69a011f83d6b946a86a46ec433"
}
, { mapKey = "quickcheck-classes"
, { mapKey = "finite-typelits"
, mapValue =
"afad8692720e1539ee28ae202bfed9def949cb058668b835c4a45a8bb15ecf3e"
"454d3f0bcfd25826ce77919ef29ebdcead1290a7f9cf7bbc72f141bb70a98cb5"
}
, { mapKey = "quickcheck-classes-base"
, { mapKey = "fixed"
, mapValue =
"913434f2be2cab6c9d0fc894827140419d52a05600a71cc5b078360592d4d435"
"7c21fc14fcbda183489487c0ec5221b0a5fb438c4ac31fc6b34f4f173bf0ff2d"
}
, { mapKey = "quickcheck-instances"
, { mapKey = "floatshow"
, mapValue =
"e269371d3064ab6215e24a7c095e8a5d64d5b28ec98fe74be7e577d646a6da9c"
"a19020f22a6a2abf723b161ddea768750af6b9574a6be3e416fe1e78b76a684e"
}
, { mapKey = "quickcheck-io"
, { mapKey = "fmt"
, mapValue =
"c97b58006959e067da378b05e71d1fbc1c5870a032815f3e5ff2eb9d199712e3"
"e175961078cdf993b98edb27a70b3e4d4574522dc59a33554e898a93558a461c"
}
, { mapKey = "quickcheck-text"
, { mapKey = "focus"
, mapValue =
"896f9363eb292438892fccb6e79a10aef144a2ea6e5cb66dea8f82e3d4e01770"
"40386b5f47b745c0a6dc0a171889160bed5f6b219d796d6f164a688eee4f073e"
}
, { mapKey = "quickcheck-unicode"
, { mapKey = "force-layout"
, mapValue =
"8ba18e7ee6ada3e379bd504e7f9dd9b6c5c5625103c70f50fe10881a32a59e7a"
"0be6b374c06ca13207d00c7483ad171ef8e829b82b5017fc1275fab3f90d7451"
}
, { mapKey = "quiet"
, { mapKey = "foreign-store"
, mapValue =
"25c6b4269395dea162137837c0a9de6b623641b783fc8e5625d53d02738ea0b9"
"1044c3a720b4c3e0f9d65109557d669f4df14b6f7c1e02b6c25378397a4cdbee"
}
, { mapKey = "ral"
, { mapKey = "friendly-time"
, mapValue =
"1120d2e05253c5f9e89f064066476a4b1e67202a29a99f275e9bebe8e87defc3"
"b3b216b9c054af1cfb13ca2c00fea5b8d80840c5d37beff255ef290105cddf90"
}
, { mapKey = "random"
, { mapKey = "fusion-plugin-types"
, mapValue =
"8b0172f7852c34be680efd1e020c2e645cbc7165b5be64222ddd179e3d8cf0e0"
"ae6b7bdc4101d58821ac46ccf7c2f7d8e85497c7b1bf0334452c29ad5031a5ca"
}
, { mapKey = "random-bytestring"
, { mapKey = "fuzzy"
, mapValue =
"4838d0efb0be7a279ababf8a48370a50ad1eef93f28ac2880a51b2a4d16032a3"
"6fc07c86f141ec273d3394d44bb1d47e814d8f2d2d67d1576f4200bf5acfb8d6"
}
, { mapKey = "random-fu"
, { mapKey = "fuzzy-time"
, mapValue =
"f9cfcad389c21f6a83b7065a182c9d08edaa613979f60ca8068b8627e81b3c50"
"944ef1e878a34fd9ccc771fe674feb5161fe582360e36a426e3a92961ffc601b"
}
, { mapKey = "random-shuffle"
, { mapKey = "fuzzy-time-gen"
, mapValue =
"608b49a51c8f623fd9affffe2c4efc7522c6443fcf3ccf87c1d9892a0fd95d57"
"f7ce14242285d3cdd7d8ec97d6874b985dddac089266bdf19888a1a0c908dd31"
}
, { mapKey = "raven-haskell"
, { mapKey = "generic-arbitrary"
, mapValue =
"ef3ef8ab995cfd67535d64bc56b2d3083ed1497af2dba96ff0bf654c4235a7ce"
"62cedb5fe30d69166bccd1f6dabeb80063b196ae9ea096ff883927401ce8755e"
}
, { mapKey = "raw-strings-qq"
, { mapKey = "generic-data"
, mapValue =
"f9cd391d7b429ed8b8152843952815e34f063640210e8337a5b5fe5159be7b62"
"ccb7a1ff0c2cf0f8ac540e2a070dc26012256ca676ee249f13a4b98bc9e94c36"
}
, { mapKey = "rdtsc"
, { mapKey = "generic-lens"
, mapValue =
"df07a8f63ab009c9967609ecf5d0a4c4227068278292434da98907f900a5ac83"
"51113e1d8d43d500bc95615b8d83ab5476a9134749ba8e8e20fdeb9f1bbe1e67"
}
, { mapKey = "readable"
, { mapKey = "generic-lens-core"
, mapValue =
"ff89b5f8ac943020b4b5a6f0619e61a76c3aa2fd2efdd625dce296b142004f7e"
"a7987605513a57489fc3f9d3812f5cb9b077005b0787378125ed764896ed1f0c"
}
, { mapKey = "rebase"
, { mapKey = "generic-lens-lite"
, mapValue =
"ed56d3f47181be90c39ff7c3a4a89b31720ddfea78887658119c367bd4cde749"
"fc4e5820951bc7baed55b94cc7b399838c4aa63e37378f75385071cb2118ca48"
}
, { mapKey = "recursion-schemes"
, { mapKey = "generic-optics"
, mapValue =
"71725325cddf547d4ccfe1f116ece7158ad6cab157adec7ed9b160f8658fc117"
"5d5821969629ac4ac48f53c7bd4cb54280e05f2aaa112d6c3c12391cf7b71898"
}
, { mapKey = "recv"
, { mapKey = "generic-optics-lite"
, mapValue =
"c2e3be2d49ad529ac6d51a7cebdc311910476a43bb0f181153d4b4487fc03daa"
"112fa14cb2dc6d5978953ee4e06b79c4f213dd3fd94ec7622816db5fe01bc6d0"
}
, { mapKey = "reducers"
, { mapKey = "genvalidity-aeson"
, mapValue =
"9eea331669df2a652380b7386d18cf0516e4293895aec69c2c4f0de3bb7d9132"
"8f56c65cf27cfebfc873a23fb1c5a280b588f3ae39ddc0dbce835928167a4738"
}
, { mapKey = "ref-tf"
, { mapKey = "genvalidity-bytestring"
, mapValue =
"ff121952841709c7da824fac0027bda325bda1c81f1e9877c752ee7d1a263281"
"40ddb9b05e8243b5c85d9f319c3f34aaa6c9a86d21b5179e9dc7cb88c0c3650d"
}
, { mapKey = "refact"
, { mapKey = "genvalidity-case-insensitive"
, mapValue =
"ae513ebd7c966d10f0d0b16832ebcfb2b33699e26c5e10de8446334f44ced9d5"
"fd59ca175cfffbd499fb8ef9930d84619e1a1742f4b79995af8243fa76d66536"
}
, { mapKey = "refined"
, { mapKey = "genvalidity-containers"
, mapValue =
"2d2cac522c87491349aafca4d61493e6f3215b5b2af61a7ca8d02c7068650774"
"539697e7d923d02c311399f243513c1be122c1f948a1caab254521abb9181dcc"
}
, { mapKey = "reflection"
, { mapKey = "genvalidity-criterion"
, mapValue =
"b6485e2126bef4174d4366d9ff0b5eba8ca779a4e19e2b828a4a9d87d7f36088"
"88b7077a204c124defab474319f7945a0a4af9c532f8032ea6bcbb5ce8e78f0b"
}
, { mapKey = "regex-applicative"
, { mapKey = "genvalidity-dirforest"
, mapValue =
"0b654aa3c66f89b16e7051853f5acc86f0bd120137112bb927d939a37401b18d"
"c3d8aacc5ec394d80eff35984b0ca09000b55dc938f43e9f1bdd51c554d9bc78"
}
, { mapKey = "regex-base"
, { mapKey = "genvalidity-hspec-aeson"
, mapValue =
"87db2c0810b4c04b1bcc3dfbfd2dfa33793b0e1b5c46107574bb378bcd90084a"
"cd4cb01748672f28b60cbed89c0926c08d7928a51adec6eca785f65886cb351a"
}
, { mapKey = "regex-compat"
, { mapKey = "genvalidity-hspec-optics"
, mapValue =
"d36e3a5d91f4c01bf4888068f86931dd005421b07114bd661ad66ede1e9678b9"
"3bf25ec662d8f2e20e55bdc1b66aa73e0a3e8324a15d2a31597e8ca2bab5d464"
}
, { mapKey = "regex-pcre-builtin"
, { mapKey = "genvalidity-network-uri"
, mapValue =
"a3e0a57dfa00f6a7498382450db5924192c60bf2cfb7cb81f96ec2c7e219ebd8"
"b39914379a36fe0f700ebe49bc28906eff5ff2fd8c3e2247ab8af7024e74e35c"
}
, { mapKey = "regex-posix"
, { mapKey = "genvalidity-path"
, mapValue =
"553f5e4e9db8189d4c2c163292daa459dbf1a0d7145b9ac20538daa72cfa552a"
"49e13a565e672de5d190fde6020af931cb22619d708f8aad637d3d06ea58814f"
}
, { mapKey = "regex-tdfa"
, { mapKey = "genvalidity-persistent"
, mapValue =
"1c5239f3c81f27d76bef16191e1d867c49054fbcacf49ab6613a3c3cf88feff1"
"99a3016645fcce9e03924d2cfb4736548029510a9f95d0dc57946b511943aafa"
}
, { mapKey = "relude"
, { mapKey = "genvalidity-scientific"
, mapValue =
"0b452ec32fc069173191f4e900026a2814cf338d516a71c5d27ac12120620fff"
"d2b90ca070788bc966376c9eac48a456241aaa2a648af044de67f8e16e6b0688"
}
, { mapKey = "replace-megaparsec"
, { mapKey = "genvalidity-sydtest"
, mapValue =
"f7aea771035cd84017f2216f36cb5080750633b5968a971676b9fb256dffb119"
"0da1d9dedd83f28d058a09614cdd80d4a0b25eacf42e8c072fe70a700d15dab7"
}
, { mapKey = "repline"
, { mapKey = "genvalidity-sydtest-aeson"
, mapValue =
"c33bb5d28b711a949e19a75dc40b040e22d96c366fa7f71d64c2103d47f6c791"
"6bd517dca310d86fb226793b6bfb6a6b72d510fe049f8ffbaf6a3cc57ce7158d"
}
, { mapKey = "rere"
, { mapKey = "genvalidity-sydtest-hashable"
, mapValue =
"a45439cc83c19a95a47c35a46a40d6ea1e37636fae8f50c775e082db557bf9dc"
"a495891113d862bda7fe86479be8127d3cd163eace2d7d2a19bc33d7b22cd32b"
}
, { mapKey = "rerebase"
, { mapKey = "genvalidity-sydtest-lens"
, mapValue =
"7b66e85a9d5207701653a17fc4dd671836a90e58e86c78d750f407e19944aec8"
"1645cf6b363a0189116ebe3c6b9b4d57786efce112f4c56bddb97c6f8a928850"
}
, { mapKey = "resolv"
, { mapKey = "genvalidity-sydtest-persistent"
, mapValue =
"1cc503e83064e7077167b2f496342fbc4c2fb359f596721ca67f762c0c850757"
"794304928e0354bdd2c320312dc232aa7d22e9aa7536517761103d6872cb89f6"
}
, { mapKey = "resource-pool"
, { mapKey = "genvalidity-text"
, mapValue =
"0abca2709b4890df4abb17e33cc6d695041a88f43a1087ea90ffeda7c204b9a2"
"9974ea8820b50e8600898a5541a420001d3578ffb39978c2ed31de35d970623d"
}
, { mapKey = "resourcet"
, { mapKey = "genvalidity-time"
, mapValue =
"0373b3f07d4e88c2ff0695b3dcd09813c22d035976c45fb21e99037bd96b1bd4"
"0f9c3c7516cdfa834cdba079727f16367d066a18e6222f29a2e5d76dbe7b4613"
}
, { mapKey = "retrie"
, { mapKey = "genvalidity-unordered-containers"
, mapValue =
"b4b9646ad9540c7e2a9baefacab277722f7a6829540735b6be52b9c04d22c26a"
"3cca625e48f1d280ddec0478e2a758ac2576fb082311dbbe34188bf8d0cae9be"
}
, { mapKey = "retry"
, { mapKey = "genvalidity-uuid"
, mapValue =
"ea735f76e08fdf7df6f9bd000e30d07f8d99bd6662c53b65fd58fdd012423478"
"1298fe7200f83f699b47dee809fdd905a4e8de77fe1a5cd9895c0ed19002f8ab"
}
, { mapKey = "rope-utf16-splay"
, { mapKey = "genvalidity-vector"
, mapValue =
"26ed2de2422df9ec948aac4f16a2ab3830b3ecaedd04750fec1525858fc6d30b"
"eb4e731872068f7c627306fc17c82ce529e2d73481b4f94cee9cfd0844420d75"
}
, { mapKey = "row-types"
, { mapKey = "ghc-trace-events"
, mapValue =
"30d58f10e7c3aedc92f95fbac026ccec8fbb32c5992eba2439a2b68e1a462f0f"
"4319083e426f0d37e35717b59375440b78b98f9ff7642492547433c10215cf45"
}
, { mapKey = "rvar"
, { mapKey = "ghc-typelits-knownnat"
, mapValue =
"9007bc2aee89b2042ba2ae983932e2e3b23f8c90c938fccdde589568de2175e6"
"81d3432c0c0ff38ce051c7b9d037701eda01a8ecbd6cb55b64271632203ab17c"
}
, { mapKey = "safe"
, { mapKey = "ghc-typelits-natnormalise"
, mapValue =
"5dbf71d75dac7f32f691845f0ada56c78a783de9c61fcc5b7bc62c494ad75c6b"
"e5697a858a38a83f1b87892157a78f9c52ca6f2fcb64fa6cb33c1691c2dbb14e"
}
, { mapKey = "safe-coloured-text"
, { mapKey = "githash"
, mapValue =
"ceffd4c1bf34b0228fa3b157088cef22e5fd279264baf4dc32dc9796616be862"
"92734bcf4586fd205d8bd3f95edb4f1bddc9fbd85c82a9579372edb91610382e"
}
, { mapKey = "safe-coloured-text-layout"
, { mapKey = "graphviz"
, mapValue =
"f51ecf3ae3dcc82026fc3cfc9b1b67e7467e7e3a944ce1ae6ed0f1550912615b"
"9018165f5c5f756abb5a4a0675610777123f6a6f1836eeef4537a691f4a23265"
}
, { mapKey = "safe-coloured-text-terminfo"
, { mapKey = "gridtables"
, mapValue =
"107807b1e57da84c57c0e7cc2ef58d0223f56ea1a65dd34d694a9e333897f56b"
"930fe7c27f4c52490b2eee92b0047359be92691976a778792f9e43eef420ccc8"
}
, { mapKey = "safe-exceptions"
, { mapKey = "haddock-library"
, mapValue =
"56473479bbeeb745c50c444653307945a4002469fd8137f382636c3b9471ae6d"
"dd18bb32dc2db7a8cfea8b8e69b3f1af21fd2b1625e26ace940e42b84a3ae2b0"
}
, { mapKey = "saltine"
, { mapKey = "hasql"
, mapValue =
"47981447d4563ba6cd73cac902ff7d39ff70903745c18b20582bf9a9e4acfaaa"
"8485b0aa1f93854e27ea08bb8f607678a6c1dc7e480bfbaf866ef8b17de210da"
}
, { mapKey = "sandwich"
, { mapKey = "hasql-explain-tests"
, mapValue =
"26a930e2fcab6953a23bc0346f41a438121c00fd729d893ae84d2ed380f0e8f0"
"b2ec23cc34beff55e9c58ee44d0f81d70fffa49143363cc65a0a077dfebe49f2"
}
, { mapKey = "say"
, { mapKey = "hasql-migration"
, mapValue =
"dbfa4c84fda8b5c6d611dfc161269c13ccdcf4038a3e985a35b21c3b70e5406e"
"26ba8c6286f59126312408ef7a9d6482d71fb4d0cdd4f7235ee2a0b6082ea11d"
}
, { mapKey = "scientific"
, { mapKey = "hasql-th"
, mapValue =
"000439df6964476a4f67d6a294cc7d61dcf9f0b9fada48d491ce8d3e9f1fd56a"
"60b8b6f2d87727a9dec0f4bed73123a0d5372e0544bffb2b85599d05b8c5b001"
}
, { mapKey = "scotty"
, { mapKey = "hasql-transaction"
, mapValue =
"ba4dda49cafd204966d7b7dbf2223e7984c37181d0d41ae3a4e1a89b5db75bd4"
"435699a04dff95c1f0ca8f92aa2d0ea54627a032d7e818990513f5b3e9ef4b5a"
}
, { mapKey = "sdl2"
, { mapKey = "hdaemonize"
, mapValue =
"e53b9bb800a5365635444ae32828b9e8f8dd01f462fc3de437ba6f8247842f48"
"8f1192566827a0b965bff0d75538fcda464cf9b48792f134818de5cf171c7ed7"
}
, { mapKey = "sdl2-gfx"
, { mapKey = "headed-megaparsec"
, mapValue =
"e12137dab7ddcf9aa2204d1cff5aa330ddcebf6225df965b0cf42bd5b5a9dfdb"
"99e18326ef8ef8d8e5333ad4555806fe13721237d162d3663147a606ff93a8b2"
}
, { mapKey = "sdl2-image"
, { mapKey = "hedgehog-fn"
, mapValue =
"070fab8da67804491bf3d86412903eeb10cbd3f001bdf108ba44138ed1abf25d"
"57927c81dc0f6b0b70fc6bb20ee95b3cad82db81c1dd6eb04f085702f9c9d770"
}
, { mapKey = "sdl2-mixer"
, { mapKey = "hedgehog-golden"
, mapValue =
"3e299c4dbac9a4d1a3bfd39433319d325a33be99f204bebe40131e24a6aa5bf6"
"ddca7fbe9a18ce7753f4555879338aa635ab8b70aaa659eade1a896ad345ee50"
}
, { mapKey = "sdl2-ttf"
, { mapKey = "hedgehog-quickcheck"
, mapValue =
"5534afb29ac4dc9b70497ee316e80e23e9ff28d6234fe52b4619650c433d6d6e"
"3e1453a8cf9cf462dba6ddf5d640996957b2d9233bf172aa2d31295b53fc50e2"
}
, { mapKey = "selective"
, { mapKey = "heredoc"
, mapValue =
"835c9378f9d8562d1052d5ac82a1a091e4452c2db6f359b012807815f24fbf4b"
"c415898f2bceebbeecaa970a2ca03238c1ca0550560f8ff8afa1e3d35576bcc1"
}
, { mapKey = "semialign"
, { mapKey = "hex-text"
, mapValue =
"cf24fddbf4303a3324de22ad74fea6d8473ffbd9504a4af8cd70159b23366c64"
"6bb9bcaff799e439832af909e9856475316d7571ea576b5b22d8c9e5d0a25f96"
}
, { mapKey = "semigroupoids"
, { mapKey = "hoauth2"
, mapValue =
"e51b000db876e405ef6a98896e45e8bdd788bda2562f0a8064dd3b5fa74239af"
"01b95b9ee1c8799a09a3987260504e282f68eb35e17f3340c3148dc6a4c1362b"
}
, { mapKey = "semigroups"
, { mapKey = "hoauth2-providers"
, mapValue =
"bd56b70de1ed1d19621386738bf62153b3b36cc6012b0904159096ca50c639f9"
"14eb11f13662298fea6e1881c0a2902ed0738d8edfb7f1e43e60b90616de5e46"
}
, { mapKey = "semirings"
, { mapKey = "hosc"
, mapValue =
"ce45b4e0ab5f15878d59ddf656fc8a3cc1e277b1cbb01da96fb5e4c77a10066f"
"d8888b52cada2b25eec91350465e7d11e0825b5693e530e89b727976763cc036"
}
, { mapKey = "semver"
, { mapKey = "hslogger"
, mapValue =
"6d0e71e2112d77fca7564d46bd2c3758ba451d40aa3f319cedf6d775b8fc8328"
"b871aca75ba754a93330c7c59f45edb1b3104280b4055b61fdf24f496f178bb3"
}
, { mapKey = "serialise"
, { mapKey = "hslua"
, mapValue =
"691449a82b352a7181ae14ffeb25d19bc15cb8f539a39389c5782a7deda629f2"
"bf9d9e12ce48994aa4657dd1e68f60e9989ae0771723195ef71ea49f1d343955"
}
, { mapKey = "servant"
, { mapKey = "hslua-aeson"
, mapValue =
"d34dee0d36f6b46c9e77d5b712de51ff7b1fd1ca0fcbf1a3bd660e9ae5caba58"
"2ab95d2be0cf2a27a8e83f9b4698f80e06e12c8b6aeeba7cd4b8ab4e1fce1819"
}
, { mapKey = "servant-auth"
, { mapKey = "hslua-classes"
, mapValue =
"2794e317774b4a32c890bd600fa8c33e5bc151fcfdd03946bbd17433b67baacd"
"f342237cb0915f4eadcbaa72826fe7812415ec0c71447ec9bc70148fa916d7bc"
}
, { mapKey = "servant-auth-client"
, { mapKey = "hslua-core"
, mapValue =
"09437cacb9b5f0c30a36687de014ad55e6ef70eb5bc6c4987f542866452cb5fd"
"35667f1ad361767f321e31f9694fcaa0209ab99ceb94f585d70ef68c4fa5d192"
}
, { mapKey = "servant-auth-server"
, { mapKey = "hslua-list"
, mapValue =
"a9c11377b125655574babdaafa803c769a85d492ab743fc0483c144a1b894f4e"
"c89baa9125e2182c1cdcaf2593a8daa3bae54f64eae5480bd103aea90fcf24f1"
}
, { mapKey = "servant-blaze"
, { mapKey = "hslua-marshalling"
, mapValue =
"2f6905fb3bcac788177a21e4846110082adfea02a25f15c2c4104843b9708d58"
"741bb368aacb052a423a8b1e2701926a73b96f796a4553520f7083178e0e62c4"
}
, { mapKey = "servant-client"
, { mapKey = "hslua-module-doclayout"
, mapValue =
"c929d1a849c60a8f9dc40b0a053502215b1d32cd42e0b1421e40380b309b63fc"
"c4727cf6210eab340187cf7c3022d213214c622ea26c2a50cc9d6d8bc4dbe142"
}
, { mapKey = "servant-client-core"
, { mapKey = "hslua-module-path"
, mapValue =
"fdd6563b22e001721f7c047964c1026d10abf5ec7f50d8b16cae4f3f72016309"
"95df5b00f6c2861189d2889277d37d7e79486f81b5ce617cc2c66d8652c58f3d"
}
, { mapKey = "servant-docs"
, { mapKey = "hslua-module-system"
, mapValue =
"57c18e9454a9b68e1977820b3760dbc6bc594ab022ddacc698be274ecf7f64f4"
"ce07f21cc8693a818e7fb2c31c9bf2f92b825d27e5a309d03b268754b87932cd"
}
, { mapKey = "servant-effectful"
, { mapKey = "hslua-module-text"
, mapValue =
"4525c0bce51f3e83a949b870d9e2a9bd648a270e14ed4525422276dec813fcb4"
"0e74cc03278c911c36d471abd319b5ebea0271c75184ac0ae6ec9c930ea0aab8"
}
, { mapKey = "servant-foreign"
, { mapKey = "hslua-module-version"
, mapValue =
"97f2df673440eacab512e8b97ef65de790f781905530367b23e601d8bf95ee78"
"5abe39ba59d059a4afde720c1e6b85a6203a293def494441b9f15175d336e71a"
}
, { mapKey = "servant-lucid"
, { mapKey = "hslua-objectorientation"
, mapValue =
"5f28b33d0ffdebb3d9f5dfe6af1ab0dfd508770f7b96a5d724999943907c22c1"
"62931338a8abfb189c404710dcbf90c9e81d37a070b78a88fffda1a458930121"
}
, { mapKey = "servant-multipart"
, { mapKey = "hslua-packaging"
, mapValue =
"1fa9312939a11aa798255e93c249423944223f4895cee3156771c0534f5ecba8"
"3a6d9753189b2be838adcf6353b57b73902e67d7b9f90674e32d481f5a728c4e"
}
, { mapKey = "servant-multipart-api"
, { mapKey = "hslua-typing"
, mapValue =
"620c0c65fa161df68d704cb23281ba0b23bf885438af784c473f7e7cbc27e996"
"0e53599b9d6f59810ade8895650ee10ef6b786349fb004ae86b4ba59c263f301"
}
, { mapKey = "servant-openapi3"
, { mapKey = "hspec-attoparsec"
, mapValue =
"e985828ae373148f31f17b72eba84f979950a98f20ef27f9f2059d3b6b3646f3"
"227a3a95222e31bdd141f05201246f1bbe4c2cd0f01003a4eda44bf579ba9047"
}
, { mapKey = "servant-server"
, { mapKey = "hspec-contrib"
, mapValue =
"9a091d4f9107d66de309e5dcadb41860b38d44179e7f3fb7885909990a022331"
"41137149ce74cf7239b3ac6f07e18ae0f28bbf96d2fa2f6c141fa692e43addbe"
}
, { mapKey = "servant-static-th"
, { mapKey = "hspec-golden"
, mapValue =
"7efa33dfb317416d7a1b48495addf0056581c7875999b4537197b3c4db833ec0"
"fd6ae86d4b6902126b21ef11480ce21816aa49518971f1dc85839aee8ef6557d"
}
, { mapKey = "servant-websockets"
, { mapKey = "hspec-golden-aeson"
, mapValue =
"55710614fc223a4b93dd749f59d0e08aa736a5d519afe8b9c2f06c53bb89ad1d"
"331ba65e4e32904d5a8015663ea0c940e406515f56928879fee79046bfca3dab"
}
, { mapKey = "setenv"
, { mapKey = "hsyslog"
, mapValue =
"742ea5e4c5e7aa4b50cb70c9d144c76b1dd3388492c496a1996c987df6c37bcf"
"ab6ec719e86d861865cd8bf2a67106da4d444ad1d6033008179747955438be28"
}
, { mapKey = "setlocale"
, { mapKey = "html"
, mapValue =
"b3d142c965ae316738dcf5ce4bba38c2096533888f900a2ddc12f701d8218ee5"
"7fbe2a349d17720c3195b86e08b3ccc5359882a21938f24619213b9a35445797"
}
, { mapKey = "shake"
, { mapKey = "hw-fingertree"
, mapValue =
"b575cd58c2e84884b67cb90cd6191a9fde0222ad15b46ee0eeea4ec375b177ea"
"3f6a301bf9ad98e6ba8f3b0ae0e0c1555cc0a0d9fd0b7de3f141b5dccd924057"
}
, { mapKey = "shake-bench"
, { mapKey = "hw-hedgehog"
, mapValue =
"80fce8edd1986caeeadfb704c504668b56d40c74cd02d198e34a4251642c224c"
"d69ad7901408baf6306e02f58872d18e2e0b76be785a6d8b77f819b8baecfc36"
}
, { mapKey = "shakespeare"
, { mapKey = "hw-hspec-hedgehog"
, mapValue =
"b768eb09028c239bc10da0f4b75b2293d5a43e8efd8c420e9ebd5ffd1406b737"
"3c176ca6dcfb5e587754304dc602f7a504f2fb0076b9c07641987d87215eccee"
}
, { mapKey = "shelly"
, { mapKey = "hw-prim"
, mapValue =
"3ef8a8484f1701aa554a69fd2ef3e7d76ebad17a2f40104c536ffa811866da26"
"9a65abdb7cc64ea2f26fb2a243a905aa6b6c347ba1c6b547e50166eed30267df"
}
, { mapKey = "shh"
, { mapKey = "ical"
, mapValue =
"92300974d66e49f1e28fd1b1f63d18f7fd4e60c351d37b5989aa387eb4bbe58b"
"95fbb6f806493ea9055b3c8381884ed9a4776d06c34cdca88a16bd62551a1f74"
}
, { mapKey = "should-not-typecheck"
, { mapKey = "ical-gen"
, mapValue =
"6cb9461498db9030b3a13f2f3b993dd196f45e9db43d9f957888d50825098221"
"46cf01cec271b8c7e0aa68b1d4136b4705d12214bc4b7693a039287c1db278ec"
}
, { mapKey = "show-combinators"
, { mapKey = "ical-interop-test"
, mapValue =
"380a81d3b52d30a3b522e7cbe05062d7e824e0ba2d0c724db3c4ef34761aa291"
"3f6cb6af60cbeb1d32ceb2c618e17596ffe06dd25f3c4c2cd4f0d4da60143e9e"
}
, { mapKey = "silently"
, { mapKey = "ical-recurrence"
, mapValue =
"a84f0b9560b3ab8a242c69db7e61e2e365c16ce7a1afef6d4fe4ccb6a3a5d344"
"9fc25bf9c55fd28e882e8c6c83298cd4921d9ad2fd432875b8dce1a8cb9fc9ad"
}
, { mapKey = "simple-reflect"
, { mapKey = "ical-recurrence-gen"
, mapValue =
"a173e883d26129501422a820b1200f5f06b728f7cf5707f5f2b73d88473d5d6f"
"4171cbecb06b0da629374ad07c1a3aacae899567f4812542b5a82c8654059a8f"
}
, { mapKey = "simple-sendfile"
, { mapKey = "indexed-list-literals"
, mapValue =
"1567d976b3369f97df661d24878d1e5c9097f58fb501aad82c17f1df3a0496f4"
"cd68195bb1858d281fb8a48f0f7c53f5ee7442a603b812f7915ec65917d1367c"
}
, { mapKey = "singleton-bool"
, { mapKey = "inline-c"
, mapValue =
"bdcab4fac6c69de5eb8fb0d141dbe7d1610471a06ab6d0bfc4845337a0c21449"
"7d3c8e9ec202995b150d241bff5f9444736e991715b36c99c9779bbb2c8fcacc"
}
, { mapKey = "singletons"
, { mapKey = "int-cast"
, mapValue =
"b407af9922ef71930d49b8038685769befa3bd75a9ec085494a619fa1d02a0f3"
"12d18baef8b6aef28fb0abfe61e93ada4e46d7fd3742d2472a86ab8884c6ff11"
}
, { mapKey = "size-based"
, { mapKey = "integration"
, mapValue =
"c1e60e51f53721c5b795e39465a06fe4f6827e42967ce6e3d27fdfcfff6b9113"
"4a0acb9218a05ddcc49dc2b1b6f411e19b4ec931e84ed744c36a6ff6175e7eee"
}
, { mapKey = "skylighting"
, { mapKey = "intervals"
, mapValue =
"5c7111003dc4a68dc27b073f4c55889bf124d2c4aa00879fd30d9a56999dc96d"
"46f462b040bd07a2a9bca6928d5617bd0ca669ed6949445eadcc91efd7f2c7c2"
}
, { mapKey = "skylighting-core"
, { mapKey = "ipynb"
, mapValue =
"6f3facde2ee4b9973b834a2368b53dd302bdb8b78fef0bb556b58ca206697f62"
"c3ac849fcc53dcf0897436eb1f2c5072a096df63a881a648eb1fd0ed64abbe28"
}
, { mapKey = "skylighting-format-ansi"
, { mapKey = "iso8601-time"
, mapValue =
"410fae62a54faf7753a862ca820f5213b5c387572edc1ad1ea56185dad4b1693"
"0204809c86d2bcc69d417622bf449d7e4cab320f231fd9b4d25c6238de27c84a"
}
, { mapKey = "skylighting-format-blaze-html"
, { mapKey = "isomorphism-class"
, mapValue =
"edaafd74827358cc34486d8da6e4f1fee45729efa9c36821bd429e404e908672"
"062d40b9a7f386b74b2cb2bf5dc52562840d18ec7e4e408564b0bfadf2105540"
}
, { mapKey = "skylighting-format-context"
, { mapKey = "iwlib"
, mapValue =
"a8736aa422b7bd2b1c29a3c5b0f550e27290cc42756ee3b64d60919bbe5e740c"
"941a3bc84b82fbf48800bbf85010eb06d2348648c4ae2c0e1aa5315594966dbc"
}
, { mapKey = "skylighting-format-latex"
, { mapKey = "jira-wiki-markup"
, mapValue =
"e41d1f7f3f30f068b66971ad60c793f93274ab8fce345ae0f100cfa0d310bde5"
"e394c4a8c676b44fa8d2eeea1be8ad1eae8c7e76167461f8c9961a4e9bc5b24e"
}
, { mapKey = "slugify"
, { mapKey = "katip"
, mapValue =
"01d25b6a3f4f7a854009f8264c5e3767f82b6a4c3302e572660dc5651db7c106"
"395e7c04c10e083ec8b24ab1ee6334ed7d78fd9f5ec706b68579b653f452c067"
}
, { mapKey = "smallcheck"
, { mapKey = "language-c"
, mapValue =
"42100e20ceadfb6697b188c85a0997b955f49ccc9ba945d68cbc95778327d15a"
"c1535c9f5dc61229d2ee78ee214fc476017aa8ba79c97615d7daeeb6569ede2d"
}
, { mapKey = "snap-core"
, { mapKey = "lazy-search"
, mapValue =
"3a8f37fa784c6b48cb10cc01b570f93412369ec00f6fb75dc4ff9732fadc1b5c"
"9c57b8cf6a433d62a29883fc64dff1cbd75fa5647ca66a66db22f0b72209e21e"
}
, { mapKey = "snap-server"
, { mapKey = "lazysmallcheck"
, mapValue =
"dc52cb47711c15dc5ef64f84d5695e02c7de483d92f2211954e15dc630051fe2"
"0193792d4e9d7bd11feb29b49ef18e2b5183bb11bf0b90cc3c97641f7a2ea332"
}
, { mapKey = "socks"
, { mapKey = "libsodium-bindings"
, mapValue =
"add6f62c6a875c34d312639f5da73608b26d230940532524ed176802b4045c35"
"635111fb1ce61f725f381d8db051b8c3bb8cffa9647ad901abea826dcb6e35e7"
}
, { mapKey = "some"
, { mapKey = "libsystemd-journal"
, mapValue =
"1bc38cd2e020eb5845eada481351741e4526be96506cb9d6c2ce02c97c6d5517"
"8f11ae867a79bb25c75dae04d3fc7a1c9f284b21daf30b4ed52fb9c3c9528aaa"
}
, { mapKey = "sop-core"
, { mapKey = "linear-base"
, mapValue =
"01a9ba79d120651533e7e28e6798591c05f788febc262b716c28d426cf579ad6"
"1fb8cdea18b858788dd59d6164118f9858e1d98581b8addd60452877337ea7d8"
}
, { mapKey = "sort"
, { mapKey = "linear-generics"
, mapValue =
"4f0be9a8993d2873e096fc9ee4411061b44fe5df4996a006a00f7a015832ce17"
"39df7e4006fd0d47d24dd0c96948efb72ac1609cf62a565e7306835ff9a7fc86"
}
, { mapKey = "sorted-list"
, { mapKey = "list-transformer"
, mapValue =
"40d0f873bddad724169113a4b99a8af96ee8db2bdb365815972c1d79bd40102a"
"a54c60ae7ae5c52ab609c23730e12482122f13b4b044d2af88d428802d90cde1"
}
, { mapKey = "souffle-haskell"
, { mapKey = "lockfree-queue"
, mapValue =
"e8b739da7eb67d4e5e75a25f9875e297cd9418005409d6a81b7f7ba89464d294"
"80e29a91599ecf62e33745e8f48f7afa3ca80e70b4d11f1872bb7ac5944b82f4"
}
, { mapKey = "special-values"
, { mapKey = "log-base"
, mapValue =
"63025ed1d6321ea9145d53c71ac54aaec4472b2019f1a293d610992ddb90b52e"
"c429beb2034d6784f11531f4674df4085bc7c7aea4524cd442ded9b544c8137b"
}
, { mapKey = "split"
, { mapKey = "log-effectful"
, mapValue =
"05ef5c4e5865d0fb928857ff24e355ac9bcab6a24c6a51147cb57b1e5aa53e1c"
"1ffba32de7f706ec87bfb06c6523cb2df26b2e79bd0cd6a3962783cffd1270b1"
}
, { mapKey = "splitmix"
, { mapKey = "loop"
, mapValue =
"747e64c7b42d0e3b342551c838dec9df6ca6ba1f0b3cb17ee8ab6067fb5d2eec"
"90e29f12793d1a5f9c78e49406033fd7595e2cf08e481b80ce4bf458fb59ac19"
}
, { mapKey = "spoon"
, { mapKey = "lpeg"
, mapValue =
"1c09ab33194f0509d34d8f8e2d03a156b20e639d05510d2f45b878a8cd7ccc75"
"384f215c177d5d72fadd952ace0eadccc2f2d7003f93529f00623aba5a919ec9"
}
, { mapKey = "sqlite-simple"
, { mapKey = "lrucache"
, mapValue =
"738bd9f7118850805ae7822b30d6b0a2210be0094953797d4a6de25f1f085d71"
"a0cc2593400fa20b2a66f9a78ff5ba9fccef413f2b6ee04c943e275a87cfda04"
}
, { mapKey = "statestack"
, { mapKey = "lua"
, mapValue =
"6068d5b5eb7100fd87019386424a9d7c119947bf2c2037fabd70fdcdbc38693e"
"ca9ff67f89bf19e664d9e6219fb6ffce1b230502509bc9af7510019b1ac245c5"
}
, { mapKey = "statistics"
, { mapKey = "lua-arbitrary"
, mapValue =
"b85a7919ebca5b76538d81c521ef95bbdfeb7c4a3160e845973fa33c938e1bd8"
"a8c8d90b45ca829b717dc40c061803de157154d398258f07994c14d6e4973931"
}
, { mapKey = "statistics-linreg"
, { mapKey = "lucid-alpine"
, mapValue =
"d3d6f5121bddd1b748e607f2ff1c559886d41710c3629cf90740040130e87149"
"fbd299443a16e20be65522cfef1a56e869d81ad313b08cc92554544ae3ce7944"
}
, { mapKey = "stm-chans"
, { mapKey = "lucid-aria"
, mapValue =
"00290cce7e04a785a7fe3610b4baf87a78a2ec3bda683caa35bec9fae545fdea"
"2d850f13847ec596b34b85c262697324f564b8ffb4c07a261c9c3b996806a38f"
}
, { mapKey = "stm-containers"
, { mapKey = "lucid-svg"
, mapValue =
"eb8360ac958865533eb205ab378c5fcd249b2ecd394e7293a1572a89d2e372c3"
"8e7fd3b115341754548e81afc319f77d52776924796e9d86e18f1d01f52ae479"
}
, { mapKey = "stm-hamt"
, { mapKey = "lvar"
, mapValue =
"c50f0e3abf45e7a061bbfc38e2887eca4b244ef460dafcabcf70f2448a0f6877"
"dbde518a510078287a6c9512d0c824ab86a75968670e7c68ccc7323b3e209220"
}
, { mapKey = "storable-record"
, { mapKey = "markdown"
, mapValue =
"ec4fdb87313e229993ea6a77c2866c9710367a2733bac007f9948bbeff61429e"
"131f66439b9353b29666e73ebdd9405ed75c763461ff006edf8510453810816e"
}
, { mapKey = "storable-tuple"
, { mapKey = "markov-chain-usage-model"
, mapValue =
"6c94b5ab88e47d5c34e4dba9d9dcef141b1ec9eb9cc5d8bd776ca1bf136e9b01"
"293ff9822d265909a3053e414926b31838bcbf482aeb8073143f6a4794ee83d9"
}
, { mapKey = "store"
, { mapKey = "matrices"
, mapValue =
"86e1c02e1f7430b32d49a09ee6931172d5b3a2c8a81d74fd242f8afb69eab304"
"01f141a6d8b5e5d16d35d64e46122085118a0ca8fb41fa051b276ea4bf188122"
}
, { mapKey = "store-core"
, { mapKey = "matrix"
, mapValue =
"1c375206cb8788a29f64fccf31e81a52ebe49d25063e01f8fe54eb45de7dfb98"
"af7d76e86621af79d4715214c618e8893d24a836caf3511b6327e7ce43ed4c16"
}
, { mapKey = "streaming"
, { mapKey = "mersenne-random-pure64"
, mapValue =
"51456e180dc81c4a883b5adfd89452ccbff8a5adc3b7783699bb013c65cc651b"
"b91f696e823840fe8adfbe5315763e65226e96b16aade7c093a4185d9925411f"
}
, { mapKey = "streaming-binary"
, { mapKey = "mfsolve"
, mapValue =
"4217ec7fdbde0db73afa8a7f2e80942c8fbf91d2b266cb7bda919fd7de3dbadd"
"ea2dc28eccbdccf65ab867abbda9b3d4eaace163dd4c29938eef836b9ead14a9"
}
, { mapKey = "streaming-bytestring"
, { mapKey = "microbench"
, mapValue =
"52f75295fc38370c80ba9b8c50a7f1a5fe25e6f3523326a138e88848f39242b5"
"185327b6e8eb0dbbc98d26128cd9b54d633d078412dc95c0d784cc600cfdf734"
}
, { mapKey = "streaming-commons"
, { mapKey = "microlens-aeson"
, mapValue =
"9a8e4fc5b96d3323736c8d34db5ccbb6f8a21317bd53cbc84e021a9856e09d89"
"2c67e1df5c628407adfca8a16926c61d55ea8b42a9c9a59de06a6bd0b1cca581"
}
, { mapKey = "streamly"
, { mapKey = "microlens-ghc"
, mapValue =
"a692232fa9b7ed514069ed13231952f3e0ca130ce93ad919c48af61cebc01d45"
"3b03e5483159a3aa41c3370008ba7b453631ef56827f6b5eb7e7e2a2767c9ebd"
}
, { mapKey = "streamly-core"
, { mapKey = "microlens-platform"
, mapValue =
"da2697b4922403413f319c49e723f389e6cf4db301a1f9a70dc59a6bfd87d2f6"
"c74da24a3351e4c0bf5917cca4c33e1575379437dca40ebc5a5a2305d96a8f1b"
}
, { mapKey = "strict"
, { mapKey = "microspec"
, mapValue =
"246499f3b4c1556dec3e6d26d2d799740a4513775a73ed583551e8be2eb042e9"
"07f6f64bf6b73c712555ca86c32c65a1007c6a74c89676db62e4a7d47757ea30"
}
, { mapKey = "strict-list"
, { mapKey = "mime-mail"
, mapValue =
"027dd966db3b9f23be446a5edc2880a0db43cd78b819ea9516565c4788ad4b1c"
"a1ec69085a33113a5296d35fa353a43fbf8499f0002dedb5d09f3c017c0be83e"
}
, { mapKey = "string-conv"
, { mapKey = "mod"
, mapValue =
"308cc0a29343ae37ecc415be902a75f06d51dd76715dd5360b639fc11d220833"
"82b70945de6b8574490fec197f740ebac4b7fe644d358fc2b5fbd9a309b70eff"
}
, { mapKey = "string-conversions"
, { mapKey = "monad-time-effectful"
, mapValue =
"0d3fbec5131762e256624b87e437f09df55f5e97c92ed34caa2ef5a6e627a0c8"
"d1ae6e85a02493905f7b5a8c7df4cdf4023a2a33e94562c108c18a4dfd287f27"
}
, { mapKey = "string-interpolate"
, { mapKey = "monoid-extras"
, mapValue =
"e2679ac3a81560c2b882e0a69389dff8d61b3de8f1be67896b13b5b923347a14"
"70c7ee0d708b0c68c277e41dcca2094d9260e310f56a332cecbd8748ee78fb72"
}
, { mapKey = "string-qq"
, { mapKey = "monoid-subclasses"
, mapValue =
"d7c85c59792cc6798b0c60d3b3770dd0d2ec79b2d2e58eb4c95b451def75cd76"
"b7149de3e9e7e883683248742b27f95f132e83a9f04f2994becd7e2b2336be2d"
}
, { mapKey = "stringbuilder"
, { mapKey = "mtl-prelude"
, mapValue =
"5d1377a189e16b2402defc257df72d790ba77c910542fc939ac8a4ac7b70b966"
"801f0a4e5d19530856b1027f7a634bec0cf5b9dce22e859492c529abb35889dd"
}
, { mapKey = "stringsearch"
, { mapKey = "multiset"
, mapValue =
"dea7372cda438de0b31f89a8ec55e0a7522479d3bdf22926220ea944b1457d1d"
"6082dd6c6971936bbd633c8fa439e12e1d0476861645d171a6fa410926f12321"
}
, { mapKey = "sundown"
, { mapKey = "natural-arithmetic"
, mapValue =
"b957e49faf9f098841416f52f0c1100d2dd3e775c980f1e701e626621a3378c5"
"cb68ed2211c5b3b1a4acff12e0a3458993c0896714ce3a01735e3bf9be8c28d0"
}
, { mapKey = "svg-builder"
, { mapKey = "natural-transformation"
, mapValue =
"93870fa12c23879cd5b9ee6ca429a856c0cfcd64ae2ff81cb777d6f50ca91ee2"
"3dbc245f1fc8e267bcc2667541eb0c98439820c2d066be0ca1f3e4a3ce5d8ba3"
}
, { mapKey = "swagger2"
, { mapKey = "network-conduit-tls"
, mapValue =
"03ae528c5bdc4a2bd1b4b091708fcdff749f4f882799aabf8f7c603659166e64"
"36c560c717e933523ef5ea4d6204c2e988031720cfca83b806c153aaeb66f970"
}
, { mapKey = "syb"
, { mapKey = "network-ip"
, mapValue =
"274554ec36968db8aacf96a60c051fc7ea13c2090fc9622238a536fd2d02844e"
"f0d5ee3591bea79de9ba6c20f4bf6d05b91da8432ca1fcd3c17d2c01cf834cbe"
}
, { mapKey = "sydtest"
, { mapKey = "newtype-generics"
, mapValue =
"ffe6cf06a7fae2e69ddbb41352bb29971515b996353c83514a182f32364a9ded"
"be3b914f3acfbdf4dbf8ce9bc649dbbf84457d23ccdb8c31bebffcb37120e5f6"
}
, { mapKey = "sydtest-discover"
, { mapKey = "non-negative"
, mapValue =
"42133eb8cf11a59b3edf50015b22c076fab9e4e7e0d877e682b507cf8d5ea85a"
"1f06756791f433cb439a558a55262e6e7145dcc405ceb1a2c1ebebf16e8c45a1"
}
, { mapKey = "system-fileio"
, { mapKey = "nonempty-vector"
, mapValue =
"573feda13f33ef60a37c06ffbf2dfe03c679d6ae570967462162fa2a505f61ef"
"d0bd5bef2d44d074ab7d7db68ac9b09695c7660d67582e7a1281233af4ae3fd4"
}
, { mapKey = "system-filepath"
, { mapKey = "numeric-extras"
, mapValue =
"56762209e2da8441cbca331d6467c1a1a3cf572b3a2353e3e2be4cf15ae3d536"
"fe2f13042c1cbe8befb01e004a08b5e3a17e334530fce58fe539c1da9406aad1"
}
, { mapKey = "tagged"
, { mapKey = "numeric-prelude"
, mapValue =
"1274ceb7221d0303f7429436161df965b8a84e509d07d6692ee3067ee8fc4e45"
"0125fbef877191d6b77bdf370421781dc8d616bac22f9dc328592b4c500f174d"
}
, { mapKey = "tagsoup"
, { mapKey = "numtype-dk"
, mapValue =
"5577c068c7048a861687be0381dd413afa6b649460e0d5ad868eb25db3f90f0c"
"68efb32ad517258e6bf29655d2a34534d75dae9809f763c7d421ca2caebc5673"
}
, { mapKey = "tar"
, { mapKey = "odd-jobs"
, mapValue =
"0850f22b364a7de0b7599e90fbcb7352b749e0b90f1f532effa45c8327ab2079"
"68e1283b56e6300a209803bde482417e27fdfff827040c11d142c81e4f4962a6"
}
, { mapKey = "tasty"
, { mapKey = "one-liner"
, mapValue =
"e009b49bc74bc0fb37c4ef6a4852d1f61021956107fe09615338d0063ecd85bc"
"6c5710e706e2a63aa79d01acc2548aef420efd94d97f436dcc014f38933623bc"
}
, { mapKey = "tasty-bench"
, { mapKey = "one-time-password"
, mapValue =
"7a08ed2bab7da8c3059e264b83de72bf193ae01c9661e0742ba4c97ede08d8e1"
"80945ded4be204b049c0e9a67b0d6906c2ceb1f6f89e71a12a0f3219dce8d664"
}
, { mapKey = "tasty-discover"
, { mapKey = "opentelemetry"
, mapValue =
"ccfc13b8d6616ea0f99c04c12c896fe47d9e2710b4a8fbc52e57fb67ec3f495b"
"193d6d48b1f50180c4645fd9a14d45bd83e2e4e1b9f0011cce174f74b5ef84a9"
}
, { mapKey = "tasty-expected-failure"
, { mapKey = "operational"
, mapValue =
"521c40c5a8eceeb7f0d8700983232af9b5b3d6f4940b0de12163bf24faec25ae"
"10a3d1e589d90fb49e93c28c71c02795e0fd0c42df24e0a99e93984b6bc0fe41"
}
, { mapKey = "tasty-golden"
, { mapKey = "optparse-generic"
, mapValue =
"bfb4cf5b6998b3796d6893a8e757343074a819f96669f5e5f6a7887f4b4f2018"
"265fa9be10127d2bf1d64de126e6ebef6816dd79a1bea5a3c49a8dc6be399c19"
}
, { mapKey = "tasty-hedgehog"
, { mapKey = "optparse-simple"
, mapValue =
"e2a27c436a52643d5f7092ec2ceee450bb191b0f6a9c6cf8db55583529539db7"
"439a91fcef902303ee5f63634518bf4374f282eb671495352dfbae20dddaf4a2"
}
, { mapKey = "tasty-hslua"
, { mapKey = "ordered-containers"
, mapValue =
"ccf6127783a3985408bd9ec532b7330ec56e8576e63c85693fc31b25463cd63c"
"b8c7db780ad0ad6037ea986ed7c08dedbaa2007c367c58c0910e28c490b5e1ad"
}
, { mapKey = "tasty-hspec"
, { mapKey = "pager"
, mapValue =
"c019aedd1b713f099caeab0e8e75d254bfa1d80dde973c4f9b2d9237199faecf"
"a02a256d38fe1f78166c4df4cdbeafa3acf7c98b40bb6e82f33eae4fcf8331cf"
}
, { mapKey = "tasty-hunit"
, { mapKey = "pandoc-lua-marshal"
, mapValue =
"8b13410ff664c4c7b20f81912ab97e105e68efe2cb43ff44125494498a5ea2f2"
"4a73de77a7e73a2f338cd025f4255c5832f0fe32fdeeb207545ae1e68eb893d3"
}
, { mapKey = "tasty-inspection-testing"
, { mapKey = "pandoc-types"
, mapValue =
"f9d298e2013debfbab583f8cd0b920238b2b1d98a8e220af85e7711eb731b8c5"
"f5a8449da1d95f1fd139e019664016a3b6bf687c5ac3aa87ce1ed4516c2aae02"
}
, { mapKey = "tasty-kat"
, { mapKey = "parsec-numbers"
, mapValue =
"4bc38a5eec142110163a90f62255e2cdbd4ae6a4ad197b2e9a8163225f68d129"
"23d497910c1df4ad37594afd082fbb8cb99c2aa4d1e762bcc88e134a996bd8a4"
}
, { mapKey = "tasty-lua"
, { mapKey = "parsec1"
, mapValue =
"288c4e0eea1d76053bc251e7648ee319a6f18d719288fc3eb00b74c23b2a5b35"
"702eee4b0ca402ab3f1030269121af436e74828f6770a0d7b1d1f4fca277bf79"
}
, { mapKey = "tasty-quickcheck"
, { mapKey = "parsers-megaparsec"
, mapValue =
"31c147dd96ae392c7a2c0cbd313076bfbb03296579b1060eee073635074f7974"
"32d1c1d564c5297ce1fbcdc32c7803060c863ed7619774bc04bdaa6385ecb84c"
}
, { mapKey = "tasty-rerun"
, { mapKey = "partial-order"
, mapValue =
"b0b641e1db8b8244aacd16772268a7a3b7865b4e4610ca415610b6b6027ca9a0"
"ed7dcd9f918964dcdfdaeb42a94f7d1922287475fd98750cf5363e0e13ecce6a"
}
, { mapKey = "tasty-silver"
, { mapKey = "password"
, mapValue =
"7bcafc1581060cb52c835ea9b35862ea8ce530ccabaabf4149f0a8dda727c46b"
"49a19e3d94841101de358535a15515f4c3cdbd5671ee5da3f08a22bd394bf5e5"
}
, { mapKey = "tasty-smallcheck"
, { mapKey = "password-types"
, mapValue =
"f2adc381ed2d89260cfaf519b91cbdee9fd605131b17dade9303e015bc9f8b70"
"87af93d38adaec5c131749be3974176d091dbcce416f87167208a68f1a98ca83"
}
, { mapKey = "tasty-th"
, { mapKey = "pcre-heavy"
, mapValue =
"c09e1e1af4f452a2c7081053ebfa68cf2df3b82b6ca73abcfa92c7515c2fa652"
"4be207e77c12cdb63444d50c6f86adbb6bb98dfb831f594b065f9cf6d12d9851"
}
, { mapKey = "tasty-wai"
, { mapKey = "pcre2"
, mapValue =
"beadaef854bd9c3f68b1fad86fc4ea3087bde1e65391d7a346f6f4c607be7c8b"
"93a34683acbe3d7af6c675710be92a4a3656d44e3c8718441340ae8e8e4da986"
}
, { mapKey = "tdigest"
, { mapKey = "pg-entity"
, mapValue =
"dff104047900786da44d0f91e1e528f3a1a877900b8b9ab16edfd28ac5748a04"
"f1428721afb00e815d1eb529d121f04ce275b681ed34cdf7dc891dbf13c4db6f"
}
, { mapKey = "temporary"
, { mapKey = "pg-transact"
, mapValue =
"5b7fb1d4e018d3806db3c05b45be05954ce75b10edca041e55e96f272807d9b0"
"47a5912773de21480527cb0ac9f365700e0ddee104b75f4eaba522445448cbe6"
}
, { mapKey = "terminal-size"
, { mapKey = "pg-transact-effectful"
, mapValue =
"1e92b61d3c4a9942635ad8259f4149ffdb4228c5df386a93bc18236ac6a0f0a0"
"0d68d9ed19c04feca5bdb8c55868289c984388874b74055496a13bcad6dada9e"
}
, { mapKey = "test-framework"
, { mapKey = "pipes-safe"
, mapValue =
"90e67709fa7fd0d688dbc81c5f84dd7221c730686e07dafba547b03a7276312d"
"353ae16abfa92c039db2e04a150940020b4e44496dd29e43c4e99a2cc4280a35"
}
, { mapKey = "test-framework-hunit"
, { mapKey = "polysemy-extra"
, mapValue =
"296074027ba725084a7edcf79340011a4238a6e0546ace24c671a0cf0ffb054d"
"3cdd4648b976824232c32308eb7cfb9d7ff02e6feabd8bf3b2d661355e078b29"
}
, { mapKey = "test-framework-quickcheck2"
, { mapKey = "polysemy-kvstore"
, mapValue =
"a12f3cec5f8f8b84e8fe8c3ebf9968c55f1ae909d867ca7a4e1f220b095d24b8"
"c404ed9658a2ed36047f9b58565465467dc4ae551e3206ae95218fda25285c51"
}
, { mapKey = "test-framework-smallcheck"
, { mapKey = "polysemy-methodology"
, mapValue =
"bfc751f9417a4d8722ef7f47676684861efb353fc7c902f24b227a67bf7e2574"
"9d05a9a7c6ef8924ae1ab59e6fa344e87cae7eb5d34ca06b55473e867e55663a"
}
, { mapKey = "test-framework-th"
, { mapKey = "polysemy-path"
, mapValue =
"7c564de8e1441bb5d9a997108d24aeefaba208bc1f14684a4c0e3150a2ba1576"
"aa1216767e6ac674bc891f069df810839a4e14d2fdd5a99d48e45cd477c9076e"
}
, { mapKey = "testing-feat"
, { mapKey = "polysemy-several"
, mapValue =
"94379edb2096b1485ceab3a4567b5beabba9db12f9a8f1a534d47ef00f217580"
"0e22db862ad514d1d3ab8c16c4a437f4e2bb090241974ea3ced3db611251e217"
}
, { mapKey = "testing-type-modifiers"
, { mapKey = "polysemy-vinyl"
, mapValue =
"18b156762f2943475d188542e1a766945cd032c353894ace136966978a724673"
"e40402e07d691d8be004ae7d44ce80764e35bda297a041c267bf7f5ed2a5d6c5"
}
, { mapKey = "texmath"
, { mapKey = "polysemy-zoo"
, mapValue =
"2c164e8dad60094a742818e03bcd8fba36aad53518384ef06b7604c2795677be"
"b64f1779134aec682a65d80505609c1bf3db022145d732ce4c4e9cb5bec5d8a8"
}
, { mapKey = "text-ansi"
, { mapKey = "poolboy"
, mapValue =
"69af33fbbb82878760e291151ce9fa0834080f11d604295baeb9be8a14cf02df"
"e7da226c1b5d7bf1446d1c47a8a0c5743f5972ecb5f99a32b300b8024f148170"
}
, { mapKey = "text-builder"
, { mapKey = "postgresql-binary"
, mapValue =
"ed4a6415c74f4e208e4f5dd674aad037943710bc33586c8130fccc90c509b7e1"
"67930b3289b73d227e7d435a1bf3b93c990eff0e2b59c98bb5198ab94affee92"
}
, { mapKey = "text-builder-dev"
, { mapKey = "postgresql-migration"
, mapValue =
"eb083f9d3394c2ff59cfa13cadd4833dfbaadc20a338706bca9047dc6d263510"
"0d236285f501c605d2129209f6500569013220d3c2ded26d32cc96653656da19"
}
, { mapKey = "text-conversions"
, { mapKey = "postgresql-simple-migration"
, mapValue =
"79693ad1e605f55deab09bedeb9e265dcb09886769c88f3a4f99c43c673b5daa"
"6794f49748eb8133176a3a5b9489ab7b6886d3e51e4e400922105865291e27c3"
}
, { mapKey = "text-display"
, { mapKey = "postgresql-syntax"
, mapValue =
"aa11ed4bee94927014c333f5b4888b62882d5250b7f23343814fbc0c49b0d6a1"
"7c4cb1b5369751ed666c4a2bca682a3fcd317ef928ba1ab7eea4b571aadc285c"
}
, { mapKey = "text-icu"
, { mapKey = "pqueue"
, mapValue =
"a863ec5408343fcac9b231d6eef0718d835875fb363e25f553b6e819414690bb"
"36c26ce4eed777908fb80fe94d270073b590c369881e09d81984046922c9981d"
}
, { mapKey = "text-manipulate"
, { mapKey = "pretty-relative-time"
, mapValue =
"40b40c84d3cdbb6471ef693aad4790ad03704ffbde19447de4f4e721a400781f"
"4eddf3390298db1779238e1335555824a08b561445608cd392a2919db050f140"
}
, { mapKey = "text-metrics"
, { mapKey = "primes"
, mapValue =
"76a21cd02750e644fb23d4d767ade2185a594047a53f3bf101c3a3eb17e04794"
"6aa87ac0667c14ee29eddfe5d735314d763f2395b40e8419968654ebc6146eed"
}
, { mapKey = "text-rope"
, { mapKey = "primitive-offset"
, mapValue =
"699730c3a740736bfeb2b9db53100a93cf402877b3f9028e90847da31d95da40"
"ad139534a0ca0d9646ecfb94e60bc09ab0bac94e10847a56e6e632ef083df68b"
}
, { mapKey = "text-short"
, { mapKey = "primitive-unaligned"
, mapValue =
"3881c3d377db679565a8616ab499e20decc28c851d55910ee8fa432b7336d89d"
"4e7b1d28952ebe26025748203923142142f57e455b63d47d8d6ca96c4d5e6aaa"
}
, { mapKey = "text-zipper"
, { mapKey = "primitive-unlifted"
, mapValue =
"4911c397d554d86f9eea42ff7de6abd373daa13ec1086df4173060bcce1d33a1"
"1555cb804bddfa26400702a0a6d87b90486b048c0b6a1666cf9128c888f66d18"
}
, { mapKey = "tf-random"
, { mapKey = "prometheus-client"
, mapValue =
"870db5ed282fb0251ae2d61cff4a9f43b7ecb6c0f8e4a2f5d82d9919adc6c924"
"0f7379c780e0989e0640db23e039ee7774d7580575ed405e70653a6f48c0866e"
}
, { mapKey = "th-abstraction"
, { mapKey = "prometheus-metrics-ghc"
, mapValue =
"5caa77d04143f86a121eeb1eb1513bd2d62d4e2a65b5a51de0976632299fe278"
"ebb5bc4f0489c6964171ebe385da7295b4bc1d2f73c8066984637b0b4f04c550"
}
, { mapKey = "th-compat"
, { mapKey = "prometheus-proc"
, mapValue =
"29b53b09aa5fdcfcef57c52517d45c465500be1346a89d252bd95bc43343c118"
"605789bf4bb41e082cb1296d96343a451bb8d4ae7e672c4d9c2c94f8c815f5bb"
}
, { mapKey = "th-desugar"
, { mapKey = "proteaaudio-sdl"
, mapValue =
"53c2fe40ba1c266af284ad07d8a93bed4f7375b86356f9aafbd01032f3b77149"
"956c80aa81c7eeaeabf554166b053a892f16a07e3e939efceb52728fb1cb5c9c"
}
, { mapKey = "th-env"
, { mapKey = "qrcode-core"
, mapValue =
"e7ce90fa754366f84b873927f392b5cca73341c3a78818d264d775987e6b2b6b"
"24781af3af82b00a99afb00f952114cdaa7e98b71f266ecd77732aacce187752"
}
, { mapKey = "th-expand-syns"
, { mapKey = "qrcode-juicypixels"
, mapValue =
"02c4e5bd5129277586e41fb234c38466db131a6395df6a7b37be73268b8f0701"
"6361a95ae8a238ba2f8055e19a080a2ab7a84dcb8d85cb0b890bedfb322f05a4"
}
, { mapKey = "th-extras"
, { mapKey = "quickcheck-arbitrary-adt"
, mapValue =
"d459fd984a777c13fa87cabf2f276120a35ad3c17c5c0fc31ef26a9b0c6fe5f2"
"0ba9e2f5e028c86db096f9a9f9f932b5d991ecd3331410c5c18f277bacc08c3b"
}
, { mapKey = "th-lift"
, { mapKey = "quickcheck-assertions"
, mapValue =
"d16233f00807d74e0a559f3553f0d8cd5c3711f493b13dcd167848ca87ef5ae8"
"82f844f683d716576dd864948955fc2e0fc4bc4b60dd87a2f91b21572e41007b"
}
, { mapKey = "th-lift-instances"
, { mapKey = "quote-quot"
, mapValue =
"c138e0549e56889d80a705453e5d0092f391ac938270b7a83814792006322e3f"
"25e78d3811fe05cd9f5b40a88e94c862d5c5cde0f8580d866514cb693b618ee5"
}
, { mapKey = "th-orphans"
, { mapKey = "random-fu"
, mapValue =
"d1c4af1b947ec29c48487053cbfc4eebe7502bbe46410bc1fb3b60d3f9c3b645"
"c51f209c0686159d85bbb9f7b107866b06cc86bcd8ca56c89d0746c4b7507a21"
}
, { mapKey = "th-reify-many"
, { mapKey = "raven-haskell"
, mapValue =
"b0d21c71eb5e3bbe4e3450c80bbc0cb3615b4efc4ea9eb9a52169ec60508541d"
"dbfb085e3352419261de12ddf2e7018b99d48a72ef7c83f792324beb121afaa8"
}
, { mapKey = "th-utilities"
, { mapKey = "refact"
, mapValue =
"05a1aaa6d555921f7d4a6af2cbcae71467b7b1d206a95aded70047aaf9f45320"
"6f282c8697bfeb288d2d4ad7d273a7cc73e6fc995e16a5cd135ea05336cbf4d9"
}
, { mapKey = "these"
, { mapKey = "refined"
, mapValue =
"7cca3a1da91100a878dd3d687dd6beff57e649feb00e5046aebea7ed3036df1e"
"9b0538d2eaa98ccb3f69b8da9d938d513f4efa7346a8ac13ed4b6ad521400c46"
}
, { mapKey = "these-skinny"
, { mapKey = "regex"
, mapValue =
"ffb11ea68b266f67a22bbec499aeaea0d9ad507ac20760230e5fad29bab8dcbf"
"a90e6a049901b3b3a79e71110385ce65d800d6a333bbc36bb53586ec61d3fdd1"
}
, { mapKey = "threads"
, { mapKey = "regex-applicative"
, mapValue =
"55ddff543b600cc98c5182261dfe5bf2563844fb1ae598558b81a37e93136460"
"e10c10da1dd195ec4b57802c490e0271519a568e7595af11700415bb37ef7fc8"
}
, { mapKey = "tidal"
, { mapKey = "regex-pcre-builtin"
, mapValue =
"a9279f3918dfb11d075c0b2ba652693317fbbfe8afa7976cece9a47c4072bdb7"
"54e9bc6559745027e269b252fbd6af17d4799f3a9cef75cb7b0ccce7e9149e5f"
}
, { mapKey = "tidal-link"
, { mapKey = "replace-megaparsec"
, mapValue =
"ee29403ebed5dac32bfe72b3024b0b87624a6faef1e45caac4f063270ac7103c"
"0f17075c57578e80f9e278d5fb2c63754695832654750548bc2f8af1c9cd7c86"
}
, { mapKey = "time-compat"
, { mapKey = "req"
, mapValue =
"523dc24bc2b34fba2e0fe124884bc7508ed1d71c4eea1710d70936b25aad013c"
"6312db2365c5c73c51b0ccaa5b47609cd193edcd1d13330f9d3e925e73bf8c2c"
}
, { mapKey = "time-effectful"
, { mapKey = "rope-utf16-splay"
, mapValue =
"0f5efbf81f1f2560d87c913be1db6b75eba6a8b7899f7f8ac3d641fe9e1906f5"
"f6320d13110a8df7e52a680789c6da1140ddbce77a585fc2a61a981151805f70"
}
, { mapKey = "time-locale-compat"
, { mapKey = "row-types"
, mapValue =
"ad393a7e2e5a2b7222489632b9fe50cea6fcf5568467b4f8804dff3b9eedab36"
"12c867f0226f89c2dd3aa2e711b33aa7b9cd58215a57c67ebc3c64642bbc2c56"
}
, { mapKey = "time-manager"
, { mapKey = "run-st"
, mapValue =
"3e40fa1d6762884550aedbb772214e2227dd0b894e6d33ef358d8c2fa3a4c402"
"7b98be31194cccd3f589c30fbd6c6cb790e4722d43f5fad1c5face68e425c162"
}
, { mapKey = "time-units"
, { mapKey = "rvar"
, mapValue =
"37ff6387fbab2877f28b837d2abf8db47915929b8b739fd8c6a3132d25203180"
"8022a3af07c18080d291a72b13776ce5a0b0821563ed6d67d9074f8693dbfaa2"
}
, { mapKey = "timeit"
, { mapKey = "sandwich"
, mapValue =
"8855af2f1e2f2ef9fb51a3255d944901b900b3c789caf9d4b4317e43d4b33e15"
"0fbadc443ce264f4e8302ec468d72e6f6b13a08f4d2e31caec2e82f0f82025a4"
}
, { mapKey = "timing-convenience"
, { mapKey = "say"
, mapValue =
"ceb94b9f0c55f71127167ed9df95152e0d559c0dff10fc6098581e5a8fa3f8d3"
"d1d64586b4dace0f2d8d836c6ffd2256e8910866d87c793ee30f0744ab6643d6"
}
, { mapKey = "tls"
, { mapKey = "scotty"
, mapValue =
"25868b5739249dfd13f2ca1945895505f2790098d49310c4571ec5f6fbd49ec8"
"bfb933961db2c5d5b9ac9e1e5ca2c5f25f5fe6cc926557e3a2fd46a5010d9b02"
}
, { mapKey = "tls-session-manager"
, { mapKey = "sel"
, mapValue =
"da7c25ce1ce1edefc8f66cf5e9043427097eb10cef90dd72d36fecb322322347"
"3eb1f9337b0b22944bbd58a3aa549c8f6889bc4375edebce1385e0e3a4289c22"
}
, { mapKey = "tmp-postgres"
, { mapKey = "semver"
, mapValue =
"25b811fd33e7dc9d592be23f8122909cece01b71ec7c2797dcb7a3ca8e8c5ad3"
"52a23238e247fdc01deedfb3696fbb9f058e2af5f232cfda35c1acd5e266c028"
}
, { mapKey = "torsor"
, { mapKey = "servant-blaze"
, mapValue =
"4ca7823902cc15fb48a7806a1cd98fa23b6d1ee2d7bba4163477090f04b29ba4"
"28f05ae32531a994013fcb215d96a3f3e1dcb4807a189ae51dc61f5b6830b781"
}
, { mapKey = "transformers-base"
, { mapKey = "servant-effectful"
, mapValue =
"a2119d789c4909d1235b9afee5299e4c865a555c0414469f2b1bfc74d9161f52"
"a5680d106bf154dd09deef1421c7614e6bd66abafb2c97ba753bee63136b136d"
}
, { mapKey = "transformers-compat"
, { mapKey = "servant-lucid"
, mapValue =
"f17d064c5c296f7df8e38c42eb58933d2ab78f1bb069c49b1356d9cc35a7312a"
"15d1239307cc157787bfa2e38e69fbe724d896a87bb293c3a878a146dda0c608"
}
, { mapKey = "transformers-except"
, { mapKey = "servant-openapi3"
, mapValue =
"e725f49704e230e7a92dc47d32c57f517cdd7e7a69c4fdf0abd3d621728c0300"
"bfb792af9735ed90a8027d468e7e6e94ae788fecfd7ff20c352922224d51025c"
}
, { mapKey = "tree-diff"
, { mapKey = "servant-static-th"
, mapValue =
"869711ec6929ff387078367b779a76d35e4b58433ae55966ba80bf6fb5d79924"
"6e8e2960a77a5ffadc4a58113d332f507579659089f416fa9f059ab5d4a26829"
}
, { mapKey = "trifecta"
, { mapKey = "servant-websockets"
, mapValue =
"7650e7cd262165367ccbebd1c45f06ad9d75d44483448537564bff7793501c02"
"76fb7b51fbb58efacd7d137d7d28d65dcd9c238b5169e7f553630b33259caeb2"
}
, { mapKey = "tuple"
, { mapKey = "setlocale"
, mapValue =
"624cf540263d4dcba483f3e7ab7b5233dd5d984e13524913803bc7f973897c29"
"214ee66794372963cafb784a1ec15ea4dc1b795a3199279bb3c85a14b99c295a"
}
, { mapKey = "turtle"
, { mapKey = "shelly"
, mapValue =
"19f7058d22cc7db64942464eb2fbf9c12fd36b03ee7abbf973408a851c376013"
"82d63de52340a17aba70f9c1044fcd110c78141d4c57675c1a463d5b84a681b3"
}
, { mapKey = "type-equality"
, { mapKey = "show-combinators"
, mapValue =
"b912c0f9a2fce3351c4edd0232baf9f06f3cb94e37b42a77e0cce24d4610d801"
"6546880ca2dd6bee78cbf4e8f6c49518d33b2215116663b3643c289a6e68e1bf"
}
, { mapKey = "type-errors"
, { mapKey = "shower"
, mapValue =
"8faa9c64d1ecd6b5ce75c6bd09bf1db2b5855bfd259c01b7eac06b7b1c3a19c0"
"3cae0a39b2bf4582a9de858dd8135f86a8c0e19b92573fa8577805b5aee817a1"
}
, { mapKey = "type-errors-pretty"
, { mapKey = "singletons"
, mapValue =
"0f200e3c36bbf4fa05a257dd9511824fede8dfd4a57f40ed86265761d2957a35"
"f5dd4eb3fb2c488ff1863745ec9448cdb0396a078e8efb58cfdfe73f386e8d16"
}
, { mapKey = "typed-process"
, { mapKey = "size-based"
, mapValue =
"e049e4f9d09ceec633d1942348dd2f1d2dba6bdaa8aa477b26bb35c8c36477c0"
"48edf4263ca4a4ea3a56db491e19d5c5f7e09084b6a288ffa9499d2277960a15"
}
, { mapKey = "typerep-map"
, { mapKey = "skylighting"
, mapValue =
"4dff28d5f19a557e2d5bedbd24c159089b37eb1ab3a09945f2976dc97f3191b8"
"3c0c1a21c74ba5d6d53c31567e7e34859278319feb0b584bbe4002506b468f60"
}
, { mapKey = "uglymemo"
, { mapKey = "skylighting-core"
, mapValue =
"8c83e2578b5f4c9bc38df0de0b28f6fe4c7c6c81009198c5e9fcb7ca6c9e3e54"
"f117263ef8e389ed5ba4d5c6d6cbdec090fce5da822cad0b5e393730d57487aa"
}
, { mapKey = "unagi-chan"
, { mapKey = "skylighting-format-ansi"
, mapValue =
"e737d31d2f9f088ee2584c5a4bcae4e8fb26160e2174e0cd9cf597f23534efcd"
"5b5ee97fac909f82cfd01bd684cce607b8f5addb6175fda2209209249af5874e"
}
, { mapKey = "unbounded-delays"
, { mapKey = "skylighting-format-blaze-html"
, mapValue =
"096d9e8589d905baf45354b7fffcac00dd63d5807bbb74490297781552ac8bc7"
"81440f3cc22b4a0f6204476ccf5143fa926b831c2eec8355cad052fb0c392cae"
}
, { mapKey = "unicode-collation"
, { mapKey = "skylighting-format-context"
, mapValue =
"96f39322d02bc4f0e6284a725cb164918a20dcbe350bc58c226af21cfe5f0774"
"f283c67f26784873fcc33b95f29c57787499d9ae673c208169e3cda116341b7f"
}
, { mapKey = "unicode-data"
, { mapKey = "skylighting-format-latex"
, mapValue =
"89c7b27cd839c334896686322663072b9253a60a344834de13d193cac05c79c2"
"ecab73b43d708e43f0c5428915111437d9ca6809396a7192ab149670cb4a3886"
}
, { mapKey = "unicode-transforms"
, { mapKey = "slugify"
, mapValue =
"45a921b08318a1eddaad1633288cc7e2d88c6b47f7225c333d8a3403b9f39558"
"3b3dd766c7fd251cef0e99e73404be8e3d0bc299880009a17bad5748b5730411"
}
, { mapKey = "uniplate"
, { mapKey = "sort"
, mapValue =
"4aa53a85e9e20063ca697e8b13d73bc92659b8f4f00571e6ac2b4ddce87beab4"
"b504c94a0d7d32ba0f2b4464a72d5ebdb49646f13491e243c6e27c6e29e8350c"
}
, { mapKey = "universe-base"
, { mapKey = "sorted-list"
, mapValue =
"e60b8776da2d184900a56d085bfdf3cea541a017c15c80c86e594d9ae2f86d7a"
"793fe581e897193b955fe045e84d1403515059fdec13877b0374b1746f2492fc"
}
, { mapKey = "universe-reverse-instances"
, { mapKey = "souffle-haskell"
, mapValue =
"f340827d01e769f40eecf664f1cdbb2fb9a1afe410cea841dd0d6aecacc7af5d"
"1708a218f04c031b77b48272e495c4d25253d752dce0ae426b2290b39de2cdf8"
}
, { mapKey = "unix-bytestring"
, { mapKey = "sourcemap"
, mapValue =
"099cc48a4f7b41a73249c9521fa696ee044a442f30ed3377f6c3389ee2783273"
"6a236c6759f3f808b7fcfc0b2e7078358361771795244af23dc0ba2035535cea"
}
, { mapKey = "unix-compat"
, { mapKey = "sqlite-simple"
, mapValue =
"df0ceaa04777879e92e813cc660e51bec7fdfc72c970f1776fd7125b0bb052d2"
"b413c131a56cf0c500bb53253317c018dacf5fcb21dd1cd816c6cee57199665e"
}
, { mapKey = "unix-memory"
, { mapKey = "statestack"
, mapValue =
"5cefb95f4a9d3e1d2407ad7837bd28e131aeed10d03a586180349d312ab52e58"
"1d48a6a5095c11a98d9b863dea5d300a9b04a46983a0d8efcb52030f6f5abf1e"
}
, { mapKey = "unix-time"
, { mapKey = "statistics-linreg"
, mapValue =
"9d9337244c889f436736fc1077943da82c1b7f39dd950372044eaeda0d01ee4b"
"2d4b939f41dbcfbd8ff3b0fd6cc4cf634ac709d737ab9d8a161f9ce99fa70382"
}
, { mapKey = "unliftio"
, { mapKey = "streaming"
, mapValue =
"94492cb74745316122cec01578c455894c5ff31a5994caffed76929943607b80"
"ca11fe0b2cdd3dfcefb246c68adcff9a5100db839c021c47f53636c4aee23b8f"
}
, { mapKey = "unliftio-core"
, { mapKey = "streaming-binary"
, mapValue =
"96d62a44d8ac64b0ef7739edb09119e6c03e5fda1ebcf34780e3d4f4d4c9509a"
"cee5b52907d9b404c202a67dabef8e79d1d3ecdcc86bfd3ecefba8ff910676a8"
}
, { mapKey = "unordered-containers"
, { mapKey = "streaming-bytestring"
, mapValue =
"fba878d44c42db6d367b46b20edbc36f02993f8141482287ba7e6950847998cc"
"38e5da9c8ddfea000804396b5b4ea191aca83cabd280f5d712fb228c2b989379"
}
, { mapKey = "uri-bytestring"
, { mapKey = "streamly"
, mapValue =
"9639e64f02ffbc750efe7fbcc4c1350cb137c559954ff86f570913b3c7c4ab90"
"47c2ad7892fc1c5ac81b7076b74f76c157f9d5670fb745d3c8de0ad5bad47719"
}
, { mapKey = "uri-encode"
, { mapKey = "streamly-core"
, mapValue =
"2c9e13945a89dd4b4fa16bb2418d132be244caa26b5fa6d22002b4e7c1da765e"
"9d84aad3ede59e279e1af1037c841726ba7148f6940e8d65cb858f5571d42ca5"
}
, { mapKey = "url-slug"
, { mapKey = "strict-list"
, mapValue =
"ac31e8a9b993b191ba9a51040461d757ebf7ba5b43434b09058401f46d264e4f"
"d45ab0b4ef0d077ea7d89591f6fb5f684920c4728a7a5b04854e5e5c2de19621"
}
, { mapKey = "utf8-string"
, { mapKey = "string-conv"
, mapValue =
"9a3126fab0c368fc2b97026d35b2e4e136829ef1f5daca1230c064db982a1ce5"
"36661c660a378f1ac970a7b1a17c9a164d89ed44bda5612a2f0f66fe512b1a78"
}
, { mapKey = "utility-ht"
, { mapKey = "stripeapi"
, mapValue =
"c9cefee26af5937fd056abf86dc6546dacf56278e53e01212394699e0fe9dae4"
"18ea6d743ab890a7587c3eca5ed4623a86c7e86ea0ab159881ffd7907b70296a"
}
, { mapKey = "uuid"
, { mapKey = "sundown"
, mapValue =
"e014a97a878aebf5362d7f962792d54ef68fe7e100027a8e17c45e827fb02a23"
"f10043f1b7fdaac78378601847259686bc91ea948b264602ea29df30e6badc23"
}
, { mapKey = "uuid-types"
, { mapKey = "tasty-hslua"
, mapValue =
"33bef2ef92313bedf9220b3318b89b70ede5beded2b323572cb698593cd2f76e"
"d6f74656709bcee27258507c5dbce60b244c1ae45e4391dcf3716c4bb7417307"
}
, { mapKey = "validation"
, { mapKey = "tasty-lua"
, mapValue =
"2a1519080e044c06fbb9f2a59e21d6ce53926ddf38dee0f486bdff689aca4031"
"dd4cbe27f39cb3c9a21fea36d1dae113f5830c7b53ae42d86a9c3a879c0d05f6"
}
, { mapKey = "validation-selective"
, { mapKey = "tasty-rerun"
, mapValue =
"2828643bc85f7d7e3dd1dc501000ae2e21805cdabb505de2ad9c5400add121a9"
"53ecf645c8b295be61885bc3e1ec6087d5094bd25a684cc0e32d7e18b581c22b"
}
, { mapKey = "validity"
, { mapKey = "tdigest"
, mapValue =
"1c87e87501d043f7a6c6271fcdd68677de41354651576570c3c8673d1cce7406"
"d2e6308627f8ee9ec4b3ed8de01de7396c4e3017a2905bd7954092345492bfbd"
}
, { mapKey = "validity-aeson"
, { mapKey = "template-haskell-compat-v0208"
, mapValue =
"1d5b05ea7d6e975ef630ed7cac94a4325e38a60bd8ea4d8c7970954918bf1a70"
"cc1433223745de70a890bbe65e6cd0fdea0d1d55a47244065ae0c9103aadb86a"
}
, { mapKey = "validity-bytestring"
, { mapKey = "test-framework-smallcheck"
, mapValue =
"4fa3c4987308ba55cb6166acd8d3509c0040849b432043ffcf2efbf35c88c8aa"
"711bd27e4feddeac1c0d5acfad722af3269eb8e2c0493352bae905653a387313"
}
, { mapKey = "validity-case-insensitive"
, { mapKey = "testing-feat"
, mapValue =
"8974d3084995a2752d998c48cc18cb604c085a8c81df8772ae561e491d4f2ba1"
"43aa76b989ccdfcc66068a1d56daf2e53c3902508d6d1987ce9eae5960adbd4a"
}
, { mapKey = "validity-containers"
, { mapKey = "testing-type-modifiers"
, mapValue =
"c9cada9667666733a0ec005d2e9ee86236cdb624a8e366db50940f068a1ba2c7"
"a301f16dc42a3a4f3e7fe90751ec39e3095a16fcf5a8a920710e00d0e3c58502"
}
, { mapKey = "validity-path"
, { mapKey = "texmath"
, mapValue =
"a7e01f2eab86518f17e8df017d97522f688a7d619fc31584abe8b41b98abfe7f"
"466cb2b8c1641965f5a60b06514f772204075a327b54f68bcf4dd5a80c189a7e"
}
, { mapKey = "validity-persistent"
, { mapKey = "text-ansi"
, mapValue =
"c9567c8d66ffcc948839afcba91feec8a9891bee5c0003f864c5f361aba1454a"
"751aaa4955a8d62757a754c3e81fe08308bb5ce70b19cd0c6955d00d6971078c"
}
, { mapKey = "validity-primitive"
, { mapKey = "text-builder"
, mapValue =
"0bd9ea54a97c4b60368443435c16d15891ed8df10a591678b1b3bb15a96c4d28"
"8be89fc01e8da00349241ae0334ee39ab10930de9deaeaeaca47104707193781"
}
, { mapKey = "validity-scientific"
, { mapKey = "text-builder-dev"
, mapValue =
"02d6e51501bb293bd5d08fee7734d80552d3268f6c6537a0e868e9f3089bd774"
"b7d8912e88831f27798e66970002f304c1c860b3086e6bf7c012fef7baebbc22"
}
, { mapKey = "validity-text"
, { mapKey = "text-builder-linear"
, mapValue =
"78dc02d8377d746efb4cda437fac35c4109a60bd2e3e1e161c34dfa4e2fb1275"
"8af5e9f9607f654ee6110025b594e08bd31ed6443bf87224abc0306292b2a664"
}
, { mapKey = "validity-time"
, { mapKey = "text-display"
, mapValue =
"85cb32a2ebf07fe0597601ef4609123d74ee93a0adfe9add8063911233db9c95"
"3c74978452fd06ee1e1b30ff381e55abef3ea7dde6b7c512d4fb0caeade7cea0"
}
, { mapKey = "validity-unordered-containers"
, { mapKey = "text-icu"
, mapValue =
"1bd624bd9a1078fc4867fbeafc37946b8e4a27dbcc3eebbf033ac0e536c10c40"
"1a1a7a71a46aa2cefc0e03c504798368b70e08b6144f29fdeef859c16271f635"
}
, { mapKey = "validity-uuid"
, { mapKey = "text-latin1"
, mapValue =
"f62a292da7139ad0b062ecb8308a337c546eb8bc6d6719f372152fff68464399"
"1a55206257bd894c5e8d97f0edd448fb47bfb75d56a1898a3f9aa21f7cf460d5"
}
, { mapKey = "validity-vector"
, { mapKey = "text-printer"
, mapValue =
"87b3a3c1e102ba1267f87a830fa9675d581e6f3286bb0d7c05b6b51afb1e7ce4"
"8c75026b3ec0d0af19db8c806672125c20afd9312e939125500e379baff25d91"
}
, { mapKey = "vault"
, { mapKey = "text-rope"
, mapValue =
"5b825fd643e3001c42c1af16ce2864c9f977a0e3481d9bc689b7c79c08e58bd9"
"a3e7ccea18b6c1018495b6457bf87a1ec9667195fdc80bab7855b20a2175eae6"
}
, { mapKey = "vec"
, { mapKey = "th-desugar"
, mapValue =
"60a9f1de1744ea30716bbe269bc0d81bdaf5781be08fc3e1f119ad0f181d0244"
"c3a92937d828f6a91f9a30fb18fe41d188ebf9aa7a838075ce7d87247350a449"
}
, { mapKey = "vector"
, { mapKey = "these-skinny"
, mapValue =
"c4fe838d5623a17d9314059c111ac13b824bef45c50af51f6704c81600975bf3"
"4528ed9b69d45538788b72ddb6e951b342f9985a5e8aeeda660fbd6c35f2b961"
}
, { mapKey = "vector-algorithms"
, { mapKey = "thyme"
, mapValue =
"26716fec8262a411d024a806b8ff64a812d35ae2c5608214666d84318d200426"
"fe1c9e7beada27e45970aea12e4ad18b08348b5ffad462c1d4b555a83a64a17f"
}
, { mapKey = "vector-binary-instances"
, { mapKey = "tidal"
, mapValue =
"3ded8896b1360c0fb6a78a7385389b4430d61fdc071ce19f250c04c5f4cf4d85"
"9eab8d422fbced394c5c1b44cbf006c171e2a7e426bb5098a8d8c5eea8749eaf"
}
, { mapKey = "vector-instances"
, { mapKey = "tidal-link"
, mapValue =
"bcc018252b6e0ce005aa30aab4b9448578731bfbe27d23e7e73bfba092e6a924"
"08aad068b9ed7cf8a8daafa75a578c449d0823771a6a521be5aa6394926d4505"
}
, { mapKey = "vector-sized"
, { mapKey = "time-units"
, mapValue =
"36b343a5d2c51f051cfe97321ef0170e9b8c3c1cccf86655ab2d49f0b1ee5982"
"f487f599f326effa1aed7f242c921a83742182c4d488a4f7ae22220424152564"
}
, { mapKey = "vector-space"
, { mapKey = "timeit"
, mapValue =
"f64ecf792820a656dd2e0921cdb685ac3143b4f976d43ade91fec02d42ff211d"
"e50b572509d00c6743cda0823e1d224d50b358ac82e552f96e569ec66f2ec75d"
}
, { mapKey = "vector-stream"
, { mapKey = "timing-convenience"
, mapValue =
"32d66a9561c02b44b6a9f999637e3e558fcb4f6510f289cb313809b03376feea"
"23186444788398f4d412efc5c1afa864335bc0fca99d54b5ca8859e9a76c87ae"
}
, { mapKey = "vector-th-unbox"
, { mapKey = "tmp-postgres"
, mapValue =
"dbd9e053265d94f2ebe7126b3e0faa011ffd4388a697754f5da0ead8b38dc8f6"
"ef60291924e72aa3271437091d24496b0411fff5a174988928f07a51055c5b38"
}
, { mapKey = "version-natural"
, { mapKey = "toml-parser"
, mapValue =
"4a25ceffd4ac77c68978b2b4da942962e2a6dbc7d8ce6ace1fa1adc78a2d97ec"
"02e3237ae381066cc41788a2a90278199b16a6bed5b712b86ea9c8963e5b0153"
}
, { mapKey = "version-natural-dhall-instance"
, { mapKey = "torsor"
, mapValue =
"0e4425e4ca5d16f2e27e5bff552f02eb94537b349255bc79f0322d8c98aa2702"
"d09d74ea0fcbaf117f940e2036ce9a287c70af91622d6fa48b7e70c8e5c0a78e"
}
, { mapKey = "vinyl"
, { mapKey = "transformers-except"
, mapValue =
"9f4f91c398ef61abb3500f1a392011b6fb6c3e980141eecaea35f453ca07ded1"
"0f596eeaaeef65f7148f2d582619f7ebfdc9ca88c1a9503d88e809160f7bf4ec"
}
, { mapKey = "void"
, { mapKey = "tuple"
, mapValue =
"499751c6e8c81fa5867705dae7a6d9e322b49b6bb2a9ffa67a9fec49aabc0275"
"6b56e0ee5edeb984c41c1bef6f6561dafc2898dbe8806abb9828e45f9d62163e"
}
, { mapKey = "vty"
, { mapKey = "tuples"
, mapValue =
"9dfb761c3575a479ac585bfd76f463e004005cc4c881753e0f6027fe48104bcd"
"d61a752014aca56c33e99870fb6ac57583c843bca535fa420ba6154b66bde7ab"
}
, { mapKey = "wai"
, { mapKey = "type-errors-pretty"
, mapValue =
"e9cd90ec819d94dee1295173548601c7ca62d4625382a6f74aa82b04ed43c671"
"758a351f9779e0321526abc751eec83408a12de6a2d603b26c57b5a5fb9b2562"
}
, { mapKey = "wai-app-static"
, { mapKey = "type-hint"
, mapValue =
"2d15f7892e38c738f0f561ae8b7a7b63db01c0ab57536bb232c37985a1f75009"
"6b996ccd935ca5fbaf8711aaaaa3771fc5256d1d51080310e4f9b0d9feb1ab8e"
}
, { mapKey = "wai-conduit"
, { mapKey = "typed-process-effectful"
, mapValue =
"9c41c4a6e2a699ecea3a7178ed5c823926bf859bb4c4b313761282a2d12ba152"
"ee2cf09fd12994616f8eb35e8a8dd24fc8bb87343de4bc808033c592aa94ef5f"
}
, { mapKey = "wai-extra"
, { mapKey = "typerep-map"
, mapValue =
"6d49478928e76e0e1ba256dfc7acb510cd4cfb1ddb95d28cc66da542e2d71ae2"
"0e427fd2852a1bf0d784fe9c8d94ea2acbd6edd339021bc17ef190d421933902"
}
, { mapKey = "wai-log"
, { mapKey = "typst"
, mapValue =
"53a9c6e7014df03d9301a55c60434f578a378fc7a239fbd5ec5161c943e71c1f"
"56e0e1c1ee27f37f519ad023a1cebbf8983be50eedd2e88447c307941002c34d"
}
, { mapKey = "wai-logger"
, { mapKey = "typst-symbols"
, mapValue =
"1c6751fd1aabdfa0ca8a3a99b437a664243a4caf6a839d9f07027b7ab95d7c1e"
"678192cb8061679af2cfc0cce36da767cd1ca5b5b7cbc8b3d407924d0c021cbe"
}
, { mapKey = "wai-middleware-heartbeat"
, { mapKey = "uglymemo"
, mapValue =
"e1e027ea93e4109473997c879737ab4acbc82c7b4ab11286195a6d3b13e61124"
"31f23b7b3896fb13e9531e38f55745ba50f28fda61bb384b963bc1b09cc7d0ed"
}
, { mapKey = "wai-middleware-prometheus"
, { mapKey = "unicode-collation"
, mapValue =
"4d1938721546476b059a41a2e89af5b3c5d9c04973e56af2af40bdc985066d2b"
"aa8948f585296d496edfeb2f99350d4731b4fb54ca50d43ec044eaa6df9a7eda"
}
, { mapKey = "wai-middleware-static"
, { mapKey = "unicode-data"
, mapValue =
"89c0936d26b3cf80412c6ff33ed7d2525fa8c10adb68e21c5a5735b8d2dda837"
"c2bcea5bf02a69a5663646f2cad16ff7b3a7d3f17ce9b5da33d03a05474308cf"
}
, { mapKey = "wai-websockets"
, { mapKey = "unicode-transforms"
, mapValue =
"9bf5e017c6db8673e7b54e52255bb4437e98ad3adf516f1abeb6afdcb9950f6f"
"82a264baaf59273d31c8093ac998b634ba8d173aef4c76b5a682f23ae07e6aad"
}
, { mapKey = "warp"
, { mapKey = "universe-reverse-instances"
, mapValue =
"7bf1a679bb8362126f7a00e19ddbcb837246d1f0851df005ee614fd38e7d6af9"
"ef4cf12c1cd9761cb16f4fba6d2f553c9179375c60897e6709ceae0f866a1954"
}
, { mapKey = "warp-tls"
, { mapKey = "unix-bytestring"
, mapValue =
"fc3fa47b5f84048d481e2d063ac545a922f29240a36f2b99efb8e58f96653ee0"
"9254261985ab1f5811ab83ddead50aef2d86d65cce2f058c7299b3b69018d867"
}
, { mapKey = "websockets"
, { mapKey = "unix-memory"
, mapValue =
"74981d692b3c309d241557380fb1ecfcdd8e78b47bfa70a6402e0d85d7fa6f51"
"722dbfd3f4779b6cc9cf7676548df22215558a70fe4675d779ce17336b2434fc"
}
, { mapKey = "weigh"
, { mapKey = "unlifted"
, mapValue =
"101ef1a12cfbc7e4d9a00b81304fddf2528e753b51befcd17282cd4e74edf2c2"
"ce2f2a877a0e3ec60ac019031e48fee4f9224a7ee9fae55ecacd1466cfecb939"
}
, { mapKey = "wide-word"
, { mapKey = "uri-bytestring-aeson"
, mapValue =
"8dce7330dcd13b396c46a6aaca8ec190b14c8810e05dc703626c7b3e5f141ece"
"8187452fe3a35d4dd92c119ff050a272c3ba3c1270882e0593f82d0071f8eea1"
}
, { mapKey = "with-utf8"
, { mapKey = "url-slug"
, mapValue =
"13676695a3edf418ae8d8d548c7b5627adb37c69d055420663054a5114b7f5e9"
"03b9512ab5b3b82e1ee6576ef8dee9022aac5ba2c023a026eff365b52a8b8b06"
}
, { mapKey = "witherable"
, { mapKey = "validation"
, mapValue =
"d88b992e872bd34c48dfade7b9325c874c33f797003687d1e9c572b87d9aef59"
"d84d709bc3d1b1f04c8e2e66af5297002be5e0bd6ccf8b84be6a2fd49e1b2db4"
}
, { mapKey = "wizards"
, { mapKey = "validity-case-insensitive"
, mapValue =
"3a87a2c6f4ff2069d381892a7e21ffb63b2a9f0ba9c6838b3edb0f9d44631ba4"
"8ae743d8c53e9d5e2aa35a974564af3b7cef0de8b856ff9065191bfe5d3e098d"
}
, { mapKey = "wl-pprint-annotated"
, { mapKey = "validity-network-uri"
, mapValue =
"9952d72ba0e20dd519574f5c996a2990b5d4c85fbe7217cf982943cc835544c2"
"0e3b56f590cec09529e057330eed0803dbd20a2ef8d1987f5bcadd700ec914b0"
}
, { mapKey = "word-compat"
, { mapKey = "validity-path"
, mapValue =
"84294caea8c0692f87692d304fdb5592eaf5c595cd421f80bc3b64bcacabf72e"
"9eeca91afde21518f8b8a227ae9b343e8d11e4e2a39555243ac1d5c4581a45ef"
}
, { mapKey = "word-wrap"
, { mapKey = "validity-persistent"
, mapValue =
"d6b5e3f4880c21017ac6d25047cca9dba6abaca4b5132b7a3e849ec5741b08a6"
"5aa1003158b1cceb0f91d53562b1b99ce118deefcb5b4fb38532494400376a50"
}
, { mapKey = "word8"
, { mapKey = "validity-primitive"
, mapValue =
"31c4246d99c0395c4868dcc60db32d5a3d0475c725de251a371e05ea9488e23c"
"28f3720f153544a3cba9794b46b70c220a3a86d8d97c6e9f42e61c332482cc80"
}
, { mapKey = "wreq"
, { mapKey = "validity-time"
, mapValue =
"6aaeb451dd60bab5b5a2d6bd9fe227eb98717078aee225b239980ad0cf9f543f"
"31857707c7c956bdb0db3b708bc4da3e662e3dc3e42a13d4536923a4dfd34085"
}
, { mapKey = "wuss"
, { mapKey = "validity-uuid"
, mapValue =
"a4f5be121a2fde852dc93a0c25d72b189960447e51f602f6f078b460e7eb6fb3"
"a41f4f7a5da025804b3c951ba5ceaa1de0f7a514375a3e1ba6514427e2b5f03d"
}
, { mapKey = "x509"
, { mapKey = "vector-sized"
, mapValue =
"4b697ec9d17ac9c9383282f3c590d15e6f36e30129d7df9931bb43931b1944dd"
"928da19bb649e09331390e37191102f536a17a89a88e936610067fe9b7be1c1a"
}
, { mapKey = "x509-store"
, { mapKey = "wai-log"
, mapValue =
"8b28f6f7d8a36aa94b9e7de5fa603519043e8ce546eadfa106d63a49d891bf44"
"6d395943b327654e1b4aec2d35f2ed88c9c6c8a422ab457d06294ebfdc63b93e"
}
, { mapKey = "x509-system"
, { mapKey = "wai-middleware-heartbeat"
, mapValue =
"58f38363beef8df26fb15c0b30acb0100d9b61e803922c565eb8d2eb329ace62"
"7b0d278a588e30a148c8eee476fac8193a6467116fd6a273438da2076405ff83"
}
, { mapKey = "x509-validation"
, { mapKey = "wai-middleware-prometheus"
, mapValue =
"8155333885f876a40d3f0439a2f1a1e9b6c568c06bc89cca45ab909f27edb250"
"ab6e065130c580119cb32990907e9e9b4a375c71cd4f9d208ca7decab9fb6688"
}
, { mapKey = "xml"
, { mapKey = "wai-middleware-static"
, mapValue =
"edca370db6680bd682886059972a87f0c48fcfc9dd782bc760a62b8b766a5917"
"559cb4f4395db685dfa74ee6fd280980cc63a983f3f99b59fe27408af7a01453"
}
, { mapKey = "xml-conduit"
, { mapKey = "wai-websockets"
, mapValue =
"c4d3ef9ea39c8c64ea79f8935ab2e52c8cb8f2acf3b6f6a1e9a2b81339964748"
"d055ecc375a5dd1ffb2ff1cd9c9a672553d29ef9f253a2e8ebd96200073e5daf"
}
, { mapKey = "xml-conduit-writer"
, { mapKey = "websockets"
, mapValue =
"0f4e2b0ace3ac7fbdb8e2f3c625d1e89b1d4905b00f659397c06f57d5147f0d2"
"87533d22db43b65f53a2482b631e32242d7a894785b24b321ce3d105bdfbdd83"
}
, { mapKey = "xml-types"
, { mapKey = "wide-word"
, mapValue =
"3398636867a901c1b9a7548f36c9a9c8a640bee6c0d728f4fab2de1338f93792"
"06a8d334cf1f6ab704bac1cd0f3f4e318aba7fbd8fac40ffdb21a64acf6d6fbb"
}
, { mapKey = "xmlgen"
, { mapKey = "wizards"
, mapValue =
"aeac0e76759cb8619684b88819ac5a77adebf5ab31ff742f70b53065d36622fc"
"ce93b87b47d90839aa2972801bcf7feaf2dc4e96a41738cb491b356729d1be5a"
}
, { mapKey = "xss-sanitize"
, { mapKey = "wl-pprint-text"
, mapValue =
"e4c3bfb0cabee974da9e5d0ee58dedb23f836ba2f41472f737e79ce84524845e"
"3bd90d3b1468dd5228adc125c9bd442e13bdac8e924182a5740d3b9278272395"
}
, { mapKey = "yaml"
, { mapKey = "word-compat"
, mapValue =
"21303441e0d3ea59fd30a05eefcb1d3f07e5af2d0dbc3e84af995a3740c51f9c"
"da0543239f8a7ad3a97d7afc56ef26c0dbdbcd7efa8a5e0aafd3f5f9dea72de4"
}
, { mapKey = "zip-archive"
, { mapKey = "wuss"
, mapValue =
"ef6bec1e902424c42d3c2eb8ec134af184fdeb6b7958ee1ab5fa1f72cbe22c0a"
"b02a800284bd41fa4d97ef6443fc5ad052fbc87c1518e6a41fc031c6fc182c42"
}
, { mapKey = "zlib"
, { mapKey = "xml-conduit-writer"
, mapValue =
"c9ee459526ab515fd3b62fec0d60c3eca5c21de54e94fe19c97ea26260688b7f"
"5611a42eecf05ef610d3ba12ef2ee87eb2e6caa66146f263cf5b2d318fa429c7"
}
, { mapKey = "zlib-bindings"
, { mapKey = "zigzag"
, mapValue =
"c66421802ac5157933440be89b07e832b9f3e7f4038ad1f92ea92c2679fa9e38"
"448d9e0096587e99a16cb5c7cad3b6127b52ba28cf4330291c5c8b6033d9c3ef"
}
]
\ No newline at end of file
{ pkgs, lib, callPackage, ... }:
self: with pkgs.haskell.lib; {
BNFC = self.callPackage (./pkgs/BNFC.nix) { };
Boolean = self.callPackage (./pkgs/Boolean.nix) { };
Cabal = self.callPackage (./pkgs/Cabal.nix) { };
Cabal-QuickCheck = self.callPackage (./pkgs/Cabal-QuickCheck.nix) { };
Cabal-described = self.callPackage (./pkgs/Cabal-described.nix) { };
Cabal-syntax = self.callPackage (./pkgs/Cabal-syntax.nix) { };
Cabal-tree-diff = self.callPackage (./pkgs/Cabal-tree-diff.nix) { };
Chart = self.callPackage (./pkgs/Chart.nix) { };
Chart-diagrams = self.callPackage (./pkgs/Chart-diagrams.nix) { };
ChasingBottoms = self.callPackage (./pkgs/ChasingBottoms.nix) { };
Decimal = self.callPackage (./pkgs/Decimal.nix) { };
Diff = self.callPackage (./pkgs/Diff.nix) { };
Glob = self.callPackage (./pkgs/Glob.nix) { };
HTF = self.callPackage (./pkgs/HTF.nix) { };
HTTP = self.callPackage (./pkgs/HTTP.nix) { };
HUnit = self.callPackage (./pkgs/HUnit.nix) { };
HaskellNet = self.callPackage (./pkgs/HaskellNet.nix) { };
Hclip = self.callPackage (./pkgs/Hclip.nix) { };
HsOpenSSL = self.callPackage (./pkgs/HsOpenSSL.nix) { };
HsYAML = self.callPackage (./pkgs/HsYAML.nix) { };
JuicyPixels = self.callPackage (./pkgs/JuicyPixels.nix) { };
ListLike = self.callPackage (./pkgs/ListLike.nix) { };
MemoTrie = self.callPackage (./pkgs/MemoTrie.nix) { };
MonadPrompt = self.callPackage (./pkgs/MonadPrompt.nix) { };
MonadRandom = self.callPackage (./pkgs/MonadRandom.nix) { };
NumInstances = self.callPackage (./pkgs/NumInstances.nix) { };
OneTuple = self.callPackage (./pkgs/OneTuple.nix) { };
Only = self.callPackage (./pkgs/Only.nix) { };
OpenGLRaw = self.callPackage (./pkgs/OpenGLRaw.nix) { };
PSQueue = self.callPackage (./pkgs/PSQueue.nix) { };
PyF = self.callPackage (./pkgs/PyF.nix) { };
QuickCheck = self.callPackage (./pkgs/QuickCheck.nix) { };
RSA = self.callPackage (./pkgs/RSA.nix) { };
SHA = self.callPackage (./pkgs/SHA.nix) { };
SVGFonts = self.callPackage (./pkgs/SVGFonts.nix) { };
StateVar = self.callPackage (./pkgs/StateVar.nix) { };
Stream = self.callPackage (./pkgs/Stream.nix) { };
Unique = self.callPackage (./pkgs/Unique.nix) { };
Unixutils = self.callPackage (./pkgs/Unixutils.nix) { };
X11 = self.callPackage (./pkgs/X11.nix) { };
X11-xft = self.callPackage (./pkgs/X11-xft.nix) { };
abstract-deque = self.callPackage (./pkgs/abstract-deque.nix) { };
abstract-deque-tests = self.callPackage (./pkgs/abstract-deque-tests.nix) { };
abstract-par = self.callPackage (./pkgs/abstract-par.nix) { };
active = self.callPackage (./pkgs/active.nix) { };
adjunctions = self.callPackage (./pkgs/adjunctions.nix) { };
aeson = self.callPackage (./pkgs/aeson.nix) { };
aeson-pretty = self.callPackage (./pkgs/aeson-pretty.nix) { };
aeson-qq = self.callPackage (./pkgs/aeson-qq.nix) { };
aeson-yaml = self.callPackage (./pkgs/aeson-yaml.nix) { };
alex = self.callPackage (./pkgs/alex.nix) { };
algebraic-graphs = self.callPackage (./pkgs/algebraic-graphs.nix) { };
alsa-core = self.callPackage (./pkgs/alsa-core.nix) { };
alsa-mixer = self.callPackage (./pkgs/alsa-mixer.nix) { };
ansi-terminal = self.callPackage (./pkgs/ansi-terminal.nix) { };
ansi-wl-pprint = self.callPackage (./pkgs/ansi-wl-pprint.nix) { };
ap-normalize = self.callPackage (./pkgs/ap-normalize.nix) { };
apecs = self.callPackage (./pkgs/apecs.nix) { };
appar = self.callPackage (./pkgs/appar.nix) { };
apply-refact = self.callPackage (./pkgs/apply-refact.nix) { };
asn1-encoding = self.callPackage (./pkgs/asn1-encoding.nix) { };
asn1-parse = self.callPackage (./pkgs/asn1-parse.nix) { };
asn1-types = self.callPackage (./pkgs/asn1-types.nix) { };
assoc = self.callPackage (./pkgs/assoc.nix) { };
async = self.callPackage (./pkgs/async.nix) { };
async-timer = self.callPackage (./pkgs/async-timer.nix) { };
atomic-primops = self.callPackage (./pkgs/atomic-primops.nix) { };
atomic-write = self.callPackage (./pkgs/atomic-write.nix) { };
attoparsec = self.callPackage (./pkgs/attoparsec.nix) { };
attoparsec-binary = self.callPackage (./pkgs/attoparsec-binary.nix) { };
attoparsec-iso8601 = self.callPackage (./pkgs/attoparsec-iso8601.nix) { };
authenticate-oauth = self.callPackage (./pkgs/authenticate-oauth.nix) { };
auto-update = self.callPackage (./pkgs/auto-update.nix) { };
autodocodec = self.callPackage (./pkgs/autodocodec.nix) { };
autodocodec-schema = self.callPackage (./pkgs/autodocodec-schema.nix) { };
autodocodec-servant-multipart = self.callPackage (./pkgs/autodocodec-servant-multipart.nix) { };
autodocodec-yaml = self.callPackage (./pkgs/autodocodec-yaml.nix) { };
autoexporter = self.callPackage (./pkgs/autoexporter.nix) { };
barbies = self.callPackage (./pkgs/barbies.nix) { };
base-compat = self.callPackage (./pkgs/base-compat.nix) { };
base-compat-batteries = self.callPackage (./pkgs/base-compat-batteries.nix) { };
base-orphans = self.callPackage (./pkgs/base-orphans.nix) { };
base-prelude = self.callPackage (./pkgs/base-prelude.nix) { };
base16-bytestring = self.callPackage (./pkgs/base16-bytestring.nix) { };
base58-bytestring = self.callPackage (./pkgs/base58-bytestring.nix) { };
base64 = self.callPackage (./pkgs/base64.nix) { };
base64-bytestring = self.callPackage (./pkgs/base64-bytestring.nix) { };
base64-bytestring-type = self.callPackage (./pkgs/base64-bytestring-type.nix) { };
basement = self.callPackage (./pkgs/basement.nix) { };
beam-core = self.callPackage (./pkgs/beam-core.nix) { };
beam-migrate = self.callPackage (./pkgs/beam-migrate.nix) { };
beam-postgres = self.callPackage (./pkgs/beam-postgres.nix) { };
beam-sqlite = self.callPackage (./pkgs/beam-sqlite.nix) { };
bech32 = self.callPackage (./pkgs/bech32.nix) { };
bech32-th = self.callPackage (./pkgs/bech32-th.nix) { };
bifunctors = self.callPackage (./pkgs/bifunctors.nix) { };
bimap = self.callPackage (./pkgs/bimap.nix) { };
bin = self.callPackage (./pkgs/bin.nix) { };
binary-orphans = self.callPackage (./pkgs/binary-orphans.nix) { };
bitvec = self.callPackage (./pkgs/bitvec.nix) { };
blaze-builder = self.callPackage (./pkgs/blaze-builder.nix) { };
blaze-html = self.callPackage (./pkgs/blaze-html.nix) { };
blaze-markup = self.callPackage (./pkgs/blaze-markup.nix) { };
blaze-svg = self.callPackage (./pkgs/blaze-svg.nix) { };
blaze-textual = self.callPackage (./pkgs/blaze-textual.nix) { };
boring = self.callPackage (./pkgs/boring.nix) { };
breakpoint = self.callPackage (./pkgs/breakpoint.nix) { };
brick = self.callPackage (./pkgs/brick.nix) { };
bsb-http-chunked = self.callPackage (./pkgs/bsb-http-chunked.nix) { };
byteable = self.callPackage (./pkgs/byteable.nix) { };
byteorder = self.callPackage (./pkgs/byteorder.nix) { };
bytes = self.callPackage (./pkgs/bytes.nix) { };
bytestring-builder = self.callPackage (./pkgs/bytestring-builder.nix) { };
c2hs = self.callPackage (./pkgs/c2hs.nix) { };
cabal-doctest = self.callPackage (./pkgs/cabal-doctest.nix) { };
cabal-install = self.callPackage (./pkgs/cabal-install.nix) { };
cabal-install-solver = self.callPackage (./pkgs/cabal-install-solver.nix) { };
cabal2nix = self.callPackage (./pkgs/cabal2nix.nix) { };
cache = self.callPackage (./pkgs/cache.nix) { };
call-stack = self.callPackage (./pkgs/call-stack.nix) { };
canonical-json = self.callPackage (./pkgs/canonical-json.nix) { };
case-insensitive = self.callPackage (./pkgs/case-insensitive.nix) { };
casing = self.callPackage (./pkgs/casing.nix) { };
cassava = self.callPackage (./pkgs/cassava.nix) { };
cassava-megaparsec = self.callPackage (./pkgs/cassava-megaparsec.nix) { };
cborg = self.callPackage (./pkgs/cborg.nix) { };
cborg-json = self.callPackage (./pkgs/cborg-json.nix) { };
cereal = self.callPackage (./pkgs/cereal.nix) { };
cereal-vector = self.callPackage (./pkgs/cereal-vector.nix) { };
charset = self.callPackage (./pkgs/charset.nix) { };
cheapskate = self.callPackage (./pkgs/cheapskate.nix) { };
checkers = self.callPackage (./pkgs/checkers.nix) { };
chell = self.callPackage (./pkgs/chell.nix) { };
chell-quickcheck = self.callPackage (./pkgs/chell-quickcheck.nix) { };
circle-packing = self.callPackage (./pkgs/circle-packing.nix) { };
citeproc = self.callPackage (./pkgs/citeproc.nix) { };
clock = self.callPackage (./pkgs/clock.nix) { };
cmark-gfm = self.callPackage (./pkgs/cmark-gfm.nix) { };
cmdargs = self.callPackage (./pkgs/cmdargs.nix) { };
co-log-core = self.callPackage (./pkgs/co-log-core.nix) { };
co-log-polysemy = self.callPackage (./pkgs/co-log-polysemy.nix) { };
code-page = self.callPackage (./pkgs/code-page.nix) { };
colour = self.callPackage (./pkgs/colour.nix) { };
colourista = self.callPackage (./pkgs/colourista.nix) { };
commonmark = self.callPackage (./pkgs/commonmark.nix) { };
commonmark-extensions = self.callPackage (./pkgs/commonmark-extensions.nix) { };
commonmark-pandoc = self.callPackage (./pkgs/commonmark-pandoc.nix) { };
commutative-semigroups = self.callPackage (./pkgs/commutative-semigroups.nix) { };
comonad = self.callPackage (./pkgs/comonad.nix) { };
compact = self.callPackage (./pkgs/compact.nix) { };
compactable = self.callPackage (./pkgs/compactable.nix) { };
composite-base = self.callPackage (./pkgs/composite-base.nix) { };
composite-cassava = self.callPackage (./pkgs/composite-cassava.nix) { };
composite-dhall = self.callPackage (./pkgs/composite-dhall.nix) { };
composite-lens-extra = self.callPackage (./pkgs/composite-lens-extra.nix) { };
composite-tuple = self.callPackage (./pkgs/composite-tuple.nix) { };
composition-prelude = self.callPackage (./pkgs/composition-prelude.nix) { };
concise = self.callPackage (./pkgs/concise.nix) { };
concurrent-extra = self.callPackage (./pkgs/concurrent-extra.nix) { };
concurrent-output = self.callPackage (./pkgs/concurrent-output.nix) { };
conduit = self.callPackage (./pkgs/conduit.nix) { };
conduit-combinators = self.callPackage (./pkgs/conduit-combinators.nix) { };
conduit-extra = self.callPackage (./pkgs/conduit-extra.nix) { };
conduit-parse = self.callPackage (./pkgs/conduit-parse.nix) { };
config-ini = self.callPackage (./pkgs/config-ini.nix) { };
connection = self.callPackage (./pkgs/connection.nix) { };
constraints = self.callPackage (./pkgs/constraints.nix) { };
constraints-extras = self.callPackage (./pkgs/constraints-extras.nix) { };
contravariant = self.callPackage (./pkgs/contravariant.nix) { };
control-monad-free = self.callPackage (./pkgs/control-monad-free.nix) { };
cookie = self.callPackage (./pkgs/cookie.nix) { };
cpphs = self.callPackage (./pkgs/cpphs.nix) { };
criterion = self.callPackage (./pkgs/criterion.nix) { };
criterion-measurement = self.callPackage (./pkgs/criterion-measurement.nix) { };
crypto-api = self.callPackage (./pkgs/crypto-api.nix) { };
crypto-api-tests = self.callPackage (./pkgs/crypto-api-tests.nix) { };
crypto-pubkey-types = self.callPackage (./pkgs/crypto-pubkey-types.nix) { };
cryptohash = self.callPackage (./pkgs/cryptohash.nix) { };
cryptohash-md5 = self.callPackage (./pkgs/cryptohash-md5.nix) { };
cryptohash-sha1 = self.callPackage (./pkgs/cryptohash-sha1.nix) { };
cryptohash-sha256 = self.callPackage (./pkgs/cryptohash-sha256.nix) { };
cryptonite = self.callPackage (./pkgs/cryptonite.nix) { };
cryptonite-conduit = self.callPackage (./pkgs/cryptonite-conduit.nix) { };
css-text = self.callPackage (./pkgs/css-text.nix) { };
cubicbezier = self.callPackage (./pkgs/cubicbezier.nix) { };
cursor = self.callPackage (./pkgs/cursor.nix) { };
cursor-brick = self.callPackage (./pkgs/cursor-brick.nix) { };
cursor-dirforest = self.callPackage (./pkgs/cursor-dirforest.nix) { };
cursor-dirforest-brick = self.callPackage (./pkgs/cursor-dirforest-brick.nix) { };
cursor-dirforest-gen = self.callPackage (./pkgs/cursor-dirforest-gen.nix) { };
cursor-fuzzy-time = self.callPackage (./pkgs/cursor-fuzzy-time.nix) { };
cursor-gen = self.callPackage (./pkgs/cursor-gen.nix) { };
daemons = self.callPackage (./pkgs/daemons.nix) { };
data-binary-ieee754 = self.callPackage (./pkgs/data-binary-ieee754.nix) { };
data-clist = self.callPackage (./pkgs/data-clist.nix) { };
data-default = self.callPackage (./pkgs/data-default.nix) { };
data-default-class = self.callPackage (./pkgs/data-default-class.nix) { };
data-default-instances-containers = self.callPackage (./pkgs/data-default-instances-containers.nix) { };
data-default-instances-dlist = self.callPackage (./pkgs/data-default-instances-dlist.nix) { };
data-default-instances-old-locale = self.callPackage (./pkgs/data-default-instances-old-locale.nix) { };
data-fix = self.callPackage (./pkgs/data-fix.nix) { };
data-ordlist = self.callPackage (./pkgs/data-ordlist.nix) { };
data-sketches = self.callPackage (./pkgs/data-sketches.nix) { };
data-sketches-core = self.callPackage (./pkgs/data-sketches-core.nix) { };
dbus = self.callPackage (./pkgs/dbus.nix) { };
dec = self.callPackage (./pkgs/dec.nix) { };
deepseq-generics = self.callPackage (./pkgs/deepseq-generics.nix) { };
deferred-folds = self.callPackage (./pkgs/deferred-folds.nix) { };
dense-linear-algebra = self.callPackage (./pkgs/dense-linear-algebra.nix) { };
dependent-map = self.callPackage (./pkgs/dependent-map.nix) { };
dependent-sum = self.callPackage (./pkgs/dependent-sum.nix) { };
dependent-sum-template = self.callPackage (./pkgs/dependent-sum-template.nix) { };
deque = self.callPackage (./pkgs/deque.nix) { };
deriving-aeson = self.callPackage (./pkgs/deriving-aeson.nix) { };
deriving-compat = self.callPackage (./pkgs/deriving-compat.nix) { };
derp = self.callPackage (./pkgs/derp.nix) { };
dhall = self.callPackage (./pkgs/dhall.nix) { };
dhall-docs = self.callPackage (./pkgs/dhall-docs.nix) { };
dhall-json = self.callPackage (./pkgs/dhall-json.nix) { };
dhall-nixpkgs = self.callPackage (./pkgs/dhall-nixpkgs.nix) { };
diagrams-contrib = self.callPackage (./pkgs/diagrams-contrib.nix) { };
diagrams-core = self.callPackage (./pkgs/diagrams-core.nix) { };
diagrams-lib = self.callPackage (./pkgs/diagrams-lib.nix) { };
diagrams-postscript = self.callPackage (./pkgs/diagrams-postscript.nix) { };
diagrams-solve = self.callPackage (./pkgs/diagrams-solve.nix) { };
diagrams-svg = self.callPackage (./pkgs/diagrams-svg.nix) { };
dictionary-sharing = self.callPackage (./pkgs/dictionary-sharing.nix) { };
digest = self.callPackage (./pkgs/digest.nix) { };
dimensional = self.callPackage (./pkgs/dimensional.nix) { };
direct-sqlite = self.callPackage (./pkgs/direct-sqlite.nix) { };
dirforest = self.callPackage (./pkgs/dirforest.nix) { };
distribution-nixpkgs = self.callPackage (./pkgs/distribution-nixpkgs.nix) { };
distributive = self.callPackage (./pkgs/distributive.nix) { };
dlist = self.callPackage (./pkgs/dlist.nix) { };
dns = self.callPackage (./pkgs/dns.nix) { };
doclayout = self.callPackage (./pkgs/doclayout.nix) { };
doctemplates = self.callPackage (./pkgs/doctemplates.nix) { };
doctest = self.callPackage (./pkgs/doctest.nix) { };
doctest-discover = self.callPackage (./pkgs/doctest-discover.nix) { };
doctest-exitcode-stdio = self.callPackage (./pkgs/doctest-exitcode-stdio.nix) { };
doctest-lib = self.callPackage (./pkgs/doctest-lib.nix) { };
doctest-parallel = self.callPackage (./pkgs/doctest-parallel.nix) { };
dom-lt = self.callPackage (./pkgs/dom-lt.nix) { };
dotgen = self.callPackage (./pkgs/dotgen.nix) { };
double-conversion = self.callPackage (./pkgs/double-conversion.nix) { };
dual-tree = self.callPackage (./pkgs/dual-tree.nix) { };
easy-file = self.callPackage (./pkgs/easy-file.nix) { };
echo = self.callPackage (./pkgs/echo.nix) { };
ed25519 = self.callPackage (./pkgs/ed25519.nix) { };
edit-distance = self.callPackage (./pkgs/edit-distance.nix) { };
effectful = self.callPackage (./pkgs/effectful.nix) { };
effectful-cache = self.callPackage (./pkgs/effectful-cache.nix) { };
effectful-core = self.callPackage (./pkgs/effectful-core.nix) { };
effectful-th = self.callPackage (./pkgs/effectful-th.nix) { };
either = self.callPackage (./pkgs/either.nix) { };
ekg = self.callPackage (./pkgs/ekg.nix) { };
ekg-core = self.callPackage (./pkgs/ekg-core.nix) { };
ekg-json = self.callPackage (./pkgs/ekg-json.nix) { };
ekg-statsd = self.callPackage (./pkgs/ekg-statsd.nix) { };
ekg-wai = self.callPackage (./pkgs/ekg-wai.nix) { };
ema = self.callPackage (./pkgs/ema.nix) { };
email-validate = self.callPackage (./pkgs/email-validate.nix) { };
emojis = self.callPackage (./pkgs/emojis.nix) { };
enclosed-exceptions = self.callPackage (./pkgs/enclosed-exceptions.nix) { };
entropy = self.callPackage (./pkgs/entropy.nix) { };
enummapset = self.callPackage (./pkgs/enummapset.nix) { };
envparse = self.callPackage (./pkgs/envparse.nix) { };
erf = self.callPackage (./pkgs/erf.nix) { };
errors = self.callPackage (./pkgs/errors.nix) { };
exact-combinatorics = self.callPackage (./pkgs/exact-combinatorics.nix) { };
exact-pi = self.callPackage (./pkgs/exact-pi.nix) { };
expiring-cache-map = self.callPackage (./pkgs/expiring-cache-map.nix) { };
extended-reals = self.callPackage (./pkgs/extended-reals.nix) { };
extensible-effects = self.callPackage (./pkgs/extensible-effects.nix) { };
extensible-exceptions = self.callPackage (./pkgs/extensible-exceptions.nix) { };
extra = self.callPackage (./pkgs/extra.nix) { };
fail = self.callPackage (./pkgs/fail.nix) { };
fast-logger = self.callPackage (./pkgs/fast-logger.nix) { };
fast-math = self.callPackage (./pkgs/fast-math.nix) { };
fcf-containers = self.callPackage (./pkgs/fcf-containers.nix) { };
feedback = self.callPackage (./pkgs/feedback.nix) { };
file-embed = self.callPackage (./pkgs/file-embed.nix) { };
filelock = self.callPackage (./pkgs/filelock.nix) { };
filemanip = self.callPackage (./pkgs/filemanip.nix) { };
filepattern = self.callPackage (./pkgs/filepattern.nix) { };
filtrable = self.callPackage (./pkgs/filtrable.nix) { };
fin = self.callPackage (./pkgs/fin.nix) { };
fingertree = self.callPackage (./pkgs/fingertree.nix) { };
fingertree-psqueue = self.callPackage (./pkgs/fingertree-psqueue.nix) { };
finite-field = self.callPackage (./pkgs/finite-field.nix) { };
finite-typelits = self.callPackage (./pkgs/finite-typelits.nix) { };
first-class-families = self.callPackage (./pkgs/first-class-families.nix) { };
fixed = self.callPackage (./pkgs/fixed.nix) { };
flag = self.callPackage (./pkgs/flag.nix) { };
flag-dhall-instance = self.callPackage (./pkgs/flag-dhall-instance.nix) { };
floatshow = self.callPackage (./pkgs/floatshow.nix) { };
fmlist = self.callPackage (./pkgs/fmlist.nix) { };
fmt = self.callPackage (./pkgs/fmt.nix) { };
focus = self.callPackage (./pkgs/focus.nix) { };
foldable1-classes-compat = self.callPackage (./pkgs/foldable1-classes-compat.nix) { };
foldl = self.callPackage (./pkgs/foldl.nix) { };
force-layout = self.callPackage (./pkgs/force-layout.nix) { };
foreign-store = self.callPackage (./pkgs/foreign-store.nix) { };
formatting = self.callPackage (./pkgs/formatting.nix) { };
foundation = self.callPackage (./pkgs/foundation.nix) { };
fourmolu = self.callPackage (./pkgs/fourmolu.nix) { };
free = self.callPackage (./pkgs/free.nix) { };
freer-simple = self.callPackage (./pkgs/freer-simple.nix) { };
friendly-time = self.callPackage (./pkgs/friendly-time.nix) { };
fsnotify = self.callPackage (./pkgs/fsnotify.nix) { };
fusion-plugin-types = self.callPackage (./pkgs/fusion-plugin-types.nix) { };
fuzzy = self.callPackage (./pkgs/fuzzy.nix) { };
fuzzy-time = self.callPackage (./pkgs/fuzzy-time.nix) { };
fuzzy-time-gen = self.callPackage (./pkgs/fuzzy-time-gen.nix) { };
generic-arbitrary = self.callPackage (./pkgs/generic-arbitrary.nix) { };
generic-data = self.callPackage (./pkgs/generic-data.nix) { };
generic-deriving = self.callPackage (./pkgs/generic-deriving.nix) { };
generic-lens = self.callPackage (./pkgs/generic-lens.nix) { };
generic-lens-core = self.callPackage (./pkgs/generic-lens-core.nix) { };
generic-lens-lite = self.callPackage (./pkgs/generic-lens-lite.nix) { };
generic-monoid = self.callPackage (./pkgs/generic-monoid.nix) { };
generic-optics = self.callPackage (./pkgs/generic-optics.nix) { };
generic-optics-lite = self.callPackage (./pkgs/generic-optics-lite.nix) { };
generic-random = self.callPackage (./pkgs/generic-random.nix) { };
generically = self.callPackage (./pkgs/generically.nix) { };
generics-sop = self.callPackage (./pkgs/generics-sop.nix) { };
genvalidity = self.callPackage (./pkgs/genvalidity.nix) { };
genvalidity-aeson = self.callPackage (./pkgs/genvalidity-aeson.nix) { };
genvalidity-bytestring = self.callPackage (./pkgs/genvalidity-bytestring.nix) { };
genvalidity-case-insensitive = self.callPackage (./pkgs/genvalidity-case-insensitive.nix) { };
genvalidity-containers = self.callPackage (./pkgs/genvalidity-containers.nix) { };
genvalidity-criterion = self.callPackage (./pkgs/genvalidity-criterion.nix) { };
genvalidity-dirforest = self.callPackage (./pkgs/genvalidity-dirforest.nix) { };
genvalidity-hspec = self.callPackage (./pkgs/genvalidity-hspec.nix) { };
genvalidity-hspec-aeson = self.callPackage (./pkgs/genvalidity-hspec-aeson.nix) { };
genvalidity-hspec-optics = self.callPackage (./pkgs/genvalidity-hspec-optics.nix) { };
genvalidity-path = self.callPackage (./pkgs/genvalidity-path.nix) { };
genvalidity-persistent = self.callPackage (./pkgs/genvalidity-persistent.nix) { };
genvalidity-property = self.callPackage (./pkgs/genvalidity-property.nix) { };
genvalidity-scientific = self.callPackage (./pkgs/genvalidity-scientific.nix) { };
genvalidity-sydtest = self.callPackage (./pkgs/genvalidity-sydtest.nix) { };
genvalidity-sydtest-aeson = self.callPackage (./pkgs/genvalidity-sydtest-aeson.nix) { };
genvalidity-sydtest-hashable = self.callPackage (./pkgs/genvalidity-sydtest-hashable.nix) { };
genvalidity-sydtest-lens = self.callPackage (./pkgs/genvalidity-sydtest-lens.nix) { };
genvalidity-sydtest-persistent = self.callPackage (./pkgs/genvalidity-sydtest-persistent.nix) { };
genvalidity-text = self.callPackage (./pkgs/genvalidity-text.nix) { };
genvalidity-time = self.callPackage (./pkgs/genvalidity-time.nix) { };
genvalidity-unordered-containers = self.callPackage (./pkgs/genvalidity-unordered-containers.nix) { };
genvalidity-uuid = self.callPackage (./pkgs/genvalidity-uuid.nix) { };
genvalidity-vector = self.callPackage (./pkgs/genvalidity-vector.nix) { };
ghc-byteorder = self.callPackage (./pkgs/ghc-byteorder.nix) { };
ghc-check = self.callPackage (./pkgs/ghc-check.nix) { };
ghc-exactprint = self.callPackage (./pkgs/ghc-exactprint.nix) { };
ghc-lib-parser = self.callPackage (./pkgs/ghc-lib-parser.nix) { };
ghc-lib-parser-ex = self.callPackage (./pkgs/ghc-lib-parser-ex.nix) { };
ghc-paths = self.callPackage (./pkgs/ghc-paths.nix) { };
ghc-tcplugins-extra = self.callPackage (./pkgs/ghc-tcplugins-extra.nix) { };
ghc-trace-events = self.callPackage (./pkgs/ghc-trace-events.nix) { };
ghc-typelits-knownnat = self.callPackage (./pkgs/ghc-typelits-knownnat.nix) { };
ghc-typelits-natnormalise = self.callPackage (./pkgs/ghc-typelits-natnormalise.nix) { };
ghcid = self.callPackage (./pkgs/ghcid.nix) { };
ghcide = self.callPackage (./pkgs/ghcide.nix) { };
ghcide-bench = self.callPackage (./pkgs/ghcide-bench.nix) { };
ghcide-test-utils = self.callPackage (./pkgs/ghcide-test-utils.nix) { };
githash = self.callPackage (./pkgs/githash.nix) { };
gitrev = self.callPackage (./pkgs/gitrev.nix) { };
gridtables = self.callPackage (./pkgs/gridtables.nix) { };
groups = self.callPackage (./pkgs/groups.nix) { };
gtk2hs-buildtools = self.callPackage (./pkgs/gtk2hs-buildtools.nix) { };
hackage-db = self.callPackage (./pkgs/hackage-db.nix) { };
hackage-security = self.callPackage (./pkgs/hackage-security.nix) { };
haddock-library = self.callPackage (./pkgs/haddock-library.nix) { };
half = self.callPackage (./pkgs/half.nix) { };
happy = self.callPackage (./pkgs/happy.nix) { };
hashable = self.callPackage (./pkgs/hashable.nix) { };
hashing = self.callPackage (./pkgs/hashing.nix) { };
hashmap = self.callPackage (./pkgs/hashmap.nix) { };
hashtables = self.callPackage (./pkgs/hashtables.nix) { };
haskell-language-server = self.callPackage (./pkgs/haskell-language-server.nix) { };
haskell-lexer = self.callPackage (./pkgs/haskell-lexer.nix) { };
haskell-src = self.callPackage (./pkgs/haskell-src.nix) { };
haskell-src-exts = self.callPackage (./pkgs/haskell-src-exts.nix) { };
haskell-src-meta = self.callPackage (./pkgs/haskell-src-meta.nix) { };
heaps = self.callPackage (./pkgs/heaps.nix) { };
hedgehog = self.callPackage (./pkgs/hedgehog.nix) { };
hedgehog-extras = self.callPackage (./pkgs/hedgehog-extras.nix) { };
hedgehog-fn = self.callPackage (./pkgs/hedgehog-fn.nix) { };
hedgehog-golden = self.callPackage (./pkgs/hedgehog-golden.nix) { };
hedgehog-quickcheck = self.callPackage (./pkgs/hedgehog-quickcheck.nix) { };
heredoc = self.callPackage (./pkgs/heredoc.nix) { };
hex-text = self.callPackage (./pkgs/hex-text.nix) { };
hie-bios = self.callPackage (./pkgs/hie-bios.nix) { };
hie-compat = self.callPackage (./pkgs/hie-compat.nix) { };
hiedb = self.callPackage (./pkgs/hiedb.nix) { };
hinotify = self.callPackage (./pkgs/hinotify.nix) { };
hlint = self.callPackage (./pkgs/hlint.nix) { };
hls-alternate-number-format-plugin = self.callPackage (./pkgs/hls-alternate-number-format-plugin.nix) { };
hls-cabal-fmt-plugin = self.callPackage (./pkgs/hls-cabal-fmt-plugin.nix) { };
hls-cabal-plugin = self.callPackage (./pkgs/hls-cabal-plugin.nix) { };
hls-call-hierarchy-plugin = self.callPackage (./pkgs/hls-call-hierarchy-plugin.nix) { };
hls-change-type-signature-plugin = self.callPackage (./pkgs/hls-change-type-signature-plugin.nix) { };
hls-class-plugin = self.callPackage (./pkgs/hls-class-plugin.nix) { };
hls-code-range-plugin = self.callPackage (./pkgs/hls-code-range-plugin.nix) { };
hls-explicit-fixity-plugin = self.callPackage (./pkgs/hls-explicit-fixity-plugin.nix) { };
hls-explicit-imports-plugin = self.callPackage (./pkgs/hls-explicit-imports-plugin.nix) { };
hls-explicit-record-fields-plugin = self.callPackage (./pkgs/hls-explicit-record-fields-plugin.nix) { };
hls-fourmolu-plugin = self.callPackage (./pkgs/hls-fourmolu-plugin.nix) { };
hls-gadt-plugin = self.callPackage (./pkgs/hls-gadt-plugin.nix) { };
hls-graph = self.callPackage (./pkgs/hls-graph.nix) { };
hls-hlint-plugin = self.callPackage (./pkgs/hls-hlint-plugin.nix) { };
hls-module-name-plugin = self.callPackage (./pkgs/hls-module-name-plugin.nix) { };
hls-plugin-api = self.callPackage (./pkgs/hls-plugin-api.nix) { };
hls-pragmas-plugin = self.callPackage (./pkgs/hls-pragmas-plugin.nix) { };
hls-qualify-imported-names-plugin = self.callPackage (./pkgs/hls-qualify-imported-names-plugin.nix) { };
hls-refactor-plugin = self.callPackage (./pkgs/hls-refactor-plugin.nix) { };
hls-refine-imports-plugin = self.callPackage (./pkgs/hls-refine-imports-plugin.nix) { };
hls-retrie-plugin = self.callPackage (./pkgs/hls-retrie-plugin.nix) { };
hls-splice-plugin = self.callPackage (./pkgs/hls-splice-plugin.nix) { };
hls-test-utils = self.callPackage (./pkgs/hls-test-utils.nix) { };
hnix = self.callPackage (./pkgs/hnix.nix) { };
hnix-store-core = self.callPackage (./pkgs/hnix-store-core.nix) { };
hnix-store-remote = self.callPackage (./pkgs/hnix-store-remote.nix) { };
hoogle = self.callPackage (./pkgs/hoogle.nix) { };
hopenssl = self.callPackage (./pkgs/hopenssl.nix) { };
horizon-gen-nix = self.callPackage (./pkgs/horizon-gen-nix.nix) { };
horizon-spec = self.callPackage (./pkgs/horizon-spec.nix) { };
horizon-spec-lens = self.callPackage (./pkgs/horizon-spec-lens.nix) { };
horizon-spec-pretty = self.callPackage (./pkgs/horizon-spec-pretty.nix) { };
hosc = self.callPackage (./pkgs/hosc.nix) { };
hostname = self.callPackage (./pkgs/hostname.nix) { };
hourglass = self.callPackage (./pkgs/hourglass.nix) { };
hp2pretty = self.callPackage (./pkgs/hp2pretty.nix) { };
hpack = self.callPackage (./pkgs/hpack.nix) { };
hpack-dhall = self.callPackage (./pkgs/hpack-dhall.nix) { };
hscolour = self.callPackage (./pkgs/hscolour.nix) { };
hslogger = self.callPackage (./pkgs/hslogger.nix) { };
hslua = self.callPackage (./pkgs/hslua.nix) { };
hslua-aeson = self.callPackage (./pkgs/hslua-aeson.nix) { };
hslua-classes = self.callPackage (./pkgs/hslua-classes.nix) { };
hslua-core = self.callPackage (./pkgs/hslua-core.nix) { };
hslua-list = self.callPackage (./pkgs/hslua-list.nix) { };
hslua-marshalling = self.callPackage (./pkgs/hslua-marshalling.nix) { };
hslua-module-doclayout = self.callPackage (./pkgs/hslua-module-doclayout.nix) { };
hslua-module-path = self.callPackage (./pkgs/hslua-module-path.nix) { };
hslua-module-system = self.callPackage (./pkgs/hslua-module-system.nix) { };
hslua-module-text = self.callPackage (./pkgs/hslua-module-text.nix) { };
hslua-module-version = self.callPackage (./pkgs/hslua-module-version.nix) { };
hslua-objectorientation = self.callPackage (./pkgs/hslua-objectorientation.nix) { };
hslua-packaging = self.callPackage (./pkgs/hslua-packaging.nix) { };
hslua-typing = self.callPackage (./pkgs/hslua-typing.nix) { };
hspec = self.callPackage (./pkgs/hspec.nix) { };
hspec-attoparsec = self.callPackage (./pkgs/hspec-attoparsec.nix) { };
hspec-contrib = self.callPackage (./pkgs/hspec-contrib.nix) { };
hspec-core = self.callPackage (./pkgs/hspec-core.nix) { };
hspec-discover = self.callPackage (./pkgs/hspec-discover.nix) { };
hspec-expectations = self.callPackage (./pkgs/hspec-expectations.nix) { };
hspec-expectations-lifted = self.callPackage (./pkgs/hspec-expectations-lifted.nix) { };
hspec-golden = self.callPackage (./pkgs/hspec-golden.nix) { };
hspec-golden-aeson = self.callPackage (./pkgs/hspec-golden-aeson.nix) { };
hspec-hedgehog = self.callPackage (./pkgs/hspec-hedgehog.nix) { };
hspec-megaparsec = self.callPackage (./pkgs/hspec-megaparsec.nix) { };
hspec-meta = self.callPackage (./pkgs/hspec-meta.nix) { };
hspec-smallcheck = self.callPackage (./pkgs/hspec-smallcheck.nix) { };
hspec-wai = self.callPackage (./pkgs/hspec-wai.nix) { };
hsyslog = self.callPackage (./pkgs/hsyslog.nix) { };
html = self.callPackage (./pkgs/html.nix) { };
html-entities = self.callPackage (./pkgs/html-entities.nix) { };
html-entity-map = self.callPackage (./pkgs/html-entity-map.nix) { };
http-api-data = self.callPackage (./pkgs/http-api-data.nix) { };
http-client = self.callPackage (./pkgs/http-client.nix) { };
http-client-tls = self.callPackage (./pkgs/http-client-tls.nix) { };
http-common = self.callPackage (./pkgs/http-common.nix) { };
http-conduit = self.callPackage (./pkgs/http-conduit.nix) { };
http-date = self.callPackage (./pkgs/http-date.nix) { };
http-media = self.callPackage (./pkgs/http-media.nix) { };
http-streams = self.callPackage (./pkgs/http-streams.nix) { };
http-types = self.callPackage (./pkgs/http-types.nix) { };
http2 = self.callPackage (./pkgs/http2.nix) { };
httpd-shed = self.callPackage (./pkgs/httpd-shed.nix) { };
hw-aeson = self.callPackage (./pkgs/hw-aeson.nix) { };
hw-fingertree = self.callPackage (./pkgs/hw-fingertree.nix) { };
hw-hedgehog = self.callPackage (./pkgs/hw-hedgehog.nix) { };
hw-hspec-hedgehog = self.callPackage (./pkgs/hw-hspec-hedgehog.nix) { };
hw-prim = self.callPackage (./pkgs/hw-prim.nix) { };
hxt = self.callPackage (./pkgs/hxt.nix) { };
hxt-charproperties = self.callPackage (./pkgs/hxt-charproperties.nix) { };
hxt-regex-xmlschema = self.callPackage (./pkgs/hxt-regex-xmlschema.nix) { };
hxt-unicode = self.callPackage (./pkgs/hxt-unicode.nix) { };
ieee754 = self.callPackage (./pkgs/ieee754.nix) { };
implicit-hie = self.callPackage (./pkgs/implicit-hie.nix) { };
implicit-hie-cradle = self.callPackage (./pkgs/implicit-hie-cradle.nix) { };
incipit-base = self.callPackage (./pkgs/incipit-base.nix) { };
incipit-core = self.callPackage (./pkgs/incipit-core.nix) { };
indexed-list-literals = self.callPackage (./pkgs/indexed-list-literals.nix) { };
indexed-profunctors = self.callPackage (./pkgs/indexed-profunctors.nix) { };
indexed-traversable = self.callPackage (./pkgs/indexed-traversable.nix) { };
indexed-traversable-instances = self.callPackage (./pkgs/indexed-traversable-instances.nix) { };
infer-license = self.callPackage (./pkgs/infer-license.nix) { };
ini = self.callPackage (./pkgs/ini.nix) { };
inline-c = self.callPackage (./pkgs/inline-c.nix) { };
insert-ordered-containers = self.callPackage (./pkgs/insert-ordered-containers.nix) { };
inspection-testing = self.callPackage (./pkgs/inspection-testing.nix) { };
int-cast = self.callPackage (./pkgs/int-cast.nix) { };
integer-logarithms = self.callPackage (./pkgs/integer-logarithms.nix) { };
integration = self.callPackage (./pkgs/integration.nix) { };
interpolate = self.callPackage (./pkgs/interpolate.nix) { };
intervals = self.callPackage (./pkgs/intervals.nix) { };
invariant = self.callPackage (./pkgs/invariant.nix) { };
io-streams = self.callPackage (./pkgs/io-streams.nix) { };
io-streams-haproxy = self.callPackage (./pkgs/io-streams-haproxy.nix) { };
iproute = self.callPackage (./pkgs/iproute.nix) { };
ipynb = self.callPackage (./pkgs/ipynb.nix) { };
iso8601-time = self.callPackage (./pkgs/iso8601-time.nix) { };
isomorphism-class = self.callPackage (./pkgs/isomorphism-class.nix) { };
iwlib = self.callPackage (./pkgs/iwlib.nix) { };
jailbreak-cabal = self.callPackage (./pkgs/jailbreak-cabal.nix) { };
jira-wiki-markup = self.callPackage (./pkgs/jira-wiki-markup.nix) { };
jose = self.callPackage (./pkgs/jose.nix) { };
js-chart = self.callPackage (./pkgs/js-chart.nix) { };
js-dgtable = self.callPackage (./pkgs/js-dgtable.nix) { };
js-flot = self.callPackage (./pkgs/js-flot.nix) { };
js-jquery = self.callPackage (./pkgs/js-jquery.nix) { };
kan-extensions = self.callPackage (./pkgs/kan-extensions.nix) { };
katip = self.callPackage (./pkgs/katip.nix) { };
keys = self.callPackage (./pkgs/keys.nix) { };
kvstore-effectful = self.callPackage (./pkgs/kvstore-effectful.nix) { };
kvstore-effectful-cache = self.callPackage (./pkgs/kvstore-effectful-cache.nix) { };
kvstore-effectful-spec = self.callPackage (./pkgs/kvstore-effectful-spec.nix) { };
kvstore-effectful-statemap = self.callPackage (./pkgs/kvstore-effectful-statemap.nix) { };
language-c = self.callPackage (./pkgs/language-c.nix) { };
language-haskell-extract = self.callPackage (./pkgs/language-haskell-extract.nix) { };
language-nix = self.callPackage (./pkgs/language-nix.nix) { };
lazy-search = self.callPackage (./pkgs/lazy-search.nix) { };
lazysmallcheck = self.callPackage (./pkgs/lazysmallcheck.nix) { };
lens = self.callPackage (./pkgs/lens.nix) { };
lens-aeson = self.callPackage (./pkgs/lens-aeson.nix) { };
lens-family = self.callPackage (./pkgs/lens-family.nix) { };
lens-family-core = self.callPackage (./pkgs/lens-family-core.nix) { };
lens-family-th = self.callPackage (./pkgs/lens-family-th.nix) { };
libsodium = self.callPackage (./pkgs/libsodium.nix) { };
libsystemd-journal = self.callPackage (./pkgs/libsystemd-journal.nix) { };
libxml = self.callPackage (./pkgs/libxml.nix) { };
libyaml = self.callPackage (./pkgs/libyaml.nix) { };
lift-type = self.callPackage (./pkgs/lift-type.nix) { };
lifted-async = self.callPackage (./pkgs/lifted-async.nix) { };
lifted-base = self.callPackage (./pkgs/lifted-base.nix) { };
linear = self.callPackage (./pkgs/linear.nix) { };
linear-base = self.callPackage (./pkgs/linear-base.nix) { };
linear-generics = self.callPackage (./pkgs/linear-generics.nix) { };
list-t = self.callPackage (./pkgs/list-t.nix) { };
list-transformer = self.callPackage (./pkgs/list-transformer.nix) { };
lockfree-queue = self.callPackage (./pkgs/lockfree-queue.nix) { };
log-base = self.callPackage (./pkgs/log-base.nix) { };
log-effectful = self.callPackage (./pkgs/log-effectful.nix) { };
logging-facade = self.callPackage (./pkgs/logging-facade.nix) { };
logict = self.callPackage (./pkgs/logict.nix) { };
loop = self.callPackage (./pkgs/loop.nix) { };
lpeg = self.callPackage (./pkgs/lpeg.nix) { };
lrucache = self.callPackage (./pkgs/lrucache.nix) { };
lsp = self.callPackage (./pkgs/lsp.nix) { };
lsp-test = self.callPackage (./pkgs/lsp-test.nix) { };
lsp-types = self.callPackage (./pkgs/lsp-types.nix) { };
lua = self.callPackage (./pkgs/lua.nix) { };
lua-arbitrary = self.callPackage (./pkgs/lua-arbitrary.nix) { };
lucid = self.callPackage (./pkgs/lucid.nix) { };
lucid-alpine = self.callPackage (./pkgs/lucid-alpine.nix) { };
lucid-aria = self.callPackage (./pkgs/lucid-aria.nix) { };
lucid-svg = self.callPackage (./pkgs/lucid-svg.nix) { };
lukko = self.callPackage (./pkgs/lukko.nix) { };
lvar = self.callPackage (./pkgs/lvar.nix) { };
managed = self.callPackage (./pkgs/managed.nix) { };
markdown = self.callPackage (./pkgs/markdown.nix) { };
markdown-unlit = self.callPackage (./pkgs/markdown-unlit.nix) { };
markov-chain-usage-model = self.callPackage (./pkgs/markov-chain-usage-model.nix) { };
math-functions = self.callPackage (./pkgs/math-functions.nix) { };
matrices = self.callPackage (./pkgs/matrices.nix) { };
matrix = self.callPackage (./pkgs/matrix.nix) { };
megaparsec = self.callPackage (./pkgs/megaparsec.nix) { };
memory = self.callPackage (./pkgs/memory.nix) { };
mersenne-random = self.callPackage (./pkgs/mersenne-random.nix) { };
mersenne-random-pure64 = self.callPackage (./pkgs/mersenne-random-pure64.nix) { };
mfsolve = self.callPackage (./pkgs/mfsolve.nix) { };
microlens = self.callPackage (./pkgs/microlens.nix) { };
microlens-aeson = self.callPackage (./pkgs/microlens-aeson.nix) { };
microlens-ghc = self.callPackage (./pkgs/microlens-ghc.nix) { };
microlens-mtl = self.callPackage (./pkgs/microlens-mtl.nix) { };
microlens-platform = self.callPackage (./pkgs/microlens-platform.nix) { };
microlens-th = self.callPackage (./pkgs/microlens-th.nix) { };
microspec = self.callPackage (./pkgs/microspec.nix) { };
microstache = self.callPackage (./pkgs/microstache.nix) { };
mime-mail = self.callPackage (./pkgs/mime-mail.nix) { };
mime-types = self.callPackage (./pkgs/mime-types.nix) { };
minio-hs = self.callPackage (./pkgs/minio-hs.nix) { };
mmap = self.callPackage (./pkgs/mmap.nix) { };
mmark = self.callPackage (./pkgs/mmark.nix) { };
mmorph = self.callPackage (./pkgs/mmorph.nix) { };
mockery = self.callPackage (./pkgs/mockery.nix) { };
mod = self.callPackage (./pkgs/mod.nix) { };
modern-uri = self.callPackage (./pkgs/modern-uri.nix) { };
monad-control = self.callPackage (./pkgs/monad-control.nix) { };
monad-logger = self.callPackage (./pkgs/monad-logger.nix) { };
monad-logger-extras = self.callPackage (./pkgs/monad-logger-extras.nix) { };
monad-loops = self.callPackage (./pkgs/monad-loops.nix) { };
monad-par = self.callPackage (./pkgs/monad-par.nix) { };
monad-par-extras = self.callPackage (./pkgs/monad-par-extras.nix) { };
monad-parallel = self.callPackage (./pkgs/monad-parallel.nix) { };
monad-peel = self.callPackage (./pkgs/monad-peel.nix) { };
monad-primitive = self.callPackage (./pkgs/monad-primitive.nix) { };
monad-time = self.callPackage (./pkgs/monad-time.nix) { };
monadlist = self.callPackage (./pkgs/monadlist.nix) { };
monads-tf = self.callPackage (./pkgs/monads-tf.nix) { };
mono-traversable = self.callPackage (./pkgs/mono-traversable.nix) { };
monoid-extras = self.callPackage (./pkgs/monoid-extras.nix) { };
monoid-subclasses = self.callPackage (./pkgs/monoid-subclasses.nix) { };
mtl-compat = self.callPackage (./pkgs/mtl-compat.nix) { };
mtl-prelude = self.callPackage (./pkgs/mtl-prelude.nix) { };
multiset = self.callPackage (./pkgs/multiset.nix) { };
mwc-random = self.callPackage (./pkgs/mwc-random.nix) { };
mwc-random-monad = self.callPackage (./pkgs/mwc-random-monad.nix) { };
nanospec = self.callPackage (./pkgs/nanospec.nix) { };
nats = self.callPackage (./pkgs/nats.nix) { };
natural-arithmetic = self.callPackage (./pkgs/natural-arithmetic.nix) { };
natural-transformation = self.callPackage (./pkgs/natural-transformation.nix) { };
neat-interpolation = self.callPackage (./pkgs/neat-interpolation.nix) { };
net-mqtt = self.callPackage (./pkgs/net-mqtt.nix) { };
network = self.callPackage (./pkgs/network.nix) { };
network-bsd = self.callPackage (./pkgs/network-bsd.nix) { };
network-byte-order = self.callPackage (./pkgs/network-byte-order.nix) { };
network-conduit-tls = self.callPackage (./pkgs/network-conduit-tls.nix) { };
network-info = self.callPackage (./pkgs/network-info.nix) { };
network-run = self.callPackage (./pkgs/network-run.nix) { };
network-uri = self.callPackage (./pkgs/network-uri.nix) { };
newtype = self.callPackage (./pkgs/newtype.nix) { };
newtype-generics = self.callPackage (./pkgs/newtype-generics.nix) { };
nix-derivation = self.callPackage (./pkgs/nix-derivation.nix) { };
non-negative = self.callPackage (./pkgs/non-negative.nix) { };
nonempty-vector = self.callPackage (./pkgs/nonempty-vector.nix) { };
nothunks = self.callPackage (./pkgs/nothunks.nix) { };
numeric-extras = self.callPackage (./pkgs/numeric-extras.nix) { };
numeric-prelude = self.callPackage (./pkgs/numeric-prelude.nix) { };
numtype-dk = self.callPackage (./pkgs/numtype-dk.nix) { };
odd-jobs = self.callPackage (./pkgs/odd-jobs.nix) { };
old-locale = self.callPackage (./pkgs/old-locale.nix) { };
old-time = self.callPackage (./pkgs/old-time.nix) { };
one-liner = self.callPackage (./pkgs/one-liner.nix) { };
openapi3 = self.callPackage (./pkgs/openapi3.nix) { };
openssl-streams = self.callPackage (./pkgs/openssl-streams.nix) { };
opentelemetry = self.callPackage (./pkgs/opentelemetry.nix) { };
operational = self.callPackage (./pkgs/operational.nix) { };
optics = self.callPackage (./pkgs/optics.nix) { };
optics-core = self.callPackage (./pkgs/optics-core.nix) { };
optics-extra = self.callPackage (./pkgs/optics-extra.nix) { };
optics-th = self.callPackage (./pkgs/optics-th.nix) { };
optional-args = self.callPackage (./pkgs/optional-args.nix) { };
options = self.callPackage (./pkgs/options.nix) { };
optparse-applicative = self.callPackage (./pkgs/optparse-applicative.nix) { };
optparse-generic = self.callPackage (./pkgs/optparse-generic.nix) { };
optparse-simple = self.callPackage (./pkgs/optparse-simple.nix) { };
ordered-containers = self.callPackage (./pkgs/ordered-containers.nix) { };
pager = self.callPackage (./pkgs/pager.nix) { };
pandoc = self.callPackage (./pkgs/pandoc.nix) { };
pandoc-lua-marshal = self.callPackage (./pkgs/pandoc-lua-marshal.nix) { };
pandoc-types = self.callPackage (./pkgs/pandoc-types.nix) { };
parallel = self.callPackage (./pkgs/parallel.nix) { };
parsec = self.callPackage (./pkgs/parsec.nix) { };
parsec-class = self.callPackage (./pkgs/parsec-class.nix) { };
parsec-numbers = self.callPackage (./pkgs/parsec-numbers.nix) { };
parsec1 = self.callPackage (./pkgs/parsec1.nix) { };
parser-combinators = self.callPackage (./pkgs/parser-combinators.nix) { };
parsers = self.callPackage (./pkgs/parsers.nix) { };
parsers-megaparsec = self.callPackage (./pkgs/parsers-megaparsec.nix) { };
partial-order = self.callPackage (./pkgs/partial-order.nix) { };
password = self.callPackage (./pkgs/password.nix) { };
password-types = self.callPackage (./pkgs/password-types.nix) { };
path = self.callPackage (./pkgs/path.nix) { };
path-dhall-instance = self.callPackage (./pkgs/path-dhall-instance.nix) { };
path-io = self.callPackage (./pkgs/path-io.nix) { };
path-pieces = self.callPackage (./pkgs/path-pieces.nix) { };
patience = self.callPackage (./pkgs/patience.nix) { };
pcg-random = self.callPackage (./pkgs/pcg-random.nix) { };
pcre-heavy = self.callPackage (./pkgs/pcre-heavy.nix) { };
pcre-light = self.callPackage (./pkgs/pcre-light.nix) { };
pcre2 = self.callPackage (./pkgs/pcre2.nix) { };
pem = self.callPackage (./pkgs/pem.nix) { };
persistent = self.callPackage (./pkgs/persistent.nix) { };
persistent-postgresql = self.callPackage (./pkgs/persistent-postgresql.nix) { };
persistent-qq = self.callPackage (./pkgs/persistent-qq.nix) { };
persistent-sqlite = self.callPackage (./pkgs/persistent-sqlite.nix) { };
persistent-template = self.callPackage (./pkgs/persistent-template.nix) { };
persistent-test = self.callPackage (./pkgs/persistent-test.nix) { };
pg-entity = self.callPackage (./pkgs/pg-entity.nix) { };
pg-transact = self.callPackage (./pkgs/pg-transact.nix) { };
pg-transact-effectful = self.callPackage (./pkgs/pg-transact-effectful.nix) { };
pgp-wordlist = self.callPackage (./pkgs/pgp-wordlist.nix) { };
pipes = self.callPackage (./pkgs/pipes.nix) { };
pipes-safe = self.callPackage (./pkgs/pipes-safe.nix) { };
pointed = self.callPackage (./pkgs/pointed.nix) { };
polyparse = self.callPackage (./pkgs/polyparse.nix) { };
polysemy = self.callPackage (./pkgs/polysemy.nix) { };
polysemy-extra = self.callPackage (./pkgs/polysemy-extra.nix) { };
polysemy-kvstore = self.callPackage (./pkgs/polysemy-kvstore.nix) { };
polysemy-methodology = self.callPackage (./pkgs/polysemy-methodology.nix) { };
polysemy-path = self.callPackage (./pkgs/polysemy-path.nix) { };
polysemy-plugin = self.callPackage (./pkgs/polysemy-plugin.nix) { };
polysemy-several = self.callPackage (./pkgs/polysemy-several.nix) { };
polysemy-test = self.callPackage (./pkgs/polysemy-test.nix) { };
polysemy-time = self.callPackage (./pkgs/polysemy-time.nix) { };
polysemy-vinyl = self.callPackage (./pkgs/polysemy-vinyl.nix) { };
polysemy-zoo = self.callPackage (./pkgs/polysemy-zoo.nix) { };
port-utils = self.callPackage (./pkgs/port-utils.nix) { };
postgres-options = self.callPackage (./pkgs/postgres-options.nix) { };
postgresql-libpq = self.callPackage (./pkgs/postgresql-libpq.nix) { };
postgresql-migration = self.callPackage (./pkgs/postgresql-migration.nix) { };
postgresql-simple = self.callPackage (./pkgs/postgresql-simple.nix) { };
postgresql-simple-migration = self.callPackage (./pkgs/postgresql-simple-migration.nix) { };
pqueue = self.callPackage (./pkgs/pqueue.nix) { };
pretty-hex = self.callPackage (./pkgs/pretty-hex.nix) { };
pretty-relative-time = self.callPackage (./pkgs/pretty-relative-time.nix) { };
pretty-show = self.callPackage (./pkgs/pretty-show.nix) { };
pretty-simple = self.callPackage (./pkgs/pretty-simple.nix) { };
prettyprinter = self.callPackage (./pkgs/prettyprinter.nix) { };
prettyprinter-ansi-terminal = self.callPackage (./pkgs/prettyprinter-ansi-terminal.nix) { };
primes = self.callPackage (./pkgs/primes.nix) { };
primitive = self.callPackage (./pkgs/primitive.nix) { };
primitive-addr = self.callPackage (./pkgs/primitive-addr.nix) { };
primitive-extras = self.callPackage (./pkgs/primitive-extras.nix) { };
primitive-offset = self.callPackage (./pkgs/primitive-offset.nix) { };
primitive-unlifted = self.callPackage (./pkgs/primitive-unlifted.nix) { };
process-extras = self.callPackage (./pkgs/process-extras.nix) { };
procex = self.callPackage (./pkgs/procex.nix) { };
profunctors = self.callPackage (./pkgs/profunctors.nix) { };
prometheus-client = self.callPackage (./pkgs/prometheus-client.nix) { };
prometheus-metrics-ghc = self.callPackage (./pkgs/prometheus-metrics-ghc.nix) { };
prometheus-proc = self.callPackage (./pkgs/prometheus-proc.nix) { };
proteaaudio-sdl = self.callPackage (./pkgs/proteaaudio-sdl.nix) { };
protolude = self.callPackage (./pkgs/protolude.nix) { };
psqueues = self.callPackage (./pkgs/psqueues.nix) { };
pureMD5 = self.callPackage (./pkgs/pureMD5.nix) { };
quickcheck-arbitrary-adt = self.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { };
quickcheck-assertions = self.callPackage (./pkgs/quickcheck-assertions.nix) { };
quickcheck-classes = self.callPackage (./pkgs/quickcheck-classes.nix) { };
quickcheck-classes-base = self.callPackage (./pkgs/quickcheck-classes-base.nix) { };
quickcheck-instances = self.callPackage (./pkgs/quickcheck-instances.nix) { };
quickcheck-io = self.callPackage (./pkgs/quickcheck-io.nix) { };
quickcheck-text = self.callPackage (./pkgs/quickcheck-text.nix) { };
quickcheck-unicode = self.callPackage (./pkgs/quickcheck-unicode.nix) { };
quiet = self.callPackage (./pkgs/quiet.nix) { };
ral = self.callPackage (./pkgs/ral.nix) { };
random = self.callPackage (./pkgs/random.nix) { };
random-bytestring = self.callPackage (./pkgs/random-bytestring.nix) { };
random-fu = self.callPackage (./pkgs/random-fu.nix) { };
random-shuffle = self.callPackage (./pkgs/random-shuffle.nix) { };
raven-haskell = self.callPackage (./pkgs/raven-haskell.nix) { };
raw-strings-qq = self.callPackage (./pkgs/raw-strings-qq.nix) { };
rdtsc = self.callPackage (./pkgs/rdtsc.nix) { };
readable = self.callPackage (./pkgs/readable.nix) { };
rebase = self.callPackage (./pkgs/rebase.nix) { };
recursion-schemes = self.callPackage (./pkgs/recursion-schemes.nix) { };
recv = self.callPackage (./pkgs/recv.nix) { };
reducers = self.callPackage (./pkgs/reducers.nix) { };
ref-tf = self.callPackage (./pkgs/ref-tf.nix) { };
refact = self.callPackage (./pkgs/refact.nix) { };
refined = self.callPackage (./pkgs/refined.nix) { };
reflection = self.callPackage (./pkgs/reflection.nix) { };
regex-applicative = self.callPackage (./pkgs/regex-applicative.nix) { };
regex-base = self.callPackage (./pkgs/regex-base.nix) { };
regex-compat = self.callPackage (./pkgs/regex-compat.nix) { };
regex-pcre-builtin = self.callPackage (./pkgs/regex-pcre-builtin.nix) { };
regex-posix = self.callPackage (./pkgs/regex-posix.nix) { };
regex-tdfa = self.callPackage (./pkgs/regex-tdfa.nix) { };
relude = self.callPackage (./pkgs/relude.nix) { };
replace-megaparsec = self.callPackage (./pkgs/replace-megaparsec.nix) { };
repline = self.callPackage (./pkgs/repline.nix) { };
rere = self.callPackage (./pkgs/rere.nix) { };
rerebase = self.callPackage (./pkgs/rerebase.nix) { };
resolv = self.callPackage (./pkgs/resolv.nix) { };
resource-pool = self.callPackage (./pkgs/resource-pool.nix) { };
resourcet = self.callPackage (./pkgs/resourcet.nix) { };
retrie = self.callPackage (./pkgs/retrie.nix) { };
retry = self.callPackage (./pkgs/retry.nix) { };
rope-utf16-splay = self.callPackage (./pkgs/rope-utf16-splay.nix) { };
row-types = self.callPackage (./pkgs/row-types.nix) { };
rvar = self.callPackage (./pkgs/rvar.nix) { };
safe = self.callPackage (./pkgs/safe.nix) { };
safe-coloured-text = self.callPackage (./pkgs/safe-coloured-text.nix) { };
safe-coloured-text-layout = self.callPackage (./pkgs/safe-coloured-text-layout.nix) { };
safe-coloured-text-terminfo = self.callPackage (./pkgs/safe-coloured-text-terminfo.nix) { };
safe-exceptions = self.callPackage (./pkgs/safe-exceptions.nix) { };
saltine = self.callPackage (./pkgs/saltine.nix) { };
sandwich = self.callPackage (./pkgs/sandwich.nix) { };
say = self.callPackage (./pkgs/say.nix) { };
scientific = self.callPackage (./pkgs/scientific.nix) { };
scotty = self.callPackage (./pkgs/scotty.nix) { };
sdl2 = self.callPackage (./pkgs/sdl2.nix) { };
sdl2-gfx = self.callPackage (./pkgs/sdl2-gfx.nix) { };
sdl2-image = self.callPackage (./pkgs/sdl2-image.nix) { };
sdl2-mixer = self.callPackage (./pkgs/sdl2-mixer.nix) { };
sdl2-ttf = self.callPackage (./pkgs/sdl2-ttf.nix) { };
selective = self.callPackage (./pkgs/selective.nix) { };
semialign = self.callPackage (./pkgs/semialign.nix) { };
semigroupoids = self.callPackage (./pkgs/semigroupoids.nix) { };
semigroups = self.callPackage (./pkgs/semigroups.nix) { };
semirings = self.callPackage (./pkgs/semirings.nix) { };
semver = self.callPackage (./pkgs/semver.nix) { };
serialise = self.callPackage (./pkgs/serialise.nix) { };
servant = self.callPackage (./pkgs/servant.nix) { };
servant-auth = self.callPackage (./pkgs/servant-auth.nix) { };
servant-auth-client = self.callPackage (./pkgs/servant-auth-client.nix) { };
servant-auth-server = self.callPackage (./pkgs/servant-auth-server.nix) { };
servant-blaze = self.callPackage (./pkgs/servant-blaze.nix) { };
servant-client = self.callPackage (./pkgs/servant-client.nix) { };
servant-client-core = self.callPackage (./pkgs/servant-client-core.nix) { };
servant-docs = self.callPackage (./pkgs/servant-docs.nix) { };
servant-effectful = self.callPackage (./pkgs/servant-effectful.nix) { };
servant-foreign = self.callPackage (./pkgs/servant-foreign.nix) { };
servant-lucid = self.callPackage (./pkgs/servant-lucid.nix) { };
servant-multipart = self.callPackage (./pkgs/servant-multipart.nix) { };
servant-multipart-api = self.callPackage (./pkgs/servant-multipart-api.nix) { };
servant-openapi3 = self.callPackage (./pkgs/servant-openapi3.nix) { };
servant-server = self.callPackage (./pkgs/servant-server.nix) { };
servant-static-th = self.callPackage (./pkgs/servant-static-th.nix) { };
servant-websockets = self.callPackage (./pkgs/servant-websockets.nix) { };
setenv = self.callPackage (./pkgs/setenv.nix) { };
setlocale = self.callPackage (./pkgs/setlocale.nix) { };
shake = self.callPackage (./pkgs/shake.nix) { };
shake-bench = self.callPackage (./pkgs/shake-bench.nix) { };
shakespeare = self.callPackage (./pkgs/shakespeare.nix) { };
shelly = self.callPackage (./pkgs/shelly.nix) { };
shh = self.callPackage (./pkgs/shh.nix) { };
should-not-typecheck = self.callPackage (./pkgs/should-not-typecheck.nix) { };
show-combinators = self.callPackage (./pkgs/show-combinators.nix) { };
silently = self.callPackage (./pkgs/silently.nix) { };
simple-reflect = self.callPackage (./pkgs/simple-reflect.nix) { };
simple-sendfile = self.callPackage (./pkgs/simple-sendfile.nix) { };
singleton-bool = self.callPackage (./pkgs/singleton-bool.nix) { };
singletons = self.callPackage (./pkgs/singletons.nix) { };
size-based = self.callPackage (./pkgs/size-based.nix) { };
skylighting = self.callPackage (./pkgs/skylighting.nix) { };
skylighting-core = self.callPackage (./pkgs/skylighting-core.nix) { };
skylighting-format-ansi = self.callPackage (./pkgs/skylighting-format-ansi.nix) { };
skylighting-format-blaze-html = self.callPackage (./pkgs/skylighting-format-blaze-html.nix) { };
skylighting-format-context = self.callPackage (./pkgs/skylighting-format-context.nix) { };
skylighting-format-latex = self.callPackage (./pkgs/skylighting-format-latex.nix) { };
slugify = self.callPackage (./pkgs/slugify.nix) { };
smallcheck = self.callPackage (./pkgs/smallcheck.nix) { };
snap-core = self.callPackage (./pkgs/snap-core.nix) { };
snap-server = self.callPackage (./pkgs/snap-server.nix) { };
socks = self.callPackage (./pkgs/socks.nix) { };
some = self.callPackage (./pkgs/some.nix) { };
sop-core = self.callPackage (./pkgs/sop-core.nix) { };
sort = self.callPackage (./pkgs/sort.nix) { };
sorted-list = self.callPackage (./pkgs/sorted-list.nix) { };
souffle-haskell = self.callPackage (./pkgs/souffle-haskell.nix) { };
special-values = self.callPackage (./pkgs/special-values.nix) { };
split = self.callPackage (./pkgs/split.nix) { };
splitmix = self.callPackage (./pkgs/splitmix.nix) { };
spoon = self.callPackage (./pkgs/spoon.nix) { };
sqlite-simple = self.callPackage (./pkgs/sqlite-simple.nix) { };
statestack = self.callPackage (./pkgs/statestack.nix) { };
statistics = self.callPackage (./pkgs/statistics.nix) { };
statistics-linreg = self.callPackage (./pkgs/statistics-linreg.nix) { };
stm-chans = self.callPackage (./pkgs/stm-chans.nix) { };
stm-containers = self.callPackage (./pkgs/stm-containers.nix) { };
stm-hamt = self.callPackage (./pkgs/stm-hamt.nix) { };
storable-record = self.callPackage (./pkgs/storable-record.nix) { };
storable-tuple = self.callPackage (./pkgs/storable-tuple.nix) { };
store = self.callPackage (./pkgs/store.nix) { };
store-core = self.callPackage (./pkgs/store-core.nix) { };
streaming = self.callPackage (./pkgs/streaming.nix) { };
streaming-binary = self.callPackage (./pkgs/streaming-binary.nix) { };
streaming-bytestring = self.callPackage (./pkgs/streaming-bytestring.nix) { };
streaming-commons = self.callPackage (./pkgs/streaming-commons.nix) { };
streamly = self.callPackage (./pkgs/streamly.nix) { };
streamly-core = self.callPackage (./pkgs/streamly-core.nix) { };
strict = self.callPackage (./pkgs/strict.nix) { };
strict-list = self.callPackage (./pkgs/strict-list.nix) { };
string-conv = self.callPackage (./pkgs/string-conv.nix) { };
string-conversions = self.callPackage (./pkgs/string-conversions.nix) { };
string-interpolate = self.callPackage (./pkgs/string-interpolate.nix) { };
string-qq = self.callPackage (./pkgs/string-qq.nix) { };
stringbuilder = self.callPackage (./pkgs/stringbuilder.nix) { };
stringsearch = self.callPackage (./pkgs/stringsearch.nix) { };
sundown = self.callPackage (./pkgs/sundown.nix) { };
svg-builder = self.callPackage (./pkgs/svg-builder.nix) { };
swagger2 = self.callPackage (./pkgs/swagger2.nix) { };
syb = self.callPackage (./pkgs/syb.nix) { };
sydtest = self.callPackage (./pkgs/sydtest.nix) { };
sydtest-discover = self.callPackage (./pkgs/sydtest-discover.nix) { };
system-fileio = self.callPackage (./pkgs/system-fileio.nix) { };
system-filepath = self.callPackage (./pkgs/system-filepath.nix) { };
tagged = self.callPackage (./pkgs/tagged.nix) { };
tagsoup = self.callPackage (./pkgs/tagsoup.nix) { };
tar = self.callPackage (./pkgs/tar.nix) { };
tasty = self.callPackage (./pkgs/tasty.nix) { };
tasty-bench = self.callPackage (./pkgs/tasty-bench.nix) { };
tasty-discover = self.callPackage (./pkgs/tasty-discover.nix) { };
tasty-expected-failure = self.callPackage (./pkgs/tasty-expected-failure.nix) { };
tasty-golden = self.callPackage (./pkgs/tasty-golden.nix) { };
tasty-hedgehog = self.callPackage (./pkgs/tasty-hedgehog.nix) { };
tasty-hslua = self.callPackage (./pkgs/tasty-hslua.nix) { };
tasty-hspec = self.callPackage (./pkgs/tasty-hspec.nix) { };
tasty-hunit = self.callPackage (./pkgs/tasty-hunit.nix) { };
tasty-inspection-testing = self.callPackage (./pkgs/tasty-inspection-testing.nix) { };
tasty-kat = self.callPackage (./pkgs/tasty-kat.nix) { };
tasty-lua = self.callPackage (./pkgs/tasty-lua.nix) { };
tasty-quickcheck = self.callPackage (./pkgs/tasty-quickcheck.nix) { };
tasty-rerun = self.callPackage (./pkgs/tasty-rerun.nix) { };
tasty-silver = self.callPackage (./pkgs/tasty-silver.nix) { };
tasty-smallcheck = self.callPackage (./pkgs/tasty-smallcheck.nix) { };
tasty-th = self.callPackage (./pkgs/tasty-th.nix) { };
tasty-wai = self.callPackage (./pkgs/tasty-wai.nix) { };
tdigest = self.callPackage (./pkgs/tdigest.nix) { };
temporary = self.callPackage (./pkgs/temporary.nix) { };
terminal-size = self.callPackage (./pkgs/terminal-size.nix) { };
test-framework = self.callPackage (./pkgs/test-framework.nix) { };
test-framework-hunit = self.callPackage (./pkgs/test-framework-hunit.nix) { };
test-framework-quickcheck2 = self.callPackage (./pkgs/test-framework-quickcheck2.nix) { };
test-framework-smallcheck = self.callPackage (./pkgs/test-framework-smallcheck.nix) { };
test-framework-th = self.callPackage (./pkgs/test-framework-th.nix) { };
testing-feat = self.callPackage (./pkgs/testing-feat.nix) { };
testing-type-modifiers = self.callPackage (./pkgs/testing-type-modifiers.nix) { };
texmath = self.callPackage (./pkgs/texmath.nix) { };
text-ansi = self.callPackage (./pkgs/text-ansi.nix) { };
text-builder = self.callPackage (./pkgs/text-builder.nix) { };
text-builder-dev = self.callPackage (./pkgs/text-builder-dev.nix) { };
text-conversions = self.callPackage (./pkgs/text-conversions.nix) { };
text-display = self.callPackage (./pkgs/text-display.nix) { };
text-icu = self.callPackage (./pkgs/text-icu.nix) { };
text-manipulate = self.callPackage (./pkgs/text-manipulate.nix) { };
text-metrics = self.callPackage (./pkgs/text-metrics.nix) { };
text-rope = self.callPackage (./pkgs/text-rope.nix) { };
text-short = self.callPackage (./pkgs/text-short.nix) { };
text-zipper = self.callPackage (./pkgs/text-zipper.nix) { };
tf-random = self.callPackage (./pkgs/tf-random.nix) { };
th-abstraction = self.callPackage (./pkgs/th-abstraction.nix) { };
th-compat = self.callPackage (./pkgs/th-compat.nix) { };
th-desugar = self.callPackage (./pkgs/th-desugar.nix) { };
th-env = self.callPackage (./pkgs/th-env.nix) { };
th-expand-syns = self.callPackage (./pkgs/th-expand-syns.nix) { };
th-extras = self.callPackage (./pkgs/th-extras.nix) { };
th-lift = self.callPackage (./pkgs/th-lift.nix) { };
th-lift-instances = self.callPackage (./pkgs/th-lift-instances.nix) { };
th-orphans = self.callPackage (./pkgs/th-orphans.nix) { };
th-reify-many = self.callPackage (./pkgs/th-reify-many.nix) { };
th-utilities = self.callPackage (./pkgs/th-utilities.nix) { };
these = self.callPackage (./pkgs/these.nix) { };
these-skinny = self.callPackage (./pkgs/these-skinny.nix) { };
threads = self.callPackage (./pkgs/threads.nix) { };
tidal = self.callPackage (./pkgs/tidal.nix) { };
tidal-link = self.callPackage (./pkgs/tidal-link.nix) { };
time-compat = self.callPackage (./pkgs/time-compat.nix) { };
time-effectful = self.callPackage (./pkgs/time-effectful.nix) { };
time-locale-compat = self.callPackage (./pkgs/time-locale-compat.nix) { };
time-manager = self.callPackage (./pkgs/time-manager.nix) { };
time-units = self.callPackage (./pkgs/time-units.nix) { };
timeit = self.callPackage (./pkgs/timeit.nix) { };
timing-convenience = self.callPackage (./pkgs/timing-convenience.nix) { };
tls = self.callPackage (./pkgs/tls.nix) { };
tls-session-manager = self.callPackage (./pkgs/tls-session-manager.nix) { };
tmp-postgres = self.callPackage (./pkgs/tmp-postgres.nix) { };
torsor = self.callPackage (./pkgs/torsor.nix) { };
transformers-base = self.callPackage (./pkgs/transformers-base.nix) { };
transformers-compat = self.callPackage (./pkgs/transformers-compat.nix) { };
transformers-except = self.callPackage (./pkgs/transformers-except.nix) { };
tree-diff = self.callPackage (./pkgs/tree-diff.nix) { };
trifecta = self.callPackage (./pkgs/trifecta.nix) { };
tuple = self.callPackage (./pkgs/tuple.nix) { };
turtle = self.callPackage (./pkgs/turtle.nix) { };
type-equality = self.callPackage (./pkgs/type-equality.nix) { };
type-errors = self.callPackage (./pkgs/type-errors.nix) { };
type-errors-pretty = self.callPackage (./pkgs/type-errors-pretty.nix) { };
typed-process = self.callPackage (./pkgs/typed-process.nix) { };
typerep-map = self.callPackage (./pkgs/typerep-map.nix) { };
uglymemo = self.callPackage (./pkgs/uglymemo.nix) { };
unagi-chan = self.callPackage (./pkgs/unagi-chan.nix) { };
unbounded-delays = self.callPackage (./pkgs/unbounded-delays.nix) { };
unicode-collation = self.callPackage (./pkgs/unicode-collation.nix) { };
unicode-data = self.callPackage (./pkgs/unicode-data.nix) { };
unicode-transforms = self.callPackage (./pkgs/unicode-transforms.nix) { };
uniplate = self.callPackage (./pkgs/uniplate.nix) { };
universe-base = self.callPackage (./pkgs/universe-base.nix) { };
universe-reverse-instances = self.callPackage (./pkgs/universe-reverse-instances.nix) { };
unix-bytestring = self.callPackage (./pkgs/unix-bytestring.nix) { };
unix-compat = self.callPackage (./pkgs/unix-compat.nix) { };
unix-memory = self.callPackage (./pkgs/unix-memory.nix) { };
unix-time = self.callPackage (./pkgs/unix-time.nix) { };
unliftio = self.callPackage (./pkgs/unliftio.nix) { };
unliftio-core = self.callPackage (./pkgs/unliftio-core.nix) { };
unordered-containers = self.callPackage (./pkgs/unordered-containers.nix) { };
uri-bytestring = self.callPackage (./pkgs/uri-bytestring.nix) { };
uri-encode = self.callPackage (./pkgs/uri-encode.nix) { };
url-slug = self.callPackage (./pkgs/url-slug.nix) { };
utf8-string = self.callPackage (./pkgs/utf8-string.nix) { };
utility-ht = self.callPackage (./pkgs/utility-ht.nix) { };
uuid = self.callPackage (./pkgs/uuid.nix) { };
uuid-types = self.callPackage (./pkgs/uuid-types.nix) { };
validation = self.callPackage (./pkgs/validation.nix) { };
validation-selective = self.callPackage (./pkgs/validation-selective.nix) { };
validity = self.callPackage (./pkgs/validity.nix) { };
validity-aeson = self.callPackage (./pkgs/validity-aeson.nix) { };
validity-bytestring = self.callPackage (./pkgs/validity-bytestring.nix) { };
validity-case-insensitive = self.callPackage (./pkgs/validity-case-insensitive.nix) { };
validity-containers = self.callPackage (./pkgs/validity-containers.nix) { };
validity-path = self.callPackage (./pkgs/validity-path.nix) { };
validity-persistent = self.callPackage (./pkgs/validity-persistent.nix) { };
validity-primitive = self.callPackage (./pkgs/validity-primitive.nix) { };
validity-scientific = self.callPackage (./pkgs/validity-scientific.nix) { };
validity-text = self.callPackage (./pkgs/validity-text.nix) { };
validity-time = self.callPackage (./pkgs/validity-time.nix) { };
validity-unordered-containers = self.callPackage (./pkgs/validity-unordered-containers.nix) { };
validity-uuid = self.callPackage (./pkgs/validity-uuid.nix) { };
validity-vector = self.callPackage (./pkgs/validity-vector.nix) { };
vault = self.callPackage (./pkgs/vault.nix) { };
vec = self.callPackage (./pkgs/vec.nix) { };
vector = self.callPackage (./pkgs/vector.nix) { };
vector-algorithms = self.callPackage (./pkgs/vector-algorithms.nix) { };
vector-binary-instances = self.callPackage (./pkgs/vector-binary-instances.nix) { };
vector-instances = self.callPackage (./pkgs/vector-instances.nix) { };
vector-sized = self.callPackage (./pkgs/vector-sized.nix) { };
vector-space = self.callPackage (./pkgs/vector-space.nix) { };
vector-stream = self.callPackage (./pkgs/vector-stream.nix) { };
vector-th-unbox = self.callPackage (./pkgs/vector-th-unbox.nix) { };
version-natural = self.callPackage (./pkgs/version-natural.nix) { };
version-natural-dhall-instance = self.callPackage (./pkgs/version-natural-dhall-instance.nix) { };
vinyl = self.callPackage (./pkgs/vinyl.nix) { };
void = self.callPackage (./pkgs/void.nix) { };
vty = self.callPackage (./pkgs/vty.nix) { };
wai = self.callPackage (./pkgs/wai.nix) { };
wai-app-static = self.callPackage (./pkgs/wai-app-static.nix) { };
wai-conduit = self.callPackage (./pkgs/wai-conduit.nix) { };
wai-extra = self.callPackage (./pkgs/wai-extra.nix) { };
wai-log = self.callPackage (./pkgs/wai-log.nix) { };
wai-logger = self.callPackage (./pkgs/wai-logger.nix) { };
wai-middleware-heartbeat = self.callPackage (./pkgs/wai-middleware-heartbeat.nix) { };
wai-middleware-prometheus = self.callPackage (./pkgs/wai-middleware-prometheus.nix) { };
wai-middleware-static = self.callPackage (./pkgs/wai-middleware-static.nix) { };
wai-websockets = self.callPackage (./pkgs/wai-websockets.nix) { };
warp = self.callPackage (./pkgs/warp.nix) { };
warp-tls = self.callPackage (./pkgs/warp-tls.nix) { };
websockets = self.callPackage (./pkgs/websockets.nix) { };
weigh = self.callPackage (./pkgs/weigh.nix) { };
wide-word = self.callPackage (./pkgs/wide-word.nix) { };
with-utf8 = self.callPackage (./pkgs/with-utf8.nix) { };
witherable = self.callPackage (./pkgs/witherable.nix) { };
wizards = self.callPackage (./pkgs/wizards.nix) { };
wl-pprint-annotated = self.callPackage (./pkgs/wl-pprint-annotated.nix) { };
word-compat = self.callPackage (./pkgs/word-compat.nix) { };
word-wrap = self.callPackage (./pkgs/word-wrap.nix) { };
word8 = self.callPackage (./pkgs/word8.nix) { };
wreq = self.callPackage (./pkgs/wreq.nix) { };
wuss = self.callPackage (./pkgs/wuss.nix) { };
x509 = self.callPackage (./pkgs/x509.nix) { };
x509-store = self.callPackage (./pkgs/x509-store.nix) { };
x509-system = self.callPackage (./pkgs/x509-system.nix) { };
x509-validation = self.callPackage (./pkgs/x509-validation.nix) { };
xml = self.callPackage (./pkgs/xml.nix) { };
xml-conduit = self.callPackage (./pkgs/xml-conduit.nix) { };
xml-conduit-writer = self.callPackage (./pkgs/xml-conduit-writer.nix) { };
xml-types = self.callPackage (./pkgs/xml-types.nix) { };
xmlgen = self.callPackage (./pkgs/xmlgen.nix) { };
xss-sanitize = self.callPackage (./pkgs/xss-sanitize.nix) { };
yaml = self.callPackage (./pkgs/yaml.nix) { };
zip-archive = self.callPackage (./pkgs/zip-archive.nix) { };
zlib = self.callPackage (./pkgs/zlib.nix) { };
zlib-bindings = self.callPackage (./pkgs/zlib-bindings.nix) { };
}
{ pkgs, ... }:
with pkgs.lib;
_: prev: name: v: if hasAttr name prev then warn "${name} exists in parent set" v else v
/* 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 = f final prev "BNFC" (final.callPackage (./pkgs/BNFC.nix) { });
Boolean = f final prev "Boolean" (final.callPackage (./pkgs/Boolean.nix) { });
Decimal = f final prev "Decimal" (final.callPackage (./pkgs/Decimal.nix) { });
Hclip = f final prev "Hclip" (final.callPackage (./pkgs/Hclip.nix) { });
HsYAML = f final prev "HsYAML" (final.callPackage (./pkgs/HsYAML.nix) { });
MemoTrie = f final prev "MemoTrie" (final.callPackage (./pkgs/MemoTrie.nix) { });
MonadPrompt = f final prev "MonadPrompt" (final.callPackage (./pkgs/MonadPrompt.nix) { });
NumInstances = f final prev "NumInstances" (final.callPackage (./pkgs/NumInstances.nix) { });
OpenGLRaw = f final prev "OpenGLRaw" (final.callPackage (./pkgs/OpenGLRaw.nix) { });
PyF = f final prev "PyF" (final.callPackage (./pkgs/PyF.nix) { });
Stream = f final prev "Stream" (final.callPackage (./pkgs/Stream.nix) { });
Unique = f final prev "Unique" (final.callPackage (./pkgs/Unique.nix) { });
X11 = f final prev "X11" (final.callPackage (./pkgs/X11.nix) { });
X11-xft = f final prev "X11-xft" (final.callPackage (./pkgs/X11-xft.nix) { });
abstract-deque-tests = f final prev "abstract-deque-tests" (final.callPackage (./pkgs/abstract-deque-tests.nix) { });
active = f final prev "active" (final.callPackage (./pkgs/active.nix) { });
aeson-qq = f final prev "aeson-qq" (final.callPackage (./pkgs/aeson-qq.nix) { });
aeson-yaml = f final prev "aeson-yaml" (final.callPackage (./pkgs/aeson-yaml.nix) { });
alex = f final prev "alex" (final.callPackage (./pkgs/alex.nix) { });
alsa-core = f final prev "alsa-core" (final.callPackage (./pkgs/alsa-core.nix) { });
alsa-mixer = f final prev "alsa-mixer" (final.callPackage (./pkgs/alsa-mixer.nix) { });
ap-normalize = f final prev "ap-normalize" (final.callPackage (./pkgs/ap-normalize.nix) { });
apecs = f final prev "apecs" (final.callPackage (./pkgs/apecs.nix) { });
async-timer = f final prev "async-timer" (final.callPackage (./pkgs/async-timer.nix) { });
attoparsec-binary = f final prev "attoparsec-binary" (final.callPackage (./pkgs/attoparsec-binary.nix) { });
autodocodec-servant-multipart = f final prev "autodocodec-servant-multipart" (final.callPackage (./pkgs/autodocodec-servant-multipart.nix) { });
autoexporter = f final prev "autoexporter" (final.callPackage (./pkgs/autoexporter.nix) { });
base-prelude = f final prev "base-prelude" (final.callPackage (./pkgs/base-prelude.nix) { });
base32 = f final prev "base32" (final.callPackage (./pkgs/base32.nix) { });
base58-bytestring = f final prev "base58-bytestring" (final.callPackage (./pkgs/base58-bytestring.nix) { });
base64-bytestring-type = f final prev "base64-bytestring-type" (final.callPackage (./pkgs/base64-bytestring-type.nix) { });
beam-core = f final prev "beam-core" (final.callPackage (./pkgs/beam-core.nix) { });
beam-migrate = f final prev "beam-migrate" (final.callPackage (./pkgs/beam-migrate.nix) { });
beam-postgres = f final prev "beam-postgres" (final.callPackage (./pkgs/beam-postgres.nix) { });
beam-sqlite = f final prev "beam-sqlite" (final.callPackage (./pkgs/beam-sqlite.nix) { });
bech32 = f final prev "bech32" (final.callPackage (./pkgs/bech32.nix) { });
bech32-th = f final prev "bech32-th" (final.callPackage (./pkgs/bech32-th.nix) { });
binary-parser = f final prev "binary-parser" (final.callPackage (./pkgs/binary-parser.nix) { });
blaze-svg = f final prev "blaze-svg" (final.callPackage (./pkgs/blaze-svg.nix) { });
blaze-textual = f final prev "blaze-textual" (final.callPackage (./pkgs/blaze-textual.nix) { });
breakpoint = f final prev "breakpoint" (final.callPackage (./pkgs/breakpoint.nix) { });
byte-order = f final prev "byte-order" (final.callPackage (./pkgs/byte-order.nix) { });
bytebuild = f final prev "bytebuild" (final.callPackage (./pkgs/bytebuild.nix) { });
byteslice = f final prev "byteslice" (final.callPackage (./pkgs/byteslice.nix) { });
bytesmith = f final prev "bytesmith" (final.callPackage (./pkgs/bytesmith.nix) { });
bytestring-strict-builder = f final prev "bytestring-strict-builder" (final.callPackage (./pkgs/bytestring-strict-builder.nix) { });
bytestring-tree-builder = f final prev "bytestring-tree-builder" (final.callPackage (./pkgs/bytestring-tree-builder.nix) { });
c2hs = f final prev "c2hs" (final.callPackage (./pkgs/c2hs.nix) { });
cabal-fmt = f final prev "cabal-fmt" (final.callPackage (./pkgs/cabal-fmt.nix) { });
cache = f final prev "cache" (final.callPackage (./pkgs/cache.nix) { });
canonical-json = f final prev "canonical-json" (final.callPackage (./pkgs/canonical-json.nix) { });
casing = f final prev "casing" (final.callPackage (./pkgs/casing.nix) { });
cassava-megaparsec = f final prev "cassava-megaparsec" (final.callPackage (./pkgs/cassava-megaparsec.nix) { });
cheapskate = f final prev "cheapskate" (final.callPackage (./pkgs/cheapskate.nix) { });
checkers = f final prev "checkers" (final.callPackage (./pkgs/checkers.nix) { });
chronos = f final prev "chronos" (final.callPackage (./pkgs/chronos.nix) { });
circle-packing = f final prev "circle-packing" (final.callPackage (./pkgs/circle-packing.nix) { });
citeproc = f final prev "citeproc" (final.callPackage (./pkgs/citeproc.nix) { });
cmark-gfm = f final prev "cmark-gfm" (final.callPackage (./pkgs/cmark-gfm.nix) { });
co-log-core = f final prev "co-log-core" (final.callPackage (./pkgs/co-log-core.nix) { });
co-log-polysemy = f final prev "co-log-polysemy" (final.callPackage (./pkgs/co-log-polysemy.nix) { });
colourista = f final prev "colourista" (final.callPackage (./pkgs/colourista.nix) { });
commonmark = f final prev "commonmark" (final.callPackage (./pkgs/commonmark.nix) { });
commonmark-extensions = f final prev "commonmark-extensions" (final.callPackage (./pkgs/commonmark-extensions.nix) { });
commonmark-pandoc = f final prev "commonmark-pandoc" (final.callPackage (./pkgs/commonmark-pandoc.nix) { });
commutative-semigroups = f final prev "commutative-semigroups" (final.callPackage (./pkgs/commutative-semigroups.nix) { });
compact = f final prev "compact" (final.callPackage (./pkgs/compact.nix) { });
compactable = f final prev "compactable" (final.callPackage (./pkgs/compactable.nix) { });
composite-cassava = f final prev "composite-cassava" (final.callPackage (./pkgs/composite-cassava.nix) { });
composite-dhall = f final prev "composite-dhall" (final.callPackage (./pkgs/composite-dhall.nix) { });
composite-lens-extra = f final prev "composite-lens-extra" (final.callPackage (./pkgs/composite-lens-extra.nix) { });
composite-tuple = f final prev "composite-tuple" (final.callPackage (./pkgs/composite-tuple.nix) { });
composition-prelude = f final prev "composition-prelude" (final.callPackage (./pkgs/composition-prelude.nix) { });
conduit-combinators = f final prev "conduit-combinators" (final.callPackage (./pkgs/conduit-combinators.nix) { });
conduit-parse = f final prev "conduit-parse" (final.callPackage (./pkgs/conduit-parse.nix) { });
conformance = f final prev "conformance" (final.callPackage (./pkgs/conformance.nix) { });
conformance-gen = f final prev "conformance-gen" (final.callPackage (./pkgs/conformance-gen.nix) { });
contiguous = f final prev "contiguous" (final.callPackage (./pkgs/contiguous.nix) { });
contravariant-extras = f final prev "contravariant-extras" (final.callPackage (./pkgs/contravariant-extras.nix) { });
control-monad-free = f final prev "control-monad-free" (final.callPackage (./pkgs/control-monad-free.nix) { });
cryptonite-conduit = f final prev "cryptonite-conduit" (final.callPackage (./pkgs/cryptonite-conduit.nix) { });
cursor = f final prev "cursor" (final.callPackage (./pkgs/cursor.nix) { });
cursor-brick = f final prev "cursor-brick" (final.callPackage (./pkgs/cursor-brick.nix) { });
cursor-dirforest = f final prev "cursor-dirforest" (final.callPackage (./pkgs/cursor-dirforest.nix) { });
cursor-dirforest-brick = f final prev "cursor-dirforest-brick" (final.callPackage (./pkgs/cursor-dirforest-brick.nix) { });
cursor-dirforest-gen = f final prev "cursor-dirforest-gen" (final.callPackage (./pkgs/cursor-dirforest-gen.nix) { });
cursor-fuzzy-time = f final prev "cursor-fuzzy-time" (final.callPackage (./pkgs/cursor-fuzzy-time.nix) { });
cursor-gen = f final prev "cursor-gen" (final.callPackage (./pkgs/cursor-gen.nix) { });
data-bword = f final prev "data-bword" (final.callPackage (./pkgs/data-bword.nix) { });
data-checked = f final prev "data-checked" (final.callPackage (./pkgs/data-checked.nix) { });
data-dword = f final prev "data-dword" (final.callPackage (./pkgs/data-dword.nix) { });
data-endian = f final prev "data-endian" (final.callPackage (./pkgs/data-endian.nix) { });
data-ordlist = f final prev "data-ordlist" (final.callPackage (./pkgs/data-ordlist.nix) { });
data-serializer = f final prev "data-serializer" (final.callPackage (./pkgs/data-serializer.nix) { });
data-sketches = f final prev "data-sketches" (final.callPackage (./pkgs/data-sketches.nix) { });
data-sketches-core = f final prev "data-sketches-core" (final.callPackage (./pkgs/data-sketches-core.nix) { });
data-textual = f final prev "data-textual" (final.callPackage (./pkgs/data-textual.nix) { });
dbus = f final prev "dbus" (final.callPackage (./pkgs/dbus.nix) { });
deferred-folds = f final prev "deferred-folds" (final.callPackage (./pkgs/deferred-folds.nix) { });
deque = f final prev "deque" (final.callPackage (./pkgs/deque.nix) { });
deriving-aeson = f final prev "deriving-aeson" (final.callPackage (./pkgs/deriving-aeson.nix) { });
dictionary-sharing = f final prev "dictionary-sharing" (final.callPackage (./pkgs/dictionary-sharing.nix) { });
dimensional = f final prev "dimensional" (final.callPackage (./pkgs/dimensional.nix) { });
direct-sqlite = f final prev "direct-sqlite" (final.callPackage (./pkgs/direct-sqlite.nix) { });
dirforest = f final prev "dirforest" (final.callPackage (./pkgs/dirforest.nix) { });
djot = f final prev "djot" (final.callPackage (./pkgs/djot.nix) { });
dns = f final prev "dns" (final.callPackage (./pkgs/dns.nix) { });
doclayout = f final prev "doclayout" (final.callPackage (./pkgs/doclayout.nix) { });
doctemplates = f final prev "doctemplates" (final.callPackage (./pkgs/doctemplates.nix) { });
doctest-discover = f final prev "doctest-discover" (final.callPackage (./pkgs/doctest-discover.nix) { });
dom-lt = f final prev "dom-lt" (final.callPackage (./pkgs/dom-lt.nix) { });
double-conversion = f final prev "double-conversion" (final.callPackage (./pkgs/double-conversion.nix) { });
dual-tree = f final prev "dual-tree" (final.callPackage (./pkgs/dual-tree.nix) { });
effectful = f final prev "effectful" (final.callPackage (./pkgs/effectful.nix) { });
effectful-cache = f final prev "effectful-cache" (final.callPackage (./pkgs/effectful-cache.nix) { });
effectful-core = f final prev "effectful-core" (final.callPackage (./pkgs/effectful-core.nix) { });
ekg = f final prev "ekg" (final.callPackage (./pkgs/ekg.nix) { });
ekg-core = f final prev "ekg-core" (final.callPackage (./pkgs/ekg-core.nix) { });
ekg-json = f final prev "ekg-json" (final.callPackage (./pkgs/ekg-json.nix) { });
ekg-statsd = f final prev "ekg-statsd" (final.callPackage (./pkgs/ekg-statsd.nix) { });
ekg-wai = f final prev "ekg-wai" (final.callPackage (./pkgs/ekg-wai.nix) { });
emojis = f final prev "emojis" (final.callPackage (./pkgs/emojis.nix) { });
enclosed-exceptions = f final prev "enclosed-exceptions" (final.callPackage (./pkgs/enclosed-exceptions.nix) { });
enummapset = f final prev "enummapset" (final.callPackage (./pkgs/enummapset.nix) { });
exact-combinatorics = f final prev "exact-combinatorics" (final.callPackage (./pkgs/exact-combinatorics.nix) { });
exact-pi = f final prev "exact-pi" (final.callPackage (./pkgs/exact-pi.nix) { });
expiring-cache-map = f final prev "expiring-cache-map" (final.callPackage (./pkgs/expiring-cache-map.nix) { });
extended-reals = f final prev "extended-reals" (final.callPackage (./pkgs/extended-reals.nix) { });
fast-math = f final prev "fast-math" (final.callPackage (./pkgs/fast-math.nix) { });
fcf-containers = f final prev "fcf-containers" (final.callPackage (./pkgs/fcf-containers.nix) { });
fgl = f final prev "fgl" (final.callPackage (./pkgs/fgl.nix) { });
fgl-arbitrary = f final prev "fgl-arbitrary" (final.callPackage (./pkgs/fgl-arbitrary.nix) { });
filelock = f final prev "filelock" (final.callPackage (./pkgs/filelock.nix) { });
filemanip = f final prev "filemanip" (final.callPackage (./pkgs/filemanip.nix) { });
filtrable = f final prev "filtrable" (final.callPackage (./pkgs/filtrable.nix) { });
finite-field = f final prev "finite-field" (final.callPackage (./pkgs/finite-field.nix) { });
finite-typelits = f final prev "finite-typelits" (final.callPackage (./pkgs/finite-typelits.nix) { });
fixed = f final prev "fixed" (final.callPackage (./pkgs/fixed.nix) { });
floatshow = f final prev "floatshow" (final.callPackage (./pkgs/floatshow.nix) { });
fmt = f final prev "fmt" (final.callPackage (./pkgs/fmt.nix) { });
focus = f final prev "focus" (final.callPackage (./pkgs/focus.nix) { });
force-layout = f final prev "force-layout" (final.callPackage (./pkgs/force-layout.nix) { });
foreign-store = f final prev "foreign-store" (final.callPackage (./pkgs/foreign-store.nix) { });
friendly-time = f final prev "friendly-time" (final.callPackage (./pkgs/friendly-time.nix) { });
fusion-plugin-types = f final prev "fusion-plugin-types" (final.callPackage (./pkgs/fusion-plugin-types.nix) { });
fuzzy = f final prev "fuzzy" (final.callPackage (./pkgs/fuzzy.nix) { });
fuzzy-time = f final prev "fuzzy-time" (final.callPackage (./pkgs/fuzzy-time.nix) { });
fuzzy-time-gen = f final prev "fuzzy-time-gen" (final.callPackage (./pkgs/fuzzy-time-gen.nix) { });
generic-arbitrary = f final prev "generic-arbitrary" (final.callPackage (./pkgs/generic-arbitrary.nix) { });
generic-data = f final prev "generic-data" (final.callPackage (./pkgs/generic-data.nix) { });
generic-lens = f final prev "generic-lens" (final.callPackage (./pkgs/generic-lens.nix) { });
generic-lens-core = f final prev "generic-lens-core" (final.callPackage (./pkgs/generic-lens-core.nix) { });
generic-lens-lite = f final prev "generic-lens-lite" (final.callPackage (./pkgs/generic-lens-lite.nix) { });
generic-optics = f final prev "generic-optics" (final.callPackage (./pkgs/generic-optics.nix) { });
generic-optics-lite = f final prev "generic-optics-lite" (final.callPackage (./pkgs/generic-optics-lite.nix) { });
genvalidity-aeson = f final prev "genvalidity-aeson" (final.callPackage (./pkgs/genvalidity-aeson.nix) { });
genvalidity-bytestring = f final prev "genvalidity-bytestring" (final.callPackage (./pkgs/genvalidity-bytestring.nix) { });
genvalidity-case-insensitive = f final prev "genvalidity-case-insensitive" (final.callPackage (./pkgs/genvalidity-case-insensitive.nix) { });
genvalidity-containers = f final prev "genvalidity-containers" (final.callPackage (./pkgs/genvalidity-containers.nix) { });
genvalidity-criterion = f final prev "genvalidity-criterion" (final.callPackage (./pkgs/genvalidity-criterion.nix) { });
genvalidity-dirforest = f final prev "genvalidity-dirforest" (final.callPackage (./pkgs/genvalidity-dirforest.nix) { });
genvalidity-hspec-aeson = f final prev "genvalidity-hspec-aeson" (final.callPackage (./pkgs/genvalidity-hspec-aeson.nix) { });
genvalidity-hspec-optics = f final prev "genvalidity-hspec-optics" (final.callPackage (./pkgs/genvalidity-hspec-optics.nix) { });
genvalidity-network-uri = f final prev "genvalidity-network-uri" (final.callPackage (./pkgs/genvalidity-network-uri.nix) { });
genvalidity-path = f final prev "genvalidity-path" (final.callPackage (./pkgs/genvalidity-path.nix) { });
genvalidity-persistent = f final prev "genvalidity-persistent" (final.callPackage (./pkgs/genvalidity-persistent.nix) { });
genvalidity-scientific = f final prev "genvalidity-scientific" (final.callPackage (./pkgs/genvalidity-scientific.nix) { });
genvalidity-sydtest = f final prev "genvalidity-sydtest" (final.callPackage (./pkgs/genvalidity-sydtest.nix) { });
genvalidity-sydtest-aeson = f final prev "genvalidity-sydtest-aeson" (final.callPackage (./pkgs/genvalidity-sydtest-aeson.nix) { });
genvalidity-sydtest-hashable = f final prev "genvalidity-sydtest-hashable" (final.callPackage (./pkgs/genvalidity-sydtest-hashable.nix) { });
genvalidity-sydtest-lens = f final prev "genvalidity-sydtest-lens" (final.callPackage (./pkgs/genvalidity-sydtest-lens.nix) { });
genvalidity-sydtest-persistent = f final prev "genvalidity-sydtest-persistent" (final.callPackage (./pkgs/genvalidity-sydtest-persistent.nix) { });
genvalidity-text = f final prev "genvalidity-text" (final.callPackage (./pkgs/genvalidity-text.nix) { });
genvalidity-time = f final prev "genvalidity-time" (final.callPackage (./pkgs/genvalidity-time.nix) { });
genvalidity-unordered-containers = f final prev "genvalidity-unordered-containers" (final.callPackage (./pkgs/genvalidity-unordered-containers.nix) { });
genvalidity-uuid = f final prev "genvalidity-uuid" (final.callPackage (./pkgs/genvalidity-uuid.nix) { });
genvalidity-vector = f final prev "genvalidity-vector" (final.callPackage (./pkgs/genvalidity-vector.nix) { });
ghc-trace-events = f final prev "ghc-trace-events" (final.callPackage (./pkgs/ghc-trace-events.nix) { });
ghc-typelits-knownnat = f final prev "ghc-typelits-knownnat" (final.callPackage (./pkgs/ghc-typelits-knownnat.nix) { });
ghc-typelits-natnormalise = f final prev "ghc-typelits-natnormalise" (final.callPackage (./pkgs/ghc-typelits-natnormalise.nix) { });
githash = f final prev "githash" (final.callPackage (./pkgs/githash.nix) { });
graphviz = f final prev "graphviz" (final.callPackage (./pkgs/graphviz.nix) { });
gridtables = f final prev "gridtables" (final.callPackage (./pkgs/gridtables.nix) { });
haddock-library = f final prev "haddock-library" (final.callPackage (./pkgs/haddock-library.nix) { });
hasql = f final prev "hasql" (final.callPackage (./pkgs/hasql.nix) { });
hasql-explain-tests = f final prev "hasql-explain-tests" (final.callPackage (./pkgs/hasql-explain-tests.nix) { });
hasql-migration = f final prev "hasql-migration" (final.callPackage (./pkgs/hasql-migration.nix) { });
hasql-th = f final prev "hasql-th" (final.callPackage (./pkgs/hasql-th.nix) { });
hasql-transaction = f final prev "hasql-transaction" (final.callPackage (./pkgs/hasql-transaction.nix) { });
hdaemonize = f final prev "hdaemonize" (final.callPackage (./pkgs/hdaemonize.nix) { });
headed-megaparsec = f final prev "headed-megaparsec" (final.callPackage (./pkgs/headed-megaparsec.nix) { });
hedgehog-fn = f final prev "hedgehog-fn" (final.callPackage (./pkgs/hedgehog-fn.nix) { });
hedgehog-golden = f final prev "hedgehog-golden" (final.callPackage (./pkgs/hedgehog-golden.nix) { });
hedgehog-quickcheck = f final prev "hedgehog-quickcheck" (final.callPackage (./pkgs/hedgehog-quickcheck.nix) { });
heredoc = f final prev "heredoc" (final.callPackage (./pkgs/heredoc.nix) { });
hex-text = f final prev "hex-text" (final.callPackage (./pkgs/hex-text.nix) { });
hoauth2 = f final prev "hoauth2" (final.callPackage (./pkgs/hoauth2.nix) { });
hoauth2-providers = f final prev "hoauth2-providers" (final.callPackage (./pkgs/hoauth2-providers.nix) { });
hosc = f final prev "hosc" (final.callPackage (./pkgs/hosc.nix) { });
hslogger = f final prev "hslogger" (final.callPackage (./pkgs/hslogger.nix) { });
hslua = f final prev "hslua" (final.callPackage (./pkgs/hslua.nix) { });
hslua-aeson = f final prev "hslua-aeson" (final.callPackage (./pkgs/hslua-aeson.nix) { });
hslua-classes = f final prev "hslua-classes" (final.callPackage (./pkgs/hslua-classes.nix) { });
hslua-core = f final prev "hslua-core" (final.callPackage (./pkgs/hslua-core.nix) { });
hslua-list = f final prev "hslua-list" (final.callPackage (./pkgs/hslua-list.nix) { });
hslua-marshalling = f final prev "hslua-marshalling" (final.callPackage (./pkgs/hslua-marshalling.nix) { });
hslua-module-doclayout = f final prev "hslua-module-doclayout" (final.callPackage (./pkgs/hslua-module-doclayout.nix) { });
hslua-module-path = f final prev "hslua-module-path" (final.callPackage (./pkgs/hslua-module-path.nix) { });
hslua-module-system = f final prev "hslua-module-system" (final.callPackage (./pkgs/hslua-module-system.nix) { });
hslua-module-text = f final prev "hslua-module-text" (final.callPackage (./pkgs/hslua-module-text.nix) { });
hslua-module-version = f final prev "hslua-module-version" (final.callPackage (./pkgs/hslua-module-version.nix) { });
hslua-objectorientation = f final prev "hslua-objectorientation" (final.callPackage (./pkgs/hslua-objectorientation.nix) { });
hslua-packaging = f final prev "hslua-packaging" (final.callPackage (./pkgs/hslua-packaging.nix) { });
hslua-typing = f final prev "hslua-typing" (final.callPackage (./pkgs/hslua-typing.nix) { });
hspec-attoparsec = f final prev "hspec-attoparsec" (final.callPackage (./pkgs/hspec-attoparsec.nix) { });
hspec-contrib = f final prev "hspec-contrib" (final.callPackage (./pkgs/hspec-contrib.nix) { });
hspec-golden = f final prev "hspec-golden" (final.callPackage (./pkgs/hspec-golden.nix) { });
hspec-golden-aeson = f final prev "hspec-golden-aeson" (final.callPackage (./pkgs/hspec-golden-aeson.nix) { });
hsyslog = f final prev "hsyslog" (final.callPackage (./pkgs/hsyslog.nix) { });
html = f final prev "html" (final.callPackage (./pkgs/html.nix) { });
hw-fingertree = f final prev "hw-fingertree" (final.callPackage (./pkgs/hw-fingertree.nix) { });
hw-hedgehog = f final prev "hw-hedgehog" (final.callPackage (./pkgs/hw-hedgehog.nix) { });
hw-hspec-hedgehog = f final prev "hw-hspec-hedgehog" (final.callPackage (./pkgs/hw-hspec-hedgehog.nix) { });
hw-prim = f final prev "hw-prim" (final.callPackage (./pkgs/hw-prim.nix) { });
ical = f final prev "ical" (final.callPackage (./pkgs/ical.nix) { });
ical-gen = f final prev "ical-gen" (final.callPackage (./pkgs/ical-gen.nix) { });
ical-interop-test = f final prev "ical-interop-test" (final.callPackage (./pkgs/ical-interop-test.nix) { });
ical-recurrence = f final prev "ical-recurrence" (final.callPackage (./pkgs/ical-recurrence.nix) { });
ical-recurrence-gen = f final prev "ical-recurrence-gen" (final.callPackage (./pkgs/ical-recurrence-gen.nix) { });
indexed-list-literals = f final prev "indexed-list-literals" (final.callPackage (./pkgs/indexed-list-literals.nix) { });
inline-c = f final prev "inline-c" (final.callPackage (./pkgs/inline-c.nix) { });
int-cast = f final prev "int-cast" (final.callPackage (./pkgs/int-cast.nix) { });
integration = f final prev "integration" (final.callPackage (./pkgs/integration.nix) { });
intervals = f final prev "intervals" (final.callPackage (./pkgs/intervals.nix) { });
ipynb = f final prev "ipynb" (final.callPackage (./pkgs/ipynb.nix) { });
iso8601-time = f final prev "iso8601-time" (final.callPackage (./pkgs/iso8601-time.nix) { });
isomorphism-class = f final prev "isomorphism-class" (final.callPackage (./pkgs/isomorphism-class.nix) { });
iwlib = f final prev "iwlib" (final.callPackage (./pkgs/iwlib.nix) { });
jira-wiki-markup = f final prev "jira-wiki-markup" (final.callPackage (./pkgs/jira-wiki-markup.nix) { });
katip = f final prev "katip" (final.callPackage (./pkgs/katip.nix) { });
language-c = f final prev "language-c" (final.callPackage (./pkgs/language-c.nix) { });
lazy-search = f final prev "lazy-search" (final.callPackage (./pkgs/lazy-search.nix) { });
lazysmallcheck = f final prev "lazysmallcheck" (final.callPackage (./pkgs/lazysmallcheck.nix) { });
libsodium-bindings = f final prev "libsodium-bindings" (final.callPackage (./pkgs/libsodium-bindings.nix) { });
libsystemd-journal = f final prev "libsystemd-journal" (final.callPackage (./pkgs/libsystemd-journal.nix) { });
linear-base = f final prev "linear-base" (final.callPackage (./pkgs/linear-base.nix) { });
linear-generics = f final prev "linear-generics" (final.callPackage (./pkgs/linear-generics.nix) { });
list-transformer = f final prev "list-transformer" (final.callPackage (./pkgs/list-transformer.nix) { });
lockfree-queue = f final prev "lockfree-queue" (final.callPackage (./pkgs/lockfree-queue.nix) { });
log-base = f final prev "log-base" (final.callPackage (./pkgs/log-base.nix) { });
log-effectful = f final prev "log-effectful" (final.callPackage (./pkgs/log-effectful.nix) { });
loop = f final prev "loop" (final.callPackage (./pkgs/loop.nix) { });
lpeg = f final prev "lpeg" (final.callPackage (./pkgs/lpeg.nix) { });
lrucache = f final prev "lrucache" (final.callPackage (./pkgs/lrucache.nix) { });
lua = f final prev "lua" (final.callPackage (./pkgs/lua.nix) { });
lua-arbitrary = f final prev "lua-arbitrary" (final.callPackage (./pkgs/lua-arbitrary.nix) { });
lucid-alpine = f final prev "lucid-alpine" (final.callPackage (./pkgs/lucid-alpine.nix) { });
lucid-aria = f final prev "lucid-aria" (final.callPackage (./pkgs/lucid-aria.nix) { });
lucid-svg = f final prev "lucid-svg" (final.callPackage (./pkgs/lucid-svg.nix) { });
lvar = f final prev "lvar" (final.callPackage (./pkgs/lvar.nix) { });
markdown = f final prev "markdown" (final.callPackage (./pkgs/markdown.nix) { });
markov-chain-usage-model = f final prev "markov-chain-usage-model" (final.callPackage (./pkgs/markov-chain-usage-model.nix) { });
matrices = f final prev "matrices" (final.callPackage (./pkgs/matrices.nix) { });
matrix = f final prev "matrix" (final.callPackage (./pkgs/matrix.nix) { });
mersenne-random-pure64 = f final prev "mersenne-random-pure64" (final.callPackage (./pkgs/mersenne-random-pure64.nix) { });
mfsolve = f final prev "mfsolve" (final.callPackage (./pkgs/mfsolve.nix) { });
microbench = f final prev "microbench" (final.callPackage (./pkgs/microbench.nix) { });
microlens-aeson = f final prev "microlens-aeson" (final.callPackage (./pkgs/microlens-aeson.nix) { });
microlens-ghc = f final prev "microlens-ghc" (final.callPackage (./pkgs/microlens-ghc.nix) { });
microlens-platform = f final prev "microlens-platform" (final.callPackage (./pkgs/microlens-platform.nix) { });
microspec = f final prev "microspec" (final.callPackage (./pkgs/microspec.nix) { });
mime-mail = f final prev "mime-mail" (final.callPackage (./pkgs/mime-mail.nix) { });
mod = f final prev "mod" (final.callPackage (./pkgs/mod.nix) { });
monad-time-effectful = f final prev "monad-time-effectful" (final.callPackage (./pkgs/monad-time-effectful.nix) { });
monoid-extras = f final prev "monoid-extras" (final.callPackage (./pkgs/monoid-extras.nix) { });
monoid-subclasses = f final prev "monoid-subclasses" (final.callPackage (./pkgs/monoid-subclasses.nix) { });
mtl-prelude = f final prev "mtl-prelude" (final.callPackage (./pkgs/mtl-prelude.nix) { });
multiset = f final prev "multiset" (final.callPackage (./pkgs/multiset.nix) { });
natural-arithmetic = f final prev "natural-arithmetic" (final.callPackage (./pkgs/natural-arithmetic.nix) { });
natural-transformation = f final prev "natural-transformation" (final.callPackage (./pkgs/natural-transformation.nix) { });
network-conduit-tls = f final prev "network-conduit-tls" (final.callPackage (./pkgs/network-conduit-tls.nix) { });
network-ip = f final prev "network-ip" (final.callPackage (./pkgs/network-ip.nix) { });
newtype-generics = f final prev "newtype-generics" (final.callPackage (./pkgs/newtype-generics.nix) { });
non-negative = f final prev "non-negative" (final.callPackage (./pkgs/non-negative.nix) { });
nonempty-vector = f final prev "nonempty-vector" (final.callPackage (./pkgs/nonempty-vector.nix) { });
numeric-extras = f final prev "numeric-extras" (final.callPackage (./pkgs/numeric-extras.nix) { });
numeric-prelude = f final prev "numeric-prelude" (final.callPackage (./pkgs/numeric-prelude.nix) { });
numtype-dk = f final prev "numtype-dk" (final.callPackage (./pkgs/numtype-dk.nix) { });
odd-jobs = f final prev "odd-jobs" (final.callPackage (./pkgs/odd-jobs.nix) { });
one-liner = f final prev "one-liner" (final.callPackage (./pkgs/one-liner.nix) { });
one-time-password = f final prev "one-time-password" (final.callPackage (./pkgs/one-time-password.nix) { });
opentelemetry = f final prev "opentelemetry" (final.callPackage (./pkgs/opentelemetry.nix) { });
operational = f final prev "operational" (final.callPackage (./pkgs/operational.nix) { });
optparse-generic = f final prev "optparse-generic" (final.callPackage (./pkgs/optparse-generic.nix) { });
optparse-simple = f final prev "optparse-simple" (final.callPackage (./pkgs/optparse-simple.nix) { });
ordered-containers = f final prev "ordered-containers" (final.callPackage (./pkgs/ordered-containers.nix) { });
pager = f final prev "pager" (final.callPackage (./pkgs/pager.nix) { });
pandoc-lua-marshal = f final prev "pandoc-lua-marshal" (final.callPackage (./pkgs/pandoc-lua-marshal.nix) { });
pandoc-types = f final prev "pandoc-types" (final.callPackage (./pkgs/pandoc-types.nix) { });
parsec-numbers = f final prev "parsec-numbers" (final.callPackage (./pkgs/parsec-numbers.nix) { });
parsec1 = f final prev "parsec1" (final.callPackage (./pkgs/parsec1.nix) { });
parsers-megaparsec = f final prev "parsers-megaparsec" (final.callPackage (./pkgs/parsers-megaparsec.nix) { });
partial-order = f final prev "partial-order" (final.callPackage (./pkgs/partial-order.nix) { });
password = f final prev "password" (final.callPackage (./pkgs/password.nix) { });
password-types = f final prev "password-types" (final.callPackage (./pkgs/password-types.nix) { });
pcre-heavy = f final prev "pcre-heavy" (final.callPackage (./pkgs/pcre-heavy.nix) { });
pcre2 = f final prev "pcre2" (final.callPackage (./pkgs/pcre2.nix) { });
pg-entity = f final prev "pg-entity" (final.callPackage (./pkgs/pg-entity.nix) { });
pg-transact = f final prev "pg-transact" (final.callPackage (./pkgs/pg-transact.nix) { });
pg-transact-effectful = f final prev "pg-transact-effectful" (final.callPackage (./pkgs/pg-transact-effectful.nix) { });
pipes-safe = f final prev "pipes-safe" (final.callPackage (./pkgs/pipes-safe.nix) { });
polysemy-extra = f final prev "polysemy-extra" (final.callPackage (./pkgs/polysemy-extra.nix) { });
polysemy-kvstore = f final prev "polysemy-kvstore" (final.callPackage (./pkgs/polysemy-kvstore.nix) { });
polysemy-methodology = f final prev "polysemy-methodology" (final.callPackage (./pkgs/polysemy-methodology.nix) { });
polysemy-path = f final prev "polysemy-path" (final.callPackage (./pkgs/polysemy-path.nix) { });
polysemy-several = f final prev "polysemy-several" (final.callPackage (./pkgs/polysemy-several.nix) { });
polysemy-vinyl = f final prev "polysemy-vinyl" (final.callPackage (./pkgs/polysemy-vinyl.nix) { });
polysemy-zoo = f final prev "polysemy-zoo" (final.callPackage (./pkgs/polysemy-zoo.nix) { });
poolboy = f final prev "poolboy" (final.callPackage (./pkgs/poolboy.nix) { });
postgresql-binary = f final prev "postgresql-binary" (final.callPackage (./pkgs/postgresql-binary.nix) { });
postgresql-migration = f final prev "postgresql-migration" (final.callPackage (./pkgs/postgresql-migration.nix) { });
postgresql-simple-migration = f final prev "postgresql-simple-migration" (final.callPackage (./pkgs/postgresql-simple-migration.nix) { });
postgresql-syntax = f final prev "postgresql-syntax" (final.callPackage (./pkgs/postgresql-syntax.nix) { });
pqueue = f final prev "pqueue" (final.callPackage (./pkgs/pqueue.nix) { });
pretty-relative-time = f final prev "pretty-relative-time" (final.callPackage (./pkgs/pretty-relative-time.nix) { });
primes = f final prev "primes" (final.callPackage (./pkgs/primes.nix) { });
primitive-offset = f final prev "primitive-offset" (final.callPackage (./pkgs/primitive-offset.nix) { });
primitive-unaligned = f final prev "primitive-unaligned" (final.callPackage (./pkgs/primitive-unaligned.nix) { });
primitive-unlifted = f final prev "primitive-unlifted" (final.callPackage (./pkgs/primitive-unlifted.nix) { });
prometheus-client = f final prev "prometheus-client" (final.callPackage (./pkgs/prometheus-client.nix) { });
prometheus-metrics-ghc = f final prev "prometheus-metrics-ghc" (final.callPackage (./pkgs/prometheus-metrics-ghc.nix) { });
prometheus-proc = f final prev "prometheus-proc" (final.callPackage (./pkgs/prometheus-proc.nix) { });
proteaaudio-sdl = f final prev "proteaaudio-sdl" (final.callPackage (./pkgs/proteaaudio-sdl.nix) { });
qrcode-core = f final prev "qrcode-core" (final.callPackage (./pkgs/qrcode-core.nix) { });
qrcode-juicypixels = f final prev "qrcode-juicypixels" (final.callPackage (./pkgs/qrcode-juicypixels.nix) { });
quickcheck-arbitrary-adt = f final prev "quickcheck-arbitrary-adt" (final.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { });
quickcheck-assertions = f final prev "quickcheck-assertions" (final.callPackage (./pkgs/quickcheck-assertions.nix) { });
quote-quot = f final prev "quote-quot" (final.callPackage (./pkgs/quote-quot.nix) { });
random-fu = f final prev "random-fu" (final.callPackage (./pkgs/random-fu.nix) { });
raven-haskell = f final prev "raven-haskell" (final.callPackage (./pkgs/raven-haskell.nix) { });
refact = f final prev "refact" (final.callPackage (./pkgs/refact.nix) { });
refined = f final prev "refined" (final.callPackage (./pkgs/refined.nix) { });
regex = f final prev "regex" (final.callPackage (./pkgs/regex.nix) { });
regex-applicative = f final prev "regex-applicative" (final.callPackage (./pkgs/regex-applicative.nix) { });
regex-pcre-builtin = f final prev "regex-pcre-builtin" (final.callPackage (./pkgs/regex-pcre-builtin.nix) { });
replace-megaparsec = f final prev "replace-megaparsec" (final.callPackage (./pkgs/replace-megaparsec.nix) { });
req = f final prev "req" (final.callPackage (./pkgs/req.nix) { });
rope-utf16-splay = f final prev "rope-utf16-splay" (final.callPackage (./pkgs/rope-utf16-splay.nix) { });
row-types = f final prev "row-types" (final.callPackage (./pkgs/row-types.nix) { });
run-st = f final prev "run-st" (final.callPackage (./pkgs/run-st.nix) { });
rvar = f final prev "rvar" (final.callPackage (./pkgs/rvar.nix) { });
sandwich = f final prev "sandwich" (final.callPackage (./pkgs/sandwich.nix) { });
say = f final prev "say" (final.callPackage (./pkgs/say.nix) { });
scotty = f final prev "scotty" (final.callPackage (./pkgs/scotty.nix) { });
sel = f final prev "sel" (final.callPackage (./pkgs/sel.nix) { });
semver = f final prev "semver" (final.callPackage (./pkgs/semver.nix) { });
servant-blaze = f final prev "servant-blaze" (final.callPackage (./pkgs/servant-blaze.nix) { });
servant-effectful = f final prev "servant-effectful" (final.callPackage (./pkgs/servant-effectful.nix) { });
servant-lucid = f final prev "servant-lucid" (final.callPackage (./pkgs/servant-lucid.nix) { });
servant-openapi3 = f final prev "servant-openapi3" (final.callPackage (./pkgs/servant-openapi3.nix) { });
servant-static-th = f final prev "servant-static-th" (final.callPackage (./pkgs/servant-static-th.nix) { });
servant-websockets = f final prev "servant-websockets" (final.callPackage (./pkgs/servant-websockets.nix) { });
setlocale = f final prev "setlocale" (final.callPackage (./pkgs/setlocale.nix) { });
shelly = f final prev "shelly" (final.callPackage (./pkgs/shelly.nix) { });
show-combinators = f final prev "show-combinators" (final.callPackage (./pkgs/show-combinators.nix) { });
shower = f final prev "shower" (final.callPackage (./pkgs/shower.nix) { });
singletons = f final prev "singletons" (final.callPackage (./pkgs/singletons.nix) { });
size-based = f final prev "size-based" (final.callPackage (./pkgs/size-based.nix) { });
skylighting = f final prev "skylighting" (final.callPackage (./pkgs/skylighting.nix) { });
skylighting-core = f final prev "skylighting-core" (final.callPackage (./pkgs/skylighting-core.nix) { });
skylighting-format-ansi = f final prev "skylighting-format-ansi" (final.callPackage (./pkgs/skylighting-format-ansi.nix) { });
skylighting-format-blaze-html = f final prev "skylighting-format-blaze-html" (final.callPackage (./pkgs/skylighting-format-blaze-html.nix) { });
skylighting-format-context = f final prev "skylighting-format-context" (final.callPackage (./pkgs/skylighting-format-context.nix) { });
skylighting-format-latex = f final prev "skylighting-format-latex" (final.callPackage (./pkgs/skylighting-format-latex.nix) { });
slugify = f final prev "slugify" (final.callPackage (./pkgs/slugify.nix) { });
sort = f final prev "sort" (final.callPackage (./pkgs/sort.nix) { });
sorted-list = f final prev "sorted-list" (final.callPackage (./pkgs/sorted-list.nix) { });
souffle-haskell = f final prev "souffle-haskell" (final.callPackage (./pkgs/souffle-haskell.nix) { });
sourcemap = f final prev "sourcemap" (final.callPackage (./pkgs/sourcemap.nix) { });
sqlite-simple = f final prev "sqlite-simple" (final.callPackage (./pkgs/sqlite-simple.nix) { });
statestack = f final prev "statestack" (final.callPackage (./pkgs/statestack.nix) { });
statistics-linreg = f final prev "statistics-linreg" (final.callPackage (./pkgs/statistics-linreg.nix) { });
streaming = f final prev "streaming" (final.callPackage (./pkgs/streaming.nix) { });
streaming-binary = f final prev "streaming-binary" (final.callPackage (./pkgs/streaming-binary.nix) { });
streaming-bytestring = f final prev "streaming-bytestring" (final.callPackage (./pkgs/streaming-bytestring.nix) { });
streamly = f final prev "streamly" (final.callPackage (./pkgs/streamly.nix) { });
streamly-core = f final prev "streamly-core" (final.callPackage (./pkgs/streamly-core.nix) { });
strict-list = f final prev "strict-list" (final.callPackage (./pkgs/strict-list.nix) { });
string-conv = f final prev "string-conv" (final.callPackage (./pkgs/string-conv.nix) { });
stripeapi = f final prev "stripeapi" (final.callPackage (./pkgs/stripeapi.nix) { });
sundown = f final prev "sundown" (final.callPackage (./pkgs/sundown.nix) { });
tasty-hslua = f final prev "tasty-hslua" (final.callPackage (./pkgs/tasty-hslua.nix) { });
tasty-lua = f final prev "tasty-lua" (final.callPackage (./pkgs/tasty-lua.nix) { });
tasty-rerun = f final prev "tasty-rerun" (final.callPackage (./pkgs/tasty-rerun.nix) { });
tdigest = f final prev "tdigest" (final.callPackage (./pkgs/tdigest.nix) { });
template-haskell-compat-v0208 = f final prev "template-haskell-compat-v0208" (final.callPackage (./pkgs/template-haskell-compat-v0208.nix) { });
test-framework-smallcheck = f final prev "test-framework-smallcheck" (final.callPackage (./pkgs/test-framework-smallcheck.nix) { });
testing-feat = f final prev "testing-feat" (final.callPackage (./pkgs/testing-feat.nix) { });
testing-type-modifiers = f final prev "testing-type-modifiers" (final.callPackage (./pkgs/testing-type-modifiers.nix) { });
texmath = f final prev "texmath" (final.callPackage (./pkgs/texmath.nix) { });
text-ansi = f final prev "text-ansi" (final.callPackage (./pkgs/text-ansi.nix) { });
text-builder = f final prev "text-builder" (final.callPackage (./pkgs/text-builder.nix) { });
text-builder-dev = f final prev "text-builder-dev" (final.callPackage (./pkgs/text-builder-dev.nix) { });
text-builder-linear = f final prev "text-builder-linear" (final.callPackage (./pkgs/text-builder-linear.nix) { });
text-display = f final prev "text-display" (final.callPackage (./pkgs/text-display.nix) { });
text-icu = f final prev "text-icu" (final.callPackage (./pkgs/text-icu.nix) { });
text-latin1 = f final prev "text-latin1" (final.callPackage (./pkgs/text-latin1.nix) { });
text-printer = f final prev "text-printer" (final.callPackage (./pkgs/text-printer.nix) { });
text-rope = f final prev "text-rope" (final.callPackage (./pkgs/text-rope.nix) { });
th-desugar = f final prev "th-desugar" (final.callPackage (./pkgs/th-desugar.nix) { });
these-skinny = f final prev "these-skinny" (final.callPackage (./pkgs/these-skinny.nix) { });
thyme = f final prev "thyme" (final.callPackage (./pkgs/thyme.nix) { });
tidal = f final prev "tidal" (final.callPackage (./pkgs/tidal.nix) { });
tidal-link = f final prev "tidal-link" (final.callPackage (./pkgs/tidal-link.nix) { });
time-units = f final prev "time-units" (final.callPackage (./pkgs/time-units.nix) { });
timeit = f final prev "timeit" (final.callPackage (./pkgs/timeit.nix) { });
timing-convenience = f final prev "timing-convenience" (final.callPackage (./pkgs/timing-convenience.nix) { });
tmp-postgres = f final prev "tmp-postgres" (final.callPackage (./pkgs/tmp-postgres.nix) { });
toml-parser = f final prev "toml-parser" (final.callPackage (./pkgs/toml-parser.nix) { });
torsor = f final prev "torsor" (final.callPackage (./pkgs/torsor.nix) { });
transformers-except = f final prev "transformers-except" (final.callPackage (./pkgs/transformers-except.nix) { });
tuple = f final prev "tuple" (final.callPackage (./pkgs/tuple.nix) { });
tuples = f final prev "tuples" (final.callPackage (./pkgs/tuples.nix) { });
type-errors-pretty = f final prev "type-errors-pretty" (final.callPackage (./pkgs/type-errors-pretty.nix) { });
type-hint = f final prev "type-hint" (final.callPackage (./pkgs/type-hint.nix) { });
typed-process-effectful = f final prev "typed-process-effectful" (final.callPackage (./pkgs/typed-process-effectful.nix) { });
typerep-map = f final prev "typerep-map" (final.callPackage (./pkgs/typerep-map.nix) { });
typst = f final prev "typst" (final.callPackage (./pkgs/typst.nix) { });
typst-symbols = f final prev "typst-symbols" (final.callPackage (./pkgs/typst-symbols.nix) { });
uglymemo = f final prev "uglymemo" (final.callPackage (./pkgs/uglymemo.nix) { });
unicode-collation = f final prev "unicode-collation" (final.callPackage (./pkgs/unicode-collation.nix) { });
unicode-data = f final prev "unicode-data" (final.callPackage (./pkgs/unicode-data.nix) { });
unicode-transforms = f final prev "unicode-transforms" (final.callPackage (./pkgs/unicode-transforms.nix) { });
universe-reverse-instances = f final prev "universe-reverse-instances" (final.callPackage (./pkgs/universe-reverse-instances.nix) { });
unix-bytestring = f final prev "unix-bytestring" (final.callPackage (./pkgs/unix-bytestring.nix) { });
unix-memory = f final prev "unix-memory" (final.callPackage (./pkgs/unix-memory.nix) { });
unlifted = f final prev "unlifted" (final.callPackage (./pkgs/unlifted.nix) { });
uri-bytestring-aeson = f final prev "uri-bytestring-aeson" (final.callPackage (./pkgs/uri-bytestring-aeson.nix) { });
url-slug = f final prev "url-slug" (final.callPackage (./pkgs/url-slug.nix) { });
validation = f final prev "validation" (final.callPackage (./pkgs/validation.nix) { });
validity-case-insensitive = f final prev "validity-case-insensitive" (final.callPackage (./pkgs/validity-case-insensitive.nix) { });
validity-network-uri = f final prev "validity-network-uri" (final.callPackage (./pkgs/validity-network-uri.nix) { });
validity-path = f final prev "validity-path" (final.callPackage (./pkgs/validity-path.nix) { });
validity-persistent = f final prev "validity-persistent" (final.callPackage (./pkgs/validity-persistent.nix) { });
validity-primitive = f final prev "validity-primitive" (final.callPackage (./pkgs/validity-primitive.nix) { });
validity-time = f final prev "validity-time" (final.callPackage (./pkgs/validity-time.nix) { });
validity-uuid = f final prev "validity-uuid" (final.callPackage (./pkgs/validity-uuid.nix) { });
vector-sized = f final prev "vector-sized" (final.callPackage (./pkgs/vector-sized.nix) { });
wai-log = f final prev "wai-log" (final.callPackage (./pkgs/wai-log.nix) { });
wai-middleware-heartbeat = f final prev "wai-middleware-heartbeat" (final.callPackage (./pkgs/wai-middleware-heartbeat.nix) { });
wai-middleware-prometheus = f final prev "wai-middleware-prometheus" (final.callPackage (./pkgs/wai-middleware-prometheus.nix) { });
wai-middleware-static = f final prev "wai-middleware-static" (final.callPackage (./pkgs/wai-middleware-static.nix) { });
wai-websockets = f final prev "wai-websockets" (final.callPackage (./pkgs/wai-websockets.nix) { });
websockets = f final prev "websockets" (final.callPackage (./pkgs/websockets.nix) { });
wide-word = f final prev "wide-word" (final.callPackage (./pkgs/wide-word.nix) { });
wizards = f final prev "wizards" (final.callPackage (./pkgs/wizards.nix) { });
wl-pprint-text = f final prev "wl-pprint-text" (final.callPackage (./pkgs/wl-pprint-text.nix) { });
word-compat = f final prev "word-compat" (final.callPackage (./pkgs/word-compat.nix) { });
wuss = f final prev "wuss" (final.callPackage (./pkgs/wuss.nix) { });
xml-conduit-writer = f final prev "xml-conduit-writer" (final.callPackage (./pkgs/xml-conduit-writer.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;
......
......@@ -3,13 +3,15 @@ mkDerivation {
pname = "Boolean";
version = "0.2.4";
sha256 = "67216013b02b8ac5b534a1ef25f409f930eea1a85eae801933a01ad43145eef8";
revision = "1";
editedCabalFile = "0q04fgnfgskwsmj3g25vfs39724wh1wjl6m6x08bi9fg9rxcf4rc";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
......