{ pkgs, ... }: final: prev: with pkgs.haskell.lib; { BNFC = final.callPackage (./pkgs/BNFC.nix) { }; Boolean = final.callPackage (./pkgs/Boolean.nix) { }; Decimal = final.callPackage (./pkgs/Decimal.nix) { }; HTTP = final.callPackage (./pkgs/HTTP.nix) { }; HUnit = final.callPackage (./pkgs/HUnit.nix) { }; HaskellNet = final.callPackage (./pkgs/HaskellNet.nix) { }; Hclip = final.callPackage (./pkgs/Hclip.nix) { }; HsOpenSSL = final.callPackage (./pkgs/HsOpenSSL.nix) { }; HsYAML = final.callPackage (./pkgs/HsYAML.nix) { }; ListLike = final.callPackage (./pkgs/ListLike.nix) { }; MemoTrie = final.callPackage (./pkgs/MemoTrie.nix) { }; MonadPrompt = final.callPackage (./pkgs/MonadPrompt.nix) { }; NumInstances = final.callPackage (./pkgs/NumInstances.nix) { }; OpenGLRaw = final.callPackage (./pkgs/OpenGLRaw.nix) { }; PSQueue = final.callPackage (./pkgs/PSQueue.nix) { }; PyF = final.callPackage (./pkgs/PyF.nix) { }; QuickCheck = final.callPackage (./pkgs/QuickCheck.nix) { }; RSA = final.callPackage (./pkgs/RSA.nix) { }; Stream = final.callPackage (./pkgs/Stream.nix) { }; Unique = final.callPackage (./pkgs/Unique.nix) { }; X11 = final.callPackage (./pkgs/X11.nix) { }; X11-xft = final.callPackage (./pkgs/X11-xft.nix) { }; abstract-deque-tests = final.callPackage (./pkgs/abstract-deque-tests.nix) { }; active = final.callPackage (./pkgs/active.nix) { }; aeson-qq = final.callPackage (./pkgs/aeson-qq.nix) { }; aeson-yaml = final.callPackage (./pkgs/aeson-yaml.nix) { }; alex = final.callPackage (./pkgs/alex.nix) { }; algebraic-graphs = final.callPackage (./pkgs/algebraic-graphs.nix) { }; alsa-core = final.callPackage (./pkgs/alsa-core.nix) { }; alsa-mixer = final.callPackage (./pkgs/alsa-mixer.nix) { }; ap-normalize = final.callPackage (./pkgs/ap-normalize.nix) { }; apecs = final.callPackage (./pkgs/apecs.nix) { }; async-timer = final.callPackage (./pkgs/async-timer.nix) { }; attoparsec-binary = final.callPackage (./pkgs/attoparsec-binary.nix) { }; attoparsec-iso8601 = final.callPackage (./pkgs/attoparsec-iso8601.nix) { }; authenticate-oauth = final.callPackage (./pkgs/authenticate-oauth.nix) { }; autodocodec-servant-multipart = final.callPackage (./pkgs/autodocodec-servant-multipart.nix) { }; autoexporter = final.callPackage (./pkgs/autoexporter.nix) { }; base-prelude = final.callPackage (./pkgs/base-prelude.nix) { }; base58-bytestring = final.callPackage (./pkgs/base58-bytestring.nix) { }; base64 = final.callPackage (./pkgs/base64.nix) { }; base64-bytestring = final.callPackage (./pkgs/base64-bytestring.nix) { }; base64-bytestring-type = final.callPackage (./pkgs/base64-bytestring-type.nix) { }; beam-core = final.callPackage (./pkgs/beam-core.nix) { }; beam-migrate = final.callPackage (./pkgs/beam-migrate.nix) { }; beam-postgres = final.callPackage (./pkgs/beam-postgres.nix) { }; beam-sqlite = final.callPackage (./pkgs/beam-sqlite.nix) { }; bech32 = final.callPackage (./pkgs/bech32.nix) { }; bech32-th = final.callPackage (./pkgs/bech32-th.nix) { }; bin = final.callPackage (./pkgs/bin.nix) { }; binary-parser = final.callPackage (./pkgs/binary-parser.nix) { }; blaze-svg = final.callPackage (./pkgs/blaze-svg.nix) { }; blaze-textual = final.callPackage (./pkgs/blaze-textual.nix) { }; breakpoint = final.callPackage (./pkgs/breakpoint.nix) { }; bytestring-strict-builder = final.callPackage (./pkgs/bytestring-strict-builder.nix) { }; bytestring-tree-builder = final.callPackage (./pkgs/bytestring-tree-builder.nix) { }; c2hs = final.callPackage (./pkgs/c2hs.nix) { }; cabal-fmt = final.callPackage (./pkgs/cabal-fmt.nix) { }; cache = final.callPackage (./pkgs/cache.nix) { }; canonical-json = final.callPackage (./pkgs/canonical-json.nix) { }; casing = final.callPackage (./pkgs/casing.nix) { }; cassava = final.callPackage (./pkgs/cassava.nix) { }; cassava-megaparsec = final.callPackage (./pkgs/cassava-megaparsec.nix) { }; cheapskate = final.callPackage (./pkgs/cheapskate.nix) { }; checkers = final.callPackage (./pkgs/checkers.nix) { }; circle-packing = final.callPackage (./pkgs/circle-packing.nix) { }; citeproc = final.callPackage (./pkgs/citeproc.nix) { }; cmark-gfm = final.callPackage (./pkgs/cmark-gfm.nix) { }; co-log-core = final.callPackage (./pkgs/co-log-core.nix) { }; co-log-polysemy = final.callPackage (./pkgs/co-log-polysemy.nix) { }; colourista = final.callPackage (./pkgs/colourista.nix) { }; commonmark = final.callPackage (./pkgs/commonmark.nix) { }; commonmark-extensions = final.callPackage (./pkgs/commonmark-extensions.nix) { }; commonmark-pandoc = final.callPackage (./pkgs/commonmark-pandoc.nix) { }; commutative-semigroups = final.callPackage (./pkgs/commutative-semigroups.nix) { }; compact = final.callPackage (./pkgs/compact.nix) { }; compactable = final.callPackage (./pkgs/compactable.nix) { }; composite-cassava = final.callPackage (./pkgs/composite-cassava.nix) { }; composite-dhall = final.callPackage (./pkgs/composite-dhall.nix) { }; composite-lens-extra = final.callPackage (./pkgs/composite-lens-extra.nix) { }; composite-tuple = final.callPackage (./pkgs/composite-tuple.nix) { }; composition-prelude = final.callPackage (./pkgs/composition-prelude.nix) { }; concise = final.callPackage (./pkgs/concise.nix) { }; concurrent-extra = final.callPackage (./pkgs/concurrent-extra.nix) { }; conduit-combinators = final.callPackage (./pkgs/conduit-combinators.nix) { }; conduit-parse = final.callPackage (./pkgs/conduit-parse.nix) { }; contravariant-extras = final.callPackage (./pkgs/contravariant-extras.nix) { }; control-monad-free = final.callPackage (./pkgs/control-monad-free.nix) { }; cpphs = final.callPackage (./pkgs/cpphs.nix) { }; criterion = final.callPackage (./pkgs/criterion.nix) { }; crypto-pubkey-types = final.callPackage (./pkgs/crypto-pubkey-types.nix) { }; cryptohash-sha1 = final.callPackage (./pkgs/cryptohash-sha1.nix) { }; cryptonite-conduit = final.callPackage (./pkgs/cryptonite-conduit.nix) { }; cubicbezier = final.callPackage (./pkgs/cubicbezier.nix) { }; cursor = final.callPackage (./pkgs/cursor.nix) { }; cursor-brick = final.callPackage (./pkgs/cursor-brick.nix) { }; cursor-dirforest = final.callPackage (./pkgs/cursor-dirforest.nix) { }; cursor-dirforest-brick = final.callPackage (./pkgs/cursor-dirforest-brick.nix) { }; cursor-dirforest-gen = final.callPackage (./pkgs/cursor-dirforest-gen.nix) { }; cursor-fuzzy-time = final.callPackage (./pkgs/cursor-fuzzy-time.nix) { }; cursor-gen = final.callPackage (./pkgs/cursor-gen.nix) { }; data-bword = final.callPackage (./pkgs/data-bword.nix) { }; data-checked = final.callPackage (./pkgs/data-checked.nix) { }; data-dword = final.callPackage (./pkgs/data-dword.nix) { }; data-endian = final.callPackage (./pkgs/data-endian.nix) { }; data-ordlist = final.callPackage (./pkgs/data-ordlist.nix) { }; data-serializer = final.callPackage (./pkgs/data-serializer.nix) { }; data-sketches = final.callPackage (./pkgs/data-sketches.nix) { }; data-sketches-core = final.callPackage (./pkgs/data-sketches-core.nix) { }; data-textual = final.callPackage (./pkgs/data-textual.nix) { }; dbus = final.callPackage (./pkgs/dbus.nix) { }; deferred-folds = final.callPackage (./pkgs/deferred-folds.nix) { }; deque = final.callPackage (./pkgs/deque.nix) { }; deriving-aeson = final.callPackage (./pkgs/deriving-aeson.nix) { }; dhall-docs = final.callPackage (./pkgs/dhall-docs.nix) { }; dictionary-sharing = final.callPackage (./pkgs/dictionary-sharing.nix) { }; digits = final.callPackage (./pkgs/digits.nix) { }; dimensional = final.callPackage (./pkgs/dimensional.nix) { }; direct-sqlite = final.callPackage (./pkgs/direct-sqlite.nix) { }; dirforest = final.callPackage (./pkgs/dirforest.nix) { }; dns = final.callPackage (./pkgs/dns.nix) { }; doclayout = final.callPackage (./pkgs/doclayout.nix) { }; doctemplates = final.callPackage (./pkgs/doctemplates.nix) { }; doctest-discover = final.callPackage (./pkgs/doctest-discover.nix) { }; dom-lt = final.callPackage (./pkgs/dom-lt.nix) { }; double-conversion = final.callPackage (./pkgs/double-conversion.nix) { }; dual-tree = final.callPackage (./pkgs/dual-tree.nix) { }; echo = final.callPackage (./pkgs/echo.nix) { }; edit-distance = final.callPackage (./pkgs/edit-distance.nix) { }; effectful = final.callPackage (./pkgs/effectful.nix) { }; effectful-cache = final.callPackage (./pkgs/effectful-cache.nix) { }; effectful-core = final.callPackage (./pkgs/effectful-core.nix) { }; effectful-th = final.callPackage (./pkgs/effectful-th.nix) { }; ekg = final.callPackage (./pkgs/ekg.nix) { }; ekg-core = final.callPackage (./pkgs/ekg-core.nix) { }; ekg-json = final.callPackage (./pkgs/ekg-json.nix) { }; ekg-statsd = final.callPackage (./pkgs/ekg-statsd.nix) { }; ekg-wai = final.callPackage (./pkgs/ekg-wai.nix) { }; emojis = final.callPackage (./pkgs/emojis.nix) { }; enclosed-exceptions = final.callPackage (./pkgs/enclosed-exceptions.nix) { }; enummapset = final.callPackage (./pkgs/enummapset.nix) { }; exact-combinatorics = final.callPackage (./pkgs/exact-combinatorics.nix) { }; exact-pi = final.callPackage (./pkgs/exact-pi.nix) { }; expiring-cache-map = final.callPackage (./pkgs/expiring-cache-map.nix) { }; extended-reals = final.callPackage (./pkgs/extended-reals.nix) { }; fast-math = final.callPackage (./pkgs/fast-math.nix) { }; fcf-containers = final.callPackage (./pkgs/fcf-containers.nix) { }; fgl = final.callPackage (./pkgs/fgl.nix) { }; fgl-arbitrary = final.callPackage (./pkgs/fgl-arbitrary.nix) { }; filelock = final.callPackage (./pkgs/filelock.nix) { }; filemanip = final.callPackage (./pkgs/filemanip.nix) { }; filepattern = final.callPackage (./pkgs/filepattern.nix) { }; filtrable = final.callPackage (./pkgs/filtrable.nix) { }; finite-field = final.callPackage (./pkgs/finite-field.nix) { }; finite-typelits = final.callPackage (./pkgs/finite-typelits.nix) { }; fixed = final.callPackage (./pkgs/fixed.nix) { }; floatshow = final.callPackage (./pkgs/floatshow.nix) { }; fmt = final.callPackage (./pkgs/fmt.nix) { }; focus = final.callPackage (./pkgs/focus.nix) { }; force-layout = final.callPackage (./pkgs/force-layout.nix) { }; foreign-store = final.callPackage (./pkgs/foreign-store.nix) { }; formatting = final.callPackage (./pkgs/formatting.nix) { }; foundation = final.callPackage (./pkgs/foundation.nix) { }; freer-simple = final.callPackage (./pkgs/freer-simple.nix) { }; friendly-time = final.callPackage (./pkgs/friendly-time.nix) { }; fusion-plugin-types = final.callPackage (./pkgs/fusion-plugin-types.nix) { }; fuzzy = final.callPackage (./pkgs/fuzzy.nix) { }; fuzzy-time = final.callPackage (./pkgs/fuzzy-time.nix) { }; fuzzy-time-gen = final.callPackage (./pkgs/fuzzy-time-gen.nix) { }; generic-arbitrary = final.callPackage (./pkgs/generic-arbitrary.nix) { }; generic-data = final.callPackage (./pkgs/generic-data.nix) { }; generic-lens = final.callPackage (./pkgs/generic-lens.nix) { }; generic-lens-core = final.callPackage (./pkgs/generic-lens-core.nix) { }; generic-lens-lite = final.callPackage (./pkgs/generic-lens-lite.nix) { }; generic-optics = final.callPackage (./pkgs/generic-optics.nix) { }; generic-optics-lite = final.callPackage (./pkgs/generic-optics-lite.nix) { }; genvalidity-aeson = final.callPackage (./pkgs/genvalidity-aeson.nix) { }; genvalidity-bytestring = final.callPackage (./pkgs/genvalidity-bytestring.nix) { }; genvalidity-case-insensitive = final.callPackage (./pkgs/genvalidity-case-insensitive.nix) { }; genvalidity-containers = final.callPackage (./pkgs/genvalidity-containers.nix) { }; genvalidity-criterion = final.callPackage (./pkgs/genvalidity-criterion.nix) { }; genvalidity-dirforest = final.callPackage (./pkgs/genvalidity-dirforest.nix) { }; genvalidity-hspec-aeson = final.callPackage (./pkgs/genvalidity-hspec-aeson.nix) { }; genvalidity-hspec-optics = final.callPackage (./pkgs/genvalidity-hspec-optics.nix) { }; genvalidity-path = final.callPackage (./pkgs/genvalidity-path.nix) { }; genvalidity-persistent = final.callPackage (./pkgs/genvalidity-persistent.nix) { }; genvalidity-scientific = final.callPackage (./pkgs/genvalidity-scientific.nix) { }; genvalidity-sydtest = final.callPackage (./pkgs/genvalidity-sydtest.nix) { }; genvalidity-sydtest-aeson = final.callPackage (./pkgs/genvalidity-sydtest-aeson.nix) { }; genvalidity-sydtest-hashable = final.callPackage (./pkgs/genvalidity-sydtest-hashable.nix) { }; genvalidity-sydtest-lens = final.callPackage (./pkgs/genvalidity-sydtest-lens.nix) { }; genvalidity-sydtest-persistent = final.callPackage (./pkgs/genvalidity-sydtest-persistent.nix) { }; genvalidity-text = final.callPackage (./pkgs/genvalidity-text.nix) { }; genvalidity-time = final.callPackage (./pkgs/genvalidity-time.nix) { }; genvalidity-unordered-containers = final.callPackage (./pkgs/genvalidity-unordered-containers.nix) { }; genvalidity-uuid = final.callPackage (./pkgs/genvalidity-uuid.nix) { }; genvalidity-vector = final.callPackage (./pkgs/genvalidity-vector.nix) { }; ghc-trace-events = final.callPackage (./pkgs/ghc-trace-events.nix) { }; ghc-typelits-knownnat = final.callPackage (./pkgs/ghc-typelits-knownnat.nix) { }; ghc-typelits-natnormalise = final.callPackage (./pkgs/ghc-typelits-natnormalise.nix) { }; githash = final.callPackage (./pkgs/githash.nix) { }; gitrev = final.callPackage (./pkgs/gitrev.nix) { }; graphviz = final.callPackage (./pkgs/graphviz.nix) { }; gridtables = final.callPackage (./pkgs/gridtables.nix) { }; groups = final.callPackage (./pkgs/groups.nix) { }; gtk2hs-buildtools = final.callPackage (./pkgs/gtk2hs-buildtools.nix) { }; hackage-security = final.callPackage (./pkgs/hackage-security.nix) { }; haddock-library = final.callPackage (./pkgs/haddock-library.nix) { }; hashing = final.callPackage (./pkgs/hashing.nix) { }; hashtables = final.callPackage (./pkgs/hashtables.nix) { }; hasql = final.callPackage (./pkgs/hasql.nix) { }; hasql-explain-tests = final.callPackage (./pkgs/hasql-explain-tests.nix) { }; hasql-migration = final.callPackage (./pkgs/hasql-migration.nix) { }; hasql-th = final.callPackage (./pkgs/hasql-th.nix) { }; hasql-transaction = final.callPackage (./pkgs/hasql-transaction.nix) { }; hdaemonize = final.callPackage (./pkgs/hdaemonize.nix) { }; headed-megaparsec = final.callPackage (./pkgs/headed-megaparsec.nix) { }; heaps = final.callPackage (./pkgs/heaps.nix) { }; hedgehog-extras = final.callPackage (./pkgs/hedgehog-extras.nix) { }; hedgehog-fn = final.callPackage (./pkgs/hedgehog-fn.nix) { }; hedgehog-golden = final.callPackage (./pkgs/hedgehog-golden.nix) { }; hedgehog-quickcheck = final.callPackage (./pkgs/hedgehog-quickcheck.nix) { }; heredoc = final.callPackage (./pkgs/heredoc.nix) { }; hex-text = final.callPackage (./pkgs/hex-text.nix) { }; hoauth2 = final.callPackage (./pkgs/hoauth2.nix) { }; hosc = final.callPackage (./pkgs/hosc.nix) { }; hslogger = final.callPackage (./pkgs/hslogger.nix) { }; hslua = final.callPackage (./pkgs/hslua.nix) { }; hslua-aeson = final.callPackage (./pkgs/hslua-aeson.nix) { }; hslua-classes = final.callPackage (./pkgs/hslua-classes.nix) { }; hslua-core = final.callPackage (./pkgs/hslua-core.nix) { }; hslua-list = final.callPackage (./pkgs/hslua-list.nix) { }; hslua-marshalling = final.callPackage (./pkgs/hslua-marshalling.nix) { }; hslua-module-doclayout = final.callPackage (./pkgs/hslua-module-doclayout.nix) { }; hslua-module-path = final.callPackage (./pkgs/hslua-module-path.nix) { }; hslua-module-system = final.callPackage (./pkgs/hslua-module-system.nix) { }; hslua-module-text = final.callPackage (./pkgs/hslua-module-text.nix) { }; hslua-module-version = final.callPackage (./pkgs/hslua-module-version.nix) { }; hslua-objectorientation = final.callPackage (./pkgs/hslua-objectorientation.nix) { }; hslua-packaging = final.callPackage (./pkgs/hslua-packaging.nix) { }; hslua-typing = final.callPackage (./pkgs/hslua-typing.nix) { }; hspec-attoparsec = final.callPackage (./pkgs/hspec-attoparsec.nix) { }; hspec-contrib = final.callPackage (./pkgs/hspec-contrib.nix) { }; hspec-golden = final.callPackage (./pkgs/hspec-golden.nix) { }; hspec-golden-aeson = final.callPackage (./pkgs/hspec-golden-aeson.nix) { }; hspec-hedgehog = final.callPackage (./pkgs/hspec-hedgehog.nix) { }; hspec-megaparsec = final.callPackage (./pkgs/hspec-megaparsec.nix) { }; hsyslog = final.callPackage (./pkgs/hsyslog.nix) { }; html = final.callPackage (./pkgs/html.nix) { }; html-entities = final.callPackage (./pkgs/html-entities.nix) { }; html-entity-map = final.callPackage (./pkgs/html-entity-map.nix) { }; http-common = final.callPackage (./pkgs/http-common.nix) { }; http-streams = final.callPackage (./pkgs/http-streams.nix) { }; hw-fingertree = final.callPackage (./pkgs/hw-fingertree.nix) { }; hw-hedgehog = final.callPackage (./pkgs/hw-hedgehog.nix) { }; hw-hspec-hedgehog = final.callPackage (./pkgs/hw-hspec-hedgehog.nix) { }; hw-prim = final.callPackage (./pkgs/hw-prim.nix) { }; incipit-base = final.callPackage (./pkgs/incipit-base.nix) { }; incipit-core = final.callPackage (./pkgs/incipit-core.nix) { }; indexed-list-literals = final.callPackage (./pkgs/indexed-list-literals.nix) { }; inline-c = final.callPackage (./pkgs/inline-c.nix) { }; int-cast = final.callPackage (./pkgs/int-cast.nix) { }; integer-logarithms = final.callPackage (./pkgs/integer-logarithms.nix) { }; integration = final.callPackage (./pkgs/integration.nix) { }; intervals = final.callPackage (./pkgs/intervals.nix) { }; io-streams = final.callPackage (./pkgs/io-streams.nix) { }; io-streams-haproxy = final.callPackage (./pkgs/io-streams-haproxy.nix) { }; ipynb = final.callPackage (./pkgs/ipynb.nix) { }; iso8601-time = final.callPackage (./pkgs/iso8601-time.nix) { }; isomorphism-class = final.callPackage (./pkgs/isomorphism-class.nix) { }; iwlib = final.callPackage (./pkgs/iwlib.nix) { }; jira-wiki-markup = final.callPackage (./pkgs/jira-wiki-markup.nix) { }; jose = final.callPackage (./pkgs/jose.nix) { }; jose-jwt = final.callPackage (./pkgs/jose-jwt.nix) { }; js-dgtable = final.callPackage (./pkgs/js-dgtable.nix) { }; katip = final.callPackage (./pkgs/katip.nix) { }; keys = final.callPackage (./pkgs/keys.nix) { }; kvstore-effectful = final.callPackage (./pkgs/kvstore-effectful.nix) { }; kvstore-effectful-cache = final.callPackage (./pkgs/kvstore-effectful-cache.nix) { }; kvstore-effectful-spec = final.callPackage (./pkgs/kvstore-effectful-spec.nix) { }; kvstore-effectful-statemap = final.callPackage (./pkgs/kvstore-effectful-statemap.nix) { }; language-c = final.callPackage (./pkgs/language-c.nix) { }; lazy-search = final.callPackage (./pkgs/lazy-search.nix) { }; lazysmallcheck = final.callPackage (./pkgs/lazysmallcheck.nix) { }; libsystemd-journal = final.callPackage (./pkgs/libsystemd-journal.nix) { }; linear-base = final.callPackage (./pkgs/linear-base.nix) { }; linear-generics = final.callPackage (./pkgs/linear-generics.nix) { }; list-transformer = final.callPackage (./pkgs/list-transformer.nix) { }; llvm-hs = final.callPackage (./pkgs/llvm-hs.nix) { }; llvm-hs-pure = final.callPackage (./pkgs/llvm-hs-pure.nix) { }; lockfree-queue = final.callPackage (./pkgs/lockfree-queue.nix) { }; log-base = final.callPackage (./pkgs/log-base.nix) { }; log-effectful = final.callPackage (./pkgs/log-effectful.nix) { }; loop = final.callPackage (./pkgs/loop.nix) { }; lpeg = final.callPackage (./pkgs/lpeg.nix) { }; lrucache = final.callPackage (./pkgs/lrucache.nix) { }; lua = final.callPackage (./pkgs/lua.nix) { }; lua-arbitrary = final.callPackage (./pkgs/lua-arbitrary.nix) { }; lucid = final.callPackage (./pkgs/lucid.nix) { }; lucid-alpine = final.callPackage (./pkgs/lucid-alpine.nix) { }; lucid-aria = final.callPackage (./pkgs/lucid-aria.nix) { }; lucid-svg = final.callPackage (./pkgs/lucid-svg.nix) { }; lukko = final.callPackage (./pkgs/lukko.nix) { }; lvar = final.callPackage (./pkgs/lvar.nix) { }; markdown = final.callPackage (./pkgs/markdown.nix) { }; markdown-unlit = final.callPackage (./pkgs/markdown-unlit.nix) { }; markov-chain-usage-model = final.callPackage (./pkgs/markov-chain-usage-model.nix) { }; matrices = final.callPackage (./pkgs/matrices.nix) { }; matrix = final.callPackage (./pkgs/matrix.nix) { }; mersenne-random-pure64 = final.callPackage (./pkgs/mersenne-random-pure64.nix) { }; mfsolve = final.callPackage (./pkgs/mfsolve.nix) { }; microbench = final.callPackage (./pkgs/microbench.nix) { }; microlens-aeson = final.callPackage (./pkgs/microlens-aeson.nix) { }; microlens-ghc = final.callPackage (./pkgs/microlens-ghc.nix) { }; microlens-platform = final.callPackage (./pkgs/microlens-platform.nix) { }; microspec = final.callPackage (./pkgs/microspec.nix) { }; microstache = final.callPackage (./pkgs/microstache.nix) { }; mime-mail = final.callPackage (./pkgs/mime-mail.nix) { }; mmark = final.callPackage (./pkgs/mmark.nix) { }; mod = final.callPackage (./pkgs/mod.nix) { }; modern-uri = final.callPackage (./pkgs/modern-uri.nix) { }; monad-logger = final.callPackage (./pkgs/monad-logger.nix) { }; monad-loops = final.callPackage (./pkgs/monad-loops.nix) { }; monad-time = final.callPackage (./pkgs/monad-time.nix) { }; monad-time-effectful = final.callPackage (./pkgs/monad-time-effectful.nix) { }; monadlist = final.callPackage (./pkgs/monadlist.nix) { }; monoid-extras = final.callPackage (./pkgs/monoid-extras.nix) { }; monoid-subclasses = final.callPackage (./pkgs/monoid-subclasses.nix) { }; mtl-prelude = final.callPackage (./pkgs/mtl-prelude.nix) { }; multiset = final.callPackage (./pkgs/multiset.nix) { }; natural-arithmetic = final.callPackage (./pkgs/natural-arithmetic.nix) { }; natural-transformation = final.callPackage (./pkgs/natural-transformation.nix) { }; neat-interpolation = final.callPackage (./pkgs/neat-interpolation.nix) { }; net-mqtt = final.callPackage (./pkgs/net-mqtt.nix) { }; network-conduit-tls = final.callPackage (./pkgs/network-conduit-tls.nix) { }; network-ip = final.callPackage (./pkgs/network-ip.nix) { }; newtype-generics = final.callPackage (./pkgs/newtype-generics.nix) { }; nix-derivation = final.callPackage (./pkgs/nix-derivation.nix) { }; non-negative = final.callPackage (./pkgs/non-negative.nix) { }; nonempty-vector = final.callPackage (./pkgs/nonempty-vector.nix) { }; numeric-extras = final.callPackage (./pkgs/numeric-extras.nix) { }; numeric-prelude = final.callPackage (./pkgs/numeric-prelude.nix) { }; numtype-dk = final.callPackage (./pkgs/numtype-dk.nix) { }; odd-jobs = final.callPackage (./pkgs/odd-jobs.nix) { }; one-liner = final.callPackage (./pkgs/one-liner.nix) { }; openapi3 = final.callPackage (./pkgs/openapi3.nix) { }; openssl-streams = final.callPackage (./pkgs/openssl-streams.nix) { }; opentelemetry = final.callPackage (./pkgs/opentelemetry.nix) { }; operational = final.callPackage (./pkgs/operational.nix) { }; optparse-generic = final.callPackage (./pkgs/optparse-generic.nix) { }; optparse-simple = final.callPackage (./pkgs/optparse-simple.nix) { }; ordered-containers = final.callPackage (./pkgs/ordered-containers.nix) { }; pager = final.callPackage (./pkgs/pager.nix) { }; pandoc = final.callPackage (./pkgs/pandoc.nix) { }; pandoc-lua-marshal = final.callPackage (./pkgs/pandoc-lua-marshal.nix) { }; pandoc-types = final.callPackage (./pkgs/pandoc-types.nix) { }; parsec-numbers = final.callPackage (./pkgs/parsec-numbers.nix) { }; parsec1 = final.callPackage (./pkgs/parsec1.nix) { }; parser-combinators = final.callPackage (./pkgs/parser-combinators.nix) { }; parsers-megaparsec = final.callPackage (./pkgs/parsers-megaparsec.nix) { }; partial-order = final.callPackage (./pkgs/partial-order.nix) { }; password = final.callPackage (./pkgs/password.nix) { }; password-types = final.callPackage (./pkgs/password-types.nix) { }; pcg-random = final.callPackage (./pkgs/pcg-random.nix) { }; pcre-heavy = final.callPackage (./pkgs/pcre-heavy.nix) { }; pcre2 = final.callPackage (./pkgs/pcre2.nix) { }; pg-entity = final.callPackage (./pkgs/pg-entity.nix) { }; pg-transact = final.callPackage (./pkgs/pg-transact.nix) { }; pg-transact-effectful = final.callPackage (./pkgs/pg-transact-effectful.nix) { }; pipes = final.callPackage (./pkgs/pipes.nix) { }; pipes-safe = final.callPackage (./pkgs/pipes-safe.nix) { }; pointed = final.callPackage (./pkgs/pointed.nix) { }; polysemy-extra = final.callPackage (./pkgs/polysemy-extra.nix) { }; polysemy-kvstore = final.callPackage (./pkgs/polysemy-kvstore.nix) { }; polysemy-methodology = final.callPackage (./pkgs/polysemy-methodology.nix) { }; polysemy-path = final.callPackage (./pkgs/polysemy-path.nix) { }; polysemy-several = final.callPackage (./pkgs/polysemy-several.nix) { }; polysemy-test = final.callPackage (./pkgs/polysemy-test.nix) { }; polysemy-time = final.callPackage (./pkgs/polysemy-time.nix) { }; polysemy-vinyl = final.callPackage (./pkgs/polysemy-vinyl.nix) { }; polysemy-zoo = final.callPackage (./pkgs/polysemy-zoo.nix) { }; poolboy = final.callPackage (./pkgs/poolboy.nix) { }; postgresql-binary = final.callPackage (./pkgs/postgresql-binary.nix) { }; postgresql-migration = final.callPackage (./pkgs/postgresql-migration.nix) { }; postgresql-simple-migration = final.callPackage (./pkgs/postgresql-simple-migration.nix) { }; postgresql-syntax = final.callPackage (./pkgs/postgresql-syntax.nix) { }; pqueue = final.callPackage (./pkgs/pqueue.nix) { }; pretty-relative-time = final.callPackage (./pkgs/pretty-relative-time.nix) { }; primes = final.callPackage (./pkgs/primes.nix) { }; primitive = final.callPackage (./pkgs/primitive.nix) { }; primitive-addr = final.callPackage (./pkgs/primitive-addr.nix) { }; primitive-offset = final.callPackage (./pkgs/primitive-offset.nix) { }; primitive-unlifted = final.callPackage (./pkgs/primitive-unlifted.nix) { }; prometheus-client = final.callPackage (./pkgs/prometheus-client.nix) { }; prometheus-metrics-ghc = final.callPackage (./pkgs/prometheus-metrics-ghc.nix) { }; prometheus-proc = final.callPackage (./pkgs/prometheus-proc.nix) { }; proteaaudio-sdl = final.callPackage (./pkgs/proteaaudio-sdl.nix) { }; qrcode-core = final.callPackage (./pkgs/qrcode-core.nix) { }; qrcode-juicypixels = final.callPackage (./pkgs/qrcode-juicypixels.nix) { }; quickcheck-arbitrary-adt = final.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { }; quickcheck-assertions = final.callPackage (./pkgs/quickcheck-assertions.nix) { }; quickcheck-state-machine = final.callPackage (./pkgs/quickcheck-state-machine.nix) { }; quickcheck-text = final.callPackage (./pkgs/quickcheck-text.nix) { }; quote-quot = final.callPackage (./pkgs/quote-quot.nix) { }; random-bytestring = final.callPackage (./pkgs/random-bytestring.nix) { }; random-fu = final.callPackage (./pkgs/random-fu.nix) { }; raven-haskell = final.callPackage (./pkgs/raven-haskell.nix) { }; readable = final.callPackage (./pkgs/readable.nix) { }; rebase = final.callPackage (./pkgs/rebase.nix) { }; ref-tf = final.callPackage (./pkgs/ref-tf.nix) { }; refact = final.callPackage (./pkgs/refact.nix) { }; refined = final.callPackage (./pkgs/refined.nix) { }; regex = final.callPackage (./pkgs/regex.nix) { }; regex-applicative = final.callPackage (./pkgs/regex-applicative.nix) { }; regex-pcre-builtin = final.callPackage (./pkgs/regex-pcre-builtin.nix) { }; relude = final.callPackage (./pkgs/relude.nix) { }; replace-megaparsec = final.callPackage (./pkgs/replace-megaparsec.nix) { }; req = final.callPackage (./pkgs/req.nix) { }; rerebase = final.callPackage (./pkgs/rerebase.nix) { }; resolv = final.callPackage (./pkgs/resolv.nix) { }; retry = final.callPackage (./pkgs/retry.nix) { }; rope-utf16-splay = final.callPackage (./pkgs/rope-utf16-splay.nix) { }; row-types = final.callPackage (./pkgs/row-types.nix) { }; rvar = final.callPackage (./pkgs/rvar.nix) { }; sandwich = final.callPackage (./pkgs/sandwich.nix) { }; say = final.callPackage (./pkgs/say.nix) { }; scotty = final.callPackage (./pkgs/scotty.nix) { }; selective = final.callPackage (./pkgs/selective.nix) { }; semver = final.callPackage (./pkgs/semver.nix) { }; servant-auth = final.callPackage (./pkgs/servant-auth.nix) { }; servant-auth-client = final.callPackage (./pkgs/servant-auth-client.nix) { }; servant-auth-server = final.callPackage (./pkgs/servant-auth-server.nix) { }; servant-blaze = final.callPackage (./pkgs/servant-blaze.nix) { }; servant-effectful = final.callPackage (./pkgs/servant-effectful.nix) { }; servant-lucid = final.callPackage (./pkgs/servant-lucid.nix) { }; servant-openapi3 = final.callPackage (./pkgs/servant-openapi3.nix) { }; servant-static-th = final.callPackage (./pkgs/servant-static-th.nix) { }; servant-websockets = final.callPackage (./pkgs/servant-websockets.nix) { }; setlocale = final.callPackage (./pkgs/setlocale.nix) { }; shake = final.callPackage (./pkgs/shake.nix) { }; shakespeare = final.callPackage (./pkgs/shakespeare.nix) { }; shelly = final.callPackage (./pkgs/shelly.nix) { }; shh = final.callPackage (./pkgs/shh.nix) { }; should-not-typecheck = final.callPackage (./pkgs/should-not-typecheck.nix) { }; show-combinators = final.callPackage (./pkgs/show-combinators.nix) { }; singleton-bool = final.callPackage (./pkgs/singleton-bool.nix) { }; singletons = final.callPackage (./pkgs/singletons.nix) { }; size-based = final.callPackage (./pkgs/size-based.nix) { }; skylighting = final.callPackage (./pkgs/skylighting.nix) { }; skylighting-core = final.callPackage (./pkgs/skylighting-core.nix) { }; skylighting-format-ansi = final.callPackage (./pkgs/skylighting-format-ansi.nix) { }; skylighting-format-blaze-html = final.callPackage (./pkgs/skylighting-format-blaze-html.nix) { }; skylighting-format-context = final.callPackage (./pkgs/skylighting-format-context.nix) { }; skylighting-format-latex = final.callPackage (./pkgs/skylighting-format-latex.nix) { }; slugify = final.callPackage (./pkgs/slugify.nix) { }; snap-core = final.callPackage (./pkgs/snap-core.nix) { }; snap-server = final.callPackage (./pkgs/snap-server.nix) { }; sort = final.callPackage (./pkgs/sort.nix) { }; sorted-list = final.callPackage (./pkgs/sorted-list.nix) { }; souffle-haskell = final.callPackage (./pkgs/souffle-haskell.nix) { }; sqlite-simple = final.callPackage (./pkgs/sqlite-simple.nix) { }; statestack = final.callPackage (./pkgs/statestack.nix) { }; statistics-linreg = final.callPackage (./pkgs/statistics-linreg.nix) { }; stm-chans = final.callPackage (./pkgs/stm-chans.nix) { }; streaming = final.callPackage (./pkgs/streaming.nix) { }; streaming-binary = final.callPackage (./pkgs/streaming-binary.nix) { }; streaming-bytestring = final.callPackage (./pkgs/streaming-bytestring.nix) { }; streamly = final.callPackage (./pkgs/streamly.nix) { }; streamly-core = final.callPackage (./pkgs/streamly-core.nix) { }; strict-list = final.callPackage (./pkgs/strict-list.nix) { }; string-conv = final.callPackage (./pkgs/string-conv.nix) { }; string-conversions = final.callPackage (./pkgs/string-conversions.nix) { }; string-interpolate = final.callPackage (./pkgs/string-interpolate.nix) { }; stringsearch = final.callPackage (./pkgs/stringsearch.nix) { }; stripeapi = final.callPackage (./pkgs/stripeapi.nix) { }; sundown = final.callPackage (./pkgs/sundown.nix) { }; svg-builder = final.callPackage (./pkgs/svg-builder.nix) { }; swagger2 = final.callPackage (./pkgs/swagger2.nix) { }; tasty-discover = final.callPackage (./pkgs/tasty-discover.nix) { }; tasty-hslua = final.callPackage (./pkgs/tasty-hslua.nix) { }; tasty-hspec = final.callPackage (./pkgs/tasty-hspec.nix) { }; tasty-lua = final.callPackage (./pkgs/tasty-lua.nix) { }; tasty-rerun = final.callPackage (./pkgs/tasty-rerun.nix) { }; tasty-wai = final.callPackage (./pkgs/tasty-wai.nix) { }; tdigest = final.callPackage (./pkgs/tdigest.nix) { }; template-haskell-compat-v0208 = final.callPackage (./pkgs/template-haskell-compat-v0208.nix) { }; test-framework-smallcheck = final.callPackage (./pkgs/test-framework-smallcheck.nix) { }; testing-feat = final.callPackage (./pkgs/testing-feat.nix) { }; testing-type-modifiers = final.callPackage (./pkgs/testing-type-modifiers.nix) { }; texmath = final.callPackage (./pkgs/texmath.nix) { }; text-ansi = final.callPackage (./pkgs/text-ansi.nix) { }; text-builder = final.callPackage (./pkgs/text-builder.nix) { }; text-builder-dev = final.callPackage (./pkgs/text-builder-dev.nix) { }; text-builder-linear = final.callPackage (./pkgs/text-builder-linear.nix) { }; text-conversions = final.callPackage (./pkgs/text-conversions.nix) { }; text-display = final.callPackage (./pkgs/text-display.nix) { }; text-icu = final.callPackage (./pkgs/text-icu.nix) { }; text-latin1 = final.callPackage (./pkgs/text-latin1.nix) { }; text-printer = final.callPackage (./pkgs/text-printer.nix) { }; text-rope = final.callPackage (./pkgs/text-rope.nix) { }; th-desugar = final.callPackage (./pkgs/th-desugar.nix) { }; th-env = final.callPackage (./pkgs/th-env.nix) { }; these-skinny = final.callPackage (./pkgs/these-skinny.nix) { }; threads = final.callPackage (./pkgs/threads.nix) { }; tidal = final.callPackage (./pkgs/tidal.nix) { }; tidal-link = final.callPackage (./pkgs/tidal-link.nix) { }; time-locale-compat = final.callPackage (./pkgs/time-locale-compat.nix) { }; time-units = final.callPackage (./pkgs/time-units.nix) { }; timeit = final.callPackage (./pkgs/timeit.nix) { }; timing-convenience = final.callPackage (./pkgs/timing-convenience.nix) { }; toml-parser = final.callPackage (./pkgs/toml-parser.nix) { }; torsor = final.callPackage (./pkgs/torsor.nix) { }; transformers-except = final.callPackage (./pkgs/transformers-except.nix) { }; tuple = final.callPackage (./pkgs/tuple.nix) { }; type-errors-pretty = final.callPackage (./pkgs/type-errors-pretty.nix) { }; type-hint = final.callPackage (./pkgs/type-hint.nix) { }; typerep-map = final.callPackage (./pkgs/typerep-map.nix) { }; typst = final.callPackage (./pkgs/typst.nix) { }; typst-symbols = final.callPackage (./pkgs/typst-symbols.nix) { }; uglymemo = final.callPackage (./pkgs/uglymemo.nix) { }; unicode-collation = final.callPackage (./pkgs/unicode-collation.nix) { }; unicode-data = final.callPackage (./pkgs/unicode-data.nix) { }; unicode-transforms = final.callPackage (./pkgs/unicode-transforms.nix) { }; universe-reverse-instances = final.callPackage (./pkgs/universe-reverse-instances.nix) { }; unix-bytestring = final.callPackage (./pkgs/unix-bytestring.nix) { }; unix-memory = final.callPackage (./pkgs/unix-memory.nix) { }; uri-bytestring-aeson = final.callPackage (./pkgs/uri-bytestring-aeson.nix) { }; url-slug = final.callPackage (./pkgs/url-slug.nix) { }; validation = final.callPackage (./pkgs/validation.nix) { }; validation-selective = final.callPackage (./pkgs/validation-selective.nix) { }; validity-case-insensitive = final.callPackage (./pkgs/validity-case-insensitive.nix) { }; validity-path = final.callPackage (./pkgs/validity-path.nix) { }; validity-persistent = final.callPackage (./pkgs/validity-persistent.nix) { }; validity-primitive = final.callPackage (./pkgs/validity-primitive.nix) { }; validity-time = final.callPackage (./pkgs/validity-time.nix) { }; validity-uuid = final.callPackage (./pkgs/validity-uuid.nix) { }; vector-instances = final.callPackage (./pkgs/vector-instances.nix) { }; vector-sized = final.callPackage (./pkgs/vector-sized.nix) { }; vector-space = final.callPackage (./pkgs/vector-space.nix) { }; vty-crossplatform = final.callPackage (./pkgs/vty-crossplatform.nix) { }; vty-unix = final.callPackage (./pkgs/vty-unix.nix) { }; wai-extra = final.callPackage (./pkgs/wai-extra.nix) { }; wai-log = final.callPackage (./pkgs/wai-log.nix) { }; wai-middleware-heartbeat = final.callPackage (./pkgs/wai-middleware-heartbeat.nix) { }; wai-middleware-prometheus = final.callPackage (./pkgs/wai-middleware-prometheus.nix) { }; wai-middleware-static = final.callPackage (./pkgs/wai-middleware-static.nix) { }; wai-websockets = final.callPackage (./pkgs/wai-websockets.nix) { }; warp = final.callPackage (./pkgs/warp.nix) { }; warp-tls = final.callPackage (./pkgs/warp-tls.nix) { }; websockets = final.callPackage (./pkgs/websockets.nix) { }; wide-word = final.callPackage (./pkgs/wide-word.nix) { }; with-utf8 = final.callPackage (./pkgs/with-utf8.nix) { }; wizards = final.callPackage (./pkgs/wizards.nix) { }; wl-pprint-text = final.callPackage (./pkgs/wl-pprint-text.nix) { }; word-compat = final.callPackage (./pkgs/word-compat.nix) { }; wreq = final.callPackage (./pkgs/wreq.nix) { }; wuss = final.callPackage (./pkgs/wuss.nix) { }; xml-conduit-writer = final.callPackage (./pkgs/xml-conduit-writer.nix) { }; xss-sanitize = final.callPackage (./pkgs/xss-sanitize.nix) { }; zlib-bindings = final.callPackage (./pkgs/zlib-bindings.nix) { }; }