packages feed

Cabal-2.2.0.1: doc/users-guide/searchindex.js

Search.setIndex({docnames:["bugs-and-stability","concepts-and-development","config-and-install","developing-packages","index","installing-packages","intro","misc","nix-integration","nix-local-build","nix-local-build-overview"],envversion:52,filenames:["bugs-and-stability.rst","concepts-and-development.rst","config-and-install.rst","developing-packages.rst","index.rst","installing-packages.rst","intro.rst","misc.rst","nix-integration.rst","nix-local-build.rst","nix-local-build-overview.rst"],objects:{"":{"--builddir":[9,4,1,"cmdoption-builddir"],"--project-file":[9,4,1,"id1"],"--store-dir":[9,4,1,"cmdoption-store-dir"],"cabal flag --allow-boot-library-installs ":[9,0,0,"cfg-flag---allow-boot-library-installs"],"cabal flag --allow-newer ":[9,0,0,"cfg-flag---allow-newer"],"cabal flag --build-summary ":[9,0,0,"cfg-flag---build-summary"],"cabal flag --cabal-lib-version ":[9,0,0,"cfg-flag---cabal-lib-version"],"cabal flag --compiler ":[9,0,0,"cfg-flag---compiler"],"cabal flag --configure-option ":[9,0,0,"cfg-flag---configure-option"],"cabal flag --constraint ":[9,0,0,"cfg-flag---constraint"],"cabal flag --count-conflicts ":[9,0,0,"cfg-flag---count-conflicts"],"cabal flag --disable-benchmarks ":[9,0,0,"cfg-flag---disable-benchmarks"],"cabal flag --disable-documentation ":[9,0,0,"cfg-flag---disable-documentation"],"cabal flag --disable-executable-dynamic ":[9,0,0,"cfg-flag---disable-executable-dynamic"],"cabal flag --disable-executable-stripping ":[9,0,0,"cfg-flag---disable-executable-stripping"],"cabal flag --disable-library-coverage (deprecated)":[9,0,0,"cfg-flag---disable-library-coverage"],"cabal flag --disable-library-for-ghci ":[9,0,0,"cfg-flag---disable-library-for-ghci"],"cabal flag --disable-library-vanilla ":[9,0,0,"cfg-flag---disable-library-vanilla"],"cabal flag --disable-optimization ":[9,0,0,"cfg-flag---disable-optimization"],"cabal flag --disable-shared ":[9,0,0,"cfg-flag---disable-shared"],"cabal flag --disable-split-objs ":[9,0,0,"cfg-flag---disable-split-objs"],"cabal flag --disable-static ":[9,0,0,"cfg-flag---disable-static"],"cabal flag --disable-tests ":[9,0,0,"cfg-flag---disable-tests"],"cabal flag --doc-index-file ":[9,0,0,"cfg-flag---doc-index-file"],"cabal flag --enable-benchmarks ":[9,0,0,"cfg-flag---enable-benchmarks"],"cabal flag --enable-documentation ":[9,0,0,"cfg-flag---enable-documentation"],"cabal flag --enable-executable-dynamic ":[9,0,0,"cfg-flag---enable-executable-dynamic"],"cabal flag --enable-executable-stripping ":[9,0,0,"cfg-flag---enable-executable-stripping"],"cabal flag --enable-library-coverage (deprecated)":[9,0,0,"cfg-flag---enable-library-coverage"],"cabal flag --enable-library-for-ghci ":[9,0,0,"cfg-flag---enable-library-for-ghci"],"cabal flag --enable-library-vanilla ":[9,0,0,"cfg-flag---enable-library-vanilla"],"cabal flag --enable-optimization ":[9,0,0,"cfg-flag---enable-optimization"],"cabal flag --enable-shared ":[9,0,0,"cfg-flag---enable-shared"],"cabal flag --enable-split-objs ":[9,0,0,"cfg-flag---enable-split-objs"],"cabal flag --enable-static ":[9,0,0,"cfg-flag---enable-static"],"cabal flag --enable-tests ":[9,0,0,"cfg-flag---enable-tests"],"cabal flag --extra-framework-dirs ":[9,0,0,"cfg-flag---extra-framework-dirs"],"cabal flag --extra-include-dirs ":[9,0,0,"cfg-flag---extra-include-dirs"],"cabal flag --extra-lib-dirs ":[9,0,0,"cfg-flag---extra-lib-dirs"],"cabal flag --flags ":[9,0,0,"cfg-flag---flags"],"cabal flag --http-transport ":[9,0,0,"cfg-flag---http-transport"],"cabal flag --ignore-expiry ":[9,0,0,"cfg-flag---ignore-expiry"],"cabal flag --jobs ":[9,0,0,"cfg-flag---jobs"],"cabal flag --keep-going ":[9,0,0,"cfg-flag---keep-going"],"cabal flag --local-repo (deprecated)":[9,0,0,"cfg-flag---local-repo"],"cabal flag --logs-dir ":[9,0,0,"cfg-flag---logs-dir"],"cabal flag --max-backjumps ":[9,0,0,"cfg-flag---max-backjumps"],"cabal flag --no-allow-boot-library-installs ":[9,0,0,"cfg-flag---no-allow-boot-library-installs"],"cabal flag --no-count-conflicts ":[9,0,0,"cfg-flag---no-count-conflicts"],"cabal flag --no-reorder-goals ":[9,0,0,"cfg-flag---no-reorder-goals"],"cabal flag --no-strong-flags ":[9,0,0,"cfg-flag---no-strong-flags"],"cabal flag --preference ":[9,0,0,"cfg-flag---preference"],"cabal flag --program-prefix ":[9,0,0,"cfg-flag---program-prefix"],"cabal flag --program-suffix ":[9,0,0,"cfg-flag---program-suffix"],"cabal flag --remote-repo-cache ":[9,0,0,"cfg-flag---remote-repo-cache"],"cabal flag --reorder-goals ":[9,0,0,"cfg-flag---reorder-goals"],"cabal flag --run-tests ":[9,0,0,"cfg-flag---run-tests"],"cabal flag --solver ":[9,0,0,"cfg-flag---solver"],"cabal flag --strong-flags ":[9,0,0,"cfg-flag---strong-flags"],"cabal flag --verbose ":[9,0,0,"cfg-flag---verbose"],"cabal flag --with-compiler ":[9,0,0,"cfg-flag---with-compiler"],"cabal flag --with-hc-pkg ":[9,0,0,"cfg-flag---with-hc-pkg"],"cabal flag --world-file (deprecated)":[9,0,0,"cfg-flag---world-file"]},"cabal flag --allow-older (since version: 2":{"0)":[9,0,0,"cfg-flag---allow-older"]},"cabal flag --disable-coverage (since version: 1":{"21)":[9,0,0,"cfg-flag---disable-coverage"]},"cabal flag --disable-debug-info (since version: 1":{"22)":[9,0,0,"cfg-flag---disable-debug-info"]},"cabal flag --disable-executable-profiling (since version: 1":{"21)":[9,0,0,"cfg-flag---disable-executable-profiling"]},"cabal flag --disable-library-profiling (since version: 1":{"21)":[9,0,0,"cfg-flag---disable-library-profiling"]},"cabal flag --disable-library-stripping (since version: 1":{"19)":[9,0,0,"cfg-flag---disable-library-stripping"]},"cabal flag --disable-profiling (since version: 1":{"21)":[9,0,0,"cfg-flag---disable-profiling"]},"cabal flag --disable-split-sections (since version: 2":{"1)":[9,0,0,"cfg-flag---disable-split-sections"]},"cabal flag --enable-coverage (since version: 1":{"21)":[9,0,0,"cfg-flag---enable-coverage"]},"cabal flag --enable-debug-info (since version: 1":{"22)":[9,0,0,"cfg-flag---enable-debug-info"]},"cabal flag --enable-executable-profiling (since version: 1":{"21)":[9,0,0,"cfg-flag---enable-executable-profiling"]},"cabal flag --enable-library-profiling (since version: 1":{"21)":[9,0,0,"cfg-flag---enable-library-profiling"]},"cabal flag --enable-library-stripping (since version: 1":{"19)":[9,0,0,"cfg-flag---enable-library-stripping"]},"cabal flag --enable-profiling (since version: 1":{"21)":[9,0,0,"cfg-flag---enable-profiling"]},"cabal flag --enable-split-sections (since version: 2":{"1)":[9,0,0,"cfg-flag---enable-split-sections"]},"cabal flag --extra-prog-path (since version: 1":{"18)":[9,0,0,"cfg-flag---extra-prog-path"]},"cabal flag --library-profiling-detail (since version: 1":{"23)":[9,0,0,"cfg-flag---library-profiling-detail"]},"cabal flag --profiling-detail (since version: 1":{"23)":[9,0,0,"cfg-flag---profiling-detail"]},"cabal flag --relocatable (since version: 1":{"21)":[9,0,0,"cfg-flag---relocatable"]},"cabal.project allow-older field (since version: 2":{"0)":[9,1,0,"cfg-field-allow-older"]},"cabal.project coverage field (since version: 1":{"21)":[9,1,0,"cfg-field-coverage"]},"cabal.project debug-info field (since version: 1":{"22)":[9,1,0,"cfg-field-debug-info"]},"cabal.project executable-profiling field (since version: 1":{"21)":[9,1,0,"cfg-field-executable-profiling"]},"cabal.project extra-prog-path field (since version: 1":{"18)":[9,1,0,"cfg-field-extra-prog-path"]},"cabal.project index-state field (since version: 2":{"0)":[9,1,0,"cfg-field-index-state"]},"cabal.project library-profiling field (since version: 1":{"21)":[9,1,0,"cfg-field-library-profiling"]},"cabal.project library-profiling-detail field (since version: 1":{"23)":[9,1,0,"cfg-field-library-profiling-detail"]},"cabal.project library-stripping field (since version: 1":{"19)":[9,1,0,"cfg-field-library-stripping"]},"cabal.project profiling field (since version: 1":{"21)":[9,1,0,"cfg-field-profiling"]},"cabal.project profiling-detail field (since version: 1":{"23)":[9,1,0,"cfg-field-profiling-detail"]},"cabal.project relocatable field (since version: 1":{"21)":[9,1,0,"cfg-field-relocatable"]},"cabal.project split-sections field (since version: 2":{"1)":[9,1,0,"cfg-field-split-sections"]},"package":{"cabal asm-sources field":[3,2,0,"pkg-field-asm-sources"],"cabal author field":[3,2,0,"pkg-field-author"],"cabal benchmark section main-is: field":[3,2,0,"pkg-field-benchmark-main-is"],"cabal benchmark section type: field":[3,2,0,"pkg-field-benchmark-type"],"cabal bug-reports field":[3,2,0,"pkg-field-bug-reports"],"cabal build-depends field":[3,2,0,"pkg-field-build-depends"],"cabal build-tools field(deprecated)":[3,2,0,"pkg-field-build-tools"],"cabal build-type field":[3,2,0,"pkg-field-build-type"],"cabal buildable field":[3,2,0,"pkg-field-buildable"],"cabal c-sources field":[3,2,0,"pkg-field-c-sources"],"cabal cabal-version field":[3,2,0,"pkg-field-cabal-version"],"cabal category field":[3,2,0,"pkg-field-category"],"cabal cc-options field":[3,2,0,"pkg-field-cc-options"],"cabal cmm-sources field":[3,2,0,"pkg-field-cmm-sources"],"cabal copyright field":[3,2,0,"pkg-field-copyright"],"cabal cpp-options field":[3,2,0,"pkg-field-cpp-options"],"cabal cxx-options field":[3,2,0,"pkg-field-cxx-options"],"cabal cxx-sources field":[3,2,0,"pkg-field-cxx-sources"],"cabal data-dir field":[3,2,0,"pkg-field-data-dir"],"cabal data-files field":[3,2,0,"pkg-field-data-files"],"cabal default-extensions field":[3,2,0,"pkg-field-default-extensions"],"cabal description field":[3,2,0,"pkg-field-description"],"cabal executable section ":[3,3,0,"pkg-section-executable-executable"],"cabal executable section main-is: field":[3,2,0,"pkg-field-executable-main-is"],"cabal extensions field(deprecated)":[3,2,0,"pkg-field-extensions"],"cabal extra-bundled-libraries field":[3,2,0,"pkg-field-extra-bundled-libraries"],"cabal extra-doc-files field":[3,2,0,"pkg-field-extra-doc-files"],"cabal extra-frameworks-dirs field":[3,2,0,"pkg-field-extra-frameworks-dirs"],"cabal extra-ghci-libraries field":[3,2,0,"pkg-field-extra-ghci-libraries"],"cabal extra-lib-dirs field":[3,2,0,"pkg-field-extra-lib-dirs"],"cabal extra-libraries field":[3,2,0,"pkg-field-extra-libraries"],"cabal extra-source-files field":[3,2,0,"pkg-field-extra-source-files"],"cabal extra-tmp-files field":[3,2,0,"pkg-field-extra-tmp-files"],"cabal flag section ":[3,3,0,"pkg-section-flag-flag"],"cabal flag section default: field":[3,2,0,"pkg-field-flag-default"],"cabal flag section description: field":[3,2,0,"pkg-field-flag-description"],"cabal flag section manual: field":[3,2,0,"pkg-field-flag-manual"],"cabal foreign-library section lib-version-info: field":[3,2,0,"pkg-field-foreign-library-lib-version-info"],"cabal foreign-library section lib-version-linux: field":[3,2,0,"pkg-field-foreign-library-lib-version-linux"],"cabal foreign-library section mod-def-file: field":[3,2,0,"pkg-field-foreign-library-mod-def-file"],"cabal foreign-library section options: field":[3,2,0,"pkg-field-foreign-library-options"],"cabal foreign-library section type: field":[3,2,0,"pkg-field-foreign-library-type"],"cabal frameworks field":[3,2,0,"pkg-field-frameworks"],"cabal ghc-options field":[3,2,0,"pkg-field-ghc-options"],"cabal ghc-prof-options field":[3,2,0,"pkg-field-ghc-prof-options"],"cabal ghc-shared-options field":[3,2,0,"pkg-field-ghc-shared-options"],"cabal homepage field":[3,2,0,"pkg-field-homepage"],"cabal hs-source-dirs field":[3,2,0,"pkg-field-hs-source-dirs"],"cabal include-dirs field":[3,2,0,"pkg-field-include-dirs"],"cabal includes field":[3,2,0,"pkg-field-includes"],"cabal install-includes field":[3,2,0,"pkg-field-install-includes"],"cabal js-sources field":[3,2,0,"pkg-field-js-sources"],"cabal ld-options field":[3,2,0,"pkg-field-ld-options"],"cabal library section ":[3,3,0,"pkg-section-library-library"],"cabal library section exposed-modules: field":[3,2,0,"pkg-field-library-exposed-modules"],"cabal library section exposed: field":[3,2,0,"pkg-field-library-exposed"],"cabal library section reexported-modules: field":[3,2,0,"pkg-field-library-reexported-modules"],"cabal library section virtual-modules: field":[3,2,0,"pkg-field-library-virtual-modules"],"cabal license field":[3,2,0,"pkg-field-license"],"cabal license-file field":[3,2,0,"pkg-field-license-file"],"cabal license-files field":[3,2,0,"pkg-field-license-files"],"cabal maintainer field":[3,2,0,"pkg-field-maintainer"],"cabal name field":[3,2,0,"pkg-field-name"],"cabal other-extensions field":[3,2,0,"pkg-field-other-extensions"],"cabal other-modules field":[3,2,0,"pkg-field-other-modules"],"cabal package-url field":[3,2,0,"pkg-field-package-url"],"cabal pkgconfig-depends field":[3,2,0,"pkg-field-pkgconfig-depends"],"cabal source-repository section branch: field":[3,2,0,"pkg-field-source-repository-branch"],"cabal source-repository section location: field":[3,2,0,"pkg-field-source-repository-location"],"cabal source-repository section module: field":[3,2,0,"pkg-field-source-repository-module"],"cabal source-repository section subdir: field":[3,2,0,"pkg-field-source-repository-subdir"],"cabal source-repository section tag: field":[3,2,0,"pkg-field-source-repository-tag"],"cabal source-repository section type: field":[3,2,0,"pkg-field-source-repository-type"],"cabal stability field":[3,2,0,"pkg-field-stability"],"cabal synopsis field":[3,2,0,"pkg-field-synopsis"],"cabal test-suite section ":[3,3,0,"pkg-section-test-suite-test-suite"],"cabal test-suite section main-is: field":[3,2,0,"pkg-field-test-suite-main-is"],"cabal test-suite section test-module: field":[3,2,0,"pkg-field-test-suite-test-module"],"cabal test-suite section type: field":[3,2,0,"pkg-field-test-suite-type"],"cabal tested-with field":[3,2,0,"pkg-field-tested-with"],"cabal version field":[3,2,0,"pkg-field-version"]},"package.cabal benchmark section (since version: 1.9":{"2)":[3,3,0,"pkg-section-benchmark-benchmark"]},"package.cabal build-tool-depends field(since version: 2":{"0)":[3,2,0,"pkg-field-build-tool-depends"]},"package.cabal common section (since version: 2":{"2)":[3,3,0,"pkg-section-common-common"]},"package.cabal custom-setup section (since version: 1":{"24)":[3,3,0,"pkg-section-custom-setup-custom-setup"]},"package.cabal custom-setup section autogen-modules: field(since version: 2":{"0)":[3,2,0,"pkg-field-custom-setup-autogen-modules"]},"package.cabal custom-setup section setup-depends: field(since version: 1":{"24)":[3,2,0,"pkg-field-custom-setup-setup-depends"]},"package.cabal executable section scope: field(since version: 2":{"0)":[3,2,0,"pkg-field-executable-scope"]},"package.cabal foreign-library section (since version: 2":{"0)":[3,3,0,"pkg-section-foreign-library-foreign-library"]},"package.cabal source-repository section (since version: 1":{"6)":[3,3,0,"pkg-section-source-repository-source-repository"]},"setup-build":{"--prog-option":[5,4,1,"cmdoption-setup-build-prog-options"],"--prog-options":[5,4,1,"cmdoption-setup-build-prog-options"]},"setup-clean":{"--save-configure":[5,4,1,"cmdoption-setup-clean-save-configure"],"-s":[5,4,1,"cmdoption-setup-clean-save-configure"]},"setup-configure":{"--allow-newer[":[5,4,1,"cmdoption-setup-configure-allow-newer"],"--allow-older[":[5,4,1,"cmdoption-setup-configure-allow-newer"],"--bindir":[5,4,1,"cmdoption-setup-configure-bindir"],"--cid":[5,4,1,"cmdoption-setup-configure-cid"],"--configure-option":[5,4,1,"cmdoption-setup-configure-configure-option"],"--constraint":[5,4,1,"cmdoption-setup-configure-constraint"],"--datadir":[5,4,1,"cmdoption-setup-configure-datadir"],"--datasubdir":[5,4,1,"cmdoption-setup-configure-datasubdir"],"--default-user-config":[5,4,1,"cmdoption-setup-configure-default-user-config"],"--dependency[":[5,4,1,"cmdoption-setup-configure-dependency"],"--disable-coverage":[5,4,1,"cmdoption-setup-configure-disable-coverage"],"--disable-executable-dynamic":[5,4,1,"cmdoption-setup-configure-disable-executable-dynamic"],"--disable-executable-stripping":[5,4,1,"cmdoption-setup-configure-disable-executable-stripping"],"--disable-library-for-ghci":[5,4,1,"cmdoption-setup-configure-disable-library-for-ghci"],"--disable-library-profiling":[5,4,1,"cmdoption-setup-configure-disable-library-profiling"],"--disable-library-vanilla":[5,4,1,"cmdoption-setup-configure-disable-library-vanilla"],"--disable-optimization":[5,4,1,"cmdoption-setup-configure-disable-optimization"],"--disable-profiling":[5,4,1,"cmdoption-setup-configure-disable-profiling"],"--disable-response-files":[5,4,1,"cmdoption-setup-configure-disable-response-files"],"--disable-shared":[5,4,1,"cmdoption-setup-configure-disable-shared"],"--disable-split-objs":[5,4,1,"cmdoption-setup-configure-disable-split-objs"],"--disable-static":[5,4,1,"cmdoption-setup-configure-disable-static"],"--disable-tests":[5,4,1,"cmdoption-setup-configure-disable-tests"],"--docdir":[5,4,1,"cmdoption-setup-configure-docdir"],"--dynlibdir":[5,4,1,"cmdoption-setup-configure-dynlibdir"],"--enable-coverage":[5,4,1,"cmdoption-setup-configure-enable-coverage"],"--enable-executable-dynamic":[5,4,1,"cmdoption-setup-configure-enable-executable-dynamic"],"--enable-executable-stripping":[5,4,1,"cmdoption-setup-configure-enable-executable-stripping"],"--enable-library-for-ghci":[5,4,1,"cmdoption-setup-configure-enable-library-for-ghci"],"--enable-library-profiling":[5,4,1,"cmdoption-setup-configure-enable-library-profiling"],"--enable-library-vanilla":[5,4,1,"cmdoption-setup-configure-enable-library-vanilla"],"--enable-optimization[":[5,4,1,"cmdoption-setup-configure-enable-optimization"],"--enable-profiling":[5,4,1,"cmdoption-setup-configure-enable-profiling"],"--enable-shared":[5,4,1,"cmdoption-setup-configure-enable-shared"],"--enable-split-objs":[5,4,1,"cmdoption-setup-configure-enable-split-objs"],"--enable-static":[5,4,1,"cmdoption-setup-configure-enable-static"],"--enable-tests":[5,4,1,"cmdoption-setup-configure-enable-tests"],"--exact-configuration":[5,4,1,"cmdoption-setup-configure-exact-configuration"],"--extra-framework-dirs[":[5,4,1,"cmdoption-setup-configure-extra-framework-dirs"],"--extra-include-dirs[":[5,4,1,"cmdoption-setup-configure-extra-include-dirs"],"--extra-lib-dirs[":[5,4,1,"cmdoption-setup-configure-extra-lib-dirs"],"--flags":[5,4,1,"cmdoption-setup-configure-flags"],"--ghc":[5,4,1,"cmdoption-setup-configure-ghc"],"--global":[5,4,1,"cmdoption-setup-configure-global"],"--htmldir":[5,4,1,"cmdoption-setup-configure-htmldir"],"--ipid":[5,4,1,"cmdoption-setup-configure-ipid"],"--jhc":[5,4,1,"cmdoption-setup-configure-ghc"],"--lhc":[5,4,1,"cmdoption-setup-configure-ghc"],"--libdir":[5,4,1,"cmdoption-setup-configure-libdir"],"--libexecdir":[5,4,1,"cmdoption-setup-configure-libexecdir"],"--libexecsubdir":[5,4,1,"cmdoption-setup-configure-libexecsubdir"],"--library-profiling-detail[":[5,4,1,"cmdoption-setup-configure-library-profiling-detail"],"--libsubdir":[5,4,1,"cmdoption-setup-configure-libsubdir"],"--package-db":[5,4,1,"cmdoption-setup-configure-package-db"],"--preference":[5,4,1,"cmdoption-setup-configure-preference"],"--prefix":[5,4,1,"cmdoption-setup-configure-prefix"],"--profiling-detail[":[5,4,1,"cmdoption-setup-configure-profiling-detail"],"--prog-option":[5,4,1,"cmdoption-setup-configure-prog-option"],"--prog-options":[5,4,1,"cmdoption-setup-configure-prog-options"],"--program-prefix":[5,4,1,"cmdoption-setup-configure-program-prefix"],"--program-suffix":[5,4,1,"cmdoption-setup-configure-program-suffix"],"--sysconfdir":[5,4,1,"cmdoption-setup-configure-sysconfdir"],"--uhc":[5,4,1,"cmdoption-setup-configure-ghc"],"--user":[5,4,1,"cmdoption-setup-configure-user"],"--with-compiler":[5,4,1,"cmdoption-setup-configure-with-compiler"],"--with-hc-pkg":[5,4,1,"cmdoption-setup-configure-with-hc-pkg"],"--with-prog":[5,4,1,"cmdoption-setup-configure-with-prog"],"-f":[5,4,1,"cmdoption-setup-configure-f"]},"setup-copy":{"--destdir":[5,4,1,"cmdoption-setup-copy-destdir"]},"setup-haddock":{"--css":[5,4,1,"cmdoption-setup-haddock-css"],"--executables":[5,4,1,"cmdoption-setup-haddock-executables"],"--hoogle":[5,4,1,"cmdoption-setup-haddock-hoogle"],"--hscolour-css":[5,4,1,"cmdoption-setup-haddock-hscolour-css"],"--html-location":[5,4,1,"cmdoption-setup-haddock-html-location"],"--hyperlink-source":[5,4,1,"cmdoption-setup-haddock-hyperlink-source"],"--internal":[5,4,1,"cmdoption-setup-haddock-internal"]},"setup-hscolour":{"--css":[5,4,1,"cmdoption-setup-hscolour-css"],"--executables":[5,4,1,"cmdoption-setup-hscolour-executables"]},"setup-install":{"--global":[5,4,1,"cmdoption-setup-install-global"],"--user":[5,4,1,"cmdoption-setup-install-user"]},"setup-register":{"--gen-pkg-config[":[5,4,1,"cmdoption-setup-register-gen-pkg-config"],"--gen-script":[5,4,1,"cmdoption-setup-register-gen-script"],"--global":[5,4,1,"cmdoption-setup-register-global"],"--inplace":[5,4,1,"cmdoption-setup-register-inplace"],"--user":[5,4,1,"cmdoption-setup-register-user"]},"setup-sdist":{"--snapshot":[5,4,1,"cmdoption-setup-sdist-snapshot"]},"setup-test":{"--builddir":[5,4,1,"cmdoption-setup-test-builddir"],"--human-log":[5,4,1,"cmdoption-setup-test-human-log"],"--machine-log":[5,4,1,"cmdoption-setup-test-machine-log"],"--show-details":[5,4,1,"cmdoption-setup-test-show-details"],"--test-option":[5,4,1,"cmdoption-setup-test-test-option"],"--test-options":[5,4,1,"cmdoption-setup-test-test-options"],Give:[5,4,1,"cmdoption-setup-test-arg-give"]},"setup-unregister":{"--gen-script":[5,4,1,"cmdoption-setup-unregister-gen-script"],"--global":[5,4,1,"cmdoption-setup-unregister-global"],"--user":[5,4,1,"cmdoption-setup-unregister-user"]},cabal:{"project allow-boot-library-installs field ":[9,1,0,"cfg-field-allow-boot-library-installs"],"project allow-newer field ":[9,1,0,"cfg-field-allow-newer"],"project benchmarks field ":[9,1,0,"cfg-field-benchmarks"],"project build-summary field ":[9,1,0,"cfg-field-build-summary"],"project cabal-lib-version field ":[9,1,0,"cfg-field-cabal-lib-version"],"project compiler field ":[9,1,0,"cfg-field-compiler"],"project configure-options field ":[9,1,0,"cfg-field-configure-options"],"project constraints field ":[9,1,0,"cfg-field-constraints"],"project count-conflicts field ":[9,1,0,"cfg-field-count-conflicts"],"project doc-index-file field ":[9,1,0,"cfg-field-doc-index-file"],"project documentation field ":[9,1,0,"cfg-field-documentation"],"project executable-dynamic field ":[9,1,0,"cfg-field-executable-dynamic"],"project executable-stripping field ":[9,1,0,"cfg-field-executable-stripping"],"project extra-framework-dirs field ":[9,1,0,"cfg-field-extra-framework-dirs"],"project extra-include-dirs field ":[9,1,0,"cfg-field-extra-include-dirs"],"project extra-lib-dirs field ":[9,1,0,"cfg-field-extra-lib-dirs"],"project extra-packages field ":[9,1,0,"cfg-field-extra-packages"],"project flags field ":[9,1,0,"cfg-field-flags"],"project haddock-all field ":[9,1,0,"cfg-field-haddock-all"],"project haddock-benchmarks field ":[9,1,0,"cfg-field-haddock-benchmarks"],"project haddock-contents-location field ":[9,1,0,"cfg-field-haddock-contents-location"],"project haddock-css field ":[9,1,0,"cfg-field-haddock-css"],"project haddock-executables field ":[9,1,0,"cfg-field-haddock-executables"],"project haddock-hoogle field ":[9,1,0,"cfg-field-haddock-hoogle"],"project haddock-hscolour-css field ":[9,1,0,"cfg-field-haddock-hscolour-css"],"project haddock-html field ":[9,1,0,"cfg-field-haddock-html"],"project haddock-html-location field ":[9,1,0,"cfg-field-haddock-html-location"],"project haddock-hyperlink-source field ":[9,1,0,"cfg-field-haddock-hyperlink-source"],"project haddock-internal field ":[9,1,0,"cfg-field-haddock-internal"],"project haddock-keep-temp-files field ":[9,1,0,"cfg-field-haddock-keep-temp-files"],"project haddock-tests field ":[9,1,0,"cfg-field-haddock-tests"],"project http-transport field ":[9,1,0,"cfg-field-http-transport"],"project ignore-expiry field ":[9,1,0,"cfg-field-ignore-expiry"],"project jobs field ":[9,1,0,"cfg-field-jobs"],"project keep-going field ":[9,1,0,"cfg-field-keep-going"],"project library-coverage field (deprecated)":[9,1,0,"cfg-field-library-coverage"],"project library-for-ghci field ":[9,1,0,"cfg-field-library-for-ghci"],"project library-vanilla field ":[9,1,0,"cfg-field-library-vanilla"],"project local-repo field (deprecated)":[9,1,0,"cfg-field-local-repo"],"project logs-dir field ":[9,1,0,"cfg-field-logs-dir"],"project max-backjumps field ":[9,1,0,"cfg-field-max-backjumps"],"project optimization field ":[9,1,0,"cfg-field-optimization"],"project optional-packages field ":[9,1,0,"cfg-field-optional-packages"],"project packages field ":[9,1,0,"cfg-field-packages"],"project preferences field ":[9,1,0,"cfg-field-preferences"],"project program-prefix field ":[9,1,0,"cfg-field-program-prefix"],"project program-suffix field ":[9,1,0,"cfg-field-program-suffix"],"project remote-repo-cache field ":[9,1,0,"cfg-field-remote-repo-cache"],"project reorder-goals field ":[9,1,0,"cfg-field-reorder-goals"],"project run-tests field ":[9,1,0,"cfg-field-run-tests"],"project shared field ":[9,1,0,"cfg-field-shared"],"project solver field ":[9,1,0,"cfg-field-solver"],"project split-objs field ":[9,1,0,"cfg-field-split-objs"],"project static field ":[9,1,0,"cfg-field-static"],"project strong-flags field ":[9,1,0,"cfg-field-strong-flags"],"project tests field ":[9,1,0,"cfg-field-tests"],"project verbose field ":[9,1,0,"cfg-field-verbose"],"project with-compiler field ":[9,1,0,"cfg-field-with-compiler"],"project with-hc-pkg field ":[9,1,0,"cfg-field-with-hc-pkg"],"project world-file field (deprecated)":[9,1,0,"cfg-field-world-file"]},setup:{"--help":[5,4,1,"cmdoption-setup-help"],"--verbose":[5,4,1,"cmdoption-setup-verbose"],"-h":[5,4,1,"cmdoption-setup-help"]}},objnames:{"0":["cabal","cfg-flag","cfg-flag"],"1":["cabal","cfg-field","Cabal cfg-field"],"2":["cabal","pkg-field","Cabal pkg-field"],"3":["cabal","pkg-section","Cabal pkg-section"],"4":["std","cmdoption","program option"]},objtypes:{"0":"cabal:cfg-flag","1":"cabal:cfg-field","2":"cabal:pkg-field","3":"cabal:pkg-section","4":"std:cmdoption"},terms:{"24t17":[3,9],"48z":[3,9],"abstract":3,"boolean":[3,9],"break":[3,7,9],"case":[3,5,9],"char":3,"default":[3,6,8,9,10],"export":[3,5,9],"final":[3,5,9],"float":3,"function":[0,3,5,6,8,10],"import":[1,5,9],"int":3,"long":9,"new":[3,5,7,10],"null":3,"public":3,"return":3,"short":[3,9,10],"static":[3,5,10],"switch":[3,5],"true":[3,5,8,9],"try":[3,5,9],"var":3,"void":3,"while":[3,5,6,8,9],But:[3,7,9],CVS:3,Exe:3,For:[3,5,6,7,9,10],IDs:5,NOT:9,Not:[3,5,9],One:[3,5,9],RTS:3,That:[3,9],The:[1,5,6,7,8,9,10],Then:[3,5,9],There:[3,5,6,7,9],These:[3,5,9],Use:[3,5,9],Useful:3,Uses:5,Using:[1,2,9],With:3,Yes:3,__glasgow_haskell__:3,__haddock_version__:3,a32m:3,abbrevi:3,abcd:5,abi:[3,5,9],abil:[3,6,8,9],abitag:[5,9],abl:[3,5,6],abnf:3,abort:3,about:[3,5,6,7,9],abov:[3,5,8,9],absenc:3,absent:3,absolut:[3,5,9],ac_config_fil:3,ac_config_head:3,ac_config_srcdir:3,ac_init:3,ac_output:3,ac_path_xtra:3,ac_subst:3,ac_try_cpp:3,accept:[3,5,9],access:[1,5,9],accident:[3,5],accord:[3,5,9],accordingli:10,accur:3,achiev:[3,5],acronym:3,across:[5,9],act:3,action:[3,5],activ:[3,7],actual:[3,5,6,9],adapt:3,add:[3,5,8,9],added:[3,5,7,9],adding:[3,5,9],addit:[3,5,6,7,8,9],addition:[3,9],address:3,adjust:[3,5],administr:5,advanc:[2,8,10],advantag:[3,5,9],advic:7,affect:[3,5,8,9],aforement:3,after:[3,5,9,10],afterward:3,again:[3,5,8,9],against:[3,5,9],age:3,agent:3,agnost:3,ahead:10,aim:3,alex:[3,5,9],alia:3,alias:9,all:[3,5,6,7,9,10],alloc:[5,9],allow:[3,5,9],allrightsreserv:3,almost:3,alnum:3,alon:3,along:3,alongsid:3,alpha:3,alphabet:[3,9],alphanumer:3,alreadi:[3,5,9],also:[3,5,6,7,9,10],alter:3,altern:[3,5,9],although:[3,5,9],alwai:[3,5,9],ambigu:[3,5],among:3,amount:3,analog:[3,5],analysi:3,angela:3,ani:[3,5,6,7,9,10],annot:3,anoncv:3,anoth:[3,5,6,9],anyth:[3,5,9],anywher:[3,5,9,10],apart:[3,5],api:[0,3,5,9],appdata:5,appear:[3,5],append:[3,5,9],appl:3,appli:[3,5,9],applic:[5,6,10],approach:[3,6],appropri:[3,5,9],approxim:3,arbitrari:[3,5,9],arch:[3,5,9],architectur:[3,5],archiv:[3,5,6,9],aren:9,arg:[3,9],argc:3,argument:[3,5,9],argv:3,around:[3,6,9],arrang:3,articl:[3,5],ascii:3,asid:5,ask:[3,5],asm:[3,5],aspect:[3,5,7],assembl:3,assert:3,assign:[2,3,9],associ:6,assum:[3,5,7,9],asterisk:9,attack:9,attempt:[3,5,9],author:[3,6],auto:[3,9],autoconf:6,autoconfuserhook:3,autogen:3,autogener:1,autom:[3,6],automak:6,automat:[1,5,6,9,10],auxiliari:[3,5,9],avaiabl:9,avail:[3,5,6,9],averag:9,avoid:[3,5,9],awai:[3,9],awar:[3,5],back:3,backjump:9,backtrack:[3,9],backward:7,bake:[5,9],bangpattern:3,bar:[3,5,6,9],bare:9,base:[3,5,6,8,9],basi:[5,9],basic:[2,3],bat:5,baz:[3,5,9],bazaar:3,bcd:9,bear:5,becaus:[3,5,9,10],becom:[3,10],been:[3,5,6,9],befor:[3,5,9],begin:5,behav:3,behavior:9,behaviour:[3,5],being:[3,5,7,9],below:[3,5,9],bench:[3,5,10],benchmark:[5,6,9],benefit:[3,9],besid:3,best:[3,5,9,10],beta:10,better:[3,9],between:[3,5,7,9],beyond:[3,9],big:[3,9],bigger:[5,9],bin:[3,5,9],binari:[2,3,6,9],bind:3,bindir:[3,5,9],bit:[3,5,7,9],blank:[3,9],blogg:3,blow:9,bnf:9,boot:9,bootstrap:5,both:[3,5,6,8,9],bound:[5,8,9],brace:9,branch:3,breakag:3,bring:9,broken:9,brows:5,bsd3:3,bug:[3,4],build:[1,2,4,6,7,8],build_package_bool:3,buildabl:3,builddir:[5,9],builder:5,buildinfo:3,buildtyp:3,built:[3,5,6,9,10],builtin:[3,6,8],bump:[3,7],bunch:3,bundl:[3,5],bytecod:9,bytestr:9,bzr:3,c2h:3,cabal2nix:8,cabal:[1,5,8,10],cabal_in_nix_shel:8,cabal_sandbox_config:5,cach:[5,10],cairo:3,call:[3,5,6,8,9,10],callsit:5,callstack:5,can:[3,5,6,7,10],cannot:[3,5,7,9],canonicalis:3,capabl:5,care:3,caret:[3,9],cat:5,catalogu:3,categori:3,caus:[3,5,8,9],caveat:5,cbit:3,center:[5,9],central:[5,6,9],certain:[3,9],certainli:3,cfg:9,cgi:3,chang:[3,5,7,9],channel:3,chao:3,chapter:3,charact:[3,9],characterist:9,check:[3,5,9],checkout:[3,9],child:8,choic:[3,9],choke:3,choos:[3,5],chosen:3,chs:3,cid:5,circumst:5,claim:3,clash:3,classif:3,clean:[2,3],clear:[5,9],clearli:[3,9],clib:3,client:5,clobber:9,clock:3,closer:3,cmd:[3,9],cmm:[3,5],code:[1,5,6,10],coincid:9,collect:[3,5,8],colon:3,colour:5,colouris:5,com:[3,5,6],combin:[3,5,6,9,10],come:3,comma:[3,9],command:[0,3,4,5,6,8,10],commandlin:3,comment:[3,5],commentari:9,common:9,commonli:10,compar:6,compat:[5,7,9],compatibl:3,compil:[1,5,9,10],complet:[3,5,7,9,10],complex:[1,5,9],complic:3,compon:[3,5,6,9],component:5,compress:6,comput:[3,5,9],concept:[4,5,9],concis:3,condit:[1,5,6],condition1:3,condition2:3,condition:3,conduit10:9,conf:5,config:[3,5,8,9],configur:[4,6,7,8,10],configuratoin:9,conflict:[3,9],conform:3,confus:3,confusingli:3,conjunct:[3,5,9],consequ:[3,9],consid:[3,5,9],consider:[5,6,9],consist:[3,6,7,9],constant:3,constraint:[3,5,9],construct:[3,5],constructor:3,consult:3,consum:3,contain:[5,6,7,9],content:[3,9],continu:[3,9,10],contract:3,contrast:3,contribut:3,control:[2,3,9,10],conveni:[3,5,9],convent:3,convers:3,convert:[3,5,9],cookbook:[4,10],copi:[2,3,7,9],copyright:3,correct:3,correl:3,correspond:[3,5,9],corrupt:9,cost:[5,9],could:[3,5,9],count:9,cours:[3,5,7,9],cover:[3,5,6,9],coverag:[5,10],cpan:6,cpp:3,cpph:[3,5],cpu:[3,9],creat:[1,2,4,9],cryptohash:9,csrc:3,css:[5,9],ctype:9,curl:9,current:[3,5,8,9,10],current_component_id:3,current_package_kei:3,current_package_vers:3,custom:[1,5,6,9],customis:[3,6],cvs:3,cxx:3,cycl:9,cygwin:[3,6],czf:5,danger:10,darc:3,darwin:3,dash:3,data:[1,5],databas:[3,5,9],datadir:[3,5],datasubdir:5,date:[3,5,9],dbs:5,ddebug:3,deal:6,dean:3,deb:6,debian:5,debug:[3,5,9],debugg:5,decid:[3,5,6],declar:[3,5,7,9],def:3,defaultmain:[3,7],defaultmainwithhook:[3,7],defaultuserhook:7,defer:9,defici:[0,4,9],defin:[3,5,8,9],definit:[3,5],degre:3,deleg:3,delet:[5,9],demonstr:3,denot:5,dep:[3,5,9],depend:[1,5,6,8,9,10],depende:9,deprec:[3,5,7,9],depth:9,deregist:5,deregistr:5,deriv:[5,8],desc:3,describ:[3,5,8,9,10],descript:[1,5,9],design:[3,6],desir:[3,5],destdir:[3,5],desugar:3,detail:[5,6,9],detect:3,determin:[3,5,9],determinist:10,devel:7,develop:[2,4,6,7,8,10],didn:[5,9],differ:[3,5,6,9],diffutctim:3,digit:3,dir:[3,5,9],direct:3,directli:[3,5,9],directori:[3,5,6,7,8,9],disabl:[3,5,9],disagr:3,disallow:[3,5],disambigu:[3,9],discov:[3,5],discuss:[3,7],disjunct:3,disk:9,disregard:9,dist:[3,5,9],distdir:9,distinct:[3,9],distinguish:3,distribut:[1,5,6,7,9],dive:3,dll:3,dndebug:3,doc:[3,5,9],docdir:5,document:[3,5,6,7,9],doe:[3,5,7,8,9],doesn:[3,5,9],don:[3,5],done:[3,5,9],dot:3,doubl:3,down:9,download:[5,9],downsid:[5,9],drop:3,due:[3,6,8],dummi:3,dure:[3,5,8],dwarf:9,dwebfrontend:3,dylib:3,dynam:[3,5,10],dynlibdir:[3,5],each:[3,5,6,9],earlier:[3,5,9],easi:3,easier:[3,6],easiest:3,easili:[3,5,6],echo:3,ecosystem:3,edit:[1,5,8,9],editor:[3,5],effect:[3,5,9],effort:[5,9],egg:6,either:[3,5,9],elabor:3,elif:3,elig:3,els:[3,10],email:7,embed:5,empti:[3,5,9],enabl:[3,4,5,6,9],encod:[3,5],encourag:3,end:[3,9],endif:3,enough:[3,5],ensur:[3,5,9],entir:[3,5,9],entiti:5,entri:[3,9],enumer:5,environ:[3,5,6,8,9],equal:[3,5,6,9],equival:[3,5,9],error:[3,5,9],escap:[3,9],especi:3,essenti:3,etc:[3,5,7,9],eval:3,evalu:[3,4],even:[3,9],eventu:9,everi:[3,5,6,7,9],everyth:[7,9],everywher:8,evid:3,evolv:3,exact:[3,5],exactli:[3,5],exampl:[5,6,7,9,10],except:[3,9],exclud:3,exe:[3,5,9],exec:10,execut:[5,6,10],executable_flag:3,exes:9,exist:[3,5,6,9],exit:[3,5],exitfailur:3,exot:[3,9],expand:[3,5],expect:[3,5,6,7,9],expens:9,experiment:3,expiri:9,explicit:[1,9],explicitli:[3,5,9],exponenti:3,exportlist:3,expos:[3,5],express:[3,4],ext:3,extend:[3,5,9],extens:[3,5,6,9],extern:[3,5,10],extra:[3,5,9],extran:3,facil:3,fact:3,factor:3,fail:[3,5,9],failur:[3,5,9],fairli:9,fall:3,fals:[3,5,9],famili:[3,10],familiar:3,faq:3,far:3,faster:[5,9],fastest:8,favor:3,fdebug:5,featur:[3,5,6,7,9,10],feature1:5,feature2:5,featureset:4,few:3,fewer:6,ffeature2:5,ffoo:9,fhan:9,fib:3,field:[5,7,9],figur:3,file:[0,1,5,6,8,9],filenam:3,filepath:[3,6,9],filepathglob:9,filepathglobrel:9,filepathroot:9,fill:3,filter:5,find:[3,5,9],fine:[3,5,9],finish:3,first:[3,5,8,9,10],fit:3,fix:[3,7],flag:[2,8,9],flagnam:[5,9],flagspec:5,flat:3,flavor:3,flavour:3,flaw:7,flexibl:[3,6],flib:9,fno:[3,9],focu:8,focus:5,folder:9,follow:[3,5,6,7,8,9],foo:[3,5,6,9],forc:[3,5,9],foreign:10,foreignfunctioninterfac:3,fork:3,form:[3,5,9],formal:9,format:[0,3,5,6,9],former:3,fortun:3,forward:7,found:[3,5,9],fprof:[3,9],framework:[3,5,9],freebsd:[3,5],freeform:3,freez:[5,8,10],fresh:5,friend:9,from:[1,2,6,8,9],frontend:3,frozen:9,full:[3,5,6,9],fulli:5,further:[3,4],furthermor:[3,9],futur:[3,7,9],garbag:8,gdb:5,gem:6,gen:[3,5,8],gener:[5,6,7,9],get:[3,5,6,9],getbindir:3,getcurrenttim:3,getdatadir:3,getdatafilenam:[3,5],getdynlibdir:3,getenv:8,getlibdir:3,getlibexecdir:3,getsysconfdir:3,ghc:[1,5,6,7,9,10],ghci:[3,5,9],ghcj:[5,9],git:3,github:[3,5],give:[3,5,7,9,10],given:[3,5,9,10],glob:9,global:[3,5,8,10],globpiec:9,gmp:9,goal:9,goe:6,going:9,good:[3,9],got:3,govern:[3,5],granular:[5,9],graph:5,greater:3,greencard:3,gtk:3,guarante:7,guess:3,guid:[3,5],hack:9,hackag:[0,2,3,6,9,10],haddock:[2,3,8,10],halt:7,han:9,hand:[3,5,6,9],handl:[3,9],happen:9,happi:[3,9],hard:[3,9],harder:5,has:[3,5,6,7,8,9],hash:[3,9],haskel:[3,5,6,7,8,9],haskell2010:3,hat:5,hatch:3,have:[3,5,6,9],head:[3,9],header:[3,5,9],headlin:3,heard:3,help:[3,5,6,9],helper:9,henc:5,here:[3,5,9],herington:3,heurist:[3,9],hidden:[3,9],hide:3,hierarch:3,hierarchi:3,higher:[3,5,9],highest:3,histor:3,hit:9,holder:3,home:[5,8,9],homepag:3,hoogl:[5,9],hook:[3,7],host:3,how:[3,4,5,6,8,10],howev:[3,5,9,10],hpc:[5,9],hs_bool_tru:3,hs_exit:3,hs_init:3,hsbool:3,hsc2h:3,hsc:3,hscolour:[2,3,9],hsffi:3,hspec:3,hsx11config:3,html:[3,5,9],htmldir:5,http:[3,5,6,9],human:[3,5,6],hunit:3,hyperlink:[5,9],hyphen:3,hypothet:[3,9],i386:[3,5],iOS:[5,9],idea:3,identifi:[3,5,6,9],ignor:[3,5,9],imag:3,immedi:[5,9],impl:3,implement:[3,5,6,9,10],impli:[3,5,9],implicit:3,implicitli:3,importantli:6,imposs:3,improv:9,in_nix_shel:8,includ:[1,5,6,8,9],inclus:3,incompat:[5,7],inconsist:5,incorpor:5,increas:3,increment:7,inde:[3,5,9],independ:[2,3,9,10],index:[3,5,7,9,10],indic:[3,7],indirect:8,indirectli:3,individu:[3,5,6],infer:3,influenc:9,info:[3,9],inform:[5,6,7,9],infrastructur:[3,5,7,8],ing:3,inherit:[3,5,9],init:[1,5],initi:[3,5],initialis:5,inject:3,inlin:[5,9],inner:3,innocu:9,innov:9,inplac:[5,9],input:[3,9],insensit:3,insid:[3,5,9],inspect:3,inspir:[3,10],instal:[3,4,6,7,8,9,10],instanc:[3,5],instanti:8,instead:[3,5,6,9],instruct:[8,9],integ:[3,9],integr:[4,5],intend:[3,5,9],intent:3,interact:3,interdepend:3,interfac:[4,6,10],intermedi:9,intern:[3,5,7,9],interpret:[5,9],intersect:9,introduc:3,introduct:4,invoc:[3,5,9],invok:[3,5,9],involv:[3,5,7,9],ipid:5,isn:[3,7],iso8601:[3,9],isol:5,issu:3,item:3,its:[3,5,6,8,9,10],itself:[3,5],ixqnmca7qrseqnkohsf7a:5,jane:3,java:3,javascript:3,jhc:[3,5,9],job:9,joe:3,json:[5,9],just:[3,5,9,10],keep:[3,5,7,9],kei:[3,5],kept:3,keyword:9,kind:[1,5,7],know:[3,5,9],knowledg:[3,6],known:[3,5,9],label:3,lang:3,languag:[3,6,8],larg:3,larger:5,last:[3,5],later:[3,5,9,10],latest:[3,5,9],latter:3,layout:[5,9],lazi:8,lazili:3,lead:[3,5,9],least:[3,5,7],leav:[3,9],left:[3,5,9],legaci:[2,3,9],len:5,less:[3,6,9],let:[3,5,9],letter:3,level:[3,5,7,9],lexic:3,lexicograph:3,lhc:[3,5,9],lhs:[3,5],lib:[3,5,9],libarari:5,libdir:[3,5],liber:3,libexec:5,libexecdir:[3,5],libexecsubdir:[3,5],libexedir:3,libfoo:3,libhsbas:3,libhsrt:3,librari:[5,6,7,10],libsubdir:5,libtool:3,licens:[3,5],lies:3,like:[3,5,6,9,10],limit:[3,5,7,9],line:[0,3,5,6,9],link:[3,5,10],linker:[3,5],linux:[3,5,9],lirbari:3,list:[5,6,7,9],liter:9,littl:[3,6],live:[3,9],load:[3,9],local:[2,3,4,6,8],locat:[3,5,9],log:[3,5,9],logic:[3,9],longer:[3,5,9,10],look:[3,9],lookup:5,loop:3,lot:[3,6,9],low:3,lower:[3,5,9],lowest:3,luck:3,mac:3,machin:[3,5,6],maco:3,macro:3,made:3,mai:[3,5,7,9],mail:[3,7],mailto:3,main:[3,5,9],mainli:5,maintain:[3,9],major:[3,7,9],make:[3,5,6,9,10],makefil:3,manag:[1,5,6,8,9],mandatori:3,mani:[3,6,9],manual:[3,5,6,8,10],map:3,mark:3,markup:3,massiv:9,match:[3,5,9],matter:3,max:9,maximum:9,mean:[5,6,7,9],meant:3,mechan:[3,5],memori:[5,9],mention:[3,5,9],mercuri:3,merg:[3,9],messag:3,metadata:[3,6,9],method:[3,5],might:[3,5,9],migrat:5,min_tool_version_:3,min_version_:3,min_version_bas:3,min_version_cab:3,min_version_package_:3,mingwin:6,minim:9,minimis:3,minor:[3,7],mirror:9,misbehav:9,miscellan:2,miss:[3,5],mistak:9,mkdir:5,mod:3,mode:[5,9],modern:3,modif:5,modifi:[3,5,6,9],modul:[1,5,9],modular:[6,9],moment:[3,5,9],monoton:3,more:[1,5,7,9],most:[3,5,6,8,9],mostli:[3,5,6,7,9],motiv:9,move:[3,5],msy:3,mtl1:9,much:[3,9],multiparamtypeclass:3,multipl:[3,5,10],must:[3,5,8,9],myexehelpermodul:3,myexemodul:3,myforeignlib:3,myforeignlibexit:3,myforeignlibinit:3,myforeignlibwrapp:3,mylibhelpermodul:3,mylibmodul:3,mylibrari:3,mypkg:5,mytemplatedir:5,name:[1,5,6,7,9,10],namespac:3,nat:[3,9],nativ:[3,5,6,9],natur:3,ncpu:9,necessari:[3,5,9],necessarili:[3,6],necessit:9,need:[3,5,6,9,10],neg:3,negat:3,neither:3,nest:3,net:3,network23:9,network:[6,9],never:[3,5,10],newdirectori:3,newer:[3,5,9],newli:5,newlin:9,newnam:3,newstyl:9,next:[1,8,9],nix:[3,4,9],nixpkg:8,no_x:3,non:[3,5,9,10],none:[3,5,9],nor:[3,5],normal:[3,5,8,9],notabl:[3,5,9],note:[3,5,6,9],noth:5,notic:3,notion:[3,6],now:[3,5,8,9],number:[3,5,6,9],numer:[3,9],obj:[5,9],object:[3,5,10],oblig:3,obtain:[3,5,9],obviou:[5,6,9],obvious:3,occasion:[3,5],occur:[3,5],off:[3,5,9],offlin:9,often:[3,6,7,9],old:[3,9],older:[3,5,7,9],omit:[3,5,9],onc:[3,5,6,9,10],one:[3,5,9],ones:[3,5,9],onli:[3,5,6,8,9,10],onlin:[3,6],onto:5,onward:3,open:9,oper:[3,5,9],operation:9,oppos:[3,5,9],opt:9,optim:[3,5,9],optimis:[5,6,9],option:[2,3,6,8,10],options_ghc:3,order:[3,5,9],ordinari:[5,9],org:[3,5,7,9],organis:3,orig:3,origin:[3,5],osx:[3,5],other:[1,5,6,7,9],othermain:3,otherwis:[3,5,9],our:3,out:[3,5,9],outer:3,output:[3,5,9],outsid:[3,5],over:[6,9],overal:3,overlai:9,overlap:[3,6],overrid:[3,5,9],overridden:[3,5,9],overview:2,own:[3,5,6,9],packag:[4,7,8,10],packagenam:3,page:[5,9],pair:3,paragraph:3,parallel:9,paramet:[1,5,6,9],parent:9,parenthes:3,pargv:3,pars:3,part:[3,5,6,7,9],partial:5,particip:9,particular:[3,5,6,9,10],particularli:[3,5,9],partit:3,partli:7,pass:[3,5,8,9],patch:[3,5],path:[2,3,9],pathnam:5,paths_:3,pattern:3,peg:5,peopl:[3,5,6],per:[3,5,9],perform:[3,5,9],perhap:3,period:9,perl:6,perman:5,permiss:9,permit:9,persist:[5,9],person:3,pex:9,phase:3,pick:[3,9],piec:3,pitfal:3,pkg:[3,5,9],pkg_name:3,pkg_name_var:3,pkgconfig:3,pkgid:[5,9],pkgname:[3,5],place:[3,5,9],placement:3,plain:[5,9],plan:[3,5,9],platform:[3,5,6,9],pleas:[3,7,10],plu:[3,6],png:3,point:[1,5,6,9],pointer:3,polici:[3,5,7],polykind:3,popul:3,popular:[3,8],portabl:[1,5,6],posit:[3,5,9],possibl:[3,5,6,9],post:5,posthaddock:3,potenti:3,powershel:9,powerus:3,ppc:5,practic:[3,6],practis:[3,7],pragma:3,pragmat:3,pre:[3,9],preced:[3,5],precis:[3,9],prefer:[3,5,8,9],preferenti:9,prefix:[2,3,6,7,9],prelud:3,prepar:5,prepend:[5,9],preprocess:[3,5],prerequisit:[5,9],presenc:3,present:[3,5,8],pretti:3,prettier:3,pretty_show_datadir:3,prevent:[5,8,9],previou:3,previous:5,prim:[3,9],primari:[3,9],primarili:9,print:[3,5],prior:[3,5],priorit:10,prioriti:[3,9],pristin:3,privat:[3,5,9],privileg:5,probabl:[3,9],probe:9,problem:[3,5,9],procedur:[3,5],process:[3,5,6,8],processor:3,produc:[3,5],product:[3,5,10],prof:3,profil:[3,5,6,10],prog1:3,prog2:3,prog:[5,9],proglet:3,prognam:9,program1:3,program2:3,program:[2,8,9],programfil:5,programm:3,programmat:[3,5,9],project:[3,4,5,10],project_dir:5,prologu:3,promis:7,prone:7,proof:7,proper:5,properti:[5,9],propos:5,prototyp:3,provid:[3,5,6,8],provision:3,publicli:3,publish:6,punctuat:9,pure:8,purpos:[3,5,6],push:5,put:[3,5,9],putstrln:3,pvp:3,python:6,qualifi:[5,9],queri:7,question:[3,9],quickcheck:9,quicker:5,quickstart:[1,4,10],quiet:3,quit:[3,9],quot:[3,5,9],quux:[5,9],rais:3,rang:[3,5,9],rare:5,rather:[5,6,9],rational:3,read:[3,4,5,6],readabl:[3,5,6],readi:5,real:[3,5],realli:3,reason:[3,5,9],rebuild:[9,10],rebuilt:9,receiv:5,recent:[5,9],reclaim:9,recogn:3,recognis:3,recommend:[3,5,9],recompil:[3,5,9],reconfigur:5,reconstruct:3,record:[3,5,9],recurs:3,red:5,reduc:[5,9],reexport:3,refer:[3,5,9],regexp:3,regist:[2,3,7],registr:[5,9],regular:[3,7],reinstal:[5,10],reject:3,rel:[3,5,9],relat:[3,5,7],relax:[3,5,9],releas:[3,7,9,10],relev:3,reli:[3,9],reliabl:[3,8],relink:3,relocat:[5,9],remain:3,rememb:3,remot:[5,6,9],remov:[3,5,9],renam:[3,5],reorder:9,repl:[3,8,10],replac:[3,5,9],replic:3,repo:[5,9],report:[3,4,5,9],repositori:[2,9],repres:[3,9],reproduc:[8,10],request:[3,5,7,9,10],requir:[3,5,6,7,9],reserv:9,reset:5,resolut:[5,6],resolv:[3,5,9],respect:[3,5,9],respons:[3,5],rest:[7,9],restrict:[3,5,9],result:[3,5,9,10],retriev:9,reus:[6,10],reusabl:3,revis:[3,7],right:[3,5,9],robust:9,role:3,roll:9,root:[3,5,8,9],roughli:[3,6,9],round:3,rpm:6,rtsopt:3,rubi:6,rule:3,run:[5,6,8,10],runhaskel:[3,5],runner:3,runtim:[3,9],safe:[3,9],safeti:3,sai:[3,9],same:[3,5,6,9],sandbox:[2,8,9,10],satisfi:[3,5,9],save:[3,5,9],scheme:3,scope:[3,5,6,9],scratch:3,script:[1,5,6,9],sdist:[2,3,9],search:[3,5,9],second:[3,5],section:[3,5,6,7,8,9],secur:2,see:[3,5,6,9],seen:9,segreg:3,select:[3,5,9],semant:[3,9],semi:0,semver:3,send:3,sens:[3,5,9],sensit:3,sent:5,seom:9,separ:[3,5,9],sequenc:3,serial:9,serv:5,server:[3,5,9],session:9,set:[3,5,8,9,10],setopt:3,setup:[1,2,6,7,9],sever:[3,5,6,9],shadow:3,shall:9,shape:3,share:[3,5,9,10],shell:[3,5,8,9],shift:5,shim:3,shortcut:5,shorten:9,shorthand:3,shot:9,should:[3,5,9],shout:[9,10],show:[3,5],shown:[3,5],shutdown:3,side:9,sign:5,signal:3,signific:3,significantli:3,silent:[5,9],silli:9,similar:[3,4,5,9],similarli:[3,5],simpl:[2,6,7,9],simpleuserhook:3,simpli:[3,5,8,9],simplic:3,simplifi:3,simultan:[5,9],sinc:[3,5,7,9],singl:[3,5,9],site:5,situat:[3,9],size:[5,9],skip:9,slash:9,slight:3,slightli:3,slow:9,slower:5,slowli:3,small:[3,9],snapshot:5,social:3,soft:5,softwar:6,solari:5,solut:[3,5],solv:[3,9],solver:[3,5,10],some:[3,5,6,7,8,9,10],somehow:5,somemodul:3,someon:3,someothermodul:3,someth:[3,9],sometim:[3,5],somewhat:[6,7],somewher:3,sonam:3,soon:3,sort:5,sourc:[5,6,9],sourceforg:3,space:[3,5,9],sparc:5,spars:9,spawn:8,speak:[3,9],spec:3,special:[3,5,6],specif:[2,3,9],specifi:[3,5,6,10],speed:9,split:[3,5,9],sport:9,squelch:5,src:[3,5],stabil:[3,4],stabl:[0,3,5],stack:5,stage:[3,5],stale:9,stand:[3,5],standalon:3,standard:[3,5,6,9],standardis:6,stanza:9,start:[3,9],state:[3,9,10],staticlib:[5,9],stdlib:3,step:[1,5,6,9],still:[3,5,7,9],store:[9,10],str:5,stream:5,strict:3,strictli:3,strikeout:9,string:[3,9],strip:[5,9],strong:9,strongli:3,structur:3,stub:3,stuff:3,style:[3,4,5,9],subcommand:9,subcompon:9,subdir:3,subdirectori:[3,5,9],subject:7,subsect:5,subsequ:[3,5,9],subset:3,substitut:[3,5,9],subtl:3,succe:3,succeed:3,success:9,successfulli:3,suffici:[3,5],suffix:[5,9],sugar:[3,5],suggest:3,suit:[2,6,9],suitabl:[3,5,6,9],summari:[5,9],supplement:5,suppli:[3,5,6],support:[3,5,9,10],suppos:[3,9],sure:[3,5,9],surpris:3,svn:3,symbol:[3,5,9],symlink:[3,9],synonym:9,synopsi:3,syntact:[3,5],syntax:[3,5,9],sysconfdir:[3,5],system:[1,2,4,9,10],tab:3,tabl:3,tag:[3,5],take:[3,5,6,9],taken:9,tar:[3,5,6,7,9],tarbal:[3,5,6,9],target:[3,5,9],task:3,tasti:3,team:3,tediou:3,tell:[5,10],temp:9,temper:5,templat:[3,5,9],templatehaskel:9,temporari:[9,10],temporarili:[5,9],tend:3,term:[3,5],termin:[3,5,9],test1:3,test:[2,6,10],testinst:3,testpackag:3,testsuit:3,text:[3,5,9],than:[5,6,7,9],thei:[3,5,6,9,10],them:[3,5,6,9,10],themselv:[3,5],therefor:[3,7],thi:[3,5,6,7,8,9,10],thin:3,thing:[3,5,9],think:[3,5],those:[3,5,10],though:[3,5],thousand:6,three:[3,9],threshold:5,through:[3,8],thu:[3,9],time:[3,5,9,10],timestamp:[3,9],tiresom:3,tmp:[3,5],todai:[5,10],todo:9,togeth:[3,9],toggl:5,token:3,too:3,took:3,tool:[3,4,5,8,9],toolchain:9,top:[3,5,9],toplevel:[3,5,9],tor:9,touch:3,toward:3,track:[3,5],tracker:7,tradit:[3,5],trail:[3,9],transform:[3,9],transit:[3,9],translat:[3,5,6],transpar:9,transport:9,treat:[3,9],tree:[3,5,9],tri:3,trivial:3,truncat:3,tuf:5,tune:[5,9],turn:[3,5,9],two:[3,5,9],txt:5,type:[0,3,5,9],typecheck:3,typic:[3,5,6],ualnum:3,ualpha:3,uhc:[3,5,7,9],unaffect:[3,5,9],unambigu:3,unari:3,unchang:[3,9],uncommon:3,uncondition:3,under:[3,5,7,9],underli:5,underscor:3,understand:[3,9],understood:5,undocu:9,unexport:5,unexpos:[5,9],unfortun:3,unicod:3,unimpl:9,uninstal:5,unintent:3,uninterpret:3,union:9,uniqu:[3,9],unit:[1,6],unix:[3,5,6,9],unknown:3,unless:[3,5,9],unlik:[3,5,9],unlimit:9,unmodifi:9,unnam:3,unpack:[3,5,8],unregist:[2,3],unreleas:5,unresolv:3,unsaf:5,unstabl:0,unsupport:10,until:[3,9,10],untouch:9,untrack:3,unwant:3,updat:[3,5,10],upgrad:[3,9],upon:[3,5,9],upper:[3,5,9],uri:9,url:[3,5,9],usabl:3,usag:[2,3,9],use:[3,5,6,8,9],used:[2,3,6,8,9,10],useful:[3,5,9],useothermain:3,user:[2,3,6,7,8,9],userhook:[3,7],uses:[3,5,9],using:[5,6,8,9],usr:[3,5],usual:[3,5,9],utc:[3,9],utf:3,util:3,valid:[3,5,9],valu:[5,9],vanilla:[5,9],vari:[3,9],variabl:[2,3,8,9],variant:[3,9],varieti:9,variou:[3,5,6],vendor:9,verbos:[5,7,9],veri:[0,3,5,6],verif:5,verifi:5,versa:3,version:[1,5,6,7,9,10],versu:[5,10],via:[3,5,9],vice:3,view:[3,5],violat:9,virtual:3,visibl:[3,7],visit:5,vulner:9,wai:[3,5,6,8,9],wall:3,want:[3,5,9],warn:[3,9],warp:9,wcompat:3,web:[3,5,6],webfrontend:3,websit:6,webstuff:3,well:[3,5,7,9],were:[3,5,9,10],wget:9,what:[3,4,7,9],whatev:[3,5,9],when:[5,6,8,9],whenev:10,where:[3,5,6,10],wherea:3,wherev:3,whether:[3,5,6,9],which:[3,5,6,7,8,9,10],whitespac:3,who:3,whole:[3,5],whose:[3,5,9],why:9,wide:[5,9],width:3,wiki:9,wildcard:[3,9],win32:3,window:[3,5,6,9],wish:[3,9],within:[3,5,7,9],without:[3,5,6,7,9],won:[3,9],word:3,work:[3,4,5,7,8,10],workaround:[5,9],world:[3,9],worst:3,would:[3,5,7,8,9,10],wrapper:[3,5],write:[3,5,8,9],written:[3,6],x11:3,x11r6:3,x86_64:[5,9],x_cflag:3,x_lib:3,xlib:3,xmonad:6,year:3,yes:3,yet:[3,9],you:[3,5,7,8,9,10],your:[3,5,8,9,10],yyyymmdd:5,zero:[3,9]},titles:["4. Reporting Bugs and Stability of Cabal Interfaces","3. Package Concepts and Development","2. Configuration and Installing Packages","3.1. Quickstart","Welcome to the Cabal User Guide","2.1. Configuration","1. Introduction","4.1. Reporting bugs and deficiencies","6. Nix Integration","5.1. Quickstart","5. Nix-style Local Builds"],titleterms:{"default":5,"function":[7,9],"import":3,"new":9,"static":9,The:3,Using:[3,5],access:3,advanc:[5,9],api:7,applic:9,assign:5,autoconf:3,autogener:3,automat:3,backward:3,basic:5,bench:9,benchmark:3,binari:5,block:3,bound:3,brace:3,bug:[0,7],build:[3,5,9,10],cabal:[0,3,4,6,7,9],cach:9,can:9,clean:5,code:[3,9],command:[7,9],common:3,compat:3,compil:3,complex:3,concept:[1,3],condit:3,configur:[2,3,5,9],contain:3,control:5,cookbook:9,copi:5,coverag:9,creat:[3,5,8],custom:3,data:3,defici:7,depend:3,descript:3,detail:3,develop:[1,3,5,9],distribut:3,download:3,dynam:9,edit:3,enabl:8,evalu:8,exampl:3,exec:9,execut:[3,9],exitcod:3,explicit:3,express:8,extern:9,featureset:6,field:3,file:[3,7],flag:[3,5],foreign:[3,9],format:7,freez:[3,9],from:[3,5],further:8,gener:3,ghc:3,global:9,guid:4,hackag:[5,7],haddock:[5,9],how:9,hscolour:5,includ:3,indent:3,independ:5,inform:3,init:3,instal:[2,5],integr:8,interfac:[0,3,7,9],interpret:3,introduct:6,kind:3,layout:3,legaci:5,librari:[3,9],line:7,link:9,list:3,local:[5,9,10],manag:3,mean:3,miscellan:5,modul:3,more:3,multipl:9,name:3,next:3,nix:[8,10],object:9,open:3,option:[5,9],other:3,outdat:3,overview:5,packag:[1,2,3,5,6,9],paramet:3,path:5,point:3,portabl:3,prefix:5,preprocessor:3,product:9,profil:9,program:[3,5],project:9,properti:3,quickstart:[3,9],rather:3,read:8,regist:5,repl:9,report:[0,7],repositori:[3,5],resolut:3,run:[3,9],sandbox:5,script:3,sdist:5,secur:5,semi:7,session:3,setup:[3,5],similar:6,simpl:[3,5],solver:9,sourc:3,specif:5,specifi:9,stabil:[0,7],stabl:7,stanza:3,stdio:3,step:3,style:10,suit:[3,5],system:[3,5,6],test:[3,5,9],than:3,tool:6,type:7,unit:3,unregist:5,unstabl:7,unsupport:9,updat:9,usag:5,used:5,user:[4,5],using:3,valu:3,variabl:5,veri:7,version:3,versu:9,welcom:4,what:6,when:3,where:9,work:[6,9]}})