lE&svķyII //home/thomas/.local/state/cabal/store/ghc-9.4.8 /usr/share/pkgconfigs'/usr/lib/pkgconfigI/home/thomas/.cache/cabal/packages/hackage.haskell.org/01-index.timestampSjbt:E/home/thomas/.cache/cabal/packages/hackage.haskell.org/01-index.cacheF lbL6{L/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/package.conf.d/package.cache/y-/home/thomas/.ghcup/bin/ghc~/home/thomas/.cabal/bin/ghc//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8l3/home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-ghc-9.4.8 ./*.cabal/doc/-- /index.htmlhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece522 -.log .logaeson aeson<LICENSE6(c) 2011-2016 Bryan O'Sullivan (c) 2011 MailRank, Inc. Adam Bergmark %Bryan O'Sullivan experimental            https://github.com/haskell/aeson'https://github.com/haskell/aeson/issues"git://github.com/haskell/aeson.gitFast JSON parsing and encodingA JSON parsing and encoding library optimized for ease of use and high performance. To get started, see the documentation for the @Data.Aeson@ module below. (A note on naming: in Greek mythology, Aeson was the father of Jason.)Text, Web, JSON x-revision1. *.yamlbenchmarks/json-data/*.json changelog.mdREADME.markdowntests/golden/*.expected!tests/JSONTestSuite/results/*.tok!tests/JSONTestSuite/results/*.txt'tests/JSONTestSuite/test_parsing/*.json)tests/JSONTestSuite/test_transform/*.jsonordered-keymap8Use ordered @Data.Map.Strict@ for KeyMap implementation. Data.AesonData.Aeson.DecodingData.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.TextData.Aeson.Decoding.TokensData.Aeson.EncodingData.Aeson.Encoding.InternalData.Aeson.KeyData.Aeson.KeyMapData.Aeson.QQ.SimpleData.Aeson.RFC8785Data.Aeson.Text Data.Aeson.THData.Aeson.TypessrcData.Aeson.Decoding.ConversionData.Aeson.Decoding.InternalData.Aeson.Encoding.BuilderData.Aeson.Internal.ByteStringData.Aeson.Internal.FunctionsData.Aeson.Internal.PreludeData.Aeson.Internal.ScientificData.Aeson.Internal.TextData.Aeson.Internal.THData.Aeson.Internal.Unescape$Data.Aeson.Internal.UnescapeFromTextData.Aeson.Parser.TimeData.Aeson.Types.ClassData.Aeson.Types.FromJSONData.Aeson.Types.GenericData.Aeson.Types.InternalData.Aeson.Types.ToJSON-Wall"base  bytestring  containers deepseq exceptions  ghc-prim template-haskelltexttime  generically time-compat   character-psdata-fixdlisthashableindexed-traversableinteger-conversioninteger-logarithms network-uriOneTuple primitive   QuickCheck scientific semialignstricttagged  text-iso8601 text-shortth-abstractiontheseunordered-containers  uuid-typesvector witherable"base  bytestring  containers deepseq exceptions  ghc-prim template-haskelltexttime  generically time-compat   character-psdata-fixdlisthashableindexed-traversableinteger-conversioninteger-logarithms network-uriOneTuple primitive   QuickCheck scientific semialignstricttagged  text-iso8601 text-shortth-abstractiontheseunordered-containers  uuid-typesvector witherable  integer-gmp integer-gmpordered-keymap-DUSE_ORDEREDMAP=1 aeson-testsTests.hstests) CastFloatDataFamilies.EncodersDataFamilies.InstancesDataFamilies.PropertiesDataFamilies.TypesDoubleToScientificEncoders ErrorMessages Functions Instances JSONTestSuiteOptions PropertiesPropertyGeneric PropertyKeys PropertyQCPropertyRoundTripPropertyRTFunctors PropertyTH PropUtilsRegression.Issue351Regression.Issue571Regression.Issue687Regression.Issue967RFC8785SerializationFormatSpecTypes UnitTestsUnitTests.FromJSONKeyUnitTests.HashableUnitTests.KeyMapInsertWithUnitTests.MonadFixUnitTests.NoThunksUnitTests.NullaryConstructorsUnitTests.OmitNothingFieldsNoteUnitTests.OptionalFieldsUnitTests.OptionalFields.Common!UnitTests.OptionalFields.GenericsUnitTests.OptionalFields.ManualUnitTests.OptionalFields.THUnitTests.UTCTime-Wall -threaded-rtsopts(aesonbase base-compat base-orphans base16-bytestring bytestring containersdata-fixdeepseqDiff directorydlistfilepathgeneric-deriving  genericallyghc-primhashableindexed-traversableinteger-logarithms network-uriOneTuple primitive QuickCheckquickcheck-instances scientificstricttaggedtasty tasty-golden tasty-hunittasty-quickchecktemplate-haskelltext text-shortthesetime time-compatunordered-containers uuid-typesvector(aesonbase base-compat base-orphans base16-bytestring bytestring containersdata-fixdeepseqDiff directorydlistfilepathgeneric-deriving  genericallyghc-primhashableindexed-traversableinteger-logarithms network-uriOneTuple primitive QuickCheckquickcheck-instances scientificstricttaggedtasty tasty-golden tasty-hunittasty-quickchecktemplate-haskelltext text-shortthesetime time-compatunordered-containers uuid-typesvector  integer-gmp integer-gmp  nothunksnothunks(/home/thomas/AirportInfo/aeson-2.2.3.0/. /home/thomas/.cabal/bin/home/thomas/.ghcup/bin/home/thomas/.local/bin/usr/local/bin/usr/bin/bin/usr/local/sbin/var/lib/flatpak/exports/bin/usr/lib/jvm/default/bin/usr/bin/site_perl/usr/bin/vendor_perl/usr/bin/core_perl/usr/lib/rustup/bin]IDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdDiffData.Algorithm.DiffIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdData.Algorithm.DiffData.Algorithm.DiffContextIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdData.Algorithm.DiffContextData.Algorithm.DiffOutputIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdData.Algorithm.DiffOutputDiffLICENSEDavid Fox Sterling Clover             ?https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927 http://github.com/seereason/DiffDiff algorithm in pure HaskellImplementation of the standard diff algorithm, and utilities for pretty printing. Time complexity is proportional to N (input length) & D (number of differences). Space complexity is D^2. Includes utilities for pretty printing. Algorithms x-revision1Data.Algorithm.DiffData.Algorithm.DiffOutputData.Algorithm.DiffContextsrc-Wall-funbox-strict-fieldsarraybase pretty diff-testsTest.hstestsrcData.Algorithm.DiffData.Algorithm.DiffOutputData.Algorithm.DiffContext QuickCheckarraybase directoryprettyprocesstest-frameworktest-framework-quickcheck2.hackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgDiff ̄߱Me,8WE^?EQ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: Diff version: 0.5 x-revision: 1 synopsis: Diff algorithm in pure Haskell description: Implementation of the standard diff algorithm, and utilities for pretty printing. Time complexity is proportional to N (input length) & D (number of differences). Space complexity is D^2. Includes utilities for pretty printing. category: Algorithms license: BSD3 license-file: LICENSE author: Sterling Clover maintainer: David Fox Tested-With: GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.7, GHC == 9.0.2, GHC == 9.2.8, GHC == 9.4.7, GHC == 9.6.3, GHC == 9.8.1 Build-Type: Simple Cabal-Version: >= 1.10 homepage: https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927 library default-language: Haskell2010 build-depends: base >= 4.8 && <= 6, array, pretty >= 1.1 hs-source-dirs: src exposed-modules: Data.Algorithm.Diff, Data.Algorithm.DiffOutput Data.Algorithm.DiffContext ghc-options: -Wall -funbox-strict-fields source-repository head type: git location: http://github.com/seereason/Diff test-suite diff-tests default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test, src main-is: Test.hs build-depends: base >= 3 && <= 6, array , pretty, QuickCheck, test-framework , test-framework-quickcheck2, process , directory other-modules: Data.Algorithm.Diff, Data.Algorithm.DiffOutput Data.Algorithm.DiffContext ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8y/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/bin}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/lib}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/lib}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/doc/html}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/etc .log -.log array array-0.5.4.0base base-4.17.2.1prettypretty-1.1.3.6 array-0.5.4.0 base-4.17.2.1pretty-1.1.3.6 array-0.5.4.0 base-4.17.2.1pretty-1.1.3.6OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6OneTupleData.Tuple.OneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6Data.Tuple.OneTupleData.Tuple.SoloOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6Data.Tuple.SoloData.Tuple.Solo.THOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6Data.Tuple.Solo.THOneTupleLICENSE(c) John Dorsey 2008FOleg Grenrus , John Dorsey "John Dorsey experimental          &https://github.com/phadej/OneTuple.gitSingleton TupleThis package is a compatibility package for a singleton data type > data Solo a = MkSolo a Note: it's not a @newtype@ @Solo@ is available in @base-4.16@ (GHC-9.2).DataData.Tuple.OneTupleData.Tuple.SoloData.Tuple.Solo.THsrcbase ghc-primtemplate-haskell instances instances.hstestOneTuplebasefoldable1-classes-compathashablethth.hstestOneTuplebasetemplate-haskell. Changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgOneTuple MM%Eޮ_ޢzU:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 name: OneTuple version: 0.4.2 synopsis: Singleton Tuple category: Data description: This package is a compatibility package for a singleton data type . > data Solo a = MkSolo a . Note: it's not a @newtype@ . @Solo@ is available in @base-4.16@ (GHC-9.2). copyright: (c) John Dorsey 2008 license: BSD3 license-file: LICENSE author: John Dorsey maintainer: Oleg Grenrus , John Dorsey stability: experimental build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.2 || ==9.10.1 extra-source-files: Changelog.md source-repository head type: git location: https://github.com/phadej/OneTuple.git library default-language: Haskell98 exposed-modules: Data.Tuple.OneTuple Data.Tuple.Solo Data.Tuple.Solo.TH hs-source-dirs: src build-depends: base >=4.12 && <4.21 , template-haskell if impl(ghc >=9.0) build-depends: ghc-prim else build-depends: hashable >=1.3.5.0 && <1.5 if !impl(ghc >=9.0) build-depends: foldable1-classes-compat >=0.1 && <0.2 if !impl(ghc >=9.2) build-depends: base-orphans >=0.8.6 test-suite instances type: exitcode-stdio-1.0 default-language: Haskell98 hs-source-dirs: test main-is: instances.hs build-depends: base , hashable , OneTuple if !impl(ghc >=8.0) build-depends: semigroups , transformers , transformers-compat if !impl(ghc >=9.6) build-depends: foldable1-classes-compat >=0.1 && <0.2 test-suite th type: exitcode-stdio-1.0 default-language: Haskell98 hs-source-dirs: test main-is: th.hs build-depends: base , OneTuple , template-haskell ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1template-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1ghc-prim-0.9.1template-haskell-2.19.0.0 base-4.17.2.1ghc-prim-0.9.1template-haskell-2.19.0.0TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 QuickCheckTest.QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheckTest.QuickCheck.AllTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.AllTest.QuickCheck.ArbitraryTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.ArbitraryTest.QuickCheck.ExceptionTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.ExceptionTest.QuickCheck.FeaturesTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.FeaturesTest.QuickCheck.FunctionTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.FunctionTest.QuickCheck.GenTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.GenTest.QuickCheck.Gen.UnsafeTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.Gen.UnsafeTest.QuickCheck.ModifiersTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.ModifiersTest.QuickCheck.MonadicTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.MonadicTest.QuickCheck.PolyTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.PolyTest.QuickCheck.PropertyTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.PropertyTest.QuickCheck.RandomTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.RandomTest.QuickCheck.StateTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.StateTest.QuickCheck.TestTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.TestTest.QuickCheck.TextTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.Text old-randomtemplatehaskell old-randomtemplatehaskell QuickCheckLICENSEL2000-2019 Koen Claessen, 2006-2008 Björn Bringert, 2009-2019 Nick Smallbone"Nick Smallbone Koen Claessen      &https://github.com/nick8325/quickcheck-https://github.com/nick8325/quickcheck/issues&https://github.com/nick8325/quickcheck&https://github.com/nick8325/quickcheck2.15.0.1%Automatic testing of Haskell programsQuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases. Specifications are expressed in Haskell, using combinators provided by QuickCheck. QuickCheck provides combinators to define properties, observe the distribution of test data, and define test data generators. Most of QuickCheck's functionality is exported by the main "Test.QuickCheck" module. The main exception is the monadic property testing library in "Test.QuickCheck.Monadic". If you are new to QuickCheck, you can try looking at the following resources: * The . It's a bit out-of-date in some details and doesn't cover newer QuickCheck features, but is still full of good advice. * , a detailed tutorial written by a user of QuickCheck. The companion package provides instances for types in Haskell Platform packages at the cost of additional dependencies.TestingTest.QuickCheckTest.QuickCheck.ArbitraryTest.QuickCheck.GenTest.QuickCheck.Gen.UnsafeTest.QuickCheck.MonadicTest.QuickCheck.ModifiersTest.QuickCheck.PropertyTest.QuickCheck.TestTest.QuickCheck.TextTest.QuickCheck.PolyTest.QuickCheck.StateTest.QuickCheck.RandomTest.QuickCheck.ExceptionTest.QuickCheck.FeaturesTest.QuickCheck.FunctionTest.QuickCheck.Allsrcwbase containersdeepseqrandomsplitmixtemplate-haskell transformers test-quickcheckHeap.hsexamples QuickCheckbasetest-quickcheck-gcoarbitraryGCoArbitraryExample.hstests QuickCheckbasetest-quickcheck-generators Generators.hstests QuickCheckbasetest-quickcheck-gshrinkGShrinkExample.hstests QuickCheckbasetest-quickcheck-terminal Terminal.hstests QuickCheckbasedeepseqprocesstest-quickcheck-monadfix MonadFix.hstests QuickCheckbasetest-quickcheck-splitSplit.hstests QuickCheckbasetest-quickcheck-strictness Strictness.hstests QuickCheckbase containerstest-quickcheck-miscMisc.hstests QuickCheckbase containerstest-quickcheck-discardDiscardRatio.hstests QuickCheckbase. README changelogexamples/Heap.hsexamples/Heap_Program.hs!examples/Heap_ProgramAlgebraic.hsexamples/Lambda.hsexamples/Merge.hsexamples/Set.hsexamples/Simple.hs make-hugs test-hugshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org QuickCheck !mۯHAKa &i? Q zEB^n:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8"/Name: QuickCheck Version: 2.15.0.1 Cabal-Version: >= 1.10 Build-type: Simple License: BSD3 License-file: LICENSE Copyright: 2000-2019 Koen Claessen, 2006-2008 Björn Bringert, 2009-2019 Nick Smallbone Author: Koen Claessen Maintainer: Nick Smallbone Bug-reports: https://github.com/nick8325/quickcheck/issues Tested-with: GHC == 7.0.4 || == 7.2.2 || == 7.4.1 || == 7.4.2 || == 7.6.3 || == 7.8.4 || == 7.10.3 || == 8.0.2 || >= 8.2.2 && < 9.10 Homepage: https://github.com/nick8325/quickcheck Category: Testing Synopsis: Automatic testing of Haskell programs Description: QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases. Specifications are expressed in Haskell, using combinators provided by QuickCheck. QuickCheck provides combinators to define properties, observe the distribution of test data, and define test data generators. . Most of QuickCheck's functionality is exported by the main "Test.QuickCheck" module. The main exception is the monadic property testing library in "Test.QuickCheck.Monadic". . If you are new to QuickCheck, you can try looking at the following resources: . * The . It's a bit out-of-date in some details and doesn't cover newer QuickCheck features, but is still full of good advice. * , a detailed tutorial written by a user of QuickCheck. . The companion package provides instances for types in Haskell Platform packages at the cost of additional dependencies. extra-source-files: README changelog examples/Heap.hs examples/Heap_Program.hs examples/Heap_ProgramAlgebraic.hs examples/Lambda.hs examples/Merge.hs examples/Set.hs examples/Simple.hs make-hugs test-hugs source-repository head type: git location: https://github.com/nick8325/quickcheck source-repository this type: git location: https://github.com/nick8325/quickcheck tag: 2.15.0.1 flag templateHaskell Description: Build Test.QuickCheck.All, which uses Template Haskell. Default: True Manual: True flag old-random Description: Build against a pre-1.2.0 version of the random package. Default: False Manual: False library Hs-source-dirs: src Build-depends: base >=4.3 && <5, containers Default-language: Haskell2010 -- New vs old random. if flag(old-random) Build-depends: random >= 1.0.0.3 && < 1.2.0 cpp-options: -DOLD_RANDOM else Build-depends: random >= 1.2.0 && < 1.3 -- We always use splitmix directly rather than going through StdGen -- (it's somewhat more efficient). -- However, Hugs traps overflow on Word64, so we have to stick -- with StdGen there. if impl(hugs) cpp-options: -DNO_SPLITMIX else Build-depends: splitmix >= 0.1.0.2 && <0.2 -- Modules that are always built. Exposed-Modules: Test.QuickCheck, Test.QuickCheck.Arbitrary, Test.QuickCheck.Gen, Test.QuickCheck.Gen.Unsafe, Test.QuickCheck.Monadic, Test.QuickCheck.Modifiers, Test.QuickCheck.Property, Test.QuickCheck.Test, Test.QuickCheck.Text, Test.QuickCheck.Poly, Test.QuickCheck.State, Test.QuickCheck.Random, Test.QuickCheck.Exception, Test.QuickCheck.Features -- GHC-specific modules. if impl(ghc) Exposed-Modules: Test.QuickCheck.Function Build-depends: transformers >= 0.3, deepseq >= 1.1.0.0 else cpp-options: -DNO_TRANSFORMERS -DNO_DEEPSEQ if impl(ghc) && flag(templateHaskell) Build-depends: template-haskell >= 2.4 if impl(ghc >=8.0) Other-Extensions: TemplateHaskellQuotes else Other-Extensions: TemplateHaskell Exposed-Modules: Test.QuickCheck.All else cpp-options: -DNO_TEMPLATE_HASKELL if !impl(ghc >= 8.0) cpp-options: -DNO_CALLSTACK if !impl(ghc >= 7.4) cpp-options: -DNO_CTYPES_CONSTRUCTORS -DNO_FOREIGN_C_USECONDS -- The new generics appeared in GHC 7.2... if impl(ghc < 7.2) cpp-options: -DNO_GENERICS -- ...but in 7.2-7.4 it lives in the ghc-prim package. if impl(ghc >= 7.2) && impl(ghc < 7.6) Build-depends: ghc-prim -- Safe Haskell appeared in GHC 7.2, but GHC.Generics isn't safe until 7.4. if impl (ghc < 7.4) cpp-options: -DNO_SAFE_HASKELL -- random is explicitly Trustworthy since 1.0.1.0 -- similar constraint for containers if impl(ghc >= 7.2) Build-depends: random >=1.0.1.0 if impl(ghc >= 7.4) Build-depends: containers >=0.4.2.1 if !impl(ghc >= 7.6) cpp-options: -DNO_POLYKINDS if !impl(ghc >= 8.0) cpp-options: -DNO_MONADFAIL if impl(ghc >= 9.8) ghc-options: -Wno-x-partial -- Switch off most optional features on non-GHC systems. if !impl(ghc) -- If your Haskell compiler can cope without some of these, please -- send a message to the QuickCheck mailing list! cpp-options: -DNO_TIMEOUT -DNO_NEWTYPE_DERIVING -DNO_GENERICS -DNO_TEMPLATE_HASKELL -DNO_SAFE_HASKELL -DNO_TYPEABLE -DNO_GADTS -DNO_EXTRA_METHODS_IN_APPLICATIVE -DOLD_RANDOM -DNO_CALLSTACK if !impl(hugs) && !impl(uhc) cpp-options: -DNO_ST_MONAD -DNO_MULTI_PARAM_TYPE_CLASSES -- LANGUAGE pragmas don't have any effect in Hugs. if impl(hugs) Default-Extensions: CPP if impl(uhc) -- Cabal under UHC needs pointing out all the dependencies of the -- random package. Build-depends: old-time, old-locale -- Plus some bits of the standard library are missing. cpp-options: -DNO_FIXED -DNO_EXCEPTIONS Test-Suite test-quickcheck type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: examples main-is: Heap.hs build-depends: base, QuickCheck if !flag(templateHaskell) Buildable: False Test-Suite test-quickcheck-gcoarbitrary type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: GCoArbitraryExample.hs build-depends: base, QuickCheck if !flag(templateHaskell) || !impl(ghc >= 7.2) buildable: False if impl(ghc >= 7.2) && impl(ghc < 7.6) build-depends: ghc-prim Test-Suite test-quickcheck-generators type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Generators.hs build-depends: base, QuickCheck if !flag(templateHaskell) Buildable: False Test-Suite test-quickcheck-gshrink type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: GShrinkExample.hs build-depends: base, QuickCheck if !flag(templateHaskell) || !impl(ghc >= 7.2) buildable: False if impl(ghc >= 7.2) && impl(ghc < 7.6) build-depends: ghc-prim Test-Suite test-quickcheck-terminal type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Terminal.hs build-depends: base, process, deepseq >= 1.1.0.0, QuickCheck if !flag(templateHaskell) || !impl(ghc >= 7.10) buildable: False Test-Suite test-quickcheck-monadfix type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: MonadFix.hs build-depends: base, QuickCheck if !flag(templateHaskell) || !impl(ghc >= 7.10) buildable: False Test-Suite test-quickcheck-split type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Split.hs build-depends: base, QuickCheck if impl(ghc >= 9.8) ghc-options: -Wno-x-partial Test-Suite test-quickcheck-strictness type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Strictness.hs build-depends: base, QuickCheck, containers if !flag(templateHaskell) || !impl(ghc >= 7.10) buildable: False Test-Suite test-quickcheck-misc type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Misc.hs build-depends: base, QuickCheck, containers if !flag(templateHaskell) || !impl(ghc >= 7.10) buildable: False Test-Suite test-quickcheck-discard type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: DiscardRatio.hs build-depends: base, QuickCheck ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7deepseq deepseq-1.4.8.0randomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84csplitmixQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3template-haskelltemplate-haskell-2.19.0.0 transformerstransformers-0.5.6.2 base-4.17.2.1containers-0.6.7deepseq-1.4.8.0Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3template-haskell-2.19.0.0transformers-0.5.6.2 base-4.17.2.1containers-0.6.7deepseq-1.4.8.0Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3template-haskell-2.19.0.0transformers-0.5.6.2OStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280OStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280StateVar Data.StateVarOStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280 Data.StateVarStateVarLICENSE=Copyright (C) 2014-2015 Edward A. Kmett, 2009-2021 Sven Panne Sven Panne Sven Panne and Edward Kmett          *https://github.com/haskell-opengl/StateVar1https://github.com/haskell-opengl/StateVar/issues.https://github.com/haskell-opengl/StateVar.gitState variablesvThis package contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state.Data Data.StateVar-DUSE_DEFAULT_SIGNATURES=1src8 %-Wall-Wcompat-Winferred-safe-imports-Wmissing-safe-haskell-modebasestm transformers. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgStateVar ^K99VV'(5yPRY`&%%:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: StateVar version: 1.2.2 synopsis: State variables description: This package contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state. homepage: https://github.com/haskell-opengl/StateVar bug-reports: https://github.com/haskell-opengl/StateVar/issues copyright: Copyright (C) 2014-2015 Edward A. Kmett, 2009-2021 Sven Panne license: BSD3 license-file: LICENSE author: Sven Panne and Edward Kmett maintainer: Sven Panne category: Data build-type: Simple tested-with: GHC == 7.0.4 GHC == 7.2.2 GHC == 7.4.2 GHC == 7.6.3 GHC == 7.8.4 GHC == 7.10.3 GHC == 8.0.2 GHC == 8.2.2 GHC == 8.4.3 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.3 GHC == 8.10.4 GHC == 9.0.1 cabal-version: >= 1.10 extra-source-files: README.md CHANGELOG.md library exposed-modules: Data.StateVar build-depends: base >= 4 && < 5, stm >= 2.3.0.1 && < 2.6, transformers >= 0.3 && < 0.7 default-language: Haskell2010 other-extensions: CPP DeriveDataTypeable MultiParamTypeClasses FunctionalDependencies FlexibleInstances TypeFamilies hs-source-dirs: src ghc-options: -Wall if impl(ghc > 8) ghc-options: -Wcompat if impl(ghc>=7.4) -- other-extensions: DefaultSignatures cpp-options: -DUSE_DEFAULT_SIGNATURES=1 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode source-repository head type: git location: https://github.com/haskell-opengl/StateVar.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/etc .log -.log base base-4.17.2.1stm stm-2.5.1.0 transformerstransformers-0.5.6.2 base-4.17.2.1 stm-2.5.1.0transformers-0.5.6.2 base-4.17.2.1 stm-2.5.1.0transformers-0.5.6.2aeson-2.2.3.0-inplaceaeson-2.2.3.0-inplaceaeson Data.Aesonaeson-2.2.3.0-inplace Data.AesonData.Aeson.Decodingaeson-2.2.3.0-inplaceData.Aeson.DecodingData.Aeson.Decoding.ByteStringaeson-2.2.3.0-inplaceData.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.Lazyaeson-2.2.3.0-inplace#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.Textaeson-2.2.3.0-inplaceData.Aeson.Decoding.TextData.Aeson.Decoding.Tokensaeson-2.2.3.0-inplaceData.Aeson.Decoding.TokensData.Aeson.Encodingaeson-2.2.3.0-inplaceData.Aeson.EncodingData.Aeson.Encoding.Internalaeson-2.2.3.0-inplaceData.Aeson.Encoding.InternalData.Aeson.Keyaeson-2.2.3.0-inplaceData.Aeson.KeyData.Aeson.KeyMapaeson-2.2.3.0-inplaceData.Aeson.KeyMapData.Aeson.QQ.Simpleaeson-2.2.3.0-inplaceData.Aeson.QQ.SimpleData.Aeson.RFC8785aeson-2.2.3.0-inplaceData.Aeson.RFC8785 Data.Aeson.THaeson-2.2.3.0-inplace Data.Aeson.THData.Aeson.Textaeson-2.2.3.0-inplaceData.Aeson.TextData.Aeson.Typesaeson-2.2.3.0-inplaceData.Aeson.Typesordered-keymapordered-keymap aeson<LICENSE6(c) 2011-2016 Bryan O'Sullivan (c) 2011 MailRank, Inc. Adam Bergmark %Bryan O'Sullivan experimental            https://github.com/haskell/aeson'https://github.com/haskell/aeson/issues"git://github.com/haskell/aeson.gitFast JSON parsing and encodingA JSON parsing and encoding library optimized for ease of use and high performance. To get started, see the documentation for the @Data.Aeson@ module below. (A note on naming: in Greek mythology, Aeson was the father of Jason.)Text, Web, JSON x-revision1 Data.AesonData.Aeson.DecodingData.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.TextData.Aeson.Decoding.TokensData.Aeson.EncodingData.Aeson.Encoding.InternalData.Aeson.KeyData.Aeson.KeyMapData.Aeson.QQ.SimpleData.Aeson.RFC8785Data.Aeson.Text Data.Aeson.THData.Aeson.Types-DUSE_ORDEREDMAP=1srcData.Aeson.Decoding.ConversionData.Aeson.Decoding.InternalData.Aeson.Encoding.BuilderData.Aeson.Internal.ByteStringData.Aeson.Internal.FunctionsData.Aeson.Internal.PreludeData.Aeson.Internal.ScientificData.Aeson.Internal.TextData.Aeson.Internal.THData.Aeson.Internal.Unescape$Data.Aeson.Internal.UnescapeFromTextData.Aeson.Parser.TimeData.Aeson.Types.ClassData.Aeson.Types.FromJSONData.Aeson.Types.GenericData.Aeson.Types.InternalData.Aeson.Types.ToJSON-Wall"OneTuple QuickCheckbase  bytestring  character-ps containers data-fixdeepseqdlist exceptions   genericallyghc-prim hashableindexed-traversableinteger-conversioninteger-logarithms network-uri primitive   scientific semialignstricttagged template-haskelltext text-iso8601 text-shortth-abstractionthesetime  time-compat  unordered-containers  uuid-typesvector witherable aeson-testsTests.hstests) CastFloatDataFamilies.EncodersDataFamilies.InstancesDataFamilies.PropertiesDataFamilies.TypesDoubleToScientificEncoders ErrorMessages Functions Instances JSONTestSuiteOptions PropertiesPropertyGeneric PropertyKeys PropertyQCPropertyRoundTripPropertyRTFunctors PropertyTH PropUtilsRegression.Issue351Regression.Issue571Regression.Issue687Regression.Issue967RFC8785SerializationFormatSpecTypes UnitTestsUnitTests.FromJSONKeyUnitTests.HashableUnitTests.KeyMapInsertWithUnitTests.MonadFixUnitTests.NoThunksUnitTests.NullaryConstructorsUnitTests.OmitNothingFieldsNoteUnitTests.OptionalFieldsUnitTests.OptionalFields.Common!UnitTests.OptionalFields.GenericsUnitTests.OptionalFields.ManualUnitTests.OptionalFields.THUnitTests.UTCTime-Wall -threaded-rtsopts)DiffOneTuple QuickCheckaesonbase base-compat base-orphans base16-bytestring bytestring containersdata-fixdeepseq directorydlistfilepathgeneric-deriving  genericallyghc-primhashableindexed-traversableinteger-logarithms network-urinothunks primitivequickcheck-instances scientificstricttaggedtasty tasty-golden tasty-hunittasty-quickchecktemplate-haskelltext text-shortthesetime time-compatunordered-containers uuid-typesvector. *.yamlbenchmarks/json-data/*.json changelog.mdREADME.markdowntests/golden/*.expected!tests/JSONTestSuite/results/*.tok!tests/JSONTestSuite/results/*.txt'tests/JSONTestSuite/test_parsing/*.json)tests/JSONTestSuite/test_transform/*.json(/home/thomas/AirportInfo/aeson-2.2.3.0/.:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.cabal/home/thomas/.cabal/binD/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0-inplace./home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/home/thomas/.cabal/lib@/home/thomas/.cabal/libexec/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0L/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0-inplace/include>/home/thomas/.cabal/share/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0B/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/home/thomas/.cabal/share/manG/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/htmlG/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/html/home/thomas/.cabal/etc .log -.log "OneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547base base-4.17.2.1 bytestring bytestring-0.11.5.3 character-psQcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1 containerscontainers-0.6.7data-fixOdata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq deepseq-1.4.8.0dlistJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645 exceptions exceptions-0.10.5 genericallyRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim ghc-prim-0.9.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dinteger-conversionYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7integer-logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f network-uriTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 scientific Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582 semialignPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3strictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskelltemplate-haskell-2.19.0.0text text-2.0.2 text-iso8601Stext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f text-shortQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168th-abstractionWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etime  time-1.12.2 time-compat Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 uuid-typesQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebvectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 witherableOwitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca"OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 base-4.17.2.1bytestring-0.11.5.3Qcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq-1.4.8.0Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645exceptions-0.10.5Rgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Psemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0 text-2.0.2Stext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Owitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca"OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 base-4.17.2.1bytestring-0.11.5.3Qcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq-1.4.8.0Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645exceptions-0.10.5Rgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Psemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0 text-2.0.2Stext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Owitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca!aeson-2.2.3.0-inplace-aeson-tests!aeson-2.2.3.0-inplace-aeson-testsaesonordered-keymapordered-keymap aeson<LICENSE6(c) 2011-2016 Bryan O'Sullivan (c) 2011 MailRank, Inc. Adam Bergmark %Bryan O'Sullivan experimental            https://github.com/haskell/aeson'https://github.com/haskell/aeson/issues"git://github.com/haskell/aeson.gitFast JSON parsing and encodingA JSON parsing and encoding library optimized for ease of use and high performance. To get started, see the documentation for the @Data.Aeson@ module below. (A note on naming: in Greek mythology, Aeson was the father of Jason.)Text, Web, JSON x-revision1 Data.AesonData.Aeson.DecodingData.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.TextData.Aeson.Decoding.TokensData.Aeson.EncodingData.Aeson.Encoding.InternalData.Aeson.KeyData.Aeson.KeyMapData.Aeson.QQ.SimpleData.Aeson.RFC8785Data.Aeson.Text Data.Aeson.THData.Aeson.Types-DUSE_ORDEREDMAP=1srcData.Aeson.Decoding.ConversionData.Aeson.Decoding.InternalData.Aeson.Encoding.BuilderData.Aeson.Internal.ByteStringData.Aeson.Internal.FunctionsData.Aeson.Internal.PreludeData.Aeson.Internal.ScientificData.Aeson.Internal.TextData.Aeson.Internal.THData.Aeson.Internal.Unescape$Data.Aeson.Internal.UnescapeFromTextData.Aeson.Parser.TimeData.Aeson.Types.ClassData.Aeson.Types.FromJSONData.Aeson.Types.GenericData.Aeson.Types.InternalData.Aeson.Types.ToJSON-Wall"OneTuple QuickCheckbase  bytestring  character-ps containers data-fixdeepseqdlist exceptions   genericallyghc-prim hashableindexed-traversableinteger-conversioninteger-logarithms network-uri primitive   scientific semialignstricttagged template-haskelltext text-iso8601 text-shortth-abstractionthesetime  time-compat  unordered-containers  uuid-typesvector witherable aeson-testsTests.hstests) CastFloatDataFamilies.EncodersDataFamilies.InstancesDataFamilies.PropertiesDataFamilies.TypesDoubleToScientificEncoders ErrorMessages Functions Instances JSONTestSuiteOptions PropertiesPropertyGeneric PropertyKeys PropertyQCPropertyRoundTripPropertyRTFunctors PropertyTH PropUtilsRegression.Issue351Regression.Issue571Regression.Issue687Regression.Issue967RFC8785SerializationFormatSpecTypes UnitTestsUnitTests.FromJSONKeyUnitTests.HashableUnitTests.KeyMapInsertWithUnitTests.MonadFixUnitTests.NoThunksUnitTests.NullaryConstructorsUnitTests.OmitNothingFieldsNoteUnitTests.OptionalFieldsUnitTests.OptionalFields.Common!UnitTests.OptionalFields.GenericsUnitTests.OptionalFields.ManualUnitTests.OptionalFields.THUnitTests.UTCTime-Wall -threaded-rtsopts)DiffOneTuple QuickCheckaesonbase base-compat base-orphans base16-bytestring bytestring containersdata-fixdeepseq directorydlistfilepathgeneric-deriving  genericallyghc-primhashableindexed-traversableinteger-logarithms network-urinothunks primitivequickcheck-instances scientificstricttaggedtasty tasty-golden tasty-hunittasty-quickchecktemplate-haskelltext text-shortthesetime time-compatunordered-containers uuid-typesvector. *.yamlbenchmarks/json-data/*.json changelog.mdREADME.markdowntests/golden/*.expected!tests/JSONTestSuite/results/*.tok!tests/JSONTestSuite/results/*.txt'tests/JSONTestSuite/test_parsing/*.json)tests/JSONTestSuite/test_transform/*.json(/home/thomas/AirportInfo/aeson-2.2.3.0/.:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.cabal/home/thomas/.cabal/binP/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0-inplace-aeson-tests./home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/home/thomas/.cabal/lib@/home/thomas/.cabal/libexec/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0X/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0-inplace-aeson-tests/include>/home/thomas/.cabal/share/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0B/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/home/thomas/.cabal/share/manG/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/htmlG/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/html/home/thomas/.cabal/etc .log -.log  aeson-tests aeson-tests)DiffIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdOneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547aesonaeson-2.2.3.0-inplacebase base-4.17.2.1 base-compatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8base16-bytestringZbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d bytestring bytestring-0.11.5.3 containerscontainers-0.6.7data-fixOdata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq deepseq-1.4.8.0 directorydirectory-1.3.7.1dlistJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645filepathfilepath-1.4.2.2generic-derivingXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e genericallyRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim ghc-prim-0.9.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dinteger-logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f network-uriTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dnothunksQnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330 primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29quickcheck-instances \quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb scientific Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582strictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2tastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e tasty-goldenStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b tasty-hunit Stasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512tasty-quickcheck Vtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2template-haskelltemplate-haskell-2.19.0.0text text-2.0.2 text-shortQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etime  time-1.12.2 time-compat Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 uuid-typesQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebvectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626)IDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547aeson-2.2.3.0-inplace base-4.17.2.1Sbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Zbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dbytestring-0.11.5.3containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq-1.4.8.0directory-1.3.7.1Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645filepath-1.4.2.2Xgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dQnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bStasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512Vtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2template-haskell-2.19.0.0 text-2.0.2Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626)IDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547aeson-2.2.3.0-inplace base-4.17.2.1Sbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Zbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dbytestring-0.11.5.3containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq-1.4.8.0directory-1.3.7.1Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645filepath-1.4.2.2Xgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dQnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bStasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512Vtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2template-haskell-2.19.0.0 text-2.0.2Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fTansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f ansi-terminalSystem.Console.ANSITansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fSystem.Console.ANSISystem.Console.ANSI.CodesTansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fSystem.Console.ANSI.CodesSystem.Console.ANSI.TypesXansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cSystem.Console.ANSI.Typesexampleexample ansi-terminalLICENSEEMike Pilgrem , Roman Cheplyaka Max Bolingbroke0https://github.com/UnkindPartition/ansi-terminal2git://github.com/UnkindPartition/ansi-terminal.gitSimple ANSI terminal supportANSI terminal support for Haskell: allows cursor movement, screen clearing, color output, showing or hiding the cursor, and changing the title. Works on UNIX and Windows.User InterfacesSystem.Console.ANSISystem.Console.ANSI.CodesSystem.Console.ANSI.TypesSystem.Console.ANSI.TypessrcunixSystem.Console.ANSI.Internal-Wallansi-terminal-typesbase colouransi-terminal-example Example.hsapp-Wall. CHANGELOG.md README.mdwin/include/errors.hwin/include/HsWin32.hwin/include/winternl_compat.hhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org ansi-terminal ~D=0FAߙEe}sVL:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 NCabal-Version: 1.22 Name: ansi-terminal Version: 1.1.1 Category: User Interfaces Synopsis: Simple ANSI terminal support Description: ANSI terminal support for Haskell: allows cursor movement, screen clearing, color output, showing or hiding the cursor, and changing the title. Works on UNIX and Windows. License: BSD3 License-File: LICENSE Author: Max Bolingbroke Maintainer: Mike Pilgrem , Roman Cheplyaka Homepage: https://github.com/UnkindPartition/ansi-terminal Build-Type: Simple Extra-Source-Files: CHANGELOG.md README.md win/include/errors.h win/include/HsWin32.h win/include/winternl_compat.h Source-repository head type: git location: git://github.com/UnkindPartition/ansi-terminal.git Flag Example Description: Build the example application Default: False Library Hs-Source-Dirs: src Exposed-Modules: System.Console.ANSI System.Console.ANSI.Codes -- We re-export all of ansi-terminal-types to aid compatibility for -- downstream users. Reexported-Modules: System.Console.ANSI.Types Other-Modules: System.Console.ANSI.Internal Build-Depends: base >= 4.8.0.0 && < 5 , ansi-terminal-types == 1.1 , colour >= 2.1.0 if os(windows) Hs-Source-Dirs: win Other-Modules: System.Console.ANSI.Windows.Foreign System.Console.ANSI.Windows.Win32.Types System.Console.ANSI.Windows.Win32.MinTTY Include-Dirs: win/include Includes: errors.h HsWin32.h winternl_compat.h Install-Includes: HsWin32.h C-Sources: win/c-source/errors.c win/c-source/HsWin32.c else Hs-Source-Dirs: unix Default-Extensions: CPP Ghc-Options: -Wall Default-Language: Haskell2010 Executable ansi-terminal-example Hs-Source-Dirs: app Main-Is: Example.hs Build-Depends: base >= 4.8.0.0 && < 5 , ansi-terminal , colour Ghc-Options: -Wall if !flag(example) Buildable: False Default-Language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/etc .log -.log ansi-terminal-typesXansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cbase base-4.17.2.1colourMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Xansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Xansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Xansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cXansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cansi-terminal-typesSystem.Console.ANSI.TypesXansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cSystem.Console.ANSI.Types ansi-terminal-typesLICENSEEMike Pilgrem , Roman Cheplyaka Max Bolingbroke0https://github.com/UnkindPartition/ansi-terminal2git://github.com/UnkindPartition/ansi-terminal.git1Types and functions used to represent SGR aspectsBThe \'ANSI\' standards refer to the visual style of displaying characters as their \'graphic rendition\'. The \'ANSI\' codes to establish the graphic rendition for subsequent text are referred to as SELECT GRAPHIC RENDITION (SGR). This package exposes modules that export types and functions used to represent SGR aspects.User InterfacesSystem.Console.ANSI.Typessrc-Wallbase colour. CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.organsi-terminal-types 3>3 v bVG {)z]%:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8Cabal-Version: 1.22 Name: ansi-terminal-types Version: 1.1 Category: User Interfaces Synopsis: Types and functions used to represent SGR aspects Description: The \'ANSI\' standards refer to the visual style of displaying characters as their \'graphic rendition\'. The \'ANSI\' codes to establish the graphic rendition for subsequent text are referred to as SELECT GRAPHIC RENDITION (SGR). This package exposes modules that export types and functions used to represent SGR aspects. License: BSD3 License-File: LICENSE Author: Max Bolingbroke Maintainer: Mike Pilgrem , Roman Cheplyaka Homepage: https://github.com/UnkindPartition/ansi-terminal Build-Type: Simple Extra-Source-Files: CHANGELOG.md README.md Source-repository head type: git location: git://github.com/UnkindPartition/ansi-terminal.git Library Hs-Source-Dirs: src Exposed-Modules: System.Console.ANSI.Types Build-Depends: base >= 4.8.0.0 && < 5 , colour >= 2.1.0 Default-Extensions: CPP Ghc-Options: -Wall Default-Language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/etc .log -.log base base-4.17.2.1colourMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2 base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2 base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2array array-0.5.4.0 array-0.5.4.0<libraries@haskell.orgMutable and immutable arraysNIn addition to providing the "Data.Array" module , this package also defines the classes 'IArray' of immutable arrays and 'MArray' of arrays mutable within appropriate monads, as well as some instances of these classes.Data Structures 41bd88e1446deebe13fe286fbd046e2f Data.ArrayData.Array.BaseData.Array.IArray Data.Array.IOData.Array.IO.InternalsData.Array.IO.SafeData.Array.MArrayData.Array.MArray.Safe Data.Array.STData.Array.ST.SafeData.Array.StorableData.Array.Storable.InternalsData.Array.Storable.SafeData.Array.UnboxedData.Array.Unsafe[/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0[/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.88${pkgroot}/../share/x86_64-linux-ghc-9.4.8/array-0.5.4.0HSarray-0.5.4.0 base-4.17.2.1w/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0/array.haddockD${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25assocData.Bifunctor.AssocLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25Data.Bifunctor.AssocData.Bifunctor.SwapLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25Data.Bifunctor.Swaptaggedtaggedassoc<LICENSE"Oleg Grenrus "Oleg Grenrus            #https://github.com/phadej/assoc.git3swap and assoc: Symmetric and Semigroupy BifunctorsProvides generalisations of @swap :: (a,b) -> (b,a)@ and @assoc :: ((a,b),c) -> (a,(b,c))@ to @Bifunctor@s supporting similar operations (e.g. @Either@, @These@).DataData.Bifunctor.AssocData.Bifunctor.Swapsrc%base . CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgassoc #I]Z(a^;)m>D;:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8ecabal-version: 3.0 name: assoc version: 1.1.1 license: BSD-3-Clause license-file: LICENSE synopsis: swap and assoc: Symmetric and Semigroupy Bifunctors category: Data description: Provides generalisations of @swap :: (a,b) -> (b,a)@ and @assoc :: ((a,b),c) -> (a,(b,c))@ to @Bifunctor@s supporting similar operations (e.g. @Either@, @These@). author: Oleg Grenrus maintainer: Oleg Grenrus build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/phadej/assoc.git flag tagged default: False manual: True description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. library default-language: Haskell2010 hs-source-dirs: src build-depends: base >=4.12 && <4.21 if flag(tagged) build-depends: tagged >=0.8.8 && <0.9 exposed-modules: Data.Bifunctor.Assoc Data.Bifunctor.Swap other-extensions: TypeFamilies ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8|/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Lasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28Lasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28asyncControl.Concurrent.AsyncLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28Control.Concurrent.Async!Control.Concurrent.Async.InternalLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28!Control.Concurrent.Async.InternalbenchbenchasyncLICENSE(c) Simon Marlow 2012!Simon Marlow Simon Marlow            !https://github.com/simonmar/async(https://github.com/simonmar/async/issues%https://github.com/simonmar/async.git;Run IO operations asynchronously and wait for their resultsThis package provides a higher-level interface over threads, in which an @Async a@ is a concurrent thread that will eventually deliver a value of type @a@. The package provides ways to create @Async@ computations, wait for their results, and cancel them. Using @Async@ is safer than using threads in two ways: * When waiting for a thread to return a result, if the thread dies with an exception then the caller must either re-throw the exception ('wait') or handle it ('waitCatch'); the exception cannot be ignored. * The API makes it possible to build a tree of threads that are automatically killed when their parent dies (see 'withAsync'). Concurrency x-revision2Control.Concurrent.Async!Control.Concurrent.Async.Internal.$ 7Wbasehashablestm concasync concasync.hsbench-O2 conccancel conccancel.hsbench-O2 -threadedracerace.hsbench-O2 -threaded test-async test-async.hstestHUnitasyncbasestmtest-frameworktest-framework-hunit. changelog.md bench/race.hshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgasync G>!*v)z_]Di9j:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: async version: 2.2.5 x-revision: 2 -- don't forget to update ./changelog.md! synopsis: Run IO operations asynchronously and wait for their results description: This package provides a higher-level interface over threads, in which an @Async a@ is a concurrent thread that will eventually deliver a value of type @a@. The package provides ways to create @Async@ computations, wait for their results, and cancel them. . Using @Async@ is safer than using threads in two ways: . * When waiting for a thread to return a result, if the thread dies with an exception then the caller must either re-throw the exception ('wait') or handle it ('waitCatch'); the exception cannot be ignored. . * The API makes it possible to build a tree of threads that are automatically killed when their parent dies (see 'withAsync'). license: BSD3 license-file: LICENSE author: Simon Marlow maintainer: Simon Marlow copyright: (c) Simon Marlow 2012 category: Concurrency build-type: Simple cabal-version: >=1.10 homepage: https://github.com/simonmar/async bug-reports: https://github.com/simonmar/async/issues tested-with: GHC == 9.10.1 GHC == 9.8.2 GHC == 9.6.6 GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 -- CI does not support GHC 7 -- GHC == 7.10.3 -- GHC == 7.8.4 -- GHC == 7.6.3 -- GHC == 7.4.2 -- GHC == 7.2.2 -- GHC == 7.0.4 extra-source-files: changelog.md bench/race.hs source-repository head type: git location: https://github.com/simonmar/async.git library default-language: Haskell2010 other-extensions: CPP, MagicHash, RankNTypes, UnboxedTuples if impl(ghc>=7.1) other-extensions: Trustworthy exposed-modules: Control.Concurrent.Async Control.Concurrent.Async.Internal build-depends: base >= 4.3 && < 4.21, hashable >= 1.1.2.0 && < 1.6, stm >= 2.2 && < 2.6 test-suite test-async default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test main-is: test-async.hs build-depends: base, async, stm, test-framework, test-framework-hunit, HUnit flag bench default: False executable concasync if !flag(bench) buildable: False default-language: Haskell2010 hs-source-dirs: bench main-is: concasync.hs build-depends: base, async, stm ghc-options: -O2 executable conccancel if !flag(bench) buildable: False default-language: Haskell2010 hs-source-dirs: bench main-is: conccancel.hs build-depends: base, async, stm ghc-options: -O2 -threaded executable race if !flag(bench) buildable: False default-language: Haskell2010 hs-source-dirs: bench main-is: race.hs build-depends: base, async, stm ghc-options: -O2 -threaded ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8|/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/etc .log -.log base base-4.17.2.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eestm stm-2.5.1.0 base-4.17.2.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee stm-2.5.1.0 base-4.17.2.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee stm-2.5.1.0base base-4.17.2.1 base-4.17.2.1<libraries@haskell.orgBasic librariesThis package contains the Standard Haskell "Prelude" and its support libraries, and a large collection of useful libraries ranging from data structures to parsing combinators and debugging utilities.Prelude f4d022627de1581765f39b0c2ad71cc2Control.Applicative Control.ArrowControl.CategoryControl.ConcurrentControl.Concurrent.ChanControl.Concurrent.MVarControl.Concurrent.QSemControl.Concurrent.QSemNControl.ExceptionControl.Exception.Base Control.MonadControl.Monad.FailControl.Monad.FixControl.Monad.IO.ClassControl.Monad.InstancesControl.Monad.STControl.Monad.ST.LazyControl.Monad.ST.Lazy.SafeControl.Monad.ST.Lazy.UnsafeControl.Monad.ST.SafeControl.Monad.ST.StrictControl.Monad.ST.UnsafeControl.Monad.ZipData.Array.ByteData.BifoldableData.BifunctorData.Bitraversable Data.Bits Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic Data.EitherData.Eq Data.Fixed Data.Foldable Data.Function Data.FunctorData.Functor.ClassesData.Functor.ComposeData.Functor.ConstData.Functor.ContravariantData.Functor.IdentityData.Functor.ProductData.Functor.Sum Data.IORefData.IntData.Ix Data.Kind Data.ListData.List.NonEmpty Data.Maybe Data.MonoidData.Ord Data.Proxy Data.Ratio Data.STRefData.STRef.LazyData.STRef.StrictData.Semigroup Data.StringData.Traversable Data.TupleData.Type.BoolData.Type.CoercionData.Type.Equality Data.Type.Ord Data.Typeable Data.Unique Data.Version Data.Void Data.Word Debug.TraceForeign Foreign.CForeign.C.ErrorForeign.C.StringForeign.C.TypesForeign.ConcurrentForeign.ForeignPtrForeign.ForeignPtr.SafeForeign.ForeignPtr.UnsafeForeign.MarshalForeign.Marshal.AllocForeign.Marshal.ArrayForeign.Marshal.ErrorForeign.Marshal.PoolForeign.Marshal.SafeForeign.Marshal.UnsafeForeign.Marshal.Utils Foreign.Ptr Foreign.SafeForeign.StablePtrForeign.StorableGHC.ArrGHC.ArrayArrayGHC.BaseGHC.Bits GHC.ByteOrderGHC.Char GHC.ClockGHC.Conc GHC.Conc.IOGHC.Conc.Signal GHC.Conc.SyncGHC.ConsoleHandler GHC.Constants GHC.DesugarGHC.EnumGHC.EnvironmentGHC.Err GHC.EventGHC.Event.TimeOut GHC.ExceptionGHC.Exception.TypeGHC.ExecutionStackGHC.ExecutionStack.InternalGHC.ExtsGHC.FingerprintGHC.Fingerprint.Type GHC.FloatGHC.Float.ConversionUtilsGHC.Float.RealFracMethods GHC.ForeignGHC.ForeignPtrGHC.GHCiGHC.GHCi.Helpers GHC.GenericsGHC.IO GHC.IO.BufferGHC.IO.BufferedIO GHC.IO.DeviceGHC.IO.EncodingGHC.IO.Encoding.CodePageGHC.IO.Encoding.FailureGHC.IO.Encoding.IconvGHC.IO.Encoding.Latin1GHC.IO.Encoding.TypesGHC.IO.Encoding.UTF16GHC.IO.Encoding.UTF32GHC.IO.Encoding.UTF8GHC.IO.Exception GHC.IO.FD GHC.IO.HandleGHC.IO.Handle.FDGHC.IO.Handle.InternalsGHC.IO.Handle.LockGHC.IO.Handle.TextGHC.IO.Handle.Types GHC.IO.IOModeGHC.IO.StdHandlesGHC.IO.SubSystem GHC.IO.Unsafe GHC.IOArray GHC.IOPort GHC.IORefGHC.Int GHC.IntegerGHC.Integer.Logarithms GHC.IsListGHC.IxGHC.ListGHC.MVar GHC.Maybe GHC.NaturalGHC.NumGHC.Num.BigNatghc-bignum-1.3GHC.Num.BigNatGHC.Num.Integerghc-bignum-1.3GHC.Num.IntegerGHC.Num.Naturalghc-bignum-1.3GHC.Num.Natural GHC.OldListGHC.OverloadedLabelsGHC.Pack GHC.ProfilingGHC.Ptr GHC.RTS.FlagsGHC.ReadGHC.Real GHC.RecordsGHC.ResponseFileGHC.ST GHC.STRefGHC.Show GHC.StableGHC.StableName GHC.Stack GHC.Stack.CCSGHC.Stack.CloneStackGHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.StorableGHC.TopHandler GHC.TypeError GHC.TypeLitsGHC.TypeLits.Internal GHC.TypeNatsGHC.TypeNats.Internal GHC.UnicodeGHC.WeakGHC.WordNumericNumeric.NaturalPreludeSystem.CPUTimeSystem.Console.GetOptSystem.EnvironmentSystem.Environment.Blank System.Exit System.IOSystem.IO.ErrorSystem.IO.Unsafe System.Info System.MemSystem.Mem.StableNameSystem.Mem.WeakSystem.Posix.InternalsSystem.Posix.TypesSystem.TimeoutText.ParserCombinators.ReadPText.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex Text.ShowText.Show.FunctionsType.ReflectionType.Reflection.Unsafe Unsafe.Coerce"Control.Monad.ST.ImpControl.Monad.ST.Lazy.ImpData.Functor.Utils Data.OldListData.Semigroup.InternalData.Typeable.InternalForeign.ForeignPtr.ImpGHC.IO.Handle.Lock.CommonGHC.IO.Handle.Lock.FlockGHC.IO.Handle.Lock.LinuxOFDGHC.IO.Handle.Lock.NoOpGHC.IO.Handle.Lock.WindowsGHC.StaticPtr.Internal GHC.Event.ArrGHC.Event.ArrayGHC.Event.InternalGHC.Event.Internal.TypesGHC.Event.IntTableGHC.Event.IntVar GHC.Event.PSQGHC.Event.Unique!System.Environment.ExecutablePathSystem.CPUTime.UtilsGHC.Event.ControlGHC.Event.EPollGHC.Event.KQueueGHC.Event.ManagerGHC.Event.PollGHC.Event.ThreadGHC.Event.TimerManager!System.CPUTime.Posix.ClockGetTimeSystem.CPUTime.Posix.TimesSystem.CPUTime.Posix.RUsageSystem.CPUTime.Unsupported[/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1[/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.88${pkgroot}/../share/x86_64-linux-ghc-9.4.8/base-4.17.2.1HSbase-4.17.2.1c/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1/includeHsBase.hghc-bignum-1.3ghc-prim-0.9.1 rts-1.0.2v/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1/base.haddockD${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Sbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 base-compatControl.Concurrent.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Concurrent.CompatControl.Concurrent.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Concurrent.Compat.ReplControl.Concurrent.MVar.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Concurrent.MVar.Compat#Control.Concurrent.MVar.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4#Control.Concurrent.MVar.Compat.ReplControl.Exception.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Exception.CompatControl.Exception.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Exception.Compat.ReplControl.Monad.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.CompatControl.Monad.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.Compat.ReplControl.Monad.Fail.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.Fail.CompatControl.Monad.Fail.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.Fail.Compat.ReplControl.Monad.IO.Class.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.IO.Class.Compat"Control.Monad.IO.Class.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4"Control.Monad.IO.Class.Compat.Repl#Control.Monad.ST.Lazy.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4#Control.Monad.ST.Lazy.Unsafe.Compat(Control.Monad.ST.Lazy.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4(Control.Monad.ST.Lazy.Unsafe.Compat.ReplControl.Monad.ST.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.ST.Unsafe.Compat#Control.Monad.ST.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4#Control.Monad.ST.Unsafe.Compat.ReplData.Bifoldable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifoldable.CompatData.Bifoldable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifoldable.Compat.ReplData.Bifoldable1.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifoldable1.CompatData.Bifoldable1.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifoldable1.Compat.ReplData.Bifunctor.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifunctor.CompatData.Bifunctor.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifunctor.Compat.ReplData.Bitraversable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bitraversable.CompatData.Bitraversable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bitraversable.Compat.ReplData.Bits.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bits.CompatData.Bits.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bits.Compat.ReplData.Bool.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bool.CompatData.Bool.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bool.Compat.ReplData.Complex.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Complex.CompatData.Complex.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Complex.Compat.ReplData.Either.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Either.CompatData.Either.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Either.Compat.ReplData.Foldable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Foldable.CompatData.Foldable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Foldable.Compat.ReplData.Foldable1.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Foldable1.CompatData.Foldable1.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Foldable1.Compat.ReplData.Function.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Function.CompatData.Function.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Function.Compat.ReplData.Functor.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.CompatData.Functor.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Compat.ReplData.Functor.Compose.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Compose.Compat Data.Functor.Compose.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 Data.Functor.Compose.Compat.ReplData.Functor.Const.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Const.CompatData.Functor.Const.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Const.Compat.Repl!Data.Functor.Contravariant.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Data.Functor.Contravariant.Compat&Data.Functor.Contravariant.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4&Data.Functor.Contravariant.Compat.ReplData.Functor.Identity.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Identity.Compat!Data.Functor.Identity.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Data.Functor.Identity.Compat.ReplData.Functor.Product.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Product.Compat Data.Functor.Product.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 Data.Functor.Product.Compat.ReplData.Functor.Sum.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Sum.CompatData.Functor.Sum.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Sum.Compat.ReplData.IORef.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.IORef.CompatData.IORef.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.IORef.Compat.ReplData.List.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.List.CompatData.List.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.List.Compat.ReplData.List.NonEmpty.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.List.NonEmpty.CompatData.List.NonEmpty.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.List.NonEmpty.Compat.ReplData.Monoid.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Monoid.CompatData.Monoid.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Monoid.Compat.ReplData.Proxy.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Proxy.CompatData.Proxy.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Proxy.Compat.ReplData.Ratio.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Ratio.CompatData.Ratio.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Ratio.Compat.ReplData.STRef.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.STRef.CompatData.STRef.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.STRef.Compat.ReplData.Semigroup.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Semigroup.CompatData.Semigroup.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Semigroup.Compat.ReplData.String.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.String.CompatData.String.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.String.Compat.ReplData.Traversable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Traversable.CompatData.Traversable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Traversable.Compat.ReplData.Tuple.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Tuple.CompatData.Tuple.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Tuple.Compat.ReplData.Type.Coercion.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Type.Coercion.CompatData.Type.Coercion.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Type.Coercion.Compat.ReplData.Type.Equality.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Type.Equality.CompatData.Type.Equality.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Type.Equality.Compat.ReplData.Typeable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Typeable.CompatData.Typeable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Typeable.Compat.ReplData.Version.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Version.CompatData.Version.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Version.Compat.ReplData.Void.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Void.CompatData.Void.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Void.Compat.ReplData.Word.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Word.CompatData.Word.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Word.Compat.ReplDebug.Trace.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Debug.Trace.CompatDebug.Trace.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Debug.Trace.Compat.ReplForeign.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.CompatForeign.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Compat.ReplForeign.ForeignPtr.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.ForeignPtr.CompatForeign.ForeignPtr.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.ForeignPtr.Compat.ReplForeign.ForeignPtr.Safe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.ForeignPtr.Safe.Compat#Foreign.ForeignPtr.Safe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4#Foreign.ForeignPtr.Safe.Compat.Repl Foreign.ForeignPtr.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 Foreign.ForeignPtr.Unsafe.Compat%Foreign.ForeignPtr.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4%Foreign.ForeignPtr.Unsafe.Compat.ReplForeign.Marshal.Alloc.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Alloc.Compat!Foreign.Marshal.Alloc.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Foreign.Marshal.Alloc.Compat.ReplForeign.Marshal.Array.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Array.Compat!Foreign.Marshal.Array.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Foreign.Marshal.Array.Compat.ReplForeign.Marshal.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.CompatForeign.Marshal.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Compat.ReplForeign.Marshal.Safe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Safe.Compat Foreign.Marshal.Safe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 Foreign.Marshal.Safe.Compat.ReplForeign.Marshal.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Unsafe.Compat"Foreign.Marshal.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4"Foreign.Marshal.Unsafe.Compat.ReplForeign.Marshal.Utils.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Utils.Compat!Foreign.Marshal.Utils.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Foreign.Marshal.Utils.Compat.ReplNumeric.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Numeric.CompatNumeric.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Numeric.Compat.ReplNumeric.Natural.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Numeric.Natural.CompatNumeric.Natural.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Numeric.Natural.Compat.ReplPrelude.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Prelude.CompatPrelude.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Prelude.Compat.ReplSystem.Environment.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.Environment.CompatSystem.Environment.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.Environment.Compat.ReplSystem.Exit.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.Exit.CompatSystem.Exit.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.Exit.Compat.ReplSystem.IO.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.CompatSystem.IO.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Compat.ReplSystem.IO.Error.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Error.CompatSystem.IO.Error.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Error.Compat.ReplSystem.IO.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Unsafe.CompatSystem.IO.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Unsafe.Compat.ReplText.Read.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Text.Read.CompatText.Read.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Text.Read.Compat.ReplText.Read.Lex.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Text.Read.Lex.CompatText.Read.Lex.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Text.Read.Lex.Compat.ReplType.Reflection.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Type.Reflection.CompatType.Reflection.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Type.Reflection.Compat.Repl base-compatLICENSEU(c) 2012-2018 Simon Hengel, (c) 2014-2018 João Cristóvão, (c) 2015-2018 Ryan ScottpSimon Hengel , João Cristóvão , Ryan Scott pSimon Hengel , João Cristóvão , Ryan Scott               -https://github.com/haskell-compat/base-compat base-compatA compatibility layer for baseFProvides functions available in later versions of @base@ to a wider range of compilers, without requiring you to use CPP pragmas in your code. See the for what is covered. Also see the for recent changes. Note that @base-compat@ does not add any orphan instances. There is a separate package, @@, for that. In addition, @base-compat@ does not backport any data types or type classes. See @@ for more info. @base-compat@ is designed to have zero dependencies. For a version of @base-compat@ that depends on compatibility libraries for a wider support window, see the @@ package. Most of the modules in this library have the same names as in @base-compat-batteries@ to make it easier to switch between the two. There also exist versions of each module with the suffix @.Repl@, which are distinct from anything in @base-compat-batteries@, to allow for easier use in GHCi. CompatibilityControl.Concurrent.CompatControl.Concurrent.MVar.CompatControl.Exception.CompatControl.Monad.CompatControl.Monad.Fail.CompatControl.Monad.IO.Class.Compat#Control.Monad.ST.Lazy.Unsafe.CompatControl.Monad.ST.Unsafe.CompatData.Bifoldable.CompatData.Bifoldable1.CompatData.Bifunctor.CompatData.Bitraversable.CompatData.Bits.CompatData.Bool.CompatData.Complex.CompatData.Either.CompatData.Foldable.CompatData.Foldable1.CompatData.Function.CompatData.Functor.CompatData.Functor.Compose.CompatData.Functor.Const.Compat!Data.Functor.Contravariant.CompatData.Functor.Identity.CompatData.Functor.Product.CompatData.Functor.Sum.CompatData.IORef.CompatData.List.CompatData.List.NonEmpty.CompatData.Monoid.CompatData.Proxy.CompatData.Ratio.CompatData.Semigroup.CompatData.STRef.CompatData.String.CompatData.Traversable.CompatData.Tuple.CompatData.Typeable.CompatData.Type.Coercion.CompatData.Type.Equality.CompatData.Version.CompatData.Void.CompatData.Word.CompatDebug.Trace.CompatForeign.CompatForeign.ForeignPtr.CompatForeign.ForeignPtr.Safe.Compat Foreign.ForeignPtr.Unsafe.CompatForeign.Marshal.Alloc.CompatForeign.Marshal.Array.CompatForeign.Marshal.CompatForeign.Marshal.Safe.CompatForeign.Marshal.Unsafe.CompatForeign.Marshal.Utils.CompatNumeric.CompatNumeric.Natural.CompatPrelude.CompatSystem.Environment.CompatSystem.Exit.CompatSystem.IO.CompatSystem.IO.Error.CompatSystem.IO.Unsafe.CompatText.Read.CompatText.Read.Lex.CompatType.Reflection.CompatControl.Concurrent.Compat.Repl#Control.Concurrent.MVar.Compat.ReplControl.Exception.Compat.ReplControl.Monad.Compat.ReplControl.Monad.Fail.Compat.Repl"Control.Monad.IO.Class.Compat.Repl(Control.Monad.ST.Lazy.Unsafe.Compat.Repl#Control.Monad.ST.Unsafe.Compat.ReplData.Bifoldable.Compat.ReplData.Bifoldable1.Compat.ReplData.Bifunctor.Compat.ReplData.Bitraversable.Compat.ReplData.Bits.Compat.ReplData.Bool.Compat.ReplData.Complex.Compat.ReplData.Either.Compat.ReplData.Foldable.Compat.ReplData.Foldable1.Compat.ReplData.Function.Compat.ReplData.Functor.Compat.Repl Data.Functor.Compose.Compat.ReplData.Functor.Const.Compat.Repl&Data.Functor.Contravariant.Compat.Repl!Data.Functor.Identity.Compat.Repl Data.Functor.Product.Compat.ReplData.Functor.Sum.Compat.ReplData.IORef.Compat.ReplData.List.Compat.ReplData.List.NonEmpty.Compat.ReplData.Monoid.Compat.ReplData.Proxy.Compat.ReplData.Ratio.Compat.ReplData.Semigroup.Compat.ReplData.STRef.Compat.ReplData.String.Compat.ReplData.Traversable.Compat.ReplData.Tuple.Compat.ReplData.Typeable.Compat.ReplData.Type.Coercion.Compat.ReplData.Type.Equality.Compat.ReplData.Version.Compat.ReplData.Void.Compat.ReplData.Word.Compat.ReplDebug.Trace.Compat.ReplForeign.Compat.ReplForeign.ForeignPtr.Compat.Repl#Foreign.ForeignPtr.Safe.Compat.Repl%Foreign.ForeignPtr.Unsafe.Compat.Repl!Foreign.Marshal.Alloc.Compat.Repl!Foreign.Marshal.Array.Compat.ReplForeign.Marshal.Compat.Repl Foreign.Marshal.Safe.Compat.Repl"Foreign.Marshal.Unsafe.Compat.Repl!Foreign.Marshal.Utils.Compat.ReplNumeric.Compat.ReplNumeric.Natural.Compat.ReplPrelude.Compat.ReplSystem.Environment.Compat.ReplSystem.Exit.Compat.ReplSystem.IO.Compat.ReplSystem.IO.Error.Compat.ReplSystem.IO.Unsafe.Compat.ReplText.Read.Compat.ReplText.Read.Lex.Compat.ReplType.Reflection.Compat.Replsrc-Wall-fno-warn-duplicate-exports-fno-warn-trustworthy-safebaseghc-primunix.CHANGES.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org base-compat FfJ86 -fI}Q)e;yP:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: base-compat version: 0.14.0 license: MIT license-file: LICENSE copyright: (c) 2012-2018 Simon Hengel, (c) 2014-2018 João Cristóvão, (c) 2015-2018 Ryan Scott author: Simon Hengel , João Cristóvão , Ryan Scott maintainer: Simon Hengel , João Cristóvão , Ryan Scott build-type: Simple cabal-version: >= 1.10 category: Compatibility synopsis: A compatibility layer for base description: Provides functions available in later versions of @base@ to a wider range of compilers, without requiring you to use CPP pragmas in your code. See the for what is covered. Also see the for recent changes. . Note that @base-compat@ does not add any orphan instances. There is a separate package, @@, for that. . In addition, @base-compat@ does not backport any data types or type classes. See @@ for more info. . @base-compat@ is designed to have zero dependencies. For a version of @base-compat@ that depends on compatibility libraries for a wider support window, see the @@ package. Most of the modules in this library have the same names as in @base-compat-batteries@ to make it easier to switch between the two. There also exist versions of each module with the suffix @.Repl@, which are distinct from anything in @base-compat-batteries@, to allow for easier use in GHCi. extra-source-files: CHANGES.markdown, README.markdown tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.5 , GHC == 9.8.2 , GHC == 9.10.1 source-repository head type: git location: https://github.com/haskell-compat/base-compat subdir: base-compat library ghc-options: -Wall default-language: Haskell2010 build-depends: base >= 4.3 && < 5, ghc-prim if !os(windows) && !os(halvm) build-depends: unix ghc-options: -fno-warn-duplicate-exports if impl(ghc >= 7.10) ghc-options: -fno-warn-trustworthy-safe hs-source-dirs: src exposed-modules: Control.Concurrent.Compat Control.Concurrent.MVar.Compat Control.Exception.Compat Control.Monad.Compat Control.Monad.Fail.Compat Control.Monad.IO.Class.Compat Control.Monad.ST.Lazy.Unsafe.Compat Control.Monad.ST.Unsafe.Compat Data.Bifoldable.Compat Data.Bifoldable1.Compat Data.Bifunctor.Compat Data.Bitraversable.Compat Data.Bits.Compat Data.Bool.Compat Data.Complex.Compat Data.Either.Compat Data.Foldable.Compat Data.Foldable1.Compat Data.Function.Compat Data.Functor.Compat Data.Functor.Compose.Compat Data.Functor.Const.Compat Data.Functor.Contravariant.Compat Data.Functor.Identity.Compat Data.Functor.Product.Compat Data.Functor.Sum.Compat Data.IORef.Compat Data.List.Compat Data.List.NonEmpty.Compat Data.Monoid.Compat Data.Proxy.Compat Data.Ratio.Compat Data.Semigroup.Compat Data.STRef.Compat Data.String.Compat Data.Traversable.Compat Data.Tuple.Compat Data.Typeable.Compat Data.Type.Coercion.Compat Data.Type.Equality.Compat Data.Version.Compat Data.Void.Compat Data.Word.Compat Debug.Trace.Compat Foreign.Compat Foreign.ForeignPtr.Compat Foreign.ForeignPtr.Safe.Compat Foreign.ForeignPtr.Unsafe.Compat Foreign.Marshal.Alloc.Compat Foreign.Marshal.Array.Compat Foreign.Marshal.Compat Foreign.Marshal.Safe.Compat Foreign.Marshal.Unsafe.Compat Foreign.Marshal.Utils.Compat Numeric.Compat Numeric.Natural.Compat Prelude.Compat System.Environment.Compat System.Exit.Compat System.IO.Compat System.IO.Error.Compat System.IO.Unsafe.Compat Text.Read.Compat Text.Read.Lex.Compat Type.Reflection.Compat Control.Concurrent.Compat.Repl Control.Concurrent.MVar.Compat.Repl Control.Exception.Compat.Repl Control.Monad.Compat.Repl Control.Monad.Fail.Compat.Repl Control.Monad.IO.Class.Compat.Repl Control.Monad.ST.Lazy.Unsafe.Compat.Repl Control.Monad.ST.Unsafe.Compat.Repl Data.Bifoldable.Compat.Repl Data.Bifoldable1.Compat.Repl Data.Bifunctor.Compat.Repl Data.Bitraversable.Compat.Repl Data.Bits.Compat.Repl Data.Bool.Compat.Repl Data.Complex.Compat.Repl Data.Either.Compat.Repl Data.Foldable.Compat.Repl Data.Foldable1.Compat.Repl Data.Function.Compat.Repl Data.Functor.Compat.Repl Data.Functor.Compose.Compat.Repl Data.Functor.Const.Compat.Repl Data.Functor.Contravariant.Compat.Repl Data.Functor.Identity.Compat.Repl Data.Functor.Product.Compat.Repl Data.Functor.Sum.Compat.Repl Data.IORef.Compat.Repl Data.List.Compat.Repl Data.List.NonEmpty.Compat.Repl Data.Monoid.Compat.Repl Data.Proxy.Compat.Repl Data.Ratio.Compat.Repl Data.Semigroup.Compat.Repl Data.STRef.Compat.Repl Data.String.Compat.Repl Data.Traversable.Compat.Repl Data.Tuple.Compat.Repl Data.Typeable.Compat.Repl Data.Type.Coercion.Compat.Repl Data.Type.Equality.Compat.Repl Data.Version.Compat.Repl Data.Void.Compat.Repl Data.Word.Compat.Repl Debug.Trace.Compat.Repl Foreign.Compat.Repl Foreign.ForeignPtr.Compat.Repl Foreign.ForeignPtr.Safe.Compat.Repl Foreign.ForeignPtr.Unsafe.Compat.Repl Foreign.Marshal.Alloc.Compat.Repl Foreign.Marshal.Array.Compat.Repl Foreign.Marshal.Compat.Repl Foreign.Marshal.Safe.Compat.Repl Foreign.Marshal.Unsafe.Compat.Repl Foreign.Marshal.Utils.Compat.Repl Numeric.Compat.Repl Numeric.Natural.Compat.Repl Prelude.Compat.Repl System.Environment.Compat.Repl System.Exit.Compat.Repl System.IO.Compat.Repl System.IO.Error.Compat.Repl System.IO.Unsafe.Compat.Repl Text.Read.Compat.Repl Text.Read.Lex.Compat.Repl Type.Reflection.Compat.Repl ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1unix unix-2.7.3 base-4.17.2.1ghc-prim-0.9.1 unix-2.7.3 base-4.17.2.1ghc-prim-0.9.1 unix-2.7.3Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 base-orphans  Data.OrphansSbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 Data.Orphans base-orphans LICENSEU(c) 2012-2017 Simon Hengel, (c) 2014-2017 João Cristóvão, (c) 2015-2017 Ryan ScottpSimon Hengel , João Cristóvão , Ryan Scott pSimon Hengel , João Cristóvão , Ryan Scott               5https://github.com/haskell-compat/base-orphans#readme5https://github.com/haskell-compat/base-orphans/issues.https://github.com/haskell-compat/base-orphans.Backwards-compatible orphan instances for base@base-orphans@ defines orphan instances that mimic instances available in later versions of @base@ to a wider (older) range of compilers. @base-orphans@ does not export anything except the orphan instances themselves and complements @@. See the README for what instances are covered: . See also the section. Compatibility Data.OrphanssrcData.Orphans.Prelude-Wallbaseghc-primspecSpec.hshspec-discoverhspec-discovertest Control.Applicative.OrphansSpecControl.Exception.OrphansSpecData.Bits.OrphansSpecData.Foldable.OrphansSpecData.Monoid.OrphansSpecData.Traversable.OrphansSpecData.Version.OrphansSpecForeign.Storable.OrphansSpecGHC.Fingerprint.OrphansSpecSystem.Posix.Types.IntWordSystem.Posix.Types.OrphansSpecPaths_base_orphans-Wall QuickCheckbase base-orphanshspec.CHANGES.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org base-orphans  b [h|aQkzm<:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack -- -- hash: 0c23e2cb85ef24758da1fa779ef857dc3889dfc4238a4057841a071b38ce3e96 name: base-orphans version: 0.9.2 synopsis: Backwards-compatible orphan instances for base description: @base-orphans@ defines orphan instances that mimic instances available in later versions of @base@ to a wider (older) range of compilers. @base-orphans@ does not export anything except the orphan instances themselves and complements @@. . See the README for what instances are covered: . See also the section. category: Compatibility homepage: https://github.com/haskell-compat/base-orphans#readme bug-reports: https://github.com/haskell-compat/base-orphans/issues author: Simon Hengel , João Cristóvão , Ryan Scott maintainer: Simon Hengel , João Cristóvão , Ryan Scott copyright: (c) 2012-2017 Simon Hengel, (c) 2014-2017 João Cristóvão, (c) 2015-2017 Ryan Scott license: MIT license-file: LICENSE build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.5 , GHC == 9.8.2 , GHC == 9.10.1 extra-source-files: CHANGES.markdown README.markdown source-repository head type: git location: https://github.com/haskell-compat/base-orphans library hs-source-dirs: src ghc-options: -Wall build-depends: base >=4.3 && <5 , ghc-prim exposed-modules: Data.Orphans other-modules: Data.Orphans.Prelude default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test ghc-options: -Wall build-depends: QuickCheck , base >=4.3 && <5 , base-orphans , hspec ==2.* build-tool-depends: hspec-discover:hspec-discover == 2.* other-modules: Control.Applicative.OrphansSpec Control.Exception.OrphansSpec Data.Bits.OrphansSpec Data.Foldable.OrphansSpec Data.Monoid.OrphansSpec Data.Traversable.OrphansSpec Data.Version.OrphansSpec Foreign.Storable.OrphansSpec GHC.Fingerprint.OrphansSpec System.Posix.Types.IntWord System.Posix.Types.OrphansSpec Paths_base_orphans default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1 base-4.17.2.1ghc-prim-0.9.1 base-4.17.2.1ghc-prim-0.9.1Zbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dZbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dbase16-bytestringData.ByteString.Base16Zbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dData.ByteString.Base16Data.ByteString.Base16.LazyZbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dData.ByteString.Base16.Lazybase16-bytestringLICENSEJCopyright 2011 MailRank, Inc.; Copyright 2010-2020 Bryan O'Sullivan et al.}Herbert Valerio Riedel , Mikhail Glushenkov , Emily Pillmore %Bryan O'Sullivan           +http://github.com/haskell/base16-bytestring2http://github.com/haskell/base16-bytestring/issues+http://github.com/haskell/base16-bytestring3RFC 4648-compliant Base16 encodings for ByteStringsThis package provides support for encoding and decoding binary data according to @base16@ (see also ) for strict (see "Data.ByteString.Base16") and lazy @ByteString@s (see "Data.ByteString.Base16.Lazy"). See the package which provides superior encoding and decoding performance as well as support for lazy, short, and strict variants of 'Text' and 'ByteString' values. Additionally, see the package which provides an uniform API providing conversion paths between more binary and textual types.Data x-revision1Data.ByteString.Base16Data.ByteString.Base16.Lazy.Data.ByteString.Base16.Internal-Wall-funbox-strict-fieldsbase  bytestring testTests.hstestsHUnit QuickCheckbasebase16-bytestring bytestringtest-frameworktest-framework-hunittest-framework-quickcheck2bench Benchmarks.hs benchmarksbasebase16-bytestring bytestring criteriondeepseq. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgbase16-bytestring Z>!WS`Y& 7]drDŽ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 Fcabal-version: 1.12 name: base16-bytestring version: 1.0.2.0 x-revision: 1 synopsis: RFC 4648-compliant Base16 encodings for ByteStrings description: This package provides support for encoding and decoding binary data according to @base16@ (see also ) for strict (see "Data.ByteString.Base16") and lazy @ByteString@s (see "Data.ByteString.Base16.Lazy"). . See the package which provides superior encoding and decoding performance as well as support for lazy, short, and strict variants of 'Text' and 'ByteString' values. Additionally, see the package which provides an uniform API providing conversion paths between more binary and textual types. homepage: http://github.com/haskell/base16-bytestring bug-reports: http://github.com/haskell/base16-bytestring/issues license: BSD3 license-file: LICENSE copyright: Copyright 2011 MailRank, Inc.; Copyright 2010-2020 Bryan O'Sullivan et al. author: Bryan O'Sullivan maintainer: Herbert Valerio Riedel , Mikhail Glushenkov , Emily Pillmore category: Data build-type: Simple extra-source-files: README.md CHANGELOG.md tested-with: GHC == 9.8.0 GHC == 9.6.3 GHC == 9.4.7 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 source-repository head type: git location: http://github.com/haskell/base16-bytestring library other-modules: Data.ByteString.Base16.Internal exposed-modules: Data.ByteString.Base16 Data.ByteString.Base16.Lazy build-depends: base >=4.9 && <5 , bytestring >=0.9 && <0.13 ghc-options: -Wall -funbox-strict-fields default-language: Haskell2010 test-suite test type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Tests.hs build-depends: base , base16-bytestring , bytestring , HUnit , QuickCheck , test-framework , test-framework-hunit , test-framework-quickcheck2 default-language: Haskell2010 benchmark bench type: exitcode-stdio-1.0 hs-source-dirs: benchmarks main-is: Benchmarks.hs build-depends: base >=4 && <5 , base16-bytestring , bytestring , criterion , deepseq default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3 base-4.17.2.1bytestring-0.11.5.3 base-4.17.2.1bytestring-0.11.5.3Qbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Qbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8 bifunctorsData.BiapplicativeQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.BiapplicativeData.Bifunctor.BiapQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.BiapData.Bifunctor.BiffQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.BiffData.Bifunctor.ClownQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.ClownData.Bifunctor.FixQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.FixData.Bifunctor.FlipQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.FlipData.Bifunctor.FunctorQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.FunctorData.Bifunctor.JoinQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.JoinData.Bifunctor.JokerQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.JokerData.Bifunctor.ProductQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.ProductData.Bifunctor.SumQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.SumData.Bifunctor.THQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.THData.Bifunctor.TannenQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.TannenData.Bifunctor.WrappedQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.Wrappedtaggedtagged bifunctorsLICENSE'Copyright (C) 2008-2016 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional            $http://github.com/ekmett/bifunctors/*http://github.com/ekmett/bifunctors/issues(https://github.com/ekmett/bifunctors.git Bifunctors Bifunctors.Data, FunctorsData.BiapplicativeData.Bifunctor.BiapData.Bifunctor.BiffData.Bifunctor.ClownData.Bifunctor.FixData.Bifunctor.FlipData.Bifunctor.FunctorData.Bifunctor.JoinData.Bifunctor.JokerData.Bifunctor.ProductData.Bifunctor.SumData.Bifunctor.TannenData.Bifunctor.THData.Bifunctor.WrappedsrcData.Bifunctor.TH.Internal-Wall-Winferred-safe-imports-Wmissing-safe-haskell-mode assocbase comonad containers foldable1-classes-compattagged template-haskell th-abstraction  transformersbifunctors-specSpec.hshspec-discoverhspec-discover tests BifunctorSpecT89Spec-Wall-Wno-star-is-type QuickCheckbase bifunctorshspec template-haskell transformerstransformers-compat.CHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org bifunctors (Pae"=/miiz:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 1.24 name: bifunctors category: Data, Functors version: 5.6.2 license: BSD3 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/bifunctors/ bug-reports: http://github.com/ekmett/bifunctors/issues copyright: Copyright (C) 2008-2016 Edward A. Kmett synopsis: Bifunctors description: Bifunctors. build-type: Simple tested-with: GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.4 , GHC == 9.8.2 , GHC == 9.10.1 extra-source-files: CHANGELOG.markdown README.markdown source-repository head type: git location: https://github.com/ekmett/bifunctors.git flag tagged default: True manual: True description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. library hs-source-dirs: src build-depends: base >= 4.9 && < 5, assoc >= 1.1 && < 1.2, comonad >= 5.0.7 && < 6, containers >= 0.5.7.1 && < 0.8, template-haskell >= 2.11 && < 2.23, th-abstraction >= 0.4.2.0 && < 0.8, transformers >= 0.5 && < 0.7 if !impl(ghc >= 8.2) build-depends: bifunctor-classes-compat >= 0.1 && < 0.2, transformers-compat >= 0.6 && < 0.8 if flag(tagged) build-depends: tagged >= 0.8.6 && < 1 if impl(ghc<8.1) reexported-modules: Data.Bifoldable , Data.Bitraversable if !impl(ghc >= 9.6) build-depends: foldable1-classes-compat >= 0.1 && < 0.2 exposed-modules: Data.Biapplicative Data.Bifunctor.Biap Data.Bifunctor.Biff Data.Bifunctor.Clown Data.Bifunctor.Fix Data.Bifunctor.Flip Data.Bifunctor.Functor Data.Bifunctor.Join Data.Bifunctor.Joker Data.Bifunctor.Product Data.Bifunctor.Sum Data.Bifunctor.Tannen Data.Bifunctor.TH Data.Bifunctor.Wrapped other-modules: Data.Bifunctor.TH.Internal ghc-options: -Wall default-language: Haskell2010 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode test-suite bifunctors-spec type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Spec.hs other-modules: BifunctorSpec T89Spec ghc-options: -Wall if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type default-language: Haskell2010 build-tool-depends: hspec-discover:hspec-discover >= 1.8 build-depends: base >= 4 && < 5, bifunctors, hspec >= 1.8, QuickCheck >= 2 && < 3, template-haskell, transformers, transformers-compat ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/etc .log -.log  assocLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25base base-4.17.2.1comonad Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3 containerscontainers-0.6.7foldable1-classes-compat]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskelltemplate-haskell-2.19.0.0th-abstractionWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2 transformerstransformers-0.5.6.2 Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3containers-0.6.7]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2transformers-0.5.6.2 Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3containers-0.6.7]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2transformers-0.5.6.2binary binary-0.8.9.1binary-0.8.9.1<0Lennart Kolmodin, Don Stewart %Lennart Kolmodin provisional"https://github.com/kolmodin/binary>Binary serialisation for Haskell values using lazy ByteStringsEfficient, pure binary serialisation using lazy ByteStrings. Haskell values may be encoded to and from binary formats, written to disk as binary, or sent over the network. The format used can be automatically generated, or you can choose to implement a custom format if needed. Serialisation speeds of over 1 G\/sec have been observed, so this library should be suitable for high performance scenarios. Data, Parsing 946a6cd8d0e6ebf36dd8bfceb47ad345 Data.BinaryData.Binary.BuilderData.Binary.GetData.Binary.Get.InternalData.Binary.PutData.Binary.ClassData.Binary.InternalData.Binary.GenericData.Binary.FloatCast\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/binary-0.8.9.1HSbinary-0.8.9.1 array-0.5.4.0 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7y/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1/binary.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib bytestring bytestring-0.11.5.3bytestring-0.11.5.3<Copyright (c) Don Stewart 2005-2009, (c) Duncan Coutts 2006-2015, (c) David Roundy 2003-2005, (c) Jasper Van der Jeugt 2010, (c) Simon Meier 2010-2013.OHaskell Bytestring Team , Core Libraries CommitteeDon Stewart, Duncan Coutts%https://github.com/haskell/bytestringAFast, compact, strict and lazy byte strings with a list interface,An efficient compact, immutable byte string type (both strict and lazy) suitable for binary or 8-bit character data. The 'ByteString' type represents sequences of bytes or 8-bit characters. It is suitable for high performance use, both in terms of large data quantities, or high speed requirements. The 'ByteString' functions follow the same style as Haskell\'s ordinary lists, so it is easy to convert code from using 'String' to 'ByteString'. Two 'ByteString' variants are provided: * Strict 'ByteString's keep the string as a single large array. This makes them convenient for passing data between C and Haskell. * Lazy 'ByteString's use a lazy list of strict chunks which makes it suitable for I\/O streaming tasks. The @Char8@ modules provide a character-based view of the same underlying 'ByteString' types. This makes it convenient to handle mixed binary and 8-bit character content (which is common in many file formats and network protocols). The 'Builder' module provides an efficient way to build up 'ByteString's in an ad-hoc way by repeated concatenation. This is ideal for fast serialisation or pretty printing. There is also a 'ShortByteString' type which has a lower memory overhead and can be converted to or from a 'ByteString'. It is suitable for keeping many short strings in memory. 'ByteString's are not designed for Unicode. For Unicode strings you should use the 'Text' type from the @text@ package. These modules are intended to be imported qualified, to avoid name clashes with "Prelude" functions, e.g. > import qualified Data.ByteString as BSData a56dda3d5aab2a1e83b83fccb62fdea8Data.ByteStringData.ByteString.BuilderData.ByteString.Builder.Extra Data.ByteString.Builder.InternalData.ByteString.Builder.Prim%Data.ByteString.Builder.Prim.Internal!Data.ByteString.Builder.RealFloatData.ByteString.Char8Data.ByteString.InternalData.ByteString.LazyData.ByteString.Lazy.Char8Data.ByteString.Lazy.InternalData.ByteString.ShortData.ByteString.Short.InternalData.ByteString.Unsafe Data.ByteString.Builder.ASCII"Data.ByteString.Builder.Prim.ASCII#Data.ByteString.Builder.Prim.Binary,Data.ByteString.Builder.Prim.Internal.Base16.Data.ByteString.Builder.Prim.Internal.Floating%Data.ByteString.Builder.RealFloat.F2S%Data.ByteString.Builder.RealFloat.D2S*Data.ByteString.Builder.RealFloat.Internal0Data.ByteString.Builder.RealFloat.TableGeneratorData.ByteString.Internal.Type#Data.ByteString.Lazy.Internal.Dequea/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3a/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8>${pkgroot}/../share/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3HSbytestring-0.11.5.3i/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3/include fpstring.h base-4.17.2.1deepseq-1.4.8.0ghc-prim-0.9.1template-haskell-2.19.0.0/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3/bytestring.haddockJ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libQcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847faQcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa call-stackData.CallStackQcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847faData.CallStack call-stackLICENSESimon Hengel (https://github.com/sol/call-stack#readme(https://github.com/sol/call-stack/issues!https://github.com/sol/call-stack0Use GHC call-stacks in a backward compatible wayDataData.CallStacksrc Data.SrcLocPaths_call_stack-WallbasespecSpec.hstestData.CallStackSpecExampleUtilPaths_call_stack-Wallbase call-stackfilepathnanospec.hackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org call-stack C ϊ4SW< {Vo (ٯy6{:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack name: call-stack version: 0.4.0 synopsis: Use GHC call-stacks in a backward compatible way category: Data homepage: https://github.com/sol/call-stack#readme bug-reports: https://github.com/sol/call-stack/issues maintainer: Simon Hengel license: MIT license-file: LICENSE build-type: Simple source-repository head type: git location: https://github.com/sol/call-stack library hs-source-dirs: src ghc-options: -Wall build-depends: base ==4.* if os(windows) cpp-options: -DWINDOWS build-depends: filepath exposed-modules: Data.CallStack other-modules: Data.SrcLoc Paths_call_stack default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test ghc-options: -Wall build-depends: base ==4.* , call-stack , filepath , nanospec other-modules: Data.CallStackSpec Example Util Paths_call_stack default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Ycase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37Ycase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37case-insensitiveData.CaseInsensitiveYcase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37Data.CaseInsensitiveData.CaseInsensitive.UnsafeYcase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37Data.CaseInsensitive.Unsafecase-insensitiveLICENSE2011 Bas van Dijk#Bas van Dijk Bas van Dijk   .https://github.com/basvandijk/case-insensitive5https://github.com/basvandijk/case-insensitive/issues0git://github.com/basvandijk/case-insensitive.git"Case insensitive string comparisonThe module @Data.CaseInsensitive@ provides the 'CI' type constructor which can be parameterised by a string-like type like: 'String', 'ByteString', 'Text', etc.. Comparisons of values of the resulting type will be insensitive to cases. Data, TextData.CaseInsensitiveData.CaseInsensitive.Unsafe.Data.CaseInsensitive.Internal-Wallbase bytestring deepseqhashabletexttest-case-insensitivetest.hstest-WallHUnitbase bytestring case-insensitivetest-frameworktest-framework-hunittextbench-case-insensitivebench.hsbenchNoClass-Wall-O2base bytestring case-insensitive criteriondeepseq.README.markdown CHANGELOG pg2189.txthackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgcase-insensitive )m~ _==>LD8t'nQ/:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: case-insensitive version: 1.2.1.0 cabal-version: >=1.8 build-type: Simple license: BSD3 license-file: LICENSE copyright: 2011 Bas van Dijk author: Bas van Dijk maintainer: Bas van Dijk homepage: https://github.com/basvandijk/case-insensitive bug-reports: https://github.com/basvandijk/case-insensitive/issues category: Data, Text synopsis: Case insensitive string comparison description: The module @Data.CaseInsensitive@ provides the 'CI' type constructor which can be parameterised by a string-like type like: 'String', 'ByteString', 'Text', etc.. Comparisons of values of the resulting type will be insensitive to cases. tested-with: GHC==7.0.4, GHC==7.2.2 GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1 extra-source-files: README.markdown CHANGELOG pg2189.txt source-repository head Type: git Location: git://github.com/basvandijk/case-insensitive.git Library ghc-options: -Wall build-depends: base >= 3 && < 5 , bytestring >= 0.9 , text >= 0.3 , deepseq >= 1.1 , hashable >= 1.0 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.18 exposed-modules: Data.CaseInsensitive, Data.CaseInsensitive.Unsafe other-modules: Data.CaseInsensitive.Internal test-suite test-case-insensitive type: exitcode-stdio-1.0 main-is: test.hs hs-source-dirs: test build-depends: case-insensitive , base >= 3 && < 5 , bytestring >= 0.9 , text >= 0.3 , HUnit >= 1.2.2 , test-framework >= 0.2.4 , test-framework-hunit >= 0.2.4 ghc-options: -Wall benchmark bench-case-insensitive type: exitcode-stdio-1.0 main-is: bench.hs other-modules: NoClass hs-source-dirs: bench ghc-options: -Wall -O2 build-depends: case-insensitive , base >= 3 && < 5 , bytestring >= 0.9 , criterion >= 0.6.1 , deepseq >= 1.1 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetext text-2.0.2 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee text-2.0.2 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee text-2.0.2Qcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1Qcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1 character-psData.Char.PatternsQcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1Data.Char.PatternsData.Word16.PatternsQcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1Data.Word16.PatternsData.Word8.PatternsQcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1Data.Word8.Patterns character-ps<LICENSE"Oleg Grenrus "Oleg Grenrus             &https://github.com/phadej/character-ps-https://github.com/phadej/character-ps/issues*https://github.com/phadej/character-ps.git;Pattern synonyms for ASCII characters for Word8, Word16 etc\Pattern synonyms for ASCII characters, e.g. @ pattern SPACE :: Word8 pattern SPACE = 0x20 @DataData.Char.PatternsData.Word16.PatternsData.Word8.Patternssrcibase character-ps-testscharacter-ps-tests.hstestsibase character-ps.hackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org character-ps "q#m>h2]gGR:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8#cabal-version: 2.2 name: character-ps version: 0.1 synopsis: Pattern synonyms for ASCII characters for Word8, Word16 etc description: Pattern synonyms for ASCII characters, e.g. . @ pattern SPACE :: Word8 pattern SPACE = 0x20 @ homepage: https://github.com/phadej/character-ps bug-reports: https://github.com/phadej/character-ps/issues license: BSD-3-Clause license-file: LICENSE author: Oleg Grenrus maintainer: Oleg Grenrus category: Data build-type: Simple tested-with: GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.1 source-repository head type: git location: https://github.com/phadej/character-ps.git common language default-language: Haskell2010 default-extensions: PatternSynonyms library import: language hs-source-dirs: src exposed-modules: Data.Char.Patterns Data.Word16.Patterns Data.Word8.Patterns build-depends: base >=4.9 && <5 test-suite character-ps-tests import: language hs-source-dirs: tests main-is: character-ps-tests.hs type: exitcode-stdio-1.0 build-depends: , base , character-ps ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2colour Data.ColourMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2 Data.ColourData.Colour.CIEMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.CIEData.Colour.CIE.IlluminantMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.CIE.IlluminantData.Colour.NamesMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.NamesData.Colour.RGBSpaceMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.RGBSpaceData.Colour.RGBSpace.HSLMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.RGBSpace.HSLData.Colour.RGBSpace.HSVMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.RGBSpace.HSVData.Colour.SRGBMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.SRGBData.Colour.SRGB.LinearMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.SRGB.LinearcolourLICENSE&Russell O'Connor Russell O'Connor )http://www.haskell.org/haskellwiki/Colour)A model for human colour/color perceptionThis package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names ("Data.Colour.Names") is provided.data, graphics Data.ColourData.Colour.SRGBData.Colour.SRGB.LinearData.Colour.CIEData.Colour.CIE.IlluminantData.Colour.RGBSpaceData.Colour.RGBSpace.HSLData.Colour.RGBSpace.HSVData.Colour.Names.Data.Colour.InternalData.Colour.ChanData.Colour.RGBData.Colour.MatrixData.Colour.CIE.Chromaticitybase test-colourTests.hs. Data.ColourData.Colour.SRGBData.Colour.SRGB.LinearData.Colour.CIEData.Colour.CIE.IlluminantData.Colour.RGBSpaceData.Colour.RGBSpace.HSLData.Colour.RGBSpace.HSVData.Colour.NamesData.Colour.InternalData.Colour.ChanData.Colour.RGBData.Colour.MatrixData.Colour.CIE.Chromaticity QuickCheckbasecolourrandomtest-framework  test-framework-quickcheck2README CHANGELOG.hackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgcolour ,]iD^dy Xq:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 JName: colour Version: 2.3.6 Cabal-Version: >= 1.10 License: MIT License-file: LICENSE Author: Russell O'Connor Maintainer: Russell O'Connor Homepage: http://www.haskell.org/haskellwiki/Colour Build-Type: Simple Category: data, graphics Synopsis: A model for human colour/color perception Description: This package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names ("Data.Colour.Names") is provided. Tested-with: GHC == 8.8.4 data-files: README CHANGELOG Library default-language: Haskell98 Build-Depends: base >= 4.13 && < 5 Exposed-Modules: Data.Colour Data.Colour.SRGB Data.Colour.SRGB.Linear Data.Colour.CIE Data.Colour.CIE.Illuminant Data.Colour.RGBSpace Data.Colour.RGBSpace.HSL Data.Colour.RGBSpace.HSV Data.Colour.Names Other-Modules: Data.Colour.Internal Data.Colour.Chan Data.Colour.RGB Data.Colour.Matrix Data.Colour.CIE.Chromaticity test-suite test-colour default-language: Haskell98 type: exitcode-stdio-1.0 main-is: Tests.hs build-depends: base >= 4.13 && < 5, colour, QuickCheck >= 2.5 && < 2.15, random >= 1.0 && < 1.2, test-framework >= 0.8 && < 0.9, test-framework-quickcheck2 >= 0.3 && < 0.4 Other-Modules: Data.Colour Data.Colour.SRGB Data.Colour.SRGB.Linear Data.Colour.CIE Data.Colour.CIE.Illuminant Data.Colour.RGBSpace Data.Colour.RGBSpace.HSL Data.Colour.RGBSpace.HSV Data.Colour.Names Data.Colour.Internal Data.Colour.Chan Data.Colour.RGB Data.Colour.Matrix Data.Colour.CIE.Chromaticity ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8}/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3comonad Control.ComonadNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.ComonadControl.Comonad.EnvNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.EnvControl.Comonad.Env.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Env.ClassControl.Comonad.Hoist.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Hoist.ClassControl.Comonad.IdentityNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.IdentityControl.Comonad.StoreNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.StoreControl.Comonad.Store.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Store.ClassControl.Comonad.TracedNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.TracedControl.Comonad.Traced.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Traced.ClassControl.Comonad.Trans.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.ClassControl.Comonad.Trans.EnvNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.EnvControl.Comonad.Trans.IdentityNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.IdentityControl.Comonad.Trans.StoreNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.StoreControl.Comonad.Trans.TracedNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.TracedData.Functor.CompositionNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Data.Functor.Composition containers distributiveindexed-traversable containers distributiveindexed-traversablecomonad LICENSENCopyright (C) 2008-2014 Edward A. Kmett, Copyright (C) 2004-2008 Dave Menendez"Edward A. Kmett Edward A. Kmett provisional         !http://github.com/ekmett/comonad/'http://github.com/ekmett/comonad/issues#git://github.com/ekmett/comonad.gitComonads Comonads.Control, Comonads x-revision2Control.ComonadControl.Comonad.EnvControl.Comonad.Env.ClassControl.Comonad.Hoist.ClassControl.Comonad.IdentityControl.Comonad.StoreControl.Comonad.Store.ClassControl.Comonad.TracedControl.Comonad.Traced.ClassControl.Comonad.Trans.ClassControl.Comonad.Trans.EnvControl.Comonad.Trans.IdentityControl.Comonad.Trans.StoreControl.Comonad.Trans.TracedData.Functor.Compositionsrc  -Wall-Winferred-safe-imports-Wmissing-safe-haskell-modebase containers  distributiveindexed-traversabletagged  transformerstransformers-compat. .gitignore .hlint.yaml .vim.custom coq/Store.vREADME.markdownCHANGELOG.markdownexamples/History.hshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgcomonad  l,’CjlX#_ިD$y+.=:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8/name: comonad category: Control, Comonads version: 5.0.8 x-revision: 2 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/comonad/ bug-reports: http://github.com/ekmett/comonad/issues copyright: Copyright (C) 2008-2014 Edward A. Kmett, Copyright (C) 2004-2008 Dave Menendez synopsis: Comonads description: Comonads. build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.3 , GHC == 8.10.1 extra-source-files: .gitignore .hlint.yaml .vim.custom coq/Store.v README.markdown CHANGELOG.markdown examples/History.hs flag containers description: You can disable the use of the `containers` package using `-f-containers`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag distributive description: You can disable the use of the `distributive` package using `-f-distributive`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `Distributive` . default: True manual: True flag indexed-traversable description: You can disable the use of the `indexed-traversable` package using `-f-indexed-traversable`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `FunctorWithIndex` . default: True manual: True source-repository head type: git location: git://github.com/ekmett/comonad.git library hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall build-depends: base >= 4 && < 5, tagged >= 0.8.6.1 && < 1, transformers >= 0.3 && < 0.7, transformers-compat >= 0.5 && < 1 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.18.5 && < 1 if flag(containers) build-depends: containers >= 0.3 && < 0.8 if flag(distributive) build-depends: distributive >= 0.5.2 && < 1 if flag(indexed-traversable) build-depends: indexed-traversable >= 0.1.1 && < 0.2 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode exposed-modules: Control.Comonad Control.Comonad.Env Control.Comonad.Env.Class Control.Comonad.Hoist.Class Control.Comonad.Identity Control.Comonad.Store Control.Comonad.Store.Class Control.Comonad.Traced Control.Comonad.Traced.Class Control.Comonad.Trans.Class Control.Comonad.Trans.Env Control.Comonad.Trans.Identity Control.Comonad.Trans.Store Control.Comonad.Trans.Traced Data.Functor.Composition other-extensions: CPP RankNTypes MultiParamTypeClasses FunctionalDependencies FlexibleInstances UndecidableInstances ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8~/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7 distributiveUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 transformerstransformers-0.5.6.2transformers-compatZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f base-4.17.2.1containers-0.6.7Udistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f base-4.17.2.1containers-0.6.7Udistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f containerscontainers-0.6.7containers-0.6.7<libraries@haskell.org!Assorted concrete container typesThis package contains efficient general-purpose implementations of various immutable container types including sets, maps, sequences, trees, and graphs. For a walkthrough of what this package provides with examples of common operations see the [containers introduction](https://haskell-containers.readthedocs.io). The declared cost of each operation is either worst-case or amortized, but remains valid even if structures are shared.Data Structures f936e4da14408ab8dc11ca33468e91f8Data.Containers.ListUtils Data.Graph Data.IntMapData.IntMap.InternalData.IntMap.Internal.DebugData.IntMap.LazyData.IntMap.Merge.LazyData.IntMap.Merge.StrictData.IntMap.StrictData.IntMap.Strict.Internal Data.IntSetData.IntSet.InternalData.MapData.Map.InternalData.Map.Internal.Debug Data.Map.LazyData.Map.Merge.LazyData.Map.Merge.StrictData.Map.StrictData.Map.Strict.Internal Data.SequenceData.Sequence.InternalData.Sequence.Internal.SortingData.SetData.Set.Internal Data.Tree"Utils.Containers.Internal.BitQueue!Utils.Containers.Internal.BitUtil$Utils.Containers.Internal.StrictPair!Utils.Containers.Internal.PreludeUtils.Containers.Internal.State%Utils.Containers.Internal.StrictMaybe%Utils.Containers.Internal.PtrEquality#Utils.Containers.Internal.Coercions#Utils.Containers.Internal.TypeError$Data.Map.Internal.DeprecatedShowTree$Data.IntMap.Internal.DeprecatedDebug^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8;${pkgroot}/../share/x86_64-linux-ghc-9.4.8/containers-0.6.7HScontainers-0.6.7 array-0.5.4.0 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7/containers.haddockG${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20Tcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20 contravariant"Data.Functor.Contravariant.ComposeTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20"Data.Functor.Contravariant.Compose$Data.Functor.Contravariant.DivisibleTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20$Data.Functor.Contravariant.Divisible"Data.Functor.Contravariant.GenericTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20"Data.Functor.Contravariant.Generic semigroupsstatevartagged semigroupsstatevartagged contravariantLICENSE'Copyright (C) 2007-2015 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional          'http://github.com/ekmett/contravariant/-http://github.com/ekmett/contravariant/issues)git://github.com/ekmett/contravariant.gitContravariant functorsContravariant functors. Control, Data"Data.Functor.Contravariant.Compose$Data.Functor.Contravariant.Divisible"Data.Functor.Contravariant.Genericsrc-Wall-Wno-star-is-type-Winferred-safe-imports-Wmissing-safe-haskell-modeStateVarbase transformers. .hlint.yamlCHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org contravariant /eתеDi'n vB:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: contravariant category: Control, Data version: 1.5.5 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/contravariant/ bug-reports: http://github.com/ekmett/contravariant/issues copyright: Copyright (C) 2007-2015 Edward A. Kmett synopsis: Contravariant functors description: Contravariant functors. build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.4 , GHC == 9.0.1 extra-source-files: .hlint.yaml CHANGELOG.markdown README.markdown source-repository head type: git location: git://github.com/ekmett/contravariant.git flag tagged description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag semigroups description: You can disable the use of the `semigroups` package using `-f-semigroups`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag StateVar description: You can disable the use of the `StateVar` package using `-f-StateVar`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True library hs-source-dirs: src build-depends: base < 5, transformers >= 0.3 && < 0.7 if !impl(ghc > 7.10) build-depends: transformers-compat >= 0.5 && < 1 if !impl(ghc >= 7.9) build-depends: void >= 0.6.1 && < 1 if flag(tagged) && !impl(ghc >= 7.7) build-depends: tagged >= 0.8.6.1 && < 1 if flag(semigroups) && !impl(ghc >= 7.11) build-depends: semigroups >= 0.18.5 && < 1 if flag(StateVar) build-depends: StateVar >= 1.2.1 && < 1.3 if impl(ghc >= 7.2 && < 7.6) build-depends: ghc-prim exposed-modules: Data.Functor.Contravariant.Compose Data.Functor.Contravariant.Divisible if impl(ghc < 8.5) hs-source-dirs: old-src exposed-modules: Data.Functor.Contravariant if impl(ghc >= 7.4) exposed-modules: Data.Functor.Contravariant.Generic if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode ghc-options: -Wall default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/etc .log -.log StateVarOStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280base base-4.17.2.1 transformerstransformers-0.5.6.2OStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280 base-4.17.2.1transformers-0.5.6.2OStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280 base-4.17.2.1transformers-0.5.6.2Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537data-fixData.FixOdata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537Data.Fix data-fix<LICENSE+Anton Kholomiov, Edward Kmett, Oleg Grenrus Experimental           'https://github.com/spell-music/data-fix.https://github.com/spell-music/data-fix/issues'https://github.com/spell-music/data-fixFixpoint data typesFixpoint types and recursion schemes. If you define your AST as fixpoint type, you get fold and unfold operations for free. Thanks for contribution to: Matej Kollar, Herbert Valerio RiedelDataData.Fixsrc-Wall-Wno-trustworthy-safe-Wincomplete-uni-patterns-Wincomplete-record-updates-Wredundant-constraints -Widentities-Wmissing-export-listsbase deepseqhashable. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgdata-fix Rьz 6yZ~˻ s7:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8\cabal-version: 2.2 Name: data-fix Version: 0.3.4 License: BSD-3-Clause License-file: LICENSE Author: Anton Kholomiov, Edward Kmett, Oleg Grenrus Maintainer: Category: Data Synopsis: Fixpoint data types Build-Type: Simple Description: Fixpoint types and recursion schemes. If you define your AST as fixpoint type, you get fold and unfold operations for free. . Thanks for contribution to: Matej Kollar, Herbert Valerio Riedel Stability: Experimental Homepage: https://github.com/spell-music/data-fix Bug-Reports: https://github.com/spell-music/data-fix/issues Tested-With: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.2 || ==9.10.1 extra-source-files: CHANGELOG.md Source-repository head Type: git Location: https://github.com/spell-music/data-fix library hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall exposed-modules: Data.Fix ghc-options: -Wno-trustworthy-safe ghc-options: -Wincomplete-uni-patterns -Wincomplete-record-updates -Wredundant-constraints -Widentities -Wmissing-export-lists build-depends: , base >=4.12.0.0 && <4.21 , deepseq >=1.4.4.0 && <1.6 , hashable >=1.4.4.0 && <1.6 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee base-4.17.2.1deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee base-4.17.2.1deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eedeepseq deepseq-1.4.8.0deepseq-1.4.8.0<libraries@haskell.org"Deep evaluation of data structuresThis package provides methods for fully evaluating data structures (\"deep evaluation\"). Deep evaluation is often used for adding strictness to a program, e.g. in order to force pending exceptions, remove space leaks, or force lazy I/O to happen. It is also useful in parallel programs, to ensure pending work does not migrate to the wrong thread. The primary use of this package is via the 'deepseq' function, a \"deep\" version of 'seq'. It is implemented on top of an 'NFData' typeclass (\"Normal Form Data\", data structures with no unevaluated components) which defines strategies for fully evaluating different data types. See module documentation in "Control.DeepSeq" for more details.Control 24cb6772eecf6f899a035fdce71ae195Control.DeepSeqControl.DeepSeq.BackDoor]/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0]/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8:${pkgroot}/../share/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0HSdeepseq-1.4.8.0 array-0.5.4.0 base-4.17.2.1ghc-prim-0.9.1{/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0/deepseq.haddockF${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib directorydirectory-1.3.7.1directory-1.3.7.1<libraries@haskell.org3Platform-agnostic library for filesystem operationsiThis library provides a basic set of operations for manipulating files and directories in a portable way.System 51461b8d852b24c1046ec72981f9e81fSystem.DirectorySystem.Directory.Internal!System.Directory.Internal.Prelude%System.Directory.Internal.C_utimensat System.Directory.Internal.Common System.Directory.Internal.ConfigSystem.Directory.Internal.Posix!System.Directory.Internal.Windows_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8<${pkgroot}/../share/x86_64-linux-ghc-9.4.8/directory-1.3.7.1HSdirectory-1.3.7.1 base-4.17.2.1filepath-1.4.2.2 time-1.12.2 unix-2.7.3/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1/directory.haddockH${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e distributiveData.DistributiveUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eData.DistributiveData.Distributive.GenericUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eData.Distributive.Generic semigroupstagged semigroupstagged distributiveLICENSE'Copyright (C) 2011-2016 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional         &http://github.com/ekmett/distributive/,http://github.com/ekmett/distributive/issues(git://github.com/ekmett/distributive.git,Distributive functors -- Dual to Traversable.Distributive functors -- Dual to @Traversable@Data Structures x-revision1Data.DistributiveData.Distributive.Genericsrc-Wall-Winferred-safe-imports-Wmissing-safe-haskell-modebase base-orphanstagged transformersspecSpec.hshspec-discoverhspec-discovertests GenericsSpec-Wall -threaded-rtsoptsbase distributivegeneric-deriving hspec. .hlint.yaml .vim.customconfigCHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org distributive 5xFc Kd>.E\X1k:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: distributive category: Data Structures version: 0.6.2.1 x-revision: 1 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/distributive/ bug-reports: http://github.com/ekmett/distributive/issues copyright: Copyright (C) 2011-2016 Edward A. Kmett synopsis: Distributive functors -- Dual to Traversable description: Distributive functors -- Dual to @Traversable@ build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.3 extra-source-files: .hlint.yaml .vim.custom config CHANGELOG.markdown README.markdown source-repository head type: git location: git://github.com/ekmett/distributive.git flag semigroups manual: True default: True description: You can disable the use of the `semigroups` package using `-f-semigroups`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. flag tagged manual: True default: True description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. library build-depends: base >= 4 && < 5, base-orphans >= 0.5.2 && < 1, transformers >= 0.3 && < 0.7 hs-source-dirs: src exposed-modules: Data.Distributive if impl(ghc>=7.2) exposed-modules: Data.Distributive.Generic if flag(tagged) build-depends: tagged >= 0.7 && < 1 if impl(ghc>=7.2 && < 7.6) build-depends: ghc-prim if impl(ghc < 8.0) if flag(semigroups) build-depends: semigroups >= 0.13 && < 1 if impl(ghc < 7.8) hs-source-dirs: src-compat other-modules: Data.Coerce ghc-options: -Wall if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 hs-source-dirs: tests build-tool-depends: hspec-discover:hspec-discover build-depends: base >= 4 && < 5, distributive, generic-deriving >= 1.11 && < 2, hspec >= 2 && < 3 main-is: Spec.hs other-modules: GenericsSpec ghc-options: -Wall -threaded -rtsopts default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/etc .log -.log base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 transformerstransformers-0.5.6.2 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645dlist Data.DListJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645 Data.DListData.DList.DNonEmptyJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645Data.DList.DNonEmptyData.DList.UnsafeJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645Data.DList.Unsafewerrorwerrordlist license.mdS2006-2009 Don Stewart, 2013-2020 Sean Leather, 2017-2020 Oleg Grenrus, contributors%Sean Leather Don Stewart              https://github.com/spl/dlist#https://github.com/spl/dlist/issues https://github.com/spl/dlist.gitDifference lists;List-like types supporting O(1) append and snoc operations.Data x-revision2 Data.DListData.DList.UnsafeData.DList.DNonEmpty.Data.DList.InternalData.DList.DNonEmpty.Internal -Wall-Wcompat-Wincomplete-record-updates-Wincomplete-uni-patterns-Wnoncanonical-monad-instances-Wmissing-home-modules-Wpartial-fields-Wmissing-safe-haskell-mode-Wtrustworthy-safebasedeepseqtestMain.hstestsDListPropertiesOverloadedStringsQuickCheckUtilDNonEmptyProperties -Wall-Wcompat-Wincomplete-record-updates-Wincomplete-uni-patterns-Wnoncanonical-monad-instances-Wmissing-home-modules-Wpartial-fields-Wmissing-safe-haskell-mode-Wtrustworthy-safe QuickCheck basedlist. readme.md changelog.mdtests/ImportUnsafe.hshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgdlist =cs(?6_0ҟBU=ށQ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8fcabal-version: >= 1.10 name: dlist version: 1.0 x-revision: 2 synopsis: Difference lists description: List-like types supporting O(1) append and snoc operations. category: Data license: BSD3 license-file: license.md author: Don Stewart maintainer: Sean Leather copyright: 2006-2009 Don Stewart, 2013-2020 Sean Leather, 2017-2020 Oleg Grenrus, contributors homepage: https://github.com/spl/dlist bug-reports: https://github.com/spl/dlist/issues extra-source-files: readme.md, changelog.md tests/ImportUnsafe.hs build-type: Simple tested-with: GHC == 9.10.1 GHC == 9.8.1 GHC == 9.6.6 GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 GHC == 7.10.3 GHC == 7.8.4 GHC == 7.6.3 GHC == 7.4.2 GHC == 7.2.2 GHC == 7.0.4 source-repository head type: git location: https://github.com/spl/dlist.git flag Werror description: Enable -Werror default: False manual: True library build-depends: base >= 4 && < 5, deepseq >= 1.1 && < 1.6 exposed-modules: Data.DList Data.DList.Unsafe other-modules: Data.DList.Internal if impl(ghc >= 8.0) exposed-modules: Data.DList.DNonEmpty other-modules: Data.DList.DNonEmpty.Internal default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.0) ghc-options: -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wnoncanonical-monad-instances if impl(ghc >= 8.2) ghc-options: -Wmissing-home-modules if impl(ghc >= 8.4) ghc-options: -Wpartial-fields if impl(ghc >= 8.10) ghc-options: -Wmissing-safe-haskell-mode -Wtrustworthy-safe if flag(Werror) ghc-options: -Werror test-suite test type: exitcode-stdio-1.0 main-is: Main.hs other-modules: DListProperties OverloadedStrings QuickCheckUtil if impl(ghc >= 8.0) other-modules: DNonEmptyProperties hs-source-dirs: tests build-depends: dlist, base, -- QuickCheck-2.10 is the first version supporting -- base-4.9 (ghc-8) without the Arbitrary NonEmpty -- instance, which we include ourselves. QuickCheck >= 2.10 && < 3 default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.0) ghc-options: -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wnoncanonical-monad-instances if impl(ghc >= 8.2) ghc-options: -Wmissing-home-modules if impl(ghc >= 8.4) ghc-options: -Wpartial-fields if impl(ghc >= 8.10) ghc-options: -Wmissing-safe-haskell-mode -Wtrustworthy-safe if flag(Werror) ghc-options: -Werror ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8z/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/bin~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/lib~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/lib~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/doc/html~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0 base-4.17.2.1deepseq-1.4.8.0 base-4.17.2.1deepseq-1.4.8.0 exceptions exceptions-0.10.5exceptions-0.10.5<FCopyright (C) 2013-2015 Edward A. Kmett Copyright (C) 2012 Google Inc."Edward A. Kmett Edward A. Kmett provisional$http://github.com/ekmett/exceptions/%Extensible optionally-pure exceptions&Extensible optionally-pure exceptions.Control, Exceptions, Monad a3c9d003b54ff36840d118d5810824acControl.Monad.CatchControl.Monad.Catch.Pure_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8<${pkgroot}/../share/x86_64-linux-ghc-9.4.8/exceptions-0.10.5HSexceptions-0.10.5 base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0template-haskell-2.19.0.0transformers-0.5.6.2/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5/exceptions.haddockH${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libfilepathfilepath-1.4.2.2filepath-1.4.2.2<Neil Mitchell 2005-2020"Julian Ospald $Neil Mitchell *https://github.com/haskell/filepath#readme;Library for manipulating FilePaths in a cross platform way.This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). * "System.FilePath" is an alias for the module appropriate to your platform. All three modules provide the same API, and the same documentation (calling out differences in the different variants).System 111cdc817f86d32fec10d4d7b857e516System.FilePathSystem.FilePath.PosixSystem.FilePath.Windows^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8;${pkgroot}/../share/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2HSfilepath-1.4.2.2 base-4.17.2.1}/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2/filepath.haddockG${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261foldable1-classes-compatData.Bifoldable1]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Data.Bifoldable1Data.Foldable1]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Data.Foldable1taggedtaggedfoldable1-classes-compatLICENSE$Ryan Scott Edward Kmett, Oleg Grenrus            :https://github.com/haskell-compat/foldable1-classes-compatAhttps://github.com/haskell-compat/foldable1-classes-compat/issues>https://github.com/haskell-compat/foldable1-classes-compat.gitDCompatibility package for the Foldable1 and Bifoldable1 type classeskA compatibility package for the @Foldable1@ and @Bifoldable1@ type classes, which were introduced in @base-4.18.0.0@ (GHC 9.6.1). For more information, see . @Foldable1@ and @Bifoldable1@ classify non-empty data structures that can be folded to a summary value.Data, Compatibility x-revision6Data.Foldable1Data.Bifoldable1src-Wallbase containers ghc-prim tagged transformerstestTests.hstest-Wall QuickCheckbase containersfoldable1-classes-compatquickcheck-instancestest-framework  test-framework-quickcheck2 transformersbenchBench.hsbench-Wallbase containers criteriondeepseqfoldable1-classes-compat transformers.CHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgfoldable1-classes-compat WXᦷ,sQKl֟s%U:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: foldable1-classes-compat version: 0.1 x-revision: 6 synopsis: Compatibility package for the Foldable1 and Bifoldable1 type classes description: A compatibility package for the @Foldable1@ and @Bifoldable1@ type classes, which were introduced in @base-4.18.0.0@ (GHC 9.6.1). For more information, see . . @Foldable1@ and @Bifoldable1@ classify non-empty data structures that can be folded to a summary value. license: BSD3 maintainer: Ryan Scott author: Edward Kmett, Oleg Grenrus homepage: https://github.com/haskell-compat/foldable1-classes-compat bug-reports: https://github.com/haskell-compat/foldable1-classes-compat/issues category: Data, Compatibility license-file: LICENSE build-type: Simple extra-source-files: CHANGELOG.markdown README.markdown tested-with: GHC ==7.0.4 || ==7.2.2 || ==7.4.2 || ==7.6.3 || ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.5 || ==9.4.4 || ==9.6.1 -- , GHCJS ==8.4 source-repository head type: git location: https://github.com/haskell-compat/foldable1-classes-compat.git flag tagged description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True library default-language: Haskell2010 ghc-options: -Wall build-depends: base >=4.3 && <4.21 if !impl(ghc >= 9.6) hs-source-dirs: src build-depends: containers >=0.4 && <0.8 , transformers >=0.3 && <0.7 exposed-modules: Data.Foldable1 Data.Bifoldable1 if !impl(ghc >=8.6) build-depends: base-orphans >=0.8.1 && <0.10 if !impl(ghc >=8.2) build-depends: bifunctor-classes-compat >=0.1 && <0.2 if !impl(ghc >=8.0) build-depends: semigroups >=0.18.5 && <0.21 , transformers-compat >=0.6 && <0.8 if !impl(ghc >= 7.2) build-depends: generic-deriving >=1.14 && <1.15 if flag(tagged) build-depends: tagged >=0.4.4 && <1 if impl(ghc >= 9.0) build-depends: ghc-prim >= 0.7 && <0.12 else if !impl(ghc >=7.6) build-depends: ghc-prim test-suite test default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall hs-source-dirs: test main-is: Tests.hs -- because of quickcheck-instances if !impl(ghc >=7.4) buildable: False build-depends: base , containers , foldable1-classes-compat , transformers if !impl(ghc >=8.0) build-depends: semigroups , transformers-compat build-depends: QuickCheck >=2.13.2 && <2.16 , quickcheck-instances >=0.3.27 && <0.4 , test-framework >=0.8.2.0 && <0.9 , test-framework-quickcheck2 >=0.3.0.5 && <0.4 benchmark bench default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall hs-source-dirs: bench main-is: Bench.hs if !impl(ghc >=7.6) buildable: False build-depends: base , containers , foldable1-classes-compat , transformers if !impl(ghc >=8.0) build-depends: semigroups , transformers-compat build-depends: criterion >=1.5.6.1 && <1.7 , deepseq >=1.3 && <1.6 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7ghc-prim ghc-prim-0.9.1tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 transformerstransformers-0.5.6.2 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2Xgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5egeneric-derivingGenerics.DerivingXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.DerivingGenerics.Deriving.BaseXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.BaseGenerics.Deriving.ConNamesXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.ConNamesGenerics.Deriving.CopointXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.CopointGenerics.Deriving.DefaultXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.DefaultGenerics.Deriving.EnumXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.EnumGenerics.Deriving.EqXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.EqGenerics.Deriving.FoldableXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.FoldableGenerics.Deriving.FunctorXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.FunctorGenerics.Deriving.InstancesXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.InstancesGenerics.Deriving.MonoidXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.MonoidGenerics.Deriving.SemigroupXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.SemigroupGenerics.Deriving.ShowXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.ShowGenerics.Deriving.THXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.THGenerics.Deriving.TraversableXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.TraversableGenerics.Deriving.UniplateXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.Uniplatebase-4-9base-4-9generic-derivingLICENSE42011-2013 Universiteit Utrecht, University of Oxfordgenerics@haskell.orgJosé Pedro Magalhães experimental            +https://github.com/dreixel/generic-deriving2https://github.com/dreixel/generic-deriving/issues+https://github.com/dreixel/generic-deriving5Generic programming library for generalised deriving. gThis package provides functionality for generalising the deriving mechanism in Haskell to arbitrary classes. It was first described in the paper: * /A generic deriving mechanism for Haskell/. Jose Pedro Magalhaes, Atze Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10. The current implementation integrates with the new GHC Generics. See for more information. Template Haskell code is provided for supporting older GHCs. This library is organized as follows: * "Generics.Deriving.Base" defines the core functionality for GHC generics, including the @Generic(1)@ classes and representation data types. On modern versions of GHC, this simply re-exports "GHC.Generics" from @base@. On older versions of GHC, this module backports parts of "GHC.Generics" that were not included at the time, including @Generic(1)@ instances. * "Generics.Deriving.TH" implements Template Haskell functionality for deriving instances of @Generic(1)@. * Educational code: in order to provide examples of how to define and use "GHC.Generics"-based defaults, this library offers a number of modules which define examples of type classes along with default implementations for the classes' methods. Currently, the following modules are provided: "Generics.Deriving.Copoint", "Generics.Deriving.ConNames", "Generics.Deriving.Enum", "Generics.Deriving.Eq", "Generics.Deriving.Foldable", "Generics.Deriving.Functor", "Generics.Deriving.Monoid", "Generics.Deriving.Semigroup", "Generics.Deriving.Show", "Generics.Deriving.Traversable", and "Generics.Deriving.Uniplate". It is worth emphasizing that these modules are primarly intended for educational purposes. Many of the classes in these modules resemble other commonly used classes—for example, @GShow@ from "Generics.Deriving.Show" resembles @Show@ from @base@—but in general, the classes that @generic-deriving@ defines are not drop-in replacements. Moreover, the generic defaults that @generic-deriving@ provide often make simplifying assumptions that may violate expectations of how these classes might work elsewhere. For example, the generic default for @GShow@ does not behave exactly like @deriving Show@ would. If you are seeking "GHC.Generics"-based defaults for type classes in @base@, consider using the @@ library. * "Generics.Deriving.Default" provides newtypes that allow leveraging the generic defaults in this library using the @DerivingVia@ GHC language extension. * "Generics.Deriving" re-exports "Generics.Deriving.Base", "Generics.Deriving.Default", and a selection of educational modules.Generics x-revision3Generics.DerivingGenerics.Deriving.BaseGenerics.Deriving.InstancesGenerics.Deriving.CopointGenerics.Deriving.ConNamesGenerics.Deriving.DefaultGenerics.Deriving.EnumGenerics.Deriving.EqGenerics.Deriving.FoldableGenerics.Deriving.FunctorGenerics.Deriving.MonoidGenerics.Deriving.SemigroupGenerics.Deriving.ShowGenerics.Deriving.TraversableGenerics.Deriving.UniplateGenerics.Deriving.THsrcGenerics.Deriving.Base.Internal!Generics.Deriving.Monoid.Internal$Generics.Deriving.Semigroup.InternalGenerics.Deriving.TH.InternalPaths_generic_derivingGenerics.Deriving.TH.Post4_9-Wallbase  containers ghc-primtemplate-haskellth-abstraction specSpec.hshspec-discoverhspec-discovertests DefaultSpec EmptyCaseSpec ExampleSpecT68SpecT80SpecT82SpecTypeInTypeSpec-Wall -threaded-rtsopts-Wno-star-is-typebasegeneric-derivinghspectemplate-haskell. CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orggeneric-deriving t߮YsB~t$)3I:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.86name: generic-deriving version: 1.14.5 x-revision: 3 synopsis: Generic programming library for generalised deriving. description: This package provides functionality for generalising the deriving mechanism in Haskell to arbitrary classes. It was first described in the paper: . * /A generic deriving mechanism for Haskell/. Jose Pedro Magalhaes, Atze Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10. . The current implementation integrates with the new GHC Generics. See for more information. Template Haskell code is provided for supporting older GHCs. . This library is organized as follows: . * "Generics.Deriving.Base" defines the core functionality for GHC generics, including the @Generic(1)@ classes and representation data types. On modern versions of GHC, this simply re-exports "GHC.Generics" from @base@. On older versions of GHC, this module backports parts of "GHC.Generics" that were not included at the time, including @Generic(1)@ instances. . * "Generics.Deriving.TH" implements Template Haskell functionality for deriving instances of @Generic(1)@. . * Educational code: in order to provide examples of how to define and use "GHC.Generics"-based defaults, this library offers a number of modules which define examples of type classes along with default implementations for the classes' methods. Currently, the following modules are provided: "Generics.Deriving.Copoint", "Generics.Deriving.ConNames", "Generics.Deriving.Enum", "Generics.Deriving.Eq", "Generics.Deriving.Foldable", "Generics.Deriving.Functor", "Generics.Deriving.Monoid", "Generics.Deriving.Semigroup", "Generics.Deriving.Show", "Generics.Deriving.Traversable", and "Generics.Deriving.Uniplate". . It is worth emphasizing that these modules are primarly intended for educational purposes. Many of the classes in these modules resemble other commonly used classes—for example, @GShow@ from "Generics.Deriving.Show" resembles @Show@ from @base@—but in general, the classes that @generic-deriving@ defines are not drop-in replacements. Moreover, the generic defaults that @generic-deriving@ provide often make simplifying assumptions that may violate expectations of how these classes might work elsewhere. For example, the generic default for @GShow@ does not behave exactly like @deriving Show@ would. . If you are seeking "GHC.Generics"-based defaults for type classes in @base@, consider using the @@ library. . * "Generics.Deriving.Default" provides newtypes that allow leveraging the generic defaults in this library using the @DerivingVia@ GHC language extension. . * "Generics.Deriving" re-exports "Generics.Deriving.Base", "Generics.Deriving.Default", and a selection of educational modules. homepage: https://github.com/dreixel/generic-deriving bug-reports: https://github.com/dreixel/generic-deriving/issues category: Generics copyright: 2011-2013 Universiteit Utrecht, University of Oxford license: BSD3 license-file: LICENSE author: José Pedro Magalhães maintainer: generics@haskell.org stability: experimental build-type: Simple cabal-version: >= 1.10 tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.5 , GHC == 9.6.2 extra-source-files: CHANGELOG.md , README.md source-repository head type: git location: https://github.com/dreixel/generic-deriving flag base-4-9 description: Use base-4.9 or later. This version of base uses a DataKinds-based encoding of GHC generics metadata. default: True library hs-source-dirs: src exposed-modules: Generics.Deriving Generics.Deriving.Base Generics.Deriving.Instances Generics.Deriving.Copoint Generics.Deriving.ConNames Generics.Deriving.Default Generics.Deriving.Enum Generics.Deriving.Eq Generics.Deriving.Foldable Generics.Deriving.Functor Generics.Deriving.Monoid Generics.Deriving.Semigroup Generics.Deriving.Show Generics.Deriving.Traversable Generics.Deriving.Uniplate Generics.Deriving.TH other-modules: Generics.Deriving.Base.Internal Generics.Deriving.Monoid.Internal Generics.Deriving.Semigroup.Internal Generics.Deriving.TH.Internal Paths_generic_deriving if flag(base-4-9) build-depends: base >= 4.9 && < 5 other-modules: Generics.Deriving.TH.Post4_9 else build-depends: base >= 4.3 && < 4.9 other-modules: Generics.Deriving.TH.Pre4_9 build-depends: containers >= 0.1 && < 0.8 , ghc-prim < 1 , template-haskell >= 2.4 && < 2.23 -- TODO: Eventually, we should bump the lower version -- bounds to >=0.6 so that we can remove some CPP in -- Generics.Deriving.TH.Internal. , th-abstraction >= 0.4 && < 0.8 default-language: Haskell2010 ghc-options: -Wall test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: DefaultSpec EmptyCaseSpec ExampleSpec T68Spec T80Spec T82Spec TypeInTypeSpec build-depends: base , generic-deriving , hspec >= 2 && < 3 , template-haskell build-tool-depends: hspec-discover:hspec-discover hs-source-dirs: tests default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7ghc-prim ghc-prim-0.9.1template-haskelltemplate-haskell-2.19.0.0th-abstractionWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1template-haskell-2.19.0.0Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1template-haskell-2.19.0.0Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Rgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8Rgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8 genericallyGHC.Generics.GenericallyRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8GHC.Generics.Generically genericallyLICENSE2022 Oleg Grenrus"Oleg Grenrus Oleg Grenrus            4https://github.com/haskell-compat/generically/issues1https://github.com/haskell-compat/generically.git+Generically newtype to use with DerivingViaThis is a compatibility package as @Generically@ and @Generically1@ newtypes are available since @base-4.17@ in 'GHC.Generics'.Generics x-revision3GHC.Generics.Genericallysrcbase  base-orphans  . CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org generically Ť6İAs?VC_c\H[MC:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 name: generically version: 0.1.1 x-revision: 3 synopsis: Generically newtype to use with DerivingVia description: This is a compatibility package as @Generically@ and @Generically1@ newtypes are available since @base-4.17@ in 'GHC.Generics'. bug-reports: https://github.com/haskell-compat/generically/issues author: Oleg Grenrus maintainer: Oleg Grenrus copyright: 2022 Oleg Grenrus license: BSD3 license-file: LICENSE category: Generics build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.1 source-repository head type: git location: https://github.com/haskell-compat/generically.git library default-language: Haskell2010 build-depends: base >=4.9 && <4.21 if impl(ghc >= 9.4) && !impl(ghc >= 9.6) build-depends: base-orphans >=0.8.8 && <0.10 hs-source-dirs: src exposed-modules: GHC.Generics.Generically ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/etc .log -.log base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 ghc-bignumghc-bignum-1.3ghc-bignum-1.3<libraries@haskell.org Sylvain HenryGHC BigNum librarykThis package provides the low-level implementation of the standard 'BigNat', 'Natural' and 'Integer' types.Numeric, Algebra, GHC a01c7de8f9ebbcc26fa13f4de49cd9f8GHC.Num.BackendGHC.Num.Backend.NativeGHC.Num.Backend.SelectedGHC.Num.BigNatGHC.Num.IntegerGHC.Num.NaturalGHC.Num.PrimitivesGHC.Num.WordArrayGHC.Num.Backend.GMP\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3HSghc-bignum-1.3gmpd/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3/includeghc-prim-0.9.1}/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3/ghc-bignum.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib ghc-boot-th  ghc-boot-th-9.4.8ghc-boot-th-9.4.8<ghc-devs@haskell.orgCShared functionality between GHC and the @template-haskell@ libraryThis library contains various bits shared between the @ghc@ and @template-haskell@ libraries. This package exists to ensure that @template-haskell@ has a minimal set of transitive dependencies, since it is intended to be depended upon by user code.GHC 8a0c756ad78fa20c3a0e97fc1da48798GHC.ForeignSrcLang.TypeGHC.LanguageExtensions.Type GHC.Lexeme_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8<${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8HSghc-boot-th-9.4.8 base-4.17.2.1/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddockH${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libghc-heap  ghc-heap-9.4.8ghc-heap-9.4.8<libraries@haskell.org Functions for walking GHC's heapThis package provides functions for walking the GHC heap data structures and retrieving information about those data structures.GHC 7be5fab155258065b609b65d383366bb GHC.Exts.HeapGHC.Exts.Heap.ClosureTypesGHC.Exts.Heap.ClosuresGHC.Exts.Heap.ConstantsGHC.Exts.Heap.FFIClosures+GHC.Exts.Heap.FFIClosures_ProfilingDisabled*GHC.Exts.Heap.FFIClosures_ProfilingEnabledGHC.Exts.Heap.InfoTableGHC.Exts.Heap.InfoTable.TypesGHC.Exts.Heap.InfoTableProf#GHC.Exts.Heap.ProfInfo.PeekProfInfo5GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled4GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabledGHC.Exts.Heap.ProfInfo.TypesGHC.Exts.Heap.Utils\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8HSghc-heap-9.4.8 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1 rts-1.0.2{/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8/ghc-heap.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libghc-prim ghc-prim-0.9.1ghc-prim-0.9.1<libraries@haskell.orgGHC primitivesIThis package contains the primitive types and operations supplied by GHC.GHC ffde7061cf7182b2d3ec5d68c5c91fdb GHC.CString GHC.Classes GHC.Debug GHC.MagicGHC.Magic.DictGHC.Prim.Exception GHC.Prim.ExtGHC.Prim.PanicGHC.Prim.PtrEqGHC.PrimopWrappers GHC.Tuple GHC.TypesGHC.Prim\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1HSghc-prim-0.9.1cm rts-1.0.2{/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1/ghc-prim.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eehashable Data.HashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee Data.HashableData.Hashable.GenericQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeData.Hashable.GenericData.Hashable.LiftedQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeData.Hashable.Lifted arch-native integer-gmprandom-initial-seed arch-native integer-gmprandom-initial-seed hashable<LICENSE"Oleg Grenrus ?Milan Straka Johan Tibell Provisional             7http://github.com/haskell-unordered-containers/hashable?https://github.com/haskell-unordered-containers/hashable/issues Johan Tibell maintainer: Oleg Grenrus bug-reports: https://github.com/haskell-unordered-containers/hashable/issues stability: Provisional category: Data build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.4 || ==8.10.7 || ==9.0.1 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.4 || ==9.8.2 || ==9.10.1 extra-source-files: CHANGES.md include/HsHashable.h include/HsXXHash.h README.md xxHash-0.8.2/xxhash.h flag integer-gmp description: Are we using @integer-gmp@ to provide fast Integer instances? No effect on GHC-9.0 or later. manual: False default: True flag arch-native description: Use @-march=native@ when compiling C sources. Portable implementation is 15-50% slower. Consider enabling this flag if hashing performance is important. manual: True default: False flag random-initial-seed description: Randomly initialize the initial seed on each final executable invocation This is useful for catching cases when you rely on (non-existent) stability of hashable's hash functions. This is not a security feature. manual: True default: False library exposed-modules: Data.Hashable Data.Hashable.Generic Data.Hashable.Lifted other-modules: Data.Hashable.Class Data.Hashable.FFI Data.Hashable.Generic.Instances Data.Hashable.Imports Data.Hashable.LowLevel Data.Hashable.Mix Data.Hashable.XXH3 include-dirs: include xxHash-0.8.2 includes: HsHashable.h HsXXHash.h xxhash.h hs-source-dirs: src build-depends: , base >=4.12.0.0 && <4.21 , bytestring >=0.10.8.2 && <0.13 , containers >=0.6.0.1 && <0.8 , deepseq >=1.4.4.0 && <1.6 , ghc-prim , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 if impl(ghc >=9.2) -- depend on os-string on newer GHCs only. -- os-string has tight lower bound on bytestring, which prevents -- using bundled version on older GHCs. build-depends: os-string >=2.0.2 -- we also ensure that we can get filepath-1.5 only with GHC-9.2 -- therefore there is else-branch with stricter upper bound. build-depends: filepath >=1.4.1.2 && <1.6 else build-depends: filepath >=1.4.1.2 && <1.5 if !impl(ghc >=9.2) build-depends: base-orphans >=0.8.6 && <0.10 if !impl(ghc >=9.4) build-depends: data-array-byte >=0.1.0.1 && <0.2 -- Integer internals if impl(ghc >=9) build-depends: ghc-bignum >=1.0 && <1.4 if !impl(ghc >=9.0.2) build-depends: ghc-bignum-orphans >=0.1 && <0.2 else if flag(integer-gmp) build-depends: integer-gmp >=0.4 && <1.1 else -- this is needed for the automatic flag to be well-balanced build-depends: integer-simple if (flag(random-initial-seed) && impl(ghc)) cpp-options: -DHASHABLE_RANDOM_SEED=1 if os(windows) c-sources: cbits-win/init.c else c-sources: cbits-unix/init.c default-language: Haskell2010 other-extensions: BangPatterns CPP DeriveDataTypeable FlexibleContexts FlexibleInstances GADTs KindSignatures MagicHash MultiParamTypeClasses ScopedTypeVariables Trustworthy TypeOperators UnliftedFFITypes ghc-options: -Wall if flag(arch-native) -- Cabal doesn't pass cc-options to "ordinary" Haskell source compilation -- https://github.com/haskell/cabal/issues/9801 ghc-options: -optc=-march=native -optc-mtune=native if impl(ghc >=9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode test-suite hashable-tests type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Main.hs other-modules: Properties Regress build-depends: , base , bytestring , filepath , ghc-prim , hashable , HUnit , QuickCheck >=2.4.0.1 , random >=1.0 && <1.3 , tasty ^>=1.5 , tasty-hunit ^>=0.10.1 , tasty-quickcheck ^>=0.10.3 , text >=0.11.0.5 if impl(ghc >=9.2) build-depends: os-string if !os(windows) build-depends: unix cpp-options: -DHAVE_MMAP other-modules: Regress.Mmap other-extensions: CApiFFI ghc-options: -Wall -fno-warn-orphans default-language: Haskell2010 test-suite xxhash-tests type: exitcode-stdio-1.0 hs-source-dirs: tests src main-is: xxhash-tests.hs other-modules: Data.Hashable.FFI Data.Hashable.XXH3 default-language: Haskell2010 build-depends: , base , bytestring , primitive ^>=0.9.0.0 , tasty ^>=1.5 , tasty-hunit ^>=0.10.1 , tasty-quickcheck ^>=0.10.3 include-dirs: include xxHash-0.8.2 includes: HsXXHash.h xxhash.h if !impl(ghc >=9.4) build-depends: data-array-byte >=0.1.0.1 && <0.2 test-suite hashable-examples type: exitcode-stdio-1.0 build-depends: , base , ghc-prim , hashable hs-source-dirs: examples main-is: Main.hs default-language: Haskell2010 source-repository head type: git location: https://github.com/haskell-unordered-containers/hashable.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/etc .log -.log  base base-4.17.2.1 bytestring bytestring-0.11.5.3 containerscontainers-0.6.7deepseq deepseq-1.4.8.0filepathfilepath-1.4.2.2 ghc-bignumghc-bignum-1.3ghc-prim ghc-prim-0.9.1 os-stringPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560text text-2.0.2 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0filepath-1.4.2.2ghc-bignum-1.3ghc-prim-0.9.1Pos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560 text-2.0.2 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0filepath-1.4.2.2ghc-bignum-1.3ghc-prim-0.9.1Pos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560 text-2.0.2Xhsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63eXhsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63ehsc2hsE  in-ghc-tree in-ghc-treehsc2hsE LICENSE2000, Marcin Kowalczykghc-devs@haskell.org$Marcin Kowalczyk            (https://github.com/haskell/hsc2hs/issues%https://github.com/haskell/hsc2hs.gitAA preprocessor that helps with writing Haskell bindings to C codelThe hsc2hs program can be used to automate some parts of the process of writing Haskell bindings to C code. It reads an almost-Haskell source file with embedded special constructs, and outputs a real Haskell file with these constructs processed, based on information taken from some C headers. The extra constructs provide Haskell counterparts of C types, values of C constants, including sizes of C types, and access to fields of C structs. For more details, see the in the GHC User's Guide. Development x-revision2hsc2hsMain.hs cbits/utils.csrc/ CCommon CrossCodegen DirectCodegenFlags HSCParser ATTParser UtilsCodegenCompat.ResponseFileCompat.TempFile Paths_hsc2hs-Wallbase containers  directoryfilepathprocessspecSpec.hssrc/test/ ATTParserFlagsBDD-Wall -threadedHUnitbasetest-framework  test-framework-hunittemplate-hsc.hdata/ changelog.md test/asm/*.shackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orghsc2hsE  oN4׈, | j}M\v:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: >=1.10 Name: hsc2hs Version: 0.68.10 x-revision: 2 Copyright: 2000, Marcin Kowalczyk License: BSD3 License-File: LICENSE Author: Marcin Kowalczyk Maintainer: ghc-devs@haskell.org Synopsis: A preprocessor that helps with writing Haskell bindings to C code Bug-Reports: https://github.com/haskell/hsc2hs/issues Description: The hsc2hs program can be used to automate some parts of the process of writing Haskell bindings to C code. It reads an almost-Haskell source file with embedded special constructs, and outputs a real Haskell file with these constructs processed, based on information taken from some C headers. The extra constructs provide Haskell counterparts of C types, values of C constants, including sizes of C types, and access to fields of C structs. . For more details, see the in the GHC User's Guide. Category: Development Data-Dir: data/ Data-Files: template-hsc.h build-type: Simple tested-with: GHC == 9.10.0 GHC == 9.8.2 GHC == 9.6.4 GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 -- GHC == 7.10.3 -- GHC == 7.8.4 -- GHC == 7.6.3 -- GHC == 7.4.2 -- GHC == 7.2.2 -- GHC == 7.0.4 extra-source-files: changelog.md test/asm/*.s flag in-ghc-tree description: Are we in a GHC tree? default: False manual: True source-repository head Type: git Location: https://github.com/haskell/hsc2hs.git Executable hsc2hs Default-Language: Haskell2010 Main-Is: Main.hs Hs-Source-Dirs: src/ Other-Modules: C Common CrossCodegen DirectCodegen Flags HSCParser ATTParser UtilsCodegen Compat.ResponseFile Compat.TempFile Paths_hsc2hs c-sources: cbits/utils.c Other-Extensions: CPP, NoMonomorphismRestriction Build-Depends: base >= 4.3.0 && < 4.21, containers >= 0.4.0 && < 0.8, directory >= 1.1.0 && < 1.4, filepath >= 1.2.0 && < 1.6, process >= 1.1.0 && < 1.7 if os(windows) -- N.B. Job object support was irreparably broken prior to 1.6.8. -- See https://github.com/haskell/process/issues/167. Build-Depends: process >= 1.6.8 && < 1.7 ghc-options: -Wall if flag(in-ghc-tree) cpp-options: -DIN_GHC_TREE test-suite spec main-is: Spec.hs hs-source-dirs: src/ test/ other-modules: ATTParser Flags BDD ghc-options: -Wall -threaded type: exitcode-stdio-1.0 build-depends: base, test-framework >=0.8.2.0 && <0.9, test-framework-hunit >=0.3.0.2 && <0.4, HUnit >=1.3.1.2 && <1.4 || >=1.6.0.0 && <1.7 default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/etc .log -.log hsc2hshsc2hsbase base-4.17.2.1 containerscontainers-0.6.7 directorydirectory-1.3.7.1filepathfilepath-1.4.2.2processprocess-1.6.18.0 base-4.17.2.1containers-0.6.7directory-1.3.7.1filepath-1.4.2.2process-1.6.18.0 base-4.17.2.1containers-0.6.7directory-1.3.7.1filepath-1.4.2.2process-1.6.18.0Zindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dindexed-traversableData.Foldable.WithIndexZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dData.Foldable.WithIndexData.Foldable1.WithIndexZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dData.Foldable1.WithIndexData.Functor.WithIndexZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dData.Functor.WithIndexData.Traversable.WithIndexZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dData.Traversable.WithIndexindexed-traversableLICENSE"Oleg Grenrus Edward Kmett           1https://github.com/haskellari/indexed-traversableindexed-traversable9FunctorWithIndex, FoldableWithIndex, TraversableWithIndex/This package provides three useful generalizations: @ class Functor f => FunctorWithIndex i f | f -> i where \ imap :: (i -> a -> b) -> f a -> f b @ @ class Foldable f => FoldableWithIndex i f | f -> i where \ ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m @ @ class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where \ itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b) @ This package contains instances for types in GHC boot libraries. For some additional instances see [indexed-traversable-instances](https://hackage.haskell.org/package/indexed-traversable-instances). The [keys](https://hackage.haskell.org/package/keys) package provides similar functionality, but uses (associated) @TypeFamilies@ instead of @FunctionalDependencies@.DataData.Foldable.WithIndexData.Foldable1.WithIndexData.Functor.WithIndexData.Traversable.WithIndexsrc CoerceCompatGhcList WithIndexarraybase  containers foldable1-classes-compat transformers. Changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgindexed-traversable X :բ\*ҧ߀ m:+|u;":/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 1.12 name: indexed-traversable version: 0.1.4 build-type: Simple license: BSD2 license-file: LICENSE category: Data maintainer: Oleg Grenrus author: Edward Kmett synopsis: FunctorWithIndex, FoldableWithIndex, TraversableWithIndex description: This package provides three useful generalizations: . @ class Functor f => FunctorWithIndex i f | f -> i where \ imap :: (i -> a -> b) -> f a -> f b @ . @ class Foldable f => FoldableWithIndex i f | f -> i where \ ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m @ . @ class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where \ itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b) @ . This package contains instances for types in GHC boot libraries. For some additional instances see [indexed-traversable-instances](https://hackage.haskell.org/package/indexed-traversable-instances). . The [keys](https://hackage.haskell.org/package/keys) package provides similar functionality, but uses (associated) @TypeFamilies@ instead of @FunctionalDependencies@. extra-source-files: Changelog.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/indexed-traversable subdir: indexed-traversable library default-language: Haskell2010 hs-source-dirs: src other-modules: CoerceCompat GhcList WithIndex exposed-modules: Data.Foldable.WithIndex Data.Foldable1.WithIndex Data.Functor.WithIndex Data.Traversable.WithIndex build-depends: array >=0.3.0.2 && <0.6 , base >=4.12 && <4.21 , containers >=0.6.0.1 && <0.8 , transformers >=0.5.6.0 && <0.7 if !impl(ghc >=9.6) build-depends: foldable1-classes-compat >=0.1 && <0.2 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/etc .log -.log array array-0.5.4.0base base-4.17.2.1 containerscontainers-0.6.7foldable1-classes-compat]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261 transformerstransformers-0.5.6.2 array-0.5.4.0 base-4.17.2.1containers-0.6.7]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261transformers-0.5.6.2 array-0.5.4.0 base-4.17.2.1containers-0.6.7]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261transformers-0.5.6.2dindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497dindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497indexed-traversable-instances Data.Functor.WithIndex.Instancesdindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497 Data.Functor.WithIndex.Instancesindexed-traversable-instancesLICENSE"Oleg Grenrus Edward Kmett           1https://github.com/haskellari/indexed-traversableindexed-traversable-instancesKMore instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndexThis package provides extra instances for type-classes in the [indexed-traversable](https://hackage.haskell.org/package/indexed-traversable) package. The intention is to keep this package minimal; it provides instances that formely existed in @lens@ or @optics-extra@. We recommend putting other instances directly into their defining packages. The @indexed-traversable@ package is light, having only GHC boot libraries as its dependencies.Data Data.Functor.WithIndex.InstancessrcOneTuplebase indexed-traversabletagged  unordered-containers vectorsafesafe.hstestsbaseindexed-traversableindexed-traversable-instances indexed-testsmain.hstests OneTuple QuickCheckbase containersindexed-traversableindexed-traversable-instancesquickcheck-instancestastytasty-quickcheck   transformersunordered-containersvector. Changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgindexed-traversable-instances <+/fpp;V`="c$N/:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 author: Edward Kmett synopsis: More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex description: This package provides extra instances for type-classes in the [indexed-traversable](https://hackage.haskell.org/package/indexed-traversable) package. . The intention is to keep this package minimal; it provides instances that formely existed in @lens@ or @optics-extra@. We recommend putting other instances directly into their defining packages. The @indexed-traversable@ package is light, having only GHC boot libraries as its dependencies. extra-source-files: Changelog.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/indexed-traversable subdir: indexed-traversable-instances library default-language: Haskell2010 hs-source-dirs: src build-depends: base >=4.12 && <4.21 , indexed-traversable >=0.1.4 && <0.2 , OneTuple >=0.3 && <0.5 , tagged >=0.8.6 && <0.9 , unordered-containers >=0.2.8.0 && <0.3 , vector >=0.13.1.0 && <0.14 exposed-modules: Data.Functor.WithIndex.Instances test-suite safe type: exitcode-stdio-1.0 default-language: Haskell2010 hs-source-dirs: tests main-is: safe.hs build-depends: base , indexed-traversable , indexed-traversable-instances test-suite indexed-tests type: exitcode-stdio-1.0 default-language: Haskell2010 hs-source-dirs: tests main-is: main.hs build-depends: base , containers , indexed-traversable , indexed-traversable-instances , OneTuple , transformers , unordered-containers , vector build-depends: QuickCheck >=2.14.2 && <2.15 , quickcheck-instances >=0.3.29 && <0.4 , tasty >=1.2.3 && <1.6 , tasty-quickcheck >=0.10.1.1 && <0.11 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/etc .log -.log OneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6base base-4.17.2.1indexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594vectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 base-4.17.2.1Zindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 base-4.17.2.1Zindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Yinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7Yinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7integer-conversionData.Integer.ConversionYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7Data.Integer.Conversion integer-conversion<LICENSE(c) 2023 Oleg Grenrus"Oleg.Grenrus "Oleg Grenrus            ,https://github.com/phadej/integer-conversion3https://github.com/phadej/integer-conversion/issues0https://github.com/phadej/integer-conversion.git"Conversion from strings to IntegerThe naive @foldl' (\acc d -> acc * 10 + d) 0@ is expensive (quadratic!) for large @Integer@s. This package provides sub-quadratic implementation.DataData.Integer.Conversionsrcbase  bytestring    primitive textinteger-conversion-testsinteger-conversion-tests.hstests src-other AlternativeNaive QuickCheckbase bytestringinteger-conversiontastytasty-quickcheck textinteger-conversion-benchinteger-conversion-bench.hsbench src-other AlternativeNaive -threaded-rtsoptsbase bytestringinteger-conversion tasty-benchtext. ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orginteger-conversion dH35>d{R)c'"Z:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 2.2 name: integer-conversion version: 0.1.1 synopsis: Conversion from strings to Integer category: Data description: The naive @foldl' (\acc d -> acc * 10 + d) 0@ is expensive (quadratic!) for large @Integer@s. This package provides sub-quadratic implementation. homepage: https://github.com/phadej/integer-conversion bug-reports: https://github.com/phadej/integer-conversion/issues license: BSD-3-Clause license-file: LICENSE author: Oleg Grenrus maintainer: Oleg.Grenrus copyright: (c) 2023 Oleg Grenrus build-type: Simple extra-source-files: ChangeLog.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/phadej/integer-conversion.git library default-language: Haskell2010 hs-source-dirs: src exposed-modules: Data.Integer.Conversion build-depends: , base >=4.12.0.0 && <4.21 , bytestring ^>=0.10.8.1 || ^>=0.11.4.0 || ^>=0.12.0.2 , primitive ^>=0.9.0.0 , text ^>=1.2.3.0 || ^>=2.0.1 || ^>=2.1 test-suite integer-conversion-tests default-language: Haskell2010 hs-source-dirs: tests src-other type: exitcode-stdio-1.0 main-is: integer-conversion-tests.hs build-depends: , base , bytestring , integer-conversion , text -- test dependencies build-depends: , QuickCheck ^>=2.14.3 || ^>=2.15 , tasty ^>=1.4.3 || ^>=1.5 , tasty-quickcheck ^>=0.10.2 other-modules: Alternative Naive benchmark integer-conversion-bench default-language: Haskell2010 ghc-options: -threaded -rtsopts type: exitcode-stdio-1.0 main-is: integer-conversion-bench.hs hs-source-dirs: bench src-other build-depends: , base , bytestring , integer-conversion , text -- bench dependencies build-depends: tasty-bench ^>=0.3.4 other-modules: Alternative Naive ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3 primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29text text-2.0.2 base-4.17.2.1bytestring-0.11.5.3Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 text-2.0.2 base-4.17.2.1bytestring-0.11.5.3Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 text-2.0.2[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4finteger-logarithmsGHC.Integer.Logarithms.Compat[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fGHC.Integer.Logarithms.CompatMath.NumberTheory.Logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fMath.NumberTheory.Logarithms Math.NumberTheory.Powers.Integer[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.Natural[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f Math.NumberTheory.Powers.Natural check-bounds integer-gmp check-bounds integer-gmpinteger-logarithmsLICENSEB(c) 2011 Daniel Fischer, 2017-2020 Oleg Grenrus, Andrew Lelechenko"Oleg Grenrus Daniel Fischer Provisional                 0https://github.com/haskellari/integer-logarithms7https://github.com/haskellari/integer-logarithms/issues0https://github.com/haskellari/integer-logarithmsInteger logarithms."Math.NumberTheory.Logarithms" and "Math.NumberTheory.Powers.Integer" from the arithmoi package. Also provides "GHC.Integer.Logarithms.Compat" and "Math.NumberTheory.Power.Natural" modules, as well as some additional functions in migrated modules.Math, Algorithms, Number Theory x-revision6Math.NumberTheory.Logarithms Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.NaturalGHC.Integer.Logarithms.Compatsrc$-O2-Wallarraybase ghc-bignumghc-prim specTest.hs test-suite!Math.NumberTheory.LogarithmsTestsMath.NumberTheory.TestUtilsOrphans&-Wall QuickCheckbaseinteger-logarithms smallchecktasty  tasty-hunit  tasty-quickcheck  tasty-smallcheck  . changelog.md readme.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orginteger-logarithms `Xer_tJz/3-(:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: integer-logarithms version: 1.0.3.1 x-revision: 6 cabal-version: >=1.10 author: Daniel Fischer copyright: (c) 2011 Daniel Fischer, 2017-2020 Oleg Grenrus, Andrew Lelechenko license: MIT license-file: LICENSE maintainer: Oleg Grenrus build-type: Simple stability: Provisional homepage: https://github.com/haskellari/integer-logarithms bug-reports: https://github.com/haskellari/integer-logarithms/issues synopsis: Integer logarithms. description: "Math.NumberTheory.Logarithms" and "Math.NumberTheory.Powers.Integer" from the arithmoi package. . Also provides "GHC.Integer.Logarithms.Compat" and "Math.NumberTheory.Power.Natural" modules, as well as some additional functions in migrated modules. category: Math, Algorithms, Number Theory tested-with: GHC ==7.0.4 || ==7.2.2 || ==7.4.2 || ==7.6.3 || ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.4 || ==8.8.4 || ==8.10.4 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.4 || ==9.8.2 || ==9.10.1 , GHCJS ==8.4 extra-source-files: changelog.md readme.md flag integer-gmp description: integer-gmp or integer-simple default: True manual: False flag check-bounds description: Replace unsafe array operations with safe ones default: False manual: True library default-language: Haskell2010 hs-source-dirs: src build-depends: array >=0.3 && <0.6 , base >=4.3 && <4.21 , ghc-prim <0.12 if !impl(ghc >=7.10) build-depends: nats >=1.1.2 && <1.2 if impl(ghc >=9.0) build-depends: base >=4.15 , ghc-bignum >=1.0 && <1.4 if !flag(integer-gmp) build-depends: invalid-cabal-flag-settings <0 else build-depends: base <4.15 if flag(integer-gmp) build-depends: integer-gmp <1.1 else build-depends: integer-simple exposed-modules: Math.NumberTheory.Logarithms Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.Natural -- compat module exposed-modules: GHC.Integer.Logarithms.Compat other-extensions: BangPatterns CPP MagicHash ghc-options: -O2 -Wall if flag(check-bounds) cpp-options: -DCheckBounds source-repository head type: git location: https://github.com/haskellari/integer-logarithms test-suite spec type: exitcode-stdio-1.0 hs-source-dirs: test-suite ghc-options: -Wall main-is: Test.hs default-language: Haskell2010 other-extensions: FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving MultiParamTypeClasses StandaloneDeriving build-depends: base , integer-logarithms , QuickCheck >=2.14.1 && <2.15 , smallcheck >=1.2 && <1.3 , tasty >=0.10 && <1.6 , tasty-hunit >=0.9 && <0.11 , tasty-quickcheck >=0.8 && <0.11 , tasty-smallcheck >=0.8 && <0.9 if !impl(ghc >=7.10) build-depends: nats ==1.1.* other-modules: Math.NumberTheory.LogarithmsTests Math.NumberTheory.TestUtils Orphans ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/etc .log -.log array array-0.5.4.0base base-4.17.2.1 ghc-bignumghc-bignum-1.3ghc-prim ghc-prim-0.9.1 array-0.5.4.0 base-4.17.2.1ghc-bignum-1.3ghc-prim-0.9.1 array-0.5.4.0 base-4.17.2.1ghc-bignum-1.3ghc-prim-0.9.1mtl mtl-2.2.2 mtl-2.2.2<Edward Kmett Andy Gillhttp://github.com/haskell/mtl,Monad classes, using functional dependencies9Monad classes using functional dependencies, with instances for various monad transformers, inspired by the paper /Functional Programming with Overloading and Higher-Order Polymorphism/, by Mark P Jones, in /Advanced School of Functional Programming/, 1995 ().Control e360d4baab21de5d0e6716d01fb48606Control.Monad.ContControl.Monad.Cont.ClassControl.Monad.ErrorControl.Monad.Error.ClassControl.Monad.ExceptControl.Monad.IdentityControl.Monad.ListControl.Monad.RWSControl.Monad.RWS.ClassControl.Monad.RWS.LazyControl.Monad.RWS.StrictControl.Monad.ReaderControl.Monad.Reader.ClassControl.Monad.StateControl.Monad.State.ClassControl.Monad.State.LazyControl.Monad.State.StrictControl.Monad.TransControl.Monad.WriterControl.Monad.Writer.ClassControl.Monad.Writer.LazyControl.Monad.Writer.StrictW/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2W/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.84${pkgroot}/../share/x86_64-linux-ghc-9.4.8/mtl-2.2.2 HSmtl-2.2.2 base-4.17.2.1transformers-0.5.6.2q/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2/mtl.haddock@${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d network-uri Network.URITnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d Network.URINetwork.URI.LensTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dNetwork.URI.LensNetwork.URI.StaticTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dNetwork.URI.Static network-uriLICENSEezra@ezrakilty.net              &https://github.com/haskell/network-uri-https://github.com/haskell/network-uri/issues(git://github.com/haskell/network-uri.gitURI manipulationVThis package provides facilities for parsing and unparsing URIs, and creating and resolving relative URI references, closely following the URI spec, . == Backward-compatibility In @network-2.6@ the "Network.URI" module was split off from the @network@ package into this package. If you're using the "Network.URI" module you can be backward compatible and automatically get it from the right package by using the in your @.cabal@ file's build-depends (along with dependencies for both @network-uri@ and @network@): > build-depends: > network-uri-flag == 0.1.* Or you can do the same manually by adding this boilerplate to your @.cabal@ file: > flag network-uri > description: Get Network.URI from the network-uri package > default: True > > library > -- ... > if flag(network-uri) > build-depends: network-uri >= 2.6, network >= 2.6 > else > build-depends: network-uri < 2.6, network < 2.6 That is, get the module from either @network < 2.6@ or from @network-uri >= 2.6@.Network x-revision1 Network.URINetwork.URI.LensNetwork.URI.Static.89-Wall -fwarn-tabs-Winferred-safe-imports-Wmissing-safe-haskell-modebasedeepseqparsec template-haskell th-compaturi uri001.hstests-Wall -fwarn-tabsHUnit QuickCheckbase network-uritasty tasty-hunittasty-quickcheck uri-bench uri-bench.hstests-Wall -fwarn-tabsHUnitbase criteriondeepseq network-uri. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org network-uri sn2Pܠl"<#@+yr(:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: network-uri version: 2.6.4.2 x-revision: 1 synopsis: URI manipulation description: This package provides facilities for parsing and unparsing URIs, and creating and resolving relative URI references, closely following the URI spec, . . == Backward-compatibility . In @network-2.6@ the "Network.URI" module was split off from the @network@ package into this package. If you're using the "Network.URI" module you can be backward compatible and automatically get it from the right package by using the in your @.cabal@ file's build-depends (along with dependencies for both @network-uri@ and @network@): . > build-depends: > network-uri-flag == 0.1.* . Or you can do the same manually by adding this boilerplate to your @.cabal@ file: . > flag network-uri > description: Get Network.URI from the network-uri package > default: True > > library > -- ... > if flag(network-uri) > build-depends: network-uri >= 2.6, network >= 2.6 > else > build-depends: network-uri < 2.6, network < 2.6 . That is, get the module from either @network < 2.6@ or from @network-uri >= 2.6@. homepage: https://github.com/haskell/network-uri bug-reports: https://github.com/haskell/network-uri/issues license: BSD3 license-file: LICENSE extra-source-files: README.md, CHANGELOG.md maintainer: ezra@ezrakilty.net category: Network build-type: Simple cabal-version: >=1.10 tested-with: GHC ==9.8.1 || ==9.6.3 || ==9.4.7 || ==9.2.8 || ==9.0.2 || ==8.10.7 || ==8.8.4 || ==8.6.5 || ==8.4.4 || ==8.2.2 || ==8.0.2 || ==7.10.3 || ==7.8.4 || ==7.6.3 || ==7.4.2 || ==7.2.2 || ==7.0.4 library exposed-modules: Network.URI Network.URI.Lens Network.URI.Static build-depends: base >= 3 && < 5, deepseq >= 1.1 && < 1.6, parsec >= 3.1.12.0 && < 3.2, th-compat >= 0.1.1 && < 1.0 build-depends: template-haskell default-extensions: CPP, DeriveDataTypeable if impl(ghc < 7.6) build-depends: ghc-prim if impl(ghc >= 7.2) default-extensions: DeriveGeneric ghc-options: -Wall -fwarn-tabs default-language: Haskell98 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode test-suite uri hs-source-dirs: tests main-is: uri001.hs type: exitcode-stdio-1.0 build-depends: base < 5, HUnit, network-uri, tasty, tasty-hunit, tasty-quickcheck, QuickCheck ghc-options: -Wall -fwarn-tabs default-language: Haskell98 benchmark uri-bench hs-source-dirs: tests main-is: uri-bench.hs type: exitcode-stdio-1.0 build-depends: base < 5, HUnit, network-uri, criterion, deepseq ghc-options: -Wall -fwarn-tabs default-language: Haskell98 source-repository head type: git location: git://github.com/haskell/network-uri.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0parsecparsec-3.1.16.1template-haskelltemplate-haskell-2.19.0.0 th-compatPth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7 base-4.17.2.1deepseq-1.4.8.0parsec-3.1.16.1template-haskell-2.19.0.0Pth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7 base-4.17.2.1deepseq-1.4.8.0parsec-3.1.16.1template-haskell-2.19.0.0Pth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7Qnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330Qnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330nothunksNoThunks.ClassQnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330NoThunks.Class bytestringtextvector bytestringtextvectornothunksLICENSENOTICE'2018-2024 Input Output Global Inc (IOG)!Marcin Szamotulski IOG      +https://github.com/input-output-hk/nothunks+https://github.com/input-output-hk/nothunks$Examine values for unexpected thunksLong lived application data typically should not contain any thunks. This library can be used to examine values for unexpected thunks, which can then be used in assertions. This can be invaluable in avoiding memory leaks, or tracking down existing ones. DevelopmentNoThunks.Classsrc-Wall base  bytestring  containers ghc-heapstmtexttimevector wherefrom-compat nothunks-testMain.hstestTest.NoThunks.Class-Wall base containersghc-primhedgehognothunksrandomstmtastytasty-hedgehog. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgnothunks ̧=]#;{8jeaQ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 3.0 name: nothunks version: 0.2.1.1 synopsis: Examine values for unexpected thunks description: Long lived application data typically should not contain any thunks. This library can be used to examine values for unexpected thunks, which can then be used in assertions. This can be invaluable in avoiding memory leaks, or tracking down existing ones. license: Apache-2.0 license-files: LICENSE NOTICE bug-reports: https://github.com/input-output-hk/nothunks author: IOG maintainer: Marcin Szamotulski copyright: 2018-2024 Input Output Global Inc (IOG) category: Development extra-doc-files: README.md CHANGELOG.md tested-with: GHC == {8.10, 9.0, 9.2, 9.4, 9.6, 9.8, 9.10} source-repository head type: git location: https://github.com/input-output-hk/nothunks flag bytestring description: Provide instances for bytestring default: True manual: True flag text description: Provide instances for text default: True manual: True flag vector description: Provide instances for vector default: True manual: True library exposed-modules: NoThunks.Class build-depends: base >= 4.12 && < 5 , containers >= 0.5 && < 0.8 , stm >= 2.5 && < 2.6 , time >= 1.5 && < 1.13 -- Whatever is bundled with ghc , ghc-heap if impl(ghc >= 9.2) build-depends: wherefrom-compat ^>= 0.1.1 if flag(bytestring) build-depends: bytestring >= 0.10 && < 0.13 if flag(text) build-depends: text >= 1.2 && < 1.3 || >= 2 && < 2.2 if flag(vector) build-depends: vector >= 0.12 && < 0.14 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall test-suite nothunks-test type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Test.NoThunks.Class build-depends: base -- Self dependency , nothunks -- Dependencies shared with the lib , containers , stm -- Whatever is bundled with ghc , ghc-prim -- Additional dependencies , hedgehog >= 1.1 && < 1.5 , random >= 1.1 && < 1.3 , tasty >= 1.3 && < 1.6 , tasty-hedgehog >= 1.1 && < 1.5 hs-source-dirs: test default-language: Haskell2010 ghc-options: -Wall ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/etc .log -.log  base base-4.17.2.1 bytestring bytestring-0.11.5.3 containerscontainers-0.6.7ghc-heap  ghc-heap-9.4.8stm stm-2.5.1.0text text-2.0.2time  time-1.12.2vectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626wherefrom-compatYwherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e base-4.17.2.1bytestring-0.11.5.3containers-0.6.7ghc-heap-9.4.8 stm-2.5.1.0 text-2.0.2 time-1.12.2Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Ywherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e base-4.17.2.1bytestring-0.11.5.3containers-0.6.7ghc-heap-9.4.8 stm-2.5.1.0 text-2.0.2 time-1.12.2Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Ywherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592eSold-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973Sold-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973 old-locale System.LocaleSold-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973 System.Locale old-localeLICENSElibraries@haskell.org    ,https://github.com/haskell/old-locale/issues)https://github.com/haskell/old-locale.gitlocale library_This package provides the ability to adapt to locale conventions such as date and time formats.System x-revision2 System.Locale.V-Wallbase. changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org old-locale ۯW=1.10 tested-with: GHC==7.8.3, GHC==7.8.2, GHC==7.8.1, GHC==7.6.3, GHC==7.6.2, GHC==7.6.1, GHC==7.4.2, GHC==7.4.1, GHC==7.2.2, GHC==7.2.1, GHC==7.0.4, GHC==7.0.3, GHC==7.0.2, GHC==7.0.1, GHC==6.12.3 description: This package provides the ability to adapt to locale conventions such as date and time formats. extra-source-files: changelog.md source-repository head type: git location: https://github.com/haskell/old-locale.git Library default-language: Haskell98 other-extensions: CPP if impl(ghc>=7.2) -- && base>=4.4.1 other-extensions: Safe exposed-modules: System.Locale build-depends: base >= 4.2 && < 5 ghc-options: -Wall ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Qold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523Qold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523old-time System.TimeQold-time-1.1.0.4-cdc272b2f1a0507b3dc10cd88a90d883985baa5abad04f48a3c34e88c65ed22a System.Timeold-timeLICENSE#https://github.com/haskell/old-time            *https://github.com/haskell/old-time/issues'https://github.com/haskell/old-time.git Time libraryThis package provides the old time library. For new projects, the newer is recommended.System System.Timehsc2hscbits/timeUtils.c.WincludeHsTime.hHsTime.h-Wallbase old-locale. aclocal.m4 changelog.md config.guess config.sub configure configure.acinclude/HsTimeConfig.h.in install-shold-time.buildinfoautom4te.cache config.log config.statusinclude/HsTimeConfig.hhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgold-time "{JgoR{;^tK bLo:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: old-time version: 1.1.0.4 -- NOTE: Don't forget to update ./changelog.md license: BSD3 license-file: LICENSE maintainer: https://github.com/haskell/old-time bug-reports: https://github.com/haskell/old-time/issues synopsis: Time library category: System build-type: Configure description: This package provides the old time library. . For new projects, the newer is recommended. tested-with: GHC == 9.6.2 GHC == 9.4.5 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 GHC == 7.10.3 GHC == 7.8.4 extra-source-files: aclocal.m4 changelog.md config.guess config.sub configure configure.ac include/HsTimeConfig.h.in install-sh old-time.buildinfo extra-tmp-files: autom4te.cache config.log config.status include/HsTimeConfig.h source-repository head type: git location: https://github.com/haskell/old-time.git Library default-language: Haskell2010 other-extensions: Trustworthy exposed-modules: System.Time c-sources: cbits/timeUtils.c include-dirs: include includes: HsTime.h install-includes: HsTime.h build-depends: base >= 4.7 && < 5, old-locale == 1.0.* build-tools: hsc2hs ghc-options: -Wall ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/etc .log -.log Qold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523base base-4.17.2.1 old-localeSold-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973hsc2hsE hsc2hsXhsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63ehsc2hsE hsc2hsXhsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/bin^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583optparse-applicativeOptions.Applicative^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.ApplicativeOptions.Applicative.Arrows^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Arrows"Options.Applicative.BashCompletion^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583"Options.Applicative.BashCompletionOptions.Applicative.Builder^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Builder%Options.Applicative.Builder.Completer^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583%Options.Applicative.Builder.Completer$Options.Applicative.Builder.Internal^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583$Options.Applicative.Builder.InternalOptions.Applicative.Common^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.CommonOptions.Applicative.Extra^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.ExtraOptions.Applicative.Help^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.HelpOptions.Applicative.Help.Chunk^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Help.ChunkOptions.Applicative.Help.Core^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Help.Core$Options.Applicative.Help.Levenshtein^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583$Options.Applicative.Help.LevenshteinOptions.Applicative.Help.Pretty^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Help.PrettyOptions.Applicative.Help.Types^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Help.TypesOptions.Applicative.Internal^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.InternalOptions.Applicative.NonEmpty^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.NonEmptyOptions.Applicative.Types^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Typesprocessprocessoptparse-applicativeLICENSE2(c) 2012-2017 Paolo Capriotti huw.campbell@gmail.comPaolo Capriotti, Huw Campbell            2https://github.com/pcapriotti/optparse-applicative9https://github.com/pcapriotti/optparse-applicative/issues6https://github.com/pcapriotti/optparse-applicative.git:Utilities and combinators for parsing command line options(optparse-applicative is a haskell library for parsing options on the command line, and providing a powerful applicative interface for composing them. optparse-applicative takes care of reading and validating the arguments passed to the command line, handling and reporting errors, generating a usage line, a comprehensive help screen, and enabling context-sensitive bash, zsh, and fish completions. See the included README for detailed instructions and examples, which is also available on github .System, CLI, Options, ParsingOptions.ApplicativeOptions.Applicative.Arrows"Options.Applicative.BashCompletionOptions.Applicative.Builder%Options.Applicative.Builder.Completer$Options.Applicative.Builder.InternalOptions.Applicative.CommonOptions.Applicative.ExtraOptions.Applicative.HelpOptions.Applicative.Help.ChunkOptions.Applicative.Help.Core$Options.Applicative.Help.LevenshteinOptions.Applicative.Help.PrettyOptions.Applicative.Help.TypesOptions.Applicative.NonEmptyOptions.Applicative.TypesOptions.Applicative.Internalsrc-Wall-Wno-redundant-constraints-Wcompat-Wnoncanonical-monad-instancesbase prettyprinter prettyprinter-ansi-terminalprocesstext transformerstransformers-compat teststest.hstestsExamples.AlternativesExamples.CabalExamples.CommandsExamples.FormattingExamples.HelloExamples.LongSub-Wall -threaded-O2-funbox-strict-fields QuickCheck baseoptparse-applicative. CHANGELOG.md README.mdtests/alt.err.txttests/cabal.err.txttests/carry.err.txttests/commands.err.txttests/commands_header.err.txt"tests/commands_header_full.err.txttests/dropback.err.txttests/hello.err.txttests/helponempty.err.txttests/helponemptysub.err.txttests/long_equals.err.txttests/formatting.err.txt(tests/formatting-long-subcommand.err.txttests/nested.err.txttests/optional.err.txttests/nested_optional.err.txttests/subparsers.err.txthackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgoptparse-applicative c&)d2Z:y[[-ӹađ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: optparse-applicative version: 0.18.1.0 synopsis: Utilities and combinators for parsing command line options description: optparse-applicative is a haskell library for parsing options on the command line, and providing a powerful applicative interface for composing them. . optparse-applicative takes care of reading and validating the arguments passed to the command line, handling and reporting errors, generating a usage line, a comprehensive help screen, and enabling context-sensitive bash, zsh, and fish completions. . See the included README for detailed instructions and examples, which is also available on github . license: BSD3 license-file: LICENSE author: Paolo Capriotti, Huw Campbell maintainer: huw.campbell@gmail.com copyright: (c) 2012-2017 Paolo Capriotti category: System, CLI, Options, Parsing build-type: Simple cabal-version: >= 1.10 extra-source-files: CHANGELOG.md README.md tests/alt.err.txt tests/cabal.err.txt tests/carry.err.txt tests/commands.err.txt tests/commands_header.err.txt tests/commands_header_full.err.txt tests/dropback.err.txt tests/hello.err.txt tests/helponempty.err.txt tests/helponemptysub.err.txt tests/long_equals.err.txt tests/formatting.err.txt tests/formatting-long-subcommand.err.txt tests/nested.err.txt tests/optional.err.txt tests/nested_optional.err.txt tests/subparsers.err.txt homepage: https://github.com/pcapriotti/optparse-applicative bug-reports: https://github.com/pcapriotti/optparse-applicative/issues tested-with: GHC==9.6.1 GHC==9.4.4 GHC==9.2.7 GHC==9.0.2 GHC==8.10.7 GHC==8.8.4 GHC==8.6.5 GHC==8.4.4 GHC==8.2.2 GHC==8.0.2 GHC==7.10.3 GHC==7.8.4 GHC==7.6.3 GHC==7.4.2 GHC==7.2.2 GHC==7.0.4 source-repository head type: git location: https://github.com/pcapriotti/optparse-applicative.git flag process description: Depend on the process package for Bash autocompletion default: True library hs-source-dirs: src ghc-options: -Wall default-language: Haskell98 -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0 if impl(ghc >= 8.0) ghc-options: -Wno-redundant-constraints -Wcompat -Wnoncanonical-monad-instances if impl(ghc < 8.8) ghc-options: -Wnoncanonical-monadfail-instances exposed-modules: Options.Applicative , Options.Applicative.Arrows , Options.Applicative.BashCompletion , Options.Applicative.Builder , Options.Applicative.Builder.Completer , Options.Applicative.Builder.Internal , Options.Applicative.Common , Options.Applicative.Extra , Options.Applicative.Help , Options.Applicative.Help.Chunk , Options.Applicative.Help.Core , Options.Applicative.Help.Levenshtein , Options.Applicative.Help.Pretty , Options.Applicative.Help.Types , Options.Applicative.NonEmpty , Options.Applicative.Types , Options.Applicative.Internal build-depends: base >= 4.5 && < 5 , text >= 1.2 , transformers >= 0.2 && < 0.7 , transformers-compat >= 0.3 && < 0.8 , prettyprinter >= 1.7 && < 1.8 , prettyprinter-ansi-terminal >= 1.1 && < 1.2 if flag(process) build-depends: process >= 1.0 && < 1.7 if !impl(ghc >= 8) build-depends: semigroups >= 0.10 && < 0.21 , fail == 4.9.* test-suite tests type: exitcode-stdio-1.0 main-is: test.hs ghc-options: -Wall -threaded -O2 -funbox-strict-fields hs-source-dirs: tests default-language: Haskell98 other-modules: Examples.Alternatives , Examples.Cabal , Examples.Commands , Examples.Formatting , Examples.Hello , Examples.LongSub build-depends: base , optparse-applicative , QuickCheck >= 2.8 && < 2.15 if !impl(ghc >= 8) build-depends: semigroups ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/etc .log -.log base base-4.17.2.1 prettyprinterTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685prettyprinter-ansi-terminalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319processprocess-1.6.18.0text text-2.0.2 transformerstransformers-0.5.6.2transformers-compatZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f base-4.17.2.1Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685bprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319process-1.6.18.0 text-2.0.2transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f base-4.17.2.1Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685bprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319process-1.6.18.0 text-2.0.2transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539fPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560Pos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560 os-string System.OsStringPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString%System.OsString.Data.ByteString.ShortPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560%System.OsString.Data.ByteString.Short.System.OsString.Data.ByteString.Short.InternalPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560.System.OsString.Data.ByteString.Short.Internal,System.OsString.Data.ByteString.Short.Word16Pos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560,System.OsString.Data.ByteString.Short.Word16System.OsString.EncodingPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.Encoding!System.OsString.Encoding.InternalPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560!System.OsString.Encoding.InternalSystem.OsString.InternalPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.InternalSystem.OsString.Internal.TypesPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.Internal.TypesSystem.OsString.PosixPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.PosixSystem.OsString.WindowsPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.Windows os-string<LICENSEJulain Ospald 2021-2023"Julian Ospald "Julian Ospald           :https://github.com/haskell/os-string/blob/master/README.md+https://github.com/haskell/os-string/issues$https://github.com/haskell/os-string2Library for manipulating Operating system strings.This package provides functionality for manipulating @OsString@ values, and is shipped with .System %System.OsString.Data.ByteString.Short.System.OsString.Data.ByteString.Short.Internal,System.OsString.Data.ByteString.Short.Word16System.OsString.Encoding!System.OsString.Encoding.InternalSystem.OsStringSystem.OsString.InternalSystem.OsString.Internal.TypesSystem.OsString.PosixSystem.OsString.Windows.V-Wallbase  bytestring deepseq exceptionstemplate-haskellbytestring-testsMain.hsteststests/bytestring-testsProperties.ShortByteStringProperties.WindowsStringProperties.PosixStringProperties.OsString!Properties.ShortByteString.Word16TestUtil-Wall QuickCheckbase bytestring  os-stringencoding-testsMain.hsteststests/encoding Arbitrary EncodingSpecTestUtil-Wall QuickCheckbase bytestring deepseq os-stringquickcheck-classes-basebenchBench.hsbench BenchOsStringBenchPosixStringBenchWindowsString-O2-with-rtsopts=-A32m-fproc-alignment=64base bytestringdeepseq os-stringrandom tasty-bench.System/OsString/Common.hs+tests/bytestring-tests/Properties/Common.hsbench/Common.hs changelog.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org os-string "fgk]W<-ZyBR:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 2.2 name: os-string version: 2.0.6 -- NOTE: Don't forget to update ./changelog.md license: BSD-3-Clause license-file: LICENSE author: Julian Ospald maintainer: Julian Ospald copyright: Julain Ospald 2021-2023 bug-reports: https://github.com/haskell/os-string/issues homepage: https://github.com/haskell/os-string/blob/master/README.md category: System build-type: Simple synopsis: Library for manipulating Operating system strings. tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1 description: This package provides functionality for manipulating @OsString@ values, and is shipped with . extra-source-files: System/OsString/Common.hs tests/bytestring-tests/Properties/Common.hs bench/Common.hs extra-doc-files: changelog.md README.md source-repository head type: git location: https://github.com/haskell/os-string library exposed-modules: System.OsString.Data.ByteString.Short System.OsString.Data.ByteString.Short.Internal System.OsString.Data.ByteString.Short.Word16 System.OsString.Encoding System.OsString.Encoding.Internal System.OsString System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows other-extensions: CPP PatternGuards if impl(ghc >=7.2) other-extensions: Safe default-language: Haskell2010 build-depends: , base >=4.12.0.0 && <4.21 , bytestring >=0.11.3.0 , deepseq , exceptions , template-haskell ghc-options: -Wall test-suite bytestring-tests default-language: Haskell2010 ghc-options: -Wall type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: tests tests/bytestring-tests other-modules: Properties.ShortByteString Properties.WindowsString Properties.PosixString Properties.OsString Properties.ShortByteString.Word16 TestUtil build-depends: , base , bytestring >=0.11.3.0 , os-string , QuickCheck >=2.7 && <2.16 test-suite encoding-tests default-language: Haskell2010 ghc-options: -Wall type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: tests tests/encoding other-modules: Arbitrary EncodingSpec TestUtil build-depends: , base , bytestring >=0.11.3.0 , deepseq , os-string , QuickCheck >=2.7 && <2.16 , quickcheck-classes-base ^>=0.6.2 benchmark bench main-is: Bench.hs other-modules: BenchOsString BenchPosixString BenchWindowsString type: exitcode-stdio-1.0 hs-source-dirs: bench default-language: Haskell2010 ghc-options: -O2 "-with-rtsopts=-A32m" if impl(ghc >= 8.6) ghc-options: -fproc-alignment=64 build-depends: base, bytestring, os-string, deepseq, tasty-bench, random ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0 exceptions exceptions-0.10.5template-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0exceptions-0.10.5template-haskell-2.19.0.0 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0exceptions-0.10.5template-haskell-2.19.0.0parsecparsec-3.1.16.1parsec-3.1.16.12HOleg Grenrus , Herbert Valerio Riedel fDaan Leijen , Paolo Martini , Antoine Latter !https://github.com/haskell/parsecMonadic parser combinators8Parsec is designed from scratch as an industrial-strength parser library. It is simple, safe, well documented (on the package homepage), has extensive libraries, good error messages, and is fast. It is defined as a monad transformer that can be stacked on arbitrary monads, and it is also parametric in the input stream type. The main entry point is the "Text.Parsec" module which provides defaults for parsing 'Char'acter data. The "Text.ParserCombinators.Parsec" module hierarchy contains the legacy @parsec-2@ API and may be removed at some point in the future.Parsing 0c889a9c907717d0c0ddf464115dbc93 Text.ParsecText.Parsec.ByteStringText.Parsec.ByteString.LazyText.Parsec.CharText.Parsec.CombinatorText.Parsec.ErrorText.Parsec.ExprText.Parsec.LanguageText.Parsec.PermText.Parsec.PosText.Parsec.PrimText.Parsec.StringText.Parsec.TextText.Parsec.Text.LazyText.Parsec.TokenText.ParserCombinators.Parsec"Text.ParserCombinators.Parsec.Char(Text.ParserCombinators.Parsec.Combinator#Text.ParserCombinators.Parsec.Error"Text.ParserCombinators.Parsec.Expr&Text.ParserCombinators.Parsec.Language"Text.ParserCombinators.Parsec.Perm!Text.ParserCombinators.Parsec.Pos"Text.ParserCombinators.Parsec.Prim#Text.ParserCombinators.Parsec.Token]/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1]/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8:${pkgroot}/../share/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1HSparsec-3.1.16.1 base-4.17.2.1bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2z/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1/parsec.haddockF${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libprettypretty-1.1.3.6pretty-1.1.3.6<!David Terei Stable http://github.com/haskell/prettyPretty-printing library7This package contains a pretty-printing library, a set of API's that provides a way to easily print out text in a consistent format of your choosing. This is useful for compilers and related tools. This library was originally designed by John Hughes's and has since been heavily modified by Simon Peyton Jones.Text 431df84361ffc7a6da4dddf4636b7e25Text.PrettyPrintText.PrettyPrint.Annotated#Text.PrettyPrint.Annotated.HughesPJ(Text.PrettyPrint.Annotated.HughesPJClassText.PrettyPrint.HughesPJText.PrettyPrint.HughesPJClass\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6HSpretty-1.1.3.6 base-4.17.2.1deepseq-1.4.8.0ghc-prim-0.9.1y/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6/pretty.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685 prettyprinterData.Text.Prettyprint.DocTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Data.Text.Prettyprint.Doc"Data.Text.Prettyprint.Doc.InternalTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685"Data.Text.Prettyprint.Doc.Internal(Data.Text.Prettyprint.Doc.Internal.DebugTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685(Data.Text.Prettyprint.Doc.Internal.Debug'Data.Text.Prettyprint.Doc.Internal.TypeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685'Data.Text.Prettyprint.Doc.Internal.Type'Data.Text.Prettyprint.Doc.Render.StringTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685'Data.Text.Prettyprint.Doc.Render.String%Data.Text.Prettyprint.Doc.Render.TextTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685%Data.Text.Prettyprint.Doc.Render.Text?Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorialTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685?Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial@Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorialTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685@Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial+Data.Text.Prettyprint.Doc.Render.Util.PanicTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685+Data.Text.Prettyprint.Doc.Render.Util.Panic3Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTreeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce6853Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree2Data.Text.Prettyprint.Doc.Render.Util.StackMachineTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce6852Data.Text.Prettyprint.Doc.Render.Util.StackMachine'Data.Text.Prettyprint.Doc.Symbols.AsciiTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685'Data.Text.Prettyprint.Doc.Symbols.Ascii)Data.Text.Prettyprint.Doc.Symbols.UnicodeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685)Data.Text.Prettyprint.Doc.Symbols.UnicodeData.Text.Prettyprint.Doc.UtilTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Data.Text.Prettyprint.Doc.Util PrettyprinterTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685 PrettyprinterPrettyprinter.InternalTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.InternalPrettyprinter.Internal.DebugTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Internal.DebugPrettyprinter.Internal.TypeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Internal.TypePrettyprinter.Render.StringTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Render.StringPrettyprinter.Render.TextTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Render.Text3Prettyprinter.Render.Tutorials.StackMachineTutorialTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce6853Prettyprinter.Render.Tutorials.StackMachineTutorial4Prettyprinter.Render.Tutorials.TreeRenderingTutorialTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce6854Prettyprinter.Render.Tutorials.TreeRenderingTutorialPrettyprinter.Render.Util.PanicTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Render.Util.Panic'Prettyprinter.Render.Util.SimpleDocTreeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685'Prettyprinter.Render.Util.SimpleDocTree&Prettyprinter.Render.Util.StackMachineTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685&Prettyprinter.Render.Util.StackMachinePrettyprinter.Symbols.AsciiTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Symbols.AsciiPrettyprinter.Symbols.UnicodeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Symbols.UnicodePrettyprinter.UtilTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Util buildreadmetext buildreadmetext prettyprinter LICENSE.mdUSimon Jakobi , David Luposchainsky ZPhil Wadler, Daan Leijen, Max Bolingbroke, Edward Kmett, David Luposchainsky, Simon Jakobi         &http://github.com/quchen/prettyprinter-http://github.com/quchen/prettyprinter/issues)git://github.com/quchen/prettyprinter.gitBA modern, easy to use, well-documented, extensible pretty-printer.YA modern, easy to use, well-documented, extensible pretty-printer. For more see README.mdUser Interfaces, Text PrettyprinterPrettyprinter.InternalPrettyprinter.Internal.DebugPrettyprinter.Internal.TypePrettyprinter.Render.StringPrettyprinter.Render.Text3Prettyprinter.Render.Tutorials.StackMachineTutorial4Prettyprinter.Render.Tutorials.TreeRenderingTutorialPrettyprinter.Render.Util.Panic'Prettyprinter.Render.Util.SimpleDocTree&Prettyprinter.Render.Util.StackMachinePrettyprinter.UtilPrettyprinter.Symbols.UnicodePrettyprinter.Symbols.AsciiData.Text.Prettyprint.Doc"Data.Text.Prettyprint.Doc.Internal(Data.Text.Prettyprint.Doc.Internal.Debug'Data.Text.Prettyprint.Doc.Internal.Type'Data.Text.Prettyprint.Doc.Render.String%Data.Text.Prettyprint.Doc.Render.Text?Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial@Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial+Data.Text.Prettyprint.Doc.Render.Util.Panic3Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree2Data.Text.Prettyprint.Doc.Render.Util.StackMachineData.Text.Prettyprint.Doc.Util)Data.Text.Prettyprint.Doc.Symbols.Unicode'Data.Text.Prettyprint.Doc.Symbols.Asciisrc1:misc-Wall-O2-Wcompatbasetextgenerate_readmeGenerateReadme.hsapp MultilineTh1AdoctestMain.hs test/Doctest-Wall -threaded-rtsopts-with-rtsopts=-N QuickCheckbasedoctest  prettyprinter testsuiteMain.hstest/TestsuiteStripTrailingSpace -threaded-rtsopts-with-rtsopts=-N-Wall base bytestring pgp-wordlist prettyprinterquickcheck-instancestasty  tasty-hunit tasty-quickcheck textfusion Fusion.hsbench1-Wall-rtsoptsansi-wl-pprintbasegaugemtl prettyprinterrandomtext transformersfaster-unsafe-textFasterUnsafeText.hsbench-rtsopts-Wallbasegauge prettyprintertext large-outputLargeOutput.hsbench-rtsopts-Wall QuickCheckansi-wl-pprintbase base-compat   containersdeepseqgauge prettyprintertext. README.md CHANGELOG.md#misc/version-compatibility-macros.hhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org prettyprinter ^n153߷,S*w+% E:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8Kname: prettyprinter version: 1.7.1 cabal-version: >= 1.10 category: User Interfaces, Text synopsis: A modern, easy to use, well-documented, extensible pretty-printer. description: A modern, easy to use, well-documented, extensible pretty-printer. For more see README.md license: BSD2 license-file: LICENSE.md extra-source-files: README.md , CHANGELOG.md , misc/version-compatibility-macros.h author: Phil Wadler, Daan Leijen, Max Bolingbroke, Edward Kmett, David Luposchainsky, Simon Jakobi maintainer: Simon Jakobi , David Luposchainsky bug-reports: http://github.com/quchen/prettyprinter/issues homepage: http://github.com/quchen/prettyprinter build-type: Simple tested-with: GHC==9.0.1, GHC==8.10.4, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 source-repository head type: git location: git://github.com/quchen/prettyprinter.git library exposed-modules: Prettyprinter , Prettyprinter.Internal , Prettyprinter.Internal.Debug , Prettyprinter.Internal.Type , Prettyprinter.Render.String , Prettyprinter.Render.Text , Prettyprinter.Render.Tutorials.StackMachineTutorial , Prettyprinter.Render.Tutorials.TreeRenderingTutorial , Prettyprinter.Render.Util.Panic , Prettyprinter.Render.Util.SimpleDocTree , Prettyprinter.Render.Util.StackMachine , Prettyprinter.Util , Prettyprinter.Symbols.Unicode , Prettyprinter.Symbols.Ascii , Data.Text.Prettyprint.Doc , Data.Text.Prettyprint.Doc.Internal , Data.Text.Prettyprint.Doc.Internal.Debug , Data.Text.Prettyprint.Doc.Internal.Type , Data.Text.Prettyprint.Doc.Render.String , Data.Text.Prettyprint.Doc.Render.Text , Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial , Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial , Data.Text.Prettyprint.Doc.Render.Util.Panic , Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree , Data.Text.Prettyprint.Doc.Render.Util.StackMachine , Data.Text.Prettyprint.Doc.Util , Data.Text.Prettyprint.Doc.Symbols.Unicode , Data.Text.Prettyprint.Doc.Symbols.Ascii ghc-options: -Wall -O2 hs-source-dirs: src include-dirs: misc default-language: Haskell2010 other-extensions: BangPatterns , CPP , OverloadedStrings , DefaultSignatures , ScopedTypeVariables build-depends: base >= 4.5 && < 5 if flag(text) build-depends: text >= 1.2 else -- A fake text package, emulating the same API, but backed by String hs-source-dirs: src-text other-modules: Data.Text , Data.Text.IO , Data.Text.Lazy , Data.Text.Lazy.Builder if !impl(ghc >= 7.6) build-depends: ghc-prim if impl(ghc >= 8.0) ghc-options: -Wcompat if !impl(ghc >= 8.0) build-depends: semigroups >= 0.17 build-depends: fail >= 4.9.0.0 && <4.10 if !impl(ghc >= 7.10) build-depends: void >=0.4 && <0.8 Flag buildReadme Description: Build the readme generator Default: False Flag text Description: While it's a core value of @prettyprinter@ to use @Text@, there are rare circumstances (mostly when @prettyprinter@ arises as a dependency of test suites of packages like @bytestring@ or @text@ themselves) when this is inconvenient. In this case one can disable this flag, so that @prettyprinter@ fallbacks to @String@. Default: True executable generate_readme hs-source-dirs: app main-is: GenerateReadme.hs build-depends: base >= 4.7 && < 5 , prettyprinter , text , template-haskell >= 2.9 default-language: Haskell2010 other-modules: MultilineTh other-extensions: OverloadedStrings , TemplateHaskell , QuasiQuotes if flag(buildReadme) && flag(text) buildable: True else buildable: False test-suite doctest type: exitcode-stdio-1.0 hs-source-dirs: test/Doctest main-is: Main.hs build-depends: base >= 4.7 && < 5 , doctest >= 0.9 , prettyprinter , QuickCheck >= 2.5 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N default-language: Haskell2010 if impl (ghc < 7.10) buildable: False -- Doctest does not support searching through directories in old versions test-suite testsuite type: exitcode-stdio-1.0 hs-source-dirs: test/Testsuite main-is: Main.hs other-modules: StripTrailingSpace build-depends: base , prettyprinter , pgp-wordlist >= 0.1 , bytestring , quickcheck-instances >= 0.3 , tasty >= 0.10 , tasty-hunit >= 0.9 , tasty-quickcheck >= 0.8 , text ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall default-language: Haskell2010 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.6 if !flag(text) buildable: False benchmark fusion type: exitcode-stdio-1.0 hs-source-dirs: bench main-is: Fusion.hs build-depends: base >= 4.5 && < 5 , prettyprinter , gauge >= 0.2 , mtl >= 2.1 , random >= 1.0 , text , transformers >= 0.3 , ansi-wl-pprint >= 0.6 ghc-options: -Wall -rtsopts default-language: Haskell2010 other-extensions: OverloadedStrings if !flag(text) buildable: False benchmark faster-unsafe-text build-depends: base >= 4.5 && < 5 , prettyprinter , gauge >= 0.2 , text hs-source-dirs: bench main-is: FasterUnsafeText.hs ghc-options: -rtsopts -Wall default-language: Haskell2010 type: exitcode-stdio-1.0 if !flag(text) buildable: False benchmark large-output build-depends: base >= 4.5 && < 5 , base-compat >=0.9.3 && <0.12 , prettyprinter , ansi-wl-pprint , gauge >= 0.2 , QuickCheck >= 2.7 , containers , text , deepseq hs-source-dirs: bench main-is: LargeOutput.hs ghc-options: -rtsopts -Wall default-language: Haskell2010 type: exitcode-stdio-1.0 if !impl(ghc >= 7.6) build-depends: ghc-prim if !impl(ghc >= 8.0) build-depends: semigroups if !flag(text) buildable: False ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/etc .log -.log base base-4.17.2.1text text-2.0.2 base-4.17.2.1 text-2.0.2 base-4.17.2.1 text-2.0.2bprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319bprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319prettyprinter-ansi-terminal)Data.Text.Prettyprint.Doc.Render.Terminalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319)Data.Text.Prettyprint.Doc.Render.Terminal2Data.Text.Prettyprint.Doc.Render.Terminal.Internalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c3192Data.Text.Prettyprint.Doc.Render.Terminal.InternalPrettyprinter.Render.Terminalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319Prettyprinter.Render.Terminal&Prettyprinter.Render.Terminal.Internalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319&Prettyprinter.Render.Terminal.Internalprettyprinter-ansi-terminal LICENSE.mdUSimon Jakobi , David Luposchainsky David Luposchainsky         &http://github.com/quchen/prettyprinter-http://github.com/quchen/prettyprinter/issues)git://github.com/quchen/prettyprinter.git8ANSI terminal backend for the »prettyprinter« package. See README.mdUser Interfaces, Text)Data.Text.Prettyprint.Doc.Render.Terminal2Data.Text.Prettyprint.Doc.Render.Terminal.InternalPrettyprinter.Render.Terminal&Prettyprinter.Render.Terminal.Internalsrc1misc-Wall-O2-Wcompat ansi-terminalbase prettyprintertextdoctestMain.hs test/Doctest-Wall -threaded-rtsopts-with-rtsopts=-Nbasedoctest  large-outputLargeOutput.hsbench-O2-rtsopts-Wall QuickCheckbase base-compat   containersdeepseqgauge prettyprinterprettyprinter-ansi-terminaltext. README.md#misc/version-compatibility-macros.h CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgprettyprinter-ansi-terminal 790 W! 4%s+[:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: prettyprinter-ansi-terminal version: 1.1.3 cabal-version: >= 1.10 category: User Interfaces, Text synopsis: ANSI terminal backend for the »prettyprinter« package. description: See README.md license: BSD2 license-file: LICENSE.md extra-source-files: README.md , misc/version-compatibility-macros.h , CHANGELOG.md author: David Luposchainsky maintainer: Simon Jakobi , David Luposchainsky bug-reports: http://github.com/quchen/prettyprinter/issues homepage: http://github.com/quchen/prettyprinter build-type: Simple tested-with: GHC==9.0.1, GHC==8.10.4, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 source-repository head type: git location: git://github.com/quchen/prettyprinter.git library exposed-modules: Data.Text.Prettyprint.Doc.Render.Terminal , Data.Text.Prettyprint.Doc.Render.Terminal.Internal , Prettyprinter.Render.Terminal , Prettyprinter.Render.Terminal.Internal ghc-options: -Wall -O2 hs-source-dirs: src include-dirs: misc default-language: Haskell2010 other-extensions: CPP , OverloadedStrings build-depends: base >= 4.5 && < 5 , ansi-terminal >= 0.4.0 , text >= 1.2 , prettyprinter >= 1.7.0 if impl(ghc >= 8.0) ghc-options: -Wcompat if !impl(ghc >= 8.0) build-depends: semigroups >= 0.1 test-suite doctest type: exitcode-stdio-1.0 hs-source-dirs: test/Doctest main-is: Main.hs build-depends: base >= 4.7 && < 5 , doctest >= 0.9 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N default-language: Haskell2010 if impl (ghc < 7.10) buildable: False -- Doctest cannot search folders in old versions it seems :-( benchmark large-output build-depends: base >= 4.5 && < 5 , base-compat >=0.9.3 && <0.12 , containers , deepseq , gauge >= 0.2 , prettyprinter , prettyprinter-ansi-terminal , QuickCheck >= 2.7 , text hs-source-dirs: bench main-is: LargeOutput.hs ghc-options: -O2 -rtsopts -Wall default-language: Haskell2010 type: exitcode-stdio-1.0 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/etc .log -.log  ansi-terminalTansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fbase base-4.17.2.1 prettyprinterTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685text text-2.0.2Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f base-4.17.2.1Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685 text-2.0.2Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f base-4.17.2.1Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685 text-2.0.2Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 primitive  Control.Monad.PrimitiveRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Control.Monad.PrimitiveData.PrimitiveRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.PrimitiveData.Primitive.ArrayRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.ArrayData.Primitive.ByteArrayRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.ByteArrayData.Primitive.MVarRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.MVarData.Primitive.MachDepsRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.MachDepsData.Primitive.MutVarRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.MutVarData.Primitive.PrimArrayRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.PrimArrayData.Primitive.PrimVarRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.PrimVarData.Primitive.PtrRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.PtrData.Primitive.SmallArrayRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.SmallArrayData.Primitive.TypesRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.Types primitive LICENSE (c) Roman Leshchinskiy 2009-2012libraries@haskell.org'Roman Leshchinskiy           $https://github.com/haskell/primitive+https://github.com/haskell/primitive/issues$https://github.com/haskell/primitive#Primitive memory-related operationsBThis package provides various primitive memory-related operations.Data x-revision1 Control.Monad.PrimitiveData.PrimitiveData.Primitive.MachDepsData.Primitive.TypesData.Primitive.ArrayData.Primitive.ByteArrayData.Primitive.PrimArrayData.Primitive.SmallArrayData.Primitive.PtrData.Primitive.MutVarData.Primitive.MVarData.Primitive.PrimVar-DHAVE_KEEPALIVE-ftree-vectorize-msse2cbits/primitive-memops.c."Data.Primitive.Internal.OperationsData.Primitive.Internal.Read,8$%7(cbitsprimitive-memops.hprimitive-memops.h-O2base deepseqtemplate-haskell  transformerstest-qcMain.hs-DHAVE_UNARY_LAWStesttest/srcPrimLaws-O2 QuickCheckbase base-orphansghc-prim primitivequickcheck-classes-basetaggedtastytasty-quickcheck transformerstransformers-compatbenchmain.hsbenchArray.Traverse.ClosureArray.Traverse.UnsafeByteArray.ComparePrimArray.ComparePrimArray.Traverse-O2basedeepseq primitive tasty-bench transformers. changelog.md test/*.hs test/LICENSEhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org primitive  imKґMsaB!ܤ%>I^ :/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cCabal-Version: 2.0 Name: primitive Version: 0.9.0.0 x-revision: 1 License: BSD3 License-File: LICENSE Author: Roman Leshchinskiy Maintainer: libraries@haskell.org Copyright: (c) Roman Leshchinskiy 2009-2012 Homepage: https://github.com/haskell/primitive Bug-Reports: https://github.com/haskell/primitive/issues Category: Data Synopsis: Primitive memory-related operations Build-Type: Simple Description: This package provides various primitive memory-related operations. Extra-Source-Files: changelog.md test/*.hs test/LICENSE Tested-With: GHC == 8.0.2 GHC == 8.2.2 GHC == 8.4.4 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.7 GHC == 9.0.2 GHC == 9.2.8 GHC == 9.4.8 GHC == 9.6.4 GHC == 9.8.2 Library Default-Language: Haskell2010 Default-Extensions: TypeOperators Other-Extensions: BangPatterns, CPP, DeriveDataTypeable, MagicHash, TypeFamilies, UnboxedTuples, UnliftedFFITypes Exposed-Modules: Control.Monad.Primitive Data.Primitive Data.Primitive.MachDeps Data.Primitive.Types Data.Primitive.Array Data.Primitive.ByteArray Data.Primitive.PrimArray Data.Primitive.SmallArray Data.Primitive.Ptr Data.Primitive.MutVar Data.Primitive.MVar Data.Primitive.PrimVar Other-Modules: Data.Primitive.Internal.Operations Data.Primitive.Internal.Read Build-Depends: base >= 4.9 && < 4.21 , deepseq >= 1.1 && < 1.6 , transformers >= 0.5 && < 0.7 , template-haskell >= 2.11 if impl(ghc >= 9.2) cpp-options: -DHAVE_KEEPALIVE if impl(ghc < 9.4) build-depends: data-array-byte >= 0.1 && < 0.1.1 Ghc-Options: -O2 Include-Dirs: cbits Install-Includes: primitive-memops.h includes: primitive-memops.h c-sources: cbits/primitive-memops.c if !os(solaris) cc-options: -ftree-vectorize if arch(i386) || arch(x86_64) cc-options: -msse2 test-suite test-qc Default-Language: Haskell2010 hs-source-dirs: test test/src main-is: Main.hs Other-Modules: PrimLaws type: exitcode-stdio-1.0 build-depends: base , base-orphans , ghc-prim , primitive , quickcheck-classes-base >= 0.6 && <0.7 , QuickCheck >= 2.13 && < 2.15 , tasty >= 1.2 && < 1.6 , tasty-quickcheck , tagged , transformers >= 0.5 , transformers-compat cpp-options: -DHAVE_UNARY_LAWS ghc-options: -O2 benchmark bench Default-Language: Haskell2010 hs-source-dirs: bench main-is: main.hs type: exitcode-stdio-1.0 ghc-options: -O2 other-modules: Array.Traverse.Closure Array.Traverse.Unsafe ByteArray.Compare PrimArray.Compare PrimArray.Traverse build-depends: base , primitive , deepseq , tasty-bench , transformers >= 0.5 source-repository head type: git location: https://github.com/haskell/primitive ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0template-haskelltemplate-haskell-2.19.0.0 transformerstransformers-0.5.6.2 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0transformers-0.5.6.2 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0transformers-0.5.6.2processprocess-1.6.18.0process-1.6.18.0<libraries@haskell.orgProcess librariesJThis package contains libraries for dealing with system processes. The typed-process package is a more recent take on a process API, which uses this package internally. It features better binary support, easier concurrency, and a more composable API. You can read more about it at .System 5df50172ffefee5d20f92d3f6f8c6b33 System.CmdSystem.ProcessSystem.Process.InternalsSystem.Process.CommonSystem.Process.Posix^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8;${pkgroot}/../share/x86_64-linux-ghc-9.4.8/process-1.6.18.0HSprocess-1.6.18.0f/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0/include runProcess.h base-4.17.2.1deepseq-1.4.8.0directory-1.3.7.1filepath-1.4.2.2 unix-2.7.3|/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0/process.haddockG${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbquickcheck-instances Test.QuickCheck.Instances\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.InstancesTest.QuickCheck.Instances.Array\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Array$Test.QuickCheck.Instances.Array.Byte\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.Array.Byte$Test.QuickCheck.Instances.ByteString\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.ByteString)Test.QuickCheck.Instances.CaseInsensitive\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb)Test.QuickCheck.Instances.CaseInsensitive$Test.QuickCheck.Instances.Containers\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.Containers!Test.QuickCheck.Instances.DataFix\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb!Test.QuickCheck.Instances.DataFix"Test.QuickCheck.Instances.Hashable\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb"Test.QuickCheck.Instances.Hashable!Test.QuickCheck.Instances.Natural\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb!Test.QuickCheck.Instances.Natural!Test.QuickCheck.Instances.OldTime\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb!Test.QuickCheck.Instances.OldTime#Test.QuickCheck.Instances.Primitive\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb#Test.QuickCheck.Instances.Primitive$Test.QuickCheck.Instances.Scientific\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.Scientific#Test.QuickCheck.Instances.Semigroup\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb#Test.QuickCheck.Instances.SemigroupTest.QuickCheck.Instances.Solo\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Solo Test.QuickCheck.Instances.Strict\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb Test.QuickCheck.Instances.Strict Test.QuickCheck.Instances.Tagged\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb Test.QuickCheck.Instances.TaggedTest.QuickCheck.Instances.Text\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Text$Test.QuickCheck.Instances.Text.Short\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.Text.ShortTest.QuickCheck.Instances.These\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.TheseTest.QuickCheck.Instances.Time\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Time%Test.QuickCheck.Instances.Transformer\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb%Test.QuickCheck.Instances.TransformerTest.QuickCheck.Instances.UUID\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.UUID-Test.QuickCheck.Instances.UnorderedContainers\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb-Test.QuickCheck.Instances.UnorderedContainers Test.QuickCheck.Instances.Vector\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb Test.QuickCheck.Instances.VectorTest.QuickCheck.Instances.Void\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Void quickcheck-instances <LICENSE:Copyright 2012-2016 Antoine Latter, 2017-2019 Oleg Grenrus"Oleg Grenrus GAntoine Latter , Oleg Grenrus            *https://github.com/haskellari/qc-instances1https://github.com/haskellari/qc-instances/issues.https://github.com/haskellari/qc-instances.gitCommon quickcheck instances@QuickCheck instances. The goal is to supply QuickCheck instances for types provided by the Haskell Platform. Since all of these instances are provided as orphans, I recommend that you do not use this library within another library module, so that you don't impose these instances on down-stream consumers of your code.Testing x-revision2Test.QuickCheck.InstancesTest.QuickCheck.Instances.Array$Test.QuickCheck.Instances.Array.Byte$Test.QuickCheck.Instances.ByteString)Test.QuickCheck.Instances.CaseInsensitive$Test.QuickCheck.Instances.Containers!Test.QuickCheck.Instances.DataFix"Test.QuickCheck.Instances.Hashable!Test.QuickCheck.Instances.Natural!Test.QuickCheck.Instances.OldTime#Test.QuickCheck.Instances.Primitive$Test.QuickCheck.Instances.Scientific#Test.QuickCheck.Instances.SemigroupTest.QuickCheck.Instances.Solo Test.QuickCheck.Instances.Strict Test.QuickCheck.Instances.TaggedTest.QuickCheck.Instances.Text$Test.QuickCheck.Instances.Text.ShortTest.QuickCheck.Instances.TheseTest.QuickCheck.Instances.Time%Test.QuickCheck.Instances.Transformer-Test.QuickCheck.Instances.UnorderedContainersTest.QuickCheck.Instances.UUID Test.QuickCheck.Instances.VectorTest.QuickCheck.Instances.Voidsrc'Test.QuickCheck.Instances.CustomPrelude,-WallOneTuple QuickCheckarraybase  bytestring case-insensitive  containers data-fixhashableinteger-logarithmsold-time primitive   scientific splitmixstricttagged  text text-shortthese time-compat   transformersunordered-containers uuid-typesvector self-testTests.hstest QuickCheckbase containers primitivequickcheck-instancestagged uuid-typesbytestring-gen ByteString.hsbench QuickCheckbase bytestringquickcheck-instances.CHANGEShackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgquickcheck-instances  ~5t3hj6e"ƝN/:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 2.2 name: quickcheck-instances version: 0.3.31 x-revision: 2 synopsis: Common quickcheck instances description: QuickCheck instances. . The goal is to supply QuickCheck instances for types provided by the Haskell Platform. . Since all of these instances are provided as orphans, I recommend that you do not use this library within another library module, so that you don't impose these instances on down-stream consumers of your code. license: BSD-3-Clause license-file: LICENSE author: Antoine Latter , Oleg Grenrus maintainer: Oleg Grenrus homepage: https://github.com/haskellari/qc-instances bug-reports: https://github.com/haskellari/qc-instances/issues copyright: Copyright 2012-2016 Antoine Latter, 2017-2019 Oleg Grenrus category: Testing build-type: Simple extra-source-files: CHANGES tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/qc-instances.git library default-language: Haskell2010 default-extensions: BangPatterns FlexibleContexts FlexibleInstances TypeOperators exposed-modules: Test.QuickCheck.Instances Test.QuickCheck.Instances.Array Test.QuickCheck.Instances.Array.Byte Test.QuickCheck.Instances.ByteString Test.QuickCheck.Instances.CaseInsensitive Test.QuickCheck.Instances.Containers Test.QuickCheck.Instances.DataFix Test.QuickCheck.Instances.Hashable Test.QuickCheck.Instances.Natural Test.QuickCheck.Instances.OldTime Test.QuickCheck.Instances.Primitive Test.QuickCheck.Instances.Scientific Test.QuickCheck.Instances.Semigroup Test.QuickCheck.Instances.Solo Test.QuickCheck.Instances.Strict Test.QuickCheck.Instances.Tagged Test.QuickCheck.Instances.Text Test.QuickCheck.Instances.Text.Short Test.QuickCheck.Instances.These Test.QuickCheck.Instances.Time Test.QuickCheck.Instances.Transformer Test.QuickCheck.Instances.UnorderedContainers Test.QuickCheck.Instances.UUID Test.QuickCheck.Instances.Vector Test.QuickCheck.Instances.Void other-modules: Test.QuickCheck.Instances.CustomPrelude hs-source-dirs: src build-depends: , base >=4.12.0.0 && <4.21 , QuickCheck >=2.14.2 && <2.15.1 , splitmix >=0.1.0.5 && <0.2 build-depends: , array >=0.5.3.0 && <0.6 , bytestring >=0.10.8.2 && <0.13 , case-insensitive >=1.2.0.11 && <1.3 , containers >=0.6.0.1 && <0.8 , data-fix >=0.3 && <0.4 , hashable >=1.4.4.0 && <1.6 , integer-logarithms >=1.0.3.1 && <1.1 , old-time >=1.1.0.0 && <1.2 , OneTuple >=0.4.2 && <0.5 , primitive >=0.9.0.0 && <0.10 , scientific >=0.3.8.0 && <0.4 , strict >=0.5 && <0.6 , tagged >=0.8.8 && <0.9 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 , text-short >=0.1.4 && <0.2 , these >=1.2.1 && <1.3 , time-compat >=1.9.4 && <1.10 , transformers >=0.5.6.2 && <0.7 , unordered-containers >=0.2.20 && <0.3 , uuid-types >=1.0.6 && <1.1 , vector >=0.13.1.0 && <0.14 if impl(ghc <9.4) build-depends: data-array-byte >=0.1.0.1 && <0.2 ghc-options: -Wall test-suite self-test default-language: Haskell2010 type: exitcode-stdio-1.0 main-is: Tests.hs hs-source-dirs: test build-depends: , base , containers , primitive , QuickCheck , quickcheck-instances , tagged , uuid-types if impl(ghc >=8.0 && <9.4) build-depends: data-array-byte benchmark bytestring-gen default-language: Haskell2010 type: exitcode-stdio-1.0 main-is: ByteString.hs hs-source-dirs: bench build-depends: , base , bytestring , QuickCheck , quickcheck-instances ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/etc .log -.log OneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547array array-0.5.4.0base base-4.17.2.1 bytestring bytestring-0.11.5.3case-insensitiveYcase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37 containerscontainers-0.6.7data-fixOdata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeinteger-logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fold-timeQold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523 primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 scientific Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582splitmixQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3strictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2text text-2.0.2 text-shortQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-compat Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 transformerstransformers-0.5.6.2unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 uuid-typesQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebvectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 array-0.5.4.0 base-4.17.2.1bytestring-0.11.5.3Ycase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fQold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 text-2.0.2Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 array-0.5.4.0 base-4.17.2.1bytestring-0.11.5.3Ycase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fQold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 text-2.0.2Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84crandom System.RandomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c System.RandomSystem.Random.InternalOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cSystem.Random.InternalSystem.Random.StatefulOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cSystem.Random.StatefulrandomLICENSE$core-libraries-committee@haskell.org          (https://github.com/haskell/random/issues%https://github.com/haskell/random.gitPseudo-random number generationThis package provides basic pseudo-random number generation, including the ability to split random number generators. == "System.Random": pure pseudo-random number interface In pure code, use 'System.Random.uniform' and 'System.Random.uniformR' from "System.Random" to generate pseudo-random numbers with a pure pseudo-random number generator like 'System.Random.StdGen'. As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.uniformR': >>> let roll = uniformR (1, 6) :: RandomGen g => g -> (Word, g) >>> let rolls = unfoldr (Just . roll) :: RandomGen g => g -> [Word] >>> let pureGen = mkStdGen 42 >>> take 10 (rolls pureGen) :: [Word] [1,1,3,2,4,5,3,4,6,2] See "System.Random" for more details. == "System.Random.Stateful": monadic pseudo-random number interface In monadic code, use 'System.Random.Stateful.uniformM' and 'System.Random.Stateful.uniformRM' from "System.Random.Stateful" to generate pseudo-random numbers with a monadic pseudo-random number generator, or using a monadic adapter. As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.Stateful.uniformRM': >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> let pureGen = mkStdGen 42 >>> runStateGen_ pureGen (replicateM 10 . rollM) :: [Word] [1,1,3,2,4,5,3,4,6,2] The monadic adapter 'System.Random.Stateful.runStateGen_' is used here to lift the pure pseudo-random number generator @pureGen@ into the 'System.Random.Stateful.StatefulGen' context. The monadic interface can also be used with existing monadic pseudo-random number generators. In this example, we use the one provided in the package: >>> import System.Random.MWC as MWC >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> monadicGen <- MWC.create >>> replicateM 10 (rollM monadicGen) :: IO [Word] [2,3,6,6,4,4,3,1,5,4] See "System.Random.Stateful" for more details.System System.RandomSystem.Random.InternalSystem.Random.StatefulsrcSystem.Random.GFinite-Wall-Wincomplete-record-updates-Wincomplete-uni-patternsbase  bytestring deepseqmtlsplitmix legacy-test Legacy.hs test-legacyT7936 TestRandomIOs TestRandomRs Random1283 RangeTest-rtsopts-with-rtsopts=-M9M-Wno-deprecationsbase containersrandomdoctests doctests.hstestbasedoctestspecSpec.hstest Spec.RangeSpec.Run Spec.Stateful-Wall base bytestringrandom smallcheckstmtasty tasty-hunit  tasty-smallcheck   transformersspec-inspectionSpec.hstest-inspectionSpec.Inspection-Wallbaserandomtastytasty-inspection-testing legacy-benchSimpleRNGBench.hs bench-legacy BinSearch-Wall-O2 -threaded-rtsopts-with-rtsopts=-N-Wno-deprecationsbaserandomrdtscsplittimebenchMain.hsbench-Wall-O2basemtl primitiverandomsplitmix tasty-bench. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgrandom yM2|E?ǿ9#^y5B٤:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8=1.10 name: random version: 1.2.1.2 license: BSD3 license-file: LICENSE maintainer: core-libraries-committee@haskell.org bug-reports: https://github.com/haskell/random/issues synopsis: Pseudo-random number generation description: This package provides basic pseudo-random number generation, including the ability to split random number generators. . == "System.Random": pure pseudo-random number interface . In pure code, use 'System.Random.uniform' and 'System.Random.uniformR' from "System.Random" to generate pseudo-random numbers with a pure pseudo-random number generator like 'System.Random.StdGen'. . As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.uniformR': . >>> let roll = uniformR (1, 6) :: RandomGen g => g -> (Word, g) >>> let rolls = unfoldr (Just . roll) :: RandomGen g => g -> [Word] >>> let pureGen = mkStdGen 42 >>> take 10 (rolls pureGen) :: [Word] [1,1,3,2,4,5,3,4,6,2] . See "System.Random" for more details. . == "System.Random.Stateful": monadic pseudo-random number interface . In monadic code, use 'System.Random.Stateful.uniformM' and 'System.Random.Stateful.uniformRM' from "System.Random.Stateful" to generate pseudo-random numbers with a monadic pseudo-random number generator, or using a monadic adapter. . As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.Stateful.uniformRM': . >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> let pureGen = mkStdGen 42 >>> runStateGen_ pureGen (replicateM 10 . rollM) :: [Word] [1,1,3,2,4,5,3,4,6,2] . The monadic adapter 'System.Random.Stateful.runStateGen_' is used here to lift the pure pseudo-random number generator @pureGen@ into the 'System.Random.Stateful.StatefulGen' context. . The monadic interface can also be used with existing monadic pseudo-random number generators. In this example, we use the one provided in the package: . >>> import System.Random.MWC as MWC >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> monadicGen <- MWC.create >>> replicateM 10 (rollM monadicGen) :: IO [Word] [2,3,6,6,4,4,3,1,5,4] . See "System.Random.Stateful" for more details. category: System build-type: Simple extra-source-files: README.md CHANGELOG.md tested-with: GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.3 , GHC == 8.4.4 , GHC == 8.6.3 , GHC == 8.6.4 , GHC == 8.6.5 , GHC == 8.8.1 , GHC == 8.8.2 , GHC == 8.10.1 source-repository head type: git location: https://github.com/haskell/random.git library exposed-modules: System.Random System.Random.Internal System.Random.Stateful other-modules: System.Random.GFinite hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.0) ghc-options: -Wincomplete-record-updates -Wincomplete-uni-patterns build-depends: base >=4.8 && <5, bytestring >=0.10.4 && <0.13, deepseq >=1.1 && <2, mtl >=2.2 && <2.4, splitmix >=0.1 && <0.2 if impl(ghc < 8.0) build-depends: transformers test-suite legacy-test type: exitcode-stdio-1.0 main-is: Legacy.hs hs-source-dirs: test-legacy other-modules: T7936 TestRandomIOs TestRandomRs Random1283 RangeTest default-language: Haskell2010 ghc-options: -rtsopts -with-rtsopts=-M9M if impl(ghc >= 8.0) ghc-options: -Wno-deprecations build-depends: base, containers >=0.5 && <0.7, random test-suite doctests type: exitcode-stdio-1.0 main-is: doctests.hs hs-source-dirs: test default-language: Haskell2010 build-depends: base, doctest >=0.15 && <0.23 if impl(ghc >= 8.2) && impl(ghc < 8.10) build-depends: mwc-random >=0.13 && <0.16, primitive >=0.6 && <0.8, random, stm, unliftio >=0.2 && <0.3, vector >= 0.10 && <0.14 test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test other-modules: Spec.Range Spec.Run Spec.Stateful default-language: Haskell2010 ghc-options: -Wall build-depends: base, bytestring, random, smallcheck >=1.2 && <1.3, stm, tasty >=1.0 && <1.6, tasty-smallcheck >=0.8 && <0.9, tasty-hunit >=0.10 && <0.11, transformers -- Note. Fails when compiled with coverage: -- https://github.com/haskell/random/issues/107 test-suite spec-inspection type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test-inspection default-language: Haskell2010 ghc-options: -Wall build-depends: base, random, tasty >=1.0 && <1.6 if impl(ghc >= 8.0) build-depends: tasty-inspection-testing other-modules: Spec.Inspection benchmark legacy-bench type: exitcode-stdio-1.0 main-is: SimpleRNGBench.hs hs-source-dirs: bench-legacy other-modules: BinSearch default-language: Haskell2010 ghc-options: -Wall -O2 -threaded -rtsopts -with-rtsopts=-N if impl(ghc >= 8.0) ghc-options: -Wno-deprecations build-depends: base, random, rdtsc, split >=0.2 && <0.3, time >=1.4 && <1.13 benchmark bench type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: bench default-language: Haskell2010 ghc-options: -Wall -O2 build-depends: base, mtl, primitive >= 0.7.1, random, splitmix >=0.1 && <0.2, tasty-bench ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0mtl mtl-2.2.2splitmixQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0 mtl-2.2.2Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0 mtl-2.2.2Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3rts rts-1.0.2 rts-1.0.2<!glasgow-haskell-users@haskell.org 12d776480acf79c658d9432f8261bf55W/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.84${pkgroot}/../share/x86_64-linux-ghc-9.4.8/rts-1.0.2 HSrts-1.0.2Cfficmrtdlpthread_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2/includeRts.hS-Wl,-u,hs_atomic_add64-Wl,-u,hs_atomic_sub64-Wl,-u,hs_atomic_and64-Wl,-u,hs_atomic_nand64-Wl,-u,hs_atomic_or64-Wl,-u,hs_atomic_xor64-Wl,-u,hs_atomicread64-Wl,-u,hs_atomicwrite64)-Wl,-u,base_GHCziTopHandler_runIO_closure,-Wl,-u,base_GHCziTopHandler_runNonIO_closure'-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure(-Wl,-u,ghczmprim_GHCziTypes_True_closure)-Wl,-u,ghczmprim_GHCziTypes_False_closure+-Wl,-u,base_GHCziPack_unpackCString_closure0-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure4-Wl,-u,base_GHCziIOziException_stackOverflow_closure3-Wl,-u,base_GHCziIOziException_heapOverflow_closure>-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure@-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure?-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure<-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure:-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure;-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure3-Wl,-u,base_GHCziIOPort_doubleReadException_closure;-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure=-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure5-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure--Wl,-u,base_GHCziConcziSync_runSparks_closure:-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure4-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure>-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure4-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure3-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure--Wl,-u,base_GHCziTopHandler_runMainIO_closure(-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info(-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info(-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info(-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info(-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info!-Wl,-u,base_GHCziPtr_Ptr_con_info$-Wl,-u,base_GHCziPtr_FunPtr_con_info"-Wl,-u,base_GHCziInt_I8zh_con_info#-Wl,-u,base_GHCziInt_I16zh_con_info#-Wl,-u,base_GHCziInt_I32zh_con_info#-Wl,-u,base_GHCziInt_I64zh_con_info#-Wl,-u,base_GHCziWord_W8zh_con_info$-Wl,-u,base_GHCziWord_W16zh_con_info$-Wl,-u,base_GHCziWord_W32zh_con_info$-Wl,-u,base_GHCziWord_W64zh_con_info*-Wl,-u,base_GHCziStable_StablePtr_con_info-Wl,-u,hs_atomic_add8-Wl,-u,hs_atomic_add16-Wl,-u,hs_atomic_add32-Wl,-u,hs_atomic_sub8-Wl,-u,hs_atomic_sub16-Wl,-u,hs_atomic_sub32-Wl,-u,hs_atomic_and8-Wl,-u,hs_atomic_and16-Wl,-u,hs_atomic_and32-Wl,-u,hs_atomic_nand8-Wl,-u,hs_atomic_nand16-Wl,-u,hs_atomic_nand32-Wl,-u,hs_atomic_or8-Wl,-u,hs_atomic_or16-Wl,-u,hs_atomic_or32-Wl,-u,hs_atomic_xor8-Wl,-u,hs_atomic_xor16-Wl,-u,hs_atomic_xor32-Wl,-u,hs_cmpxchg8-Wl,-u,hs_cmpxchg16-Wl,-u,hs_cmpxchg32-Wl,-u,hs_cmpxchg64-Wl,-u,hs_xchg8-Wl,-u,hs_xchg16-Wl,-u,hs_xchg32-Wl,-u,hs_xchg64-Wl,-u,hs_atomicread8-Wl,-u,hs_atomicread16-Wl,-u,hs_atomicread32-Wl,-u,hs_atomicwrite8-Wl,-u,hs_atomicwrite16-Wl,-u,hs_atomicwrite328-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582 scientific "Data.ByteString.Builder.ScientificSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582"Data.ByteString.Builder.ScientificData.ScientificSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Data.Scientific!Data.Text.Lazy.Builder.ScientificSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582!Data.Text.Lazy.Builder.Scientificinteger-simpleinteger-simple scientific LICENSE#Bas van Dijk Bas van Dijk           (https://github.com/basvandijk/scientific/https://github.com/basvandijk/scientific/issues*git://github.com/basvandijk/scientific.git-Numbers represented using scientific notationk"Data.Scientific" provides the number type 'Scientific'. Scientific numbers are arbitrary precision and space efficient. They are represented using . The implementation uses a coefficient @c :: 'Integer'@ and a base-10 exponent @e :: 'Int'@. A scientific number corresponds to the 'Fractional' number: @'fromInteger' c * 10 '^^' e@. Note that since we're using an 'Int' to represent the exponent these numbers aren't truly arbitrary precision. I intend to change the type of the exponent to 'Integer' in a future release. The main application of 'Scientific' is to be used as the target of parsing arbitrary precision numbers coming from an untrusted source. The advantages over using 'Rational' for this are that: * A 'Scientific' is more efficient to construct. Rational numbers need to be constructed using '%' which has to compute the 'gcd' of the 'numerator' and 'denominator'. * 'Scientific' is safe against numbers with huge exponents. For example: @1e1000000000 :: 'Rational'@ will fill up all space and crash your program. Scientific works as expected: >>> read "1e1000000000" :: Scientific 1.0e1000000000 * Also, the space usage of converting scientific numbers with huge exponents to @'Integral's@ (like: 'Int') or @'RealFloat's@ (like: 'Double' or 'Float') will always be bounded by the target type.Data x-revision1"Data.ByteString.Builder.ScientificData.Scientific!Data.Text.Lazy.Builder.ScientificsrcGHC.Integer.CompatUtils8W-Wall-Winferred-safe-imports-Wmissing-safe-haskell-mode basebinary   bytestring  containers deepseqhashableinteger-logarithms primitive  template-haskelltexttest-scientifictest.hstest-Wall QuickCheckbasebinary bytestring scientific smallchecktasty tasty-hunit tasty-quickcheck tasty-smallchecktextbench-scientificbench.hsbench-O2base criterion scientific. changeloghackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org scientific  C&qR"fS3;!r:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: scientific version: 0.3.8.0 x-revision: 1 synopsis: Numbers represented using scientific notation description: "Data.Scientific" provides the number type 'Scientific'. Scientific numbers are arbitrary precision and space efficient. They are represented using . The implementation uses a coefficient @c :: 'Integer'@ and a base-10 exponent @e :: 'Int'@. A scientific number corresponds to the 'Fractional' number: @'fromInteger' c * 10 '^^' e@. . Note that since we're using an 'Int' to represent the exponent these numbers aren't truly arbitrary precision. I intend to change the type of the exponent to 'Integer' in a future release. . The main application of 'Scientific' is to be used as the target of parsing arbitrary precision numbers coming from an untrusted source. The advantages over using 'Rational' for this are that: . * A 'Scientific' is more efficient to construct. Rational numbers need to be constructed using '%' which has to compute the 'gcd' of the 'numerator' and 'denominator'. . * 'Scientific' is safe against numbers with huge exponents. For example: @1e1000000000 :: 'Rational'@ will fill up all space and crash your program. Scientific works as expected: . >>> read "1e1000000000" :: Scientific 1.0e1000000000 . * Also, the space usage of converting scientific numbers with huge exponents to @'Integral's@ (like: 'Int') or @'RealFloat's@ (like: 'Double' or 'Float') will always be bounded by the target type. homepage: https://github.com/basvandijk/scientific bug-reports: https://github.com/basvandijk/scientific/issues license: BSD3 license-file: LICENSE author: Bas van Dijk maintainer: Bas van Dijk category: Data build-type: Simple cabal-version: >=1.10 extra-source-files: changelog tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: git://github.com/basvandijk/scientific.git flag integer-simple description: Use the integer-simple package instead of integer-gmp default: False library exposed-modules: Data.ByteString.Builder.Scientific Data.Scientific Data.Text.Lazy.Builder.Scientific other-modules: GHC.Integer.Compat Utils other-extensions: BangPatterns DeriveDataTypeable Trustworthy ghc-options: -Wall build-depends: base >=4.5 && <4.21 , binary >=0.8.6.0 && <0.9 , bytestring >=0.10.8.2 && <0.13 , containers >=0.6.0.1 && <0.8 , deepseq >=1.4.4.0 && <1.6 , hashable >=1.4.4.0 && <1.6 , integer-logarithms >=1.0.3.1 && <1.1 , primitive >=0.9.0.0 && <0.10 , template-haskell >=2.14.0.0 && <2.23 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 if impl(ghc >=9.0) build-depends: base >=4.15 if flag(integer-simple) build-depends: invalid-cabal-flag-settings <0 else if flag(integer-simple) build-depends: integer-simple else build-depends: integer-gmp if impl(ghc <8) other-extensions: TemplateHaskell if impl(ghc >=9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode hs-source-dirs: src default-language: Haskell2010 test-suite test-scientific type: exitcode-stdio-1.0 hs-source-dirs: test main-is: test.hs default-language: Haskell2010 ghc-options: -Wall build-depends: base , binary , bytestring , QuickCheck >=2.14.2 , scientific , smallcheck >=1.0 , tasty >=1.4.0.1 , tasty-hunit >=0.8 , tasty-quickcheck >=0.8 , tasty-smallcheck >=0.2 , text benchmark bench-scientific type: exitcode-stdio-1.0 hs-source-dirs: bench main-is: bench.hs default-language: Haskell2010 ghc-options: -O2 build-depends: base , criterion >=0.5 , scientific ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/etc .log -.log  base base-4.17.2.1binary binary-0.8.9.1 bytestring bytestring-0.11.5.3 containerscontainers-0.6.7deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeinteger-logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29template-haskelltemplate-haskell-2.19.0.0text text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29template-haskell-2.19.0.0 text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29template-haskell-2.19.0.0 text-2.0.2Psemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Psemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3 semialign Data.AlignPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3 Data.AlignData.CrosswalkPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Data.CrosswalkData.SemialignPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Data.SemialignData.Semialign.IndexedPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Data.Semialign.IndexedData.ZipPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Data.Zip semigroupoids semigroupoids semialignLICENSE"Oleg Grenrus C. McCann, Oleg Grenrus           #https://github.com/haskellari/these'https://github.com/haskellari/these.git semialign>Align and Zip type-classes from the common Semialign ancestor.FThe major use of @These@ of this is provided by the @align@ member of @Semialign@ class, representing a generalized notion of "zipping with padding" that combines structures without truncating to the size of the smaller input. It turns out that @zip@ operation fits well the @Semialign@ class, forming lattice-like structure. Data, These x-revision1 Data.AlignData.CrosswalkData.SemialignData.Semialign.IndexedData.ZipsrcData.Semialign.Internal-Wall-Wno-trustworthy-safe"-Wno-noncanonical-monoid-instances base  containers hashableindexed-traversableindexed-traversable-instances semigroupoidstagged  these transformersunordered-containers vector. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org semialign f{T.b\Bӷ628֫KY :/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: semialign version: 1.3.1 x-revision: 1 synopsis: Align and Zip type-classes from the common Semialign ancestor. homepage: https://github.com/haskellari/these license: BSD3 license-file: LICENSE author: C. McCann, Oleg Grenrus maintainer: Oleg Grenrus category: Data, These build-type: Simple extra-source-files: CHANGELOG.md description: The major use of @These@ of this is provided by the @align@ member of @Semialign@ class, representing a generalized notion of "zipping with padding" that combines structures without truncating to the size of the smaller input. . It turns out that @zip@ operation fits well the @Semialign@ class, forming lattice-like structure. tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/these.git subdir: semialign flag semigroupoids description: Build with semigroupoids dependency manual: True default: True library default-language: Haskell2010 ghc-options: -Wall -Wno-trustworthy-safe if impl(ghc >=9.2) ghc-options: -Wno-noncanonical-monoid-instances hs-source-dirs: src exposed-modules: Data.Align Data.Crosswalk Data.Semialign Data.Semialign.Indexed Data.Zip other-modules: Data.Semialign.Internal -- ghc boot libs build-depends: base >=4.12.0.0 && <4.21 , containers >=0.6.0.1 && <0.8 , transformers >=0.5.6.2 && <0.7 -- These build-depends: these >=1.2.1 && <1.3 -- other dependencies build-depends: hashable >=1.4.4.0 && <1.6 , indexed-traversable >=0.1.4 && <0.2 , indexed-traversable-instances >=0.1.2 && <0.2 , tagged >=0.8.8 && <0.9 , unordered-containers >=0.2.8.0 && <0.3 , vector >=0.13.0.0 && <0.14 if flag(semigroupoids) build-depends: semigroupoids >=6.0.1 && <6.1 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/etc .log -.log  base base-4.17.2.1 containerscontainers-0.6.7hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dindexed-traversable-instancesdindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497 semigroupoidsTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562ctagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e transformerstransformers-0.5.6.2unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594vectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 base-4.17.2.1containers-0.6.7Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8ddindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497Tsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etransformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 base-4.17.2.1containers-0.6.7Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8ddindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497Tsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etransformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Tsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c semigroupoidsData.Bifunctor.ApplyTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Bifunctor.ApplyData.Functor.AltTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.AltData.Functor.ApplyTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.ApplyData.Functor.BindTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.BindData.Functor.Bind.ClassTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.Bind.ClassData.Functor.Bind.TransTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.Bind.Trans#Data.Functor.Contravariant.ConcludeTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c#Data.Functor.Contravariant.Conclude!Data.Functor.Contravariant.DecideTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c!Data.Functor.Contravariant.Decide!Data.Functor.Contravariant.DiviseTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c!Data.Functor.Contravariant.DiviseData.Functor.ExtendTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.ExtendData.Functor.PlusTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.Plus Data.GroupoidTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c Data.GroupoidData.IsomorphismTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.IsomorphismData.Semigroup.BifoldableTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.BifoldableData.Semigroup.BitraversableTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.BitraversableData.Semigroup.FoldableTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.FoldableData.Semigroup.Foldable.ClassTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.Foldable.ClassData.Semigroup.TraversableTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.Traversable Data.Semigroup.Traversable.ClassTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c Data.Semigroup.Traversable.ClassData.SemigroupoidTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.SemigroupoidData.Semigroupoid.CategoricalTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroupoid.CategoricalData.Semigroupoid.DualTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroupoid.DualData.Semigroupoid.ObTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroupoid.ObData.Semigroupoid.StaticTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroupoid.StaticData.Traversable.InstancesTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Traversable.InstancesSemigroupoids.DoTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cSemigroupoids.Docomonad containers contravariant distributivetaggedunordered-containerscomonad containers contravariant distributivetaggedunordered-containers semigroupoidsLICENSE'Copyright (C) 2011-2015 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional          &http://github.com/ekmett/semigroupoids-http://github.com/ekmett/semigroupoids/issues)git://github.com/ekmett/semigroupoids.gitSemigroupoids: Category sans idProvides a wide array of (semi)groupoids and operations for working with them. A 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category. A 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds. When working with comonads you often have the @\<*\>@ portion of an @Applicative@, but not the @pure@. This was captured in Uustalu and Vene's \"Essence of Dataflow Programming\" in the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid. Similarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value. We describe the relationships between the type classes defined in this package and those from `base` (and some from `contravariant`) in the diagram below. Thick-bordered nodes correspond to type classes defined in this package; thin-bordered ones correspond to type classes from elsewhere. Solid edges indicate a subclass relationship that actually exists; dashed edges indicate a subclass relationship that /should/ exist, but currently doesn't. <> Apply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively. This lets us remove many of the restrictions from various monad transformers as in many cases the binding operation or @\<*\>@ operation does not require them. Finally, to work with these weaker structures it is beneficial to have containers that can provide stronger guarantees about their contents, so versions of 'Traversable' and 'Foldable' that can be folded with just a 'Semigroup' are added.Control, Comonads x-revision1Data.Bifunctor.ApplyData.Functor.AltData.Functor.ApplyData.Functor.BindData.Functor.Bind.ClassData.Functor.Bind.TransData.Functor.ExtendData.Functor.Plus Data.GroupoidData.IsomorphismData.Semigroup.BifoldableData.Semigroup.BitraversableData.Semigroup.FoldableData.Semigroup.Foldable.ClassData.Semigroup.Traversable Data.Semigroup.Traversable.ClassData.SemigroupoidData.Semigroupoid.CategoricalData.Semigroupoid.DualData.Semigroupoid.ObData.Semigroupoid.StaticData.Traversable.InstancesSemigroupoids.Do#Data.Functor.Contravariant.Conclude!Data.Functor.Contravariant.Decide!Data.Functor.Contravariant.DivisesrcSemigroupoids.Internal-Wall-Wno-warnings-deprecations-Wno-trustworthy-safe-Winferred-safe-imports-Wmissing-safe-haskell-modebase  base-orphans  bifunctorscomonad  containers  contravariant distributivefoldable1-classes-compathashabletagged template-haskell  transformerstransformers-compat unordered-containers . .gitignore .vim.customREADME.markdownCHANGELOG.markdownimg/classes.dotimg/classes.svghackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org semigroupoids S 0$x?w^Ģ):/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8scabal-version: 1.24 name: semigroupoids category: Control, Comonads version: 6.0.1 x-revision: 1 license: BSD2 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/semigroupoids bug-reports: http://github.com/ekmett/semigroupoids/issues copyright: Copyright (C) 2011-2015 Edward A. Kmett tested-with: GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.7 , GHC == 9.4.4 , GHC == 9.6.1 build-type: Simple synopsis: Semigroupoids: Category sans id extra-source-files: .gitignore .vim.custom README.markdown CHANGELOG.markdown img/classes.dot extra-doc-files: img/classes.svg description: Provides a wide array of (semi)groupoids and operations for working with them. . A 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category. . A 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds. . When working with comonads you often have the @\<*\>@ portion of an @Applicative@, but not the @pure@. This was captured in Uustalu and Vene's \"Essence of Dataflow Programming\" in the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid. . Similarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value. . We describe the relationships between the type classes defined in this package and those from `base` (and some from `contravariant`) in the diagram below. Thick-bordered nodes correspond to type classes defined in this package; thin-bordered ones correspond to type classes from elsewhere. Solid edges indicate a subclass relationship that actually exists; dashed edges indicate a subclass relationship that /should/ exist, but currently doesn't. . <> . Apply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively. . This lets us remove many of the restrictions from various monad transformers as in many cases the binding operation or @\<*\>@ operation does not require them. . Finally, to work with these weaker structures it is beneficial to have containers that can provide stronger guarantees about their contents, so versions of 'Traversable' and 'Foldable' that can be folded with just a 'Semigroup' are added. source-repository head type: git location: git://github.com/ekmett/semigroupoids.git flag containers description: You can disable the use of the `containers` package using `-f-containers`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag contravariant description: You can disable the use of the `contravariant` package using `-f-contravariant`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `Contravariant` . default: True manual: True flag distributive description: You can disable the use of the `distributive` package using `-f-distributive`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `Distributive` . default: True manual: True flag comonad description: You can disable the use of the `comonad` package using `-f-comonad`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `Comonad` . default: True manual: True flag tagged description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag unordered-containers description: You can disable the use of the `unordered-containers` package (and also its dependency `hashable`) using `-f-unordered-containers`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True library build-depends: base >= 4.9 && < 5, base-orphans >= 0.8.4 && < 1, bifunctors >= 5.6 && < 6, template-haskell >= 0.2.11, transformers >= 0.5 && < 0.7, transformers-compat >= 0.6 && < 0.8 if !impl(ghc >= 9.6) build-depends: foldable1-classes-compat >= 0.1 && < 0.2 -- On GHC-9.6&base-4.18 we require recent enough transformers and containers -- with Foldable1 instances. if impl(ghc >= 9.6) build-depends: transformers >= 0.6.1.0 if flag(containers) build-depends: containers >= 0.6.7 if flag(containers) build-depends: containers >= 0.5.7.1 && < 0.8 if flag(contravariant) build-depends: contravariant >= 1.5.3 && < 2 if flag(distributive) build-depends: distributive >= 0.5.2 && < 1 if flag(comonad) build-depends: comonad >= 5.0.8 && < 6 if flag(tagged) build-depends: tagged >= 0.8.7 && < 1 if flag(unordered-containers) build-depends: hashable >= 1.2.7.0 && < 1.6, unordered-containers >= 0.2.8.0 && < 0.3 hs-source-dirs: src exposed-modules: Data.Bifunctor.Apply Data.Functor.Alt Data.Functor.Apply Data.Functor.Bind Data.Functor.Bind.Class Data.Functor.Bind.Trans Data.Functor.Extend Data.Functor.Plus Data.Groupoid Data.Isomorphism Data.Semigroup.Bifoldable Data.Semigroup.Bitraversable Data.Semigroup.Foldable Data.Semigroup.Foldable.Class Data.Semigroup.Traversable Data.Semigroup.Traversable.Class Data.Semigroupoid Data.Semigroupoid.Categorical Data.Semigroupoid.Dual Data.Semigroupoid.Ob Data.Semigroupoid.Static Data.Traversable.Instances Semigroupoids.Do other-modules: Semigroupoids.Internal if impl(ghc >= 8.6) || flag(contravariant) exposed-modules: Data.Functor.Contravariant.Conclude Data.Functor.Contravariant.Decide Data.Functor.Contravariant.Divise ghc-options: -Wall -Wno-warnings-deprecations -Wno-trustworthy-safe if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/etc .log -.log base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 bifunctorsQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8comonad Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3 containerscontainers-0.6.7 contravariantTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20 distributiveUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6efoldable1-classes-compat]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskelltemplate-haskell-2.19.0.0 transformerstransformers-0.5.6.2transformers-compatZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539funordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Qbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3containers-0.6.7Tcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20Udistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Qbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3containers-0.6.7Tcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20Udistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3splitmixSystem.Random.SplitMixQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3System.Random.SplitMixSystem.Random.SplitMix32Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3System.Random.SplitMix32optimised-mixeroptimised-mixersplitmixLICENSE"Oleg Grenrus                  -https://github.com/haskellari/splitmix/issues*https://github.com/haskellari/splitmix.gitFast Splittable PRNGDPure Haskell implementation of SplitMix described in Guy L. Steele, Jr., Doug Lea, and Christine H. Flood. 2014. Fast splittable pseudorandom number generators. In Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications (OOPSLA '14). ACM, New York, NY, USA, 453-472. DOI: The paper describes a new algorithm /SplitMix/ for /splittable/ pseudorandom number generator that is quite fast: 9 64 bit arithmetic/logical operations per 64 bits generated. /SplitMix/ is tested with two standard statistical test suites (DieHarder and TestU01, this implementation only using the former) and it appears to be adequate for "everyday" use, such as Monte Carlo algorithms and randomized data structures where speed is important. In particular, it __should not be used for cryptographic or security applications__, because generated sequences of pseudorandom values are too predictable (the mixing functions are easily inverted, and two successive outputs suffice to reconstruct the internal state).System, Random x-revision1System.Random.SplitMixSystem.Random.SplitMix32-DSPLITMIX_INIT_C=1cbits-unix/init.csrc src-compatData.Bits.CompatSystem.Random.SplitMix.Init-Wallbasedeepseqexamples Examples.hstests-WallHUnitbasesplitmixsplitmix-testsTests.hstestsMiniQC Uniformity-WallHUnitbase base-compat  containers math-functionssplitmixtest-framework  test-framework-hunit montecarlo-pi SplitMixPi.hstests-Wallbasesplitmixmontecarlo-pi-32SplitMixPi32.hstests-Wallbasesplitmixsplitmix-dieharder Dieharder.hstests-Wall -threaded-rtsopts asyncbasebase-compat-batteries  bytestring  deepseqprocessrandomsplitmix tf-randomvector splitmix-testu01 TestU01.hstests/cbits/testu01.cteststestu01-Wall -threaded-rtsoptsbasebase-compat-batteries splitmixinitializationInitialization.hstests-Wall -threaded-rtsoptsHUnitbasesplitmix comparisonBench.hsbench-Wallbase containers  criterionrandomsplitmix tf-random simple-sum SimpleSum.hsbench-WallbaserandomsplitmixrangeRange.hsbench src-compatData.Bits.Compat-Wallbaseclock  randomsplitmix. Changelog.md make-hugs.sh README.md test-hugs.shhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgsplitmix zE% A/M $iΌͣ(0:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: splitmix version: 0.1.0.5 x-revision: 1 synopsis: Fast Splittable PRNG description: Pure Haskell implementation of SplitMix described in . Guy L. Steele, Jr., Doug Lea, and Christine H. Flood. 2014. Fast splittable pseudorandom number generators. In Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications (OOPSLA '14). ACM, New York, NY, USA, 453-472. DOI: . The paper describes a new algorithm /SplitMix/ for /splittable/ pseudorandom number generator that is quite fast: 9 64 bit arithmetic/logical operations per 64 bits generated. . /SplitMix/ is tested with two standard statistical test suites (DieHarder and TestU01, this implementation only using the former) and it appears to be adequate for "everyday" use, such as Monte Carlo algorithms and randomized data structures where speed is important. . In particular, it __should not be used for cryptographic or security applications__, because generated sequences of pseudorandom values are too predictable (the mixing functions are easily inverted, and two successive outputs suffice to reconstruct the internal state). license: BSD3 license-file: LICENSE maintainer: Oleg Grenrus bug-reports: https://github.com/haskellari/splitmix/issues category: System, Random build-type: Simple tested-with: GHC ==7.0.4 || ==7.2.2 || ==7.4.2 || ==7.6.3 || ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.4 || ==9.8.2 || ==9.10.1 , GHCJS ==8.4 extra-source-files: Changelog.md make-hugs.sh README.md test-hugs.sh flag optimised-mixer description: Use JavaScript for mix32 manual: True default: False library default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: src src-compat exposed-modules: System.Random.SplitMix System.Random.SplitMix32 other-modules: Data.Bits.Compat System.Random.SplitMix.Init -- dump-core -- build-depends: dump-core -- ghc-options: -fplugin=DumpCore -fplugin-opt DumpCore:core-html build-depends: base >=4.3 && <4.21 , deepseq >=1.3.0.0 && <1.6 if flag(optimised-mixer) cpp-options: -DOPTIMISED_MIX32=1 -- We don't want to depend on time, nor unix or Win32 packages -- because it's valuable that splitmix and QuickCheck doesn't -- depend on about anything if impl(ghcjs) cpp-options: -DSPLITMIX_INIT_GHCJS=1 else if impl(ghc) cpp-options: -DSPLITMIX_INIT_C=1 if os(windows) c-sources: cbits-win/init.c else c-sources: cbits-unix/init.c else cpp-options: -DSPLITMIX_INIT_COMPAT=1 build-depends: time >=1.2.0.3 && <1.13 source-repository head type: git location: https://github.com/haskellari/splitmix.git benchmark comparison type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: bench main-is: Bench.hs build-depends: base , containers >=0.4.2.1 && <0.8 , criterion >=1.1.0.0 && <1.7 , random , splitmix , tf-random >=0.5 && <0.6 benchmark simple-sum type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: bench main-is: SimpleSum.hs build-depends: base , random , splitmix benchmark range type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: bench src-compat main-is: Range.hs other-modules: Data.Bits.Compat build-depends: base , random , splitmix if !impl(ghcjs) build-depends: clock >=0.8 && <0.9 test-suite examples type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: tests main-is: Examples.hs build-depends: base , HUnit ==1.3.1.2 || >=1.6.0.0 && <1.7 , splitmix test-suite splitmix-tests type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: tests main-is: Tests.hs other-modules: MiniQC Uniformity build-depends: base , base-compat >=0.11.1 && <0.14 , containers >=0.4.0.0 && <0.8 , HUnit ==1.3.1.2 || >=1.6.0.0 && <1.7 , math-functions ==0.1.7.0 || >=0.3.3.0 && <0.4 , splitmix , test-framework >=0.8.2.0 && <0.9 , test-framework-hunit >=0.3.0.2 && <0.4 test-suite montecarlo-pi type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: tests main-is: SplitMixPi.hs build-depends: base , splitmix test-suite montecarlo-pi-32 type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: tests main-is: SplitMixPi32.hs build-depends: base , splitmix test-suite splitmix-dieharder default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall -threaded -rtsopts hs-source-dirs: tests main-is: Dieharder.hs build-depends: async >=2.2.1 && <2.3 , base , base-compat-batteries >=0.10.5 && <0.14 , bytestring >=0.9.1.8 && <0.13 , deepseq , process >=1.0.1.5 && <1.7 , random , splitmix , tf-random >=0.5 && <0.6 , vector >=0.11.0.0 && <0.14 test-suite splitmix-testu01 if !os(linux) buildable: False default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall -threaded -rtsopts hs-source-dirs: tests main-is: TestU01.hs c-sources: tests/cbits/testu01.c extra-libraries: testu01 build-depends: base , base-compat-batteries >=0.10.5 && <0.14 , splitmix test-suite initialization default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall -threaded -rtsopts hs-source-dirs: tests main-is: Initialization.hs build-depends: base , HUnit ==1.3.1.2 || >=1.6.0.0 && <1.7 , splitmix ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0 base-4.17.2.1deepseq-1.4.8.0 base-4.17.2.1deepseq-1.4.8.0stm stm-2.5.1.0 stm-2.5.1.0<libraries@haskell.org6https://wiki.haskell.org/Software_transactional_memorySoftware Transactional MemorySoftware Transactional Memory, or STM, is an abstraction for concurrent communication. The main benefits of STM are /composability/ and /modularity/. That is, using STM you can write concurrent abstractions that can be easily composed with any other abstraction built using STM, without exposing the details of how your abstraction ensures safety. This is typically not the case with other forms of concurrent communication, such as locks or 'MVar's. Concurrency c47763c9c60a781a50a6f52175dbdc63 Control.Concurrent.STMControl.Concurrent.STM.TArrayControl.Concurrent.STM.TBQueueControl.Concurrent.STM.TChanControl.Concurrent.STM.TMVarControl.Concurrent.STM.TQueueControl.Concurrent.STM.TSemControl.Concurrent.STM.TVarControl.Monad.STMControl.Sequential.STMY/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0Y/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.86${pkgroot}/../share/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 HSstm-2.5.1.0 array-0.5.4.0 base-4.17.2.1s/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0/stm.haddockB${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbstrict Data.StrictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db Data.StrictData.Strict.ClassesMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.ClassesData.Strict.EitherMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.EitherData.Strict.MaybeMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.MaybeData.Strict.TheseMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.TheseData.Strict.TupleMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.TupleSystem.IO.StrictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbSystem.IO.StrictstrictLICENSE@(c) 2006-2008 by Roman Leshchinskiy (c) 2013-2014 by Simon MeierDon Stewart , Bas van Dijk , Oleg Grenrus , Simon Meier , Ximin Luo HRoman Leshchinskiy Simon Meier            (https://github.com/haskell-strict/strict Strict data types and String IO.This package provides strict versions of some standard Haskell data types (pairs, Maybe and Either). It also contains strict IO operations. It is common knowledge that lazy datastructures can lead to space-leaks. This problem is particularly prominent, when using lazy datastructures to store the state of a long-running application in memory. One common solution to this problem is to use @seq@ and its variants in every piece of code that updates your state. However a much easier solution is to use fully strict types to store such state values. By \"fully strict types\" we mean types for whose values it holds that, if they are in weak-head normal form, then they are also in normal form. Intuitively, this means that values of fully strict types cannot contain unevaluated thunks. To define a fully strict datatype, one typically uses the following recipe. 1. Make all fields of every constructor strict; i.e., add a bang to all fields. 2. Use only strict types for the fields of the constructors. The second requirement is problematic as it rules out the use of the standard Haskell 'Maybe', 'Either', and pair types. This library solves this problem by providing strict variants of these types and their corresponding standard support functions and type-class instances. Note that this library does currently not provide fully strict lists. They can be added if they are really required. However, in many cases one probably wants to use unboxed or strict boxed vectors from the 'vector' library () instead of strict lists. Moreover, instead of @String@s one probably wants to use strict @Text@ values from the @text@ library (). This library comes with batteries included; i.e., mirror functions and instances of the lazy versions in @base@. It also includes instances for type-classes from the @deepseq@, @binary@, and @hashable@ packages. Data, System x-revision1 Data.StrictData.Strict.ClassesData.Strict.EitherData.Strict.MaybeData.Strict.TheseData.Strict.TupleSystem.IO.Strictsrc-Wall assocbase binary   bytestring deepseqghc-primhashabletextthese transformers. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgstrict wq¨cH"{s.}W巰z/:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: strict version: 0.5.1 x-revision: 1 synopsis: Strict data types and String IO. category: Data, System description: This package provides strict versions of some standard Haskell data types (pairs, Maybe and Either). It also contains strict IO operations. . It is common knowledge that lazy datastructures can lead to space-leaks. This problem is particularly prominent, when using lazy datastructures to store the state of a long-running application in memory. One common solution to this problem is to use @seq@ and its variants in every piece of code that updates your state. However a much easier solution is to use fully strict types to store such state values. By \"fully strict types\" we mean types for whose values it holds that, if they are in weak-head normal form, then they are also in normal form. Intuitively, this means that values of fully strict types cannot contain unevaluated thunks. . To define a fully strict datatype, one typically uses the following recipe. . 1. Make all fields of every constructor strict; i.e., add a bang to all fields. . 2. Use only strict types for the fields of the constructors. . The second requirement is problematic as it rules out the use of the standard Haskell 'Maybe', 'Either', and pair types. This library solves this problem by providing strict variants of these types and their corresponding standard support functions and type-class instances. . Note that this library does currently not provide fully strict lists. They can be added if they are really required. However, in many cases one probably wants to use unboxed or strict boxed vectors from the 'vector' library () instead of strict lists. Moreover, instead of @String@s one probably wants to use strict @Text@ values from the @text@ library (). . This library comes with batteries included; i.e., mirror functions and instances of the lazy versions in @base@. It also includes instances for type-classes from the @deepseq@, @binary@, and @hashable@ packages. license: BSD3 license-file: LICENSE author: Roman Leshchinskiy Simon Meier maintainer: Don Stewart , Bas van Dijk , Oleg Grenrus , Simon Meier , Ximin Luo copyright: (c) 2006-2008 by Roman Leshchinskiy (c) 2013-2014 by Simon Meier homepage: https://github.com/haskell-strict/strict cabal-version: >=1.10 build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.2 || ==9.10.1 library default-language: Haskell2010 hs-source-dirs: src ghc-options: -Wall build-depends: assoc >=1.1.1 && <1.2 , base >=4.12.0.0 && <5 , binary >=0.8.6.0 && <0.9 , bytestring >=0.10.8.2 && <0.13 , deepseq >=1.4.4.0 && <1.6 , ghc-prim , hashable >=1.4.7.0 && <1.6 , text >=1.2.3.1 && <1.3 || >=2.0 && <2.2 , these >=1.2.1 && <1.3 , transformers >=0.5.6.2 && <0.7 exposed-modules: Data.Strict Data.Strict.Classes Data.Strict.Either Data.Strict.Maybe Data.Strict.These Data.Strict.Tuple System.IO.Strict ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8}/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/etc .log -.log  assocLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25base base-4.17.2.1binary binary-0.8.9.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0ghc-prim ghc-prim-0.9.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetext text-2.0.2theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e transformerstransformers-0.5.6.2 Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee text-2.0.2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etransformers-0.5.6.2 Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee text-2.0.2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etransformers-0.5.6.2Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2tagged  Data.Proxy.THMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 Data.Proxy.TH Data.TaggedMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 Data.Taggeddeepseq transformersdeepseq transformerstagged LICENSE2009-2015 Edward A. Kmett"Edward A. Kmett Edward A. Kmett experimental              http://github.com/ekmett/tagged&http://github.com/ekmett/tagged/issues$https://github.com/ekmett/tagged.gitBHaskell 98 phantom types to avoid unsafely passing dummy argumentsCHaskell 98 phantom types to avoid unsafely passing dummy arguments.Data, Phantom Types x-revision1 Data.Tagged Data.Proxy.TH-DLANGUAGE_DeriveDataTypeablesrc8-Wall-Winferred-safe-imports-Wmissing-safe-haskell-modebasedeepseqtemplate-haskell  transformers. .hlint.yamlCHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgtagged  x5QbhC:Kڵf@7:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: tagged version: 0.8.8 x-revision: 1 license: BSD3 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: experimental category: Data, Phantom Types synopsis: Haskell 98 phantom types to avoid unsafely passing dummy arguments homepage: http://github.com/ekmett/tagged bug-reports: http://github.com/ekmett/tagged/issues copyright: 2009-2015 Edward A. Kmett description: Haskell 98 phantom types to avoid unsafely passing dummy arguments. build-type: Simple cabal-version: >= 1.10 extra-source-files: .hlint.yaml CHANGELOG.markdown README.markdown tested-with: GHC == 7.0.4 GHC == 7.2.2 GHC == 7.4.2 GHC == 7.6.3 GHC == 7.8.4 GHC == 7.10.3 GHC == 8.0.2 GHC == 8.2.2 GHC == 8.4.4 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.7 GHC == 9.0.2 GHC == 9.2.8 GHC == 9.4.8 GHC == 9.6.4 GHC == 9.8.2 GHC == 9.10.0 source-repository head type: git location: https://github.com/ekmett/tagged.git flag deepseq description: You can disable the use of the `deepseq` package using `-f-deepseq`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag transformers description: You can disable the use of the `transformers` and `transformers-compat` packages using `-f-transformers`. . Disable this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True library default-language: Haskell98 other-extensions: CPP build-depends: base >= 2 && < 5 ghc-options: -Wall hs-source-dirs: src exposed-modules: Data.Tagged if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode if !impl(hugs) cpp-options: -DLANGUAGE_DeriveDataTypeable other-extensions: DeriveDataTypeable if impl(ghc<7.7) hs-source-dirs: old exposed-modules: Data.Proxy other-modules: Paths_tagged if impl(ghc>=7.2 && <7.5) build-depends: ghc-prim if impl(ghc>=7.6) exposed-modules: Data.Proxy.TH build-depends: template-haskell >= 2.8 && < 2.23 if flag(deepseq) build-depends: deepseq >= 1.1 && < 1.6 if flag(transformers) build-depends: transformers >= 0.2 && < 0.7 -- Ensure Data.Functor.Classes is always available if impl(ghc >= 7.10) || impl(ghcjs) build-depends: transformers >= 0.4.2.0 else build-depends: transformers-compat >= 0.5 && < 1 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8}/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0template-haskelltemplate-haskell-2.19.0.0 transformerstransformers-0.5.6.2 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0transformers-0.5.6.2 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0transformers-0.5.6.2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339etasty Test.TastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e Test.TastyTest.Tasty.IngredientsJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.IngredientsTest.Tasty.Ingredients.BasicJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Ingredients.Basic&Test.Tasty.Ingredients.ConsoleReporterJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e&Test.Tasty.Ingredients.ConsoleReporterTest.Tasty.OptionsJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.OptionsTest.Tasty.Patterns.EvalJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Patterns.EvalTest.Tasty.Patterns.ParserJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Patterns.ParserTest.Tasty.Patterns.PrinterJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Patterns.PrinterTest.Tasty.Patterns.TypesJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Patterns.TypesTest.Tasty.ProvidersJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Providers"Test.Tasty.Providers.ConsoleFormatJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e"Test.Tasty.Providers.ConsoleFormatTest.Tasty.RunnersJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.RunnersunixunixtastyLICENSE"Roman Cheplyaka "Roman Cheplyaka (https://github.com/UnkindPartition/tasty/https://github.com/UnkindPartition/tasty/issues,https://github.com/UnkindPartition/tasty.gitcore'Modern and extensible testing frameworkTasty is a modern testing framework for Haskell. It lets you combine your unit tests, golden tests, QuickCheck/SmallCheck properties, and any other types of tests into a single test suite.Testing x-revision2 Test.TastyTest.Tasty.OptionsTest.Tasty.Providers"Test.Tasty.Providers.ConsoleFormatTest.Tasty.RunnersTest.Tasty.IngredientsTest.Tasty.Ingredients.Basic&Test.Tasty.Ingredients.ConsoleReporterTest.Tasty.Patterns.TypesTest.Tasty.Patterns.ParserTest.Tasty.Patterns.PrinterTest.Tasty.Patterns.Eval -DUSE_WCWIDTH. Control.Concurrent.AsyncTest.Tasty.ParallelTest.Tasty.CoreTest.Tasty.Options.CoreTest.Tasty.Options.EnvTest.Tasty.PatternsTest.Tasty.Patterns.ExprTest.Tasty.RunTest.Tasty.Runners.ReducersTest.Tasty.Runners.UtilsTest.Tasty.CmdLine Test.Tasty.Ingredients.ListTests'Test.Tasty.Ingredients.IncludingOptions8-Wall-Wno-incomplete-uni-patterns-Wcompat ansi-terminal base  containers  optparse-applicativestmtagged  transformersunix . CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgtasty \*!iMg4|ˊ㐣&):/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: >=1.10 name: tasty version: 1.5 x-revision: 2 synopsis: Modern and extensible testing framework description: Tasty is a modern testing framework for Haskell. It lets you combine your unit tests, golden tests, QuickCheck/SmallCheck properties, and any other types of tests into a single test suite. license: MIT license-file: LICENSE author: Roman Cheplyaka maintainer: Roman Cheplyaka homepage: https://github.com/UnkindPartition/tasty bug-reports: https://github.com/UnkindPartition/tasty/issues -- copyright: category: Testing build-type: Simple extra-source-files: CHANGELOG.md, README.md Source-repository head type: git location: https://github.com/UnkindPartition/tasty.git subdir: core flag unix description: Depend on the unix package to install signal handlers default: True library exposed-modules: Test.Tasty, Test.Tasty.Options, Test.Tasty.Providers, Test.Tasty.Providers.ConsoleFormat, Test.Tasty.Runners Test.Tasty.Ingredients, Test.Tasty.Ingredients.Basic Test.Tasty.Ingredients.ConsoleReporter -- for testing only Test.Tasty.Patterns.Types Test.Tasty.Patterns.Parser Test.Tasty.Patterns.Printer Test.Tasty.Patterns.Eval other-modules: Control.Concurrent.Async Test.Tasty.Parallel, Test.Tasty.Core, Test.Tasty.Options.Core, Test.Tasty.Options.Env, Test.Tasty.Patterns, Test.Tasty.Patterns.Expr, Test.Tasty.Run, Test.Tasty.Runners.Reducers, Test.Tasty.Runners.Utils, Test.Tasty.CmdLine, Test.Tasty.Ingredients.ListTests Test.Tasty.Ingredients.IncludingOptions build-depends: base >= 4.9 && < 5, stm >= 2.3 && < 2.6, containers >= 0.5.8 && < 0.8, transformers >= 0.5 && < 0.7, tagged >= 0.5 && < 0.9, optparse-applicative >= 0.14 && < 0.19, ansi-terminal >= 0.9 && < 1.2 -- No reason to depend on unbounded-delays on 64-bit architecture if(!arch(x86_64) && !arch(aarch64)) build-depends: unbounded-delays >= 0.1 && < 0.2 if(!impl(ghc >= 8.0)) build-depends: semigroups < 0.21 if(!impl(ghc >= 8.4)) build-depends: time >= 1.4 && < 1.13 if !os(windows) && !impl(ghcjs) cpp-options: -DUSE_WCWIDTH if flag(unix) build-depends: unix < 2.9 -- hs-source-dirs: default-language: Haskell2010 default-extensions: CPP, ScopedTypeVariables, DeriveDataTypeable ghc-options: -Wall -Wno-incomplete-uni-patterns -Wcompat ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8z/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/bin~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/lib~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/lib~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/doc/html~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/etc .log -.log  ansi-terminalTansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fbase base-4.17.2.1 containerscontainers-0.6.7optparse-applicative^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583stm stm-2.5.1.0tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 transformerstransformers-0.5.6.2unix unix-2.7.3Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f base-4.17.2.1containers-0.6.7^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583 stm-2.5.1.0Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2 unix-2.7.3Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f base-4.17.2.1containers-0.6.7^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583 stm-2.5.1.0Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2 unix-2.7.3Stasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b tasty-goldenTest.Tasty.GoldenStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bTest.Tasty.GoldenTest.Tasty.Golden.AdvancedStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bTest.Tasty.Golden.AdvancedTest.Tasty.Golden.ManageStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bTest.Tasty.Golden.Manage build-example build-example tasty-goldenLICENSE"Roman Cheplyaka Roman Cheplyaka       /https://github.com/UnkindPartition/tasty-golden6https://github.com/UnkindPartition/tasty-golden/issues1git://github.com/UnkindPartition/tasty-golden.gitGolden tests support for tastyThis package provides support for «golden testing». A golden test is an IO action that writes its result to a file. To pass the test, this output file should be identical to the corresponding «golden» file, which contains the correct result for the test. To get started with golden testing and this library, see .TestingTest.Tasty.GoldenTest.Tasty.Golden.AdvancedTest.Tasty.Golden.Manage.Test.Tasty.Golden.Internal-Wallasyncbase bytestring  containersdeepseq directoryfilepathmtloptparse-applicativetaggedtasty temporarytext typed-processexample example.hsexample -threadedtesttest.hstests -threadedbase directoryfilepathtasty tasty-golden tasty-hunit temporary typed-process. CHANGELOG.mdexample/golden/fail/*.goldenexample/golden/success/*.goldentests/golden/*.goldenhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org tasty-golden 7A`=~ ~6qBݡ`lt:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: tasty-golden version: 2.3.5 synopsis: Golden tests support for tasty description: This package provides support for «golden testing». A golden test is an IO action that writes its result to a file. To pass the test, this output file should be identical to the corresponding «golden» file, which contains the correct result for the test. To get started with golden testing and this library, see . license: MIT license-file: LICENSE Homepage: https://github.com/UnkindPartition/tasty-golden Bug-reports: https://github.com/UnkindPartition/tasty-golden/issues author: Roman Cheplyaka maintainer: Roman Cheplyaka -- copyright: category: Testing build-type: Simple cabal-version: 1.14 extra-source-files: CHANGELOG.md example/golden/fail/*.golden example/golden/success/*.golden tests/golden/*.golden Tested-With: GHC ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.2 Source-repository head type: git location: git://github.com/UnkindPartition/tasty-golden.git library Default-language: Haskell2010 default-extensions: ScopedTypeVariables exposed-modules: Test.Tasty.Golden Test.Tasty.Golden.Advanced Test.Tasty.Golden.Manage other-modules: Test.Tasty.Golden.Internal ghc-options: -Wall build-depends: base >= 4.7, tasty >= 1.3, bytestring >= 0.9.2.1, typed-process, mtl, optparse-applicative >= 0.3.1, filepath, temporary, tagged, deepseq, containers, directory, async, text Test-suite test Default-language: Haskell2010 Type: exitcode-stdio-1.0 Hs-source-dirs: tests Main-is: test.hs Build-depends: base >= 4 && < 5 , tasty >= 1.2 , tasty-hunit , tasty-golden , filepath , directory , typed-process , temporary if (flag(build-example)) cpp-options: -DBUILD_EXAMPLE Ghc-options: -threaded flag build-example default: False manual: True -- An example test suite used for testing. -- Tries to exercise all ways to create golden tests. -- Not built by default. To build it, turn on the build-example flag: -- -- stack build :example --flag tasty-golden:build-example executable example Default-language: Haskell2010 Hs-source-dirs: example Main-is: example.hs if (! flag(build-example)) buildable: False Build-depends: base >= 4 && < 5 , filepath , bytestring , tasty , tasty-golden Ghc-options: -threaded ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/etc .log -.log asyncLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28base base-4.17.2.1 bytestring bytestring-0.11.5.3 containerscontainers-0.6.7deepseq deepseq-1.4.8.0 directorydirectory-1.3.7.1filepathfilepath-1.4.2.2mtl mtl-2.2.2optparse-applicative^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2tastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e temporaryNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11text text-2.0.2 typed-process Wtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0directory-1.3.7.1filepath-1.4.2.2 mtl-2.2.2^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11 text-2.0.2Wtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0directory-1.3.7.1filepath-1.4.2.2 mtl-2.2.2^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11 text-2.0.2Wtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdStasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512Stasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512 tasty-hunit Test.Tasty.HUnitStasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512Test.Tasty.HUnit tasty-hunit LICENSE"Roman Cheplyaka "Roman Cheplyaka (https://github.com/UnkindPartition/tasty/https://github.com/UnkindPartition/tasty/issues,https://github.com/UnkindPartition/tasty.githunit+HUnit support for the Tasty test framework.HUnit support for the Tasty test framework. Note that this package does not depend on HUnit but implements the relevant subset of its API. The name is a legacy of the early versions of tasty-hunit and of test-framework-hunit, which did depend on HUnit.TestingTest.Tasty.HUnit.Test.Tasty.HUnit.OrigTest.Tasty.HUnit.Steps%8-Wallbase  call-stacktasty. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org tasty-hunit  Z$.6?o?v:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: tasty-hunit version: 0.10.2 synopsis: HUnit support for the Tasty test framework. description: HUnit support for the Tasty test framework. . Note that this package does not depend on HUnit but implements the relevant subset of its API. The name is a legacy of the early versions of tasty-hunit and of test-framework-hunit, which did depend on HUnit. license: MIT license-file: LICENSE author: Roman Cheplyaka maintainer: Roman Cheplyaka homepage: https://github.com/UnkindPartition/tasty bug-reports: https://github.com/UnkindPartition/tasty/issues -- copyright: category: Testing build-type: Simple extra-source-files: CHANGELOG.md cabal-version: >=1.10 Source-repository head type: git location: https://github.com/UnkindPartition/tasty.git subdir: hunit library exposed-modules: Test.Tasty.HUnit other-modules: Test.Tasty.HUnit.Orig Test.Tasty.HUnit.Steps other-extensions: TypeFamilies, DeriveDataTypeable build-depends: base >= 4.8 && < 5, tasty >= 1.2.2 && < 1.6, call-stack < 0.5 -- hs-source-dirs: default-language: Haskell2010 ghc-options: -Wall ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/etc .log -.log base base-4.17.2.1 call-stackQcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fatastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e base-4.17.2.1Qcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847faJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e base-4.17.2.1Qcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847faJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eVtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2Vtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2tasty-quickcheck Test.Tasty.QuickCheckVtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2Test.Tasty.QuickChecktasty-quickcheck LICENSE"Roman Cheplyaka "Roman Cheplyaka (https://github.com/UnkindPartition/tasty/https://github.com/UnkindPartition/tasty/issues,https://github.com/UnkindPartition/tasty.git quickcheck0QuickCheck support for the Tasty test framework.1QuickCheck support for the Tasty test framework. TestingTest.Tasty.QuickCheck.8-Wall QuickCheck base optparse-applicativerandomtagged tastytesttest.hstests-Wall QuickCheckbase pcre-lighttasty tasty-hunittasty-quickcheck. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgtasty-quickcheck  "#aYX3 *ce;j/9:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 -- Initial tasty-quickcheck.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: tasty-quickcheck version: 0.11 synopsis: QuickCheck support for the Tasty test framework. description: QuickCheck support for the Tasty test framework. . license: MIT license-file: LICENSE author: Roman Cheplyaka maintainer: Roman Cheplyaka -- copyright: homepage: https://github.com/UnkindPartition/tasty bug-reports: https://github.com/UnkindPartition/tasty/issues category: Testing build-type: Simple extra-source-files: CHANGELOG.md cabal-version: >=1.10 Source-repository head type: git location: https://github.com/UnkindPartition/tasty.git subdir: quickcheck library exposed-modules: Test.Tasty.QuickCheck -- other-modules: other-extensions: GeneralizedNewtypeDeriving, DeriveDataTypeable build-depends: base >= 4.8 && < 5, tagged < 0.9, tasty >= 1.5 && < 1.6, random < 1.3, QuickCheck >= 2.10 && < 2.16, optparse-applicative < 0.19 -- hs-source-dirs: default-language: Haskell2010 default-extensions: CPP ghc-options: -Wall test-suite test default-language: Haskell2010 default-extensions: CPP type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: test.hs build-depends: base >= 4.7 && < 5 , tasty >= 1.5 , tasty-quickcheck , tasty-hunit , pcre-light , QuickCheck ghc-options: -Wall if (!impl(ghc >= 8.0) || os(windows)) buildable: False ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/etc .log -.log  QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547base base-4.17.2.1optparse-applicative^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583randomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2tastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 base-4.17.2.1^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 base-4.17.2.1^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339etemplate-haskelltemplate-haskell-2.19.0.0template-haskell-2.19.0.0<libraries@haskell.org$Support library for Template HaskellThis package provides modules containing facilities for manipulating Haskell source code using Template Haskell. See for more information.Template Haskell c7020a3b4fcdf8b13d08b53ab80c87ff Language.Haskell.THLanguage.Haskell.TH.CodeDo&Language.Haskell.TH.LanguageExtensionsLanguage.Haskell.TH.Lib Language.Haskell.TH.Lib.InternalLanguage.Haskell.TH.PprLanguage.Haskell.TH.PprLibLanguage.Haskell.TH.QuoteLanguage.Haskell.TH.SyntaxLanguage.Haskell.TH.Lib.MapSystem.FilePathSystem.FilePath.PosixSystem.FilePath.Windowsg/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0g/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8D${pkgroot}/../share/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0HStemplate-haskell-2.19.0.0 base-4.17.2.1ghc-boot-th-9.4.8ghc-prim-0.9.1pretty-1.1.3.6/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0/template-haskell.haddockP${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11Ntemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11 temporarySystem.IO.TempNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11System.IO.Temp temporaryLICENSEOMateusz Kowalczyk , Roman Cheplyaka &https://github.com/feuerbach/temporary(git://github.com/feuerbach/temporary.git-Portable temporary file and directory support7Functions for creating temporary files and directories. System, UtilsSystem.IO.Temp.-Wallbase  directory exceptionsfilepathrandom transformersunixtesttest.hstests -threaded-with-rtsopts=-N2base base-compat directoryfilepathtasty tasty-hunit temporaryunix. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org temporary D)iK_#ΆJ[҄&N:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: temporary version: 1.3 cabal-version: >= 1.10 synopsis: Portable temporary file and directory support description: Functions for creating temporary files and directories. category: System, Utils license: BSD3 license-file: LICENSE maintainer: Mateusz Kowalczyk , Roman Cheplyaka homepage: https://github.com/feuerbach/temporary build-type: Simple extra-source-files: CHANGELOG.md source-repository head type: git location: git://github.com/feuerbach/temporary.git Library default-language: Haskell2010 exposed-modules: System.IO.Temp build-depends: base >= 3 && < 10, filepath >= 1.1, directory >= 1.0, transformers >= 0.2.0.0, exceptions >= 0.6, random >= 1.1 -- note: the transformers dependency is needed for MonadIO -- on older GHCs; on newer ones, it is included in base. ghc-options: -Wall if !os(windows) build-depends: unix >= 2.3 test-suite test default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: test.hs ghc-options: -threaded -with-rtsopts=-N2 build-depends: base >= 4.3 && < 5 , directory , tasty , tasty-hunit , temporary , filepath , base-compat if !os(windows) build-depends: unix >= 2.3 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8~/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/etc .log -.log base base-4.17.2.1 directorydirectory-1.3.7.1 exceptions exceptions-0.10.5filepathfilepath-1.4.2.2randomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c transformerstransformers-0.5.6.2unix unix-2.7.3 base-4.17.2.1directory-1.3.7.1exceptions-0.10.5filepath-1.4.2.2Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctransformers-0.5.6.2 unix-2.7.3 base-4.17.2.1directory-1.3.7.1exceptions-0.10.5filepath-1.4.2.2Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctransformers-0.5.6.2 unix-2.7.3text text-2.0.2 text-2.0.22H2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew LelechenkoIHaskell Text Team , Core Libraries Committee%Bryan O'Sullivan https://github.com/haskell/text&An efficient packed Unicode text type.An efficient packed, immutable Unicode text type (both strict and lazy). The 'Text' type represents Unicode character strings, in a time and space-efficient manner. This package provides text processing capabilities that are optimized for performance critical use, both in terms of large data quantities and high speed. The 'Text' type provides character-encoding, type-safe case conversion via whole-string case conversion functions (see "Data.Text"). It also provides a range of functions for converting 'Text' values to and from 'ByteStrings', using several standard encodings (see "Data.Text.Encoding"). Efficient locale-sensitive support for text IO is also supported (see "Data.Text.IO"). These modules are intended to be imported qualified, to avoid name clashes with Prelude functions, e.g. > import qualified Data.Text as T == ICU Support To use an extended and very rich family of functions for working with Unicode text (including normalization, regular expressions, non-standard encodings, text breaking, and locales), see the [text-icu package](https://hackage.haskell.org/package/text-icu) based on the well-respected and liberally licensed [ICU library](http://site.icu-project.org/). Data, Text 176dddc9ce896cb54bf1ca9a3737a966- Data.TextData.Text.ArrayData.Text.EncodingData.Text.Encoding.ErrorData.Text.Foreign Data.Text.IOData.Text.InternalData.Text.Internal.Builder$Data.Text.Internal.Builder.Functions%Data.Text.Internal.Builder.Int.Digits.Data.Text.Internal.Builder.RealFloat.Functions#Data.Text.Internal.ByteStringCompatData.Text.Internal.Encoding"Data.Text.Internal.Encoding.Fusion)Data.Text.Internal.Encoding.Fusion.Common!Data.Text.Internal.Encoding.Utf16!Data.Text.Internal.Encoding.Utf32 Data.Text.Internal.Encoding.Utf8Data.Text.Internal.Fusion%Data.Text.Internal.Fusion.CaseMapping Data.Text.Internal.Fusion.CommonData.Text.Internal.Fusion.SizeData.Text.Internal.Fusion.TypesData.Text.Internal.IOData.Text.Internal.Lazy'Data.Text.Internal.Lazy.Encoding.FusionData.Text.Internal.Lazy.FusionData.Text.Internal.Lazy.SearchData.Text.Internal.PrimCompatData.Text.Internal.PrivateData.Text.Internal.ReadData.Text.Internal.Search Data.Text.Internal.StrictBuilderData.Text.Internal.UnsafeData.Text.Internal.Unsafe.CharData.Text.LazyData.Text.Lazy.BuilderData.Text.Lazy.Builder.Int Data.Text.Lazy.Builder.RealFloatData.Text.Lazy.EncodingData.Text.Lazy.IOData.Text.Lazy.InternalData.Text.Lazy.ReadData.Text.ReadData.Text.UnsafeData.Text.ShowX/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2X/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.85${pkgroot}/../share/x86_64-linux-ghc-9.4.8/text-2.0.2 HStext-2.0.2 array-0.5.4.0 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1template-haskell-2.19.0.0s/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2/text.haddockA${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libStext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fStext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f text-iso8601Data.Time.FromTextStext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fData.Time.FromTextData.Time.ToTextStext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fData.Time.ToText text-iso8601LICENSE"Oleg Grenrus "Oleg Grenrus "Oleg Grenrus             https://github.com/haskell/aeson'https://github.com/haskell/aeson/issues"git://github.com/haskell/aeson.git text-iso8601*Converting time to and from ISO 8601 text.}Converting time to and from IS0 8601 text. Specifically the [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) profile.ParsingData.Time.FromTextData.Time.ToTextsrc-Wallbase integer-conversiontexttime  time-compat  text-iso8601-teststext-iso8601-tests.hstests-Wall QuickCheckbasequickcheck-instancestasty tasty-hunit  tasty-quickcheck  text text-iso8601 time-compattext-iso8601-benchtext-iso8601-bench.hsbench-Wall attoparsecattoparsec-iso8601base tasty-benchtext text-iso8601 time-compat. changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org text-iso8601 ҷ G.&Ѯ!:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 Fcabal-version: 1.12 name: text-iso8601 version: 0.1.1 synopsis: Converting time to and from ISO 8601 text. description: Converting time to and from IS0 8601 text. Specifically the [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) profile. license: BSD3 license-file: LICENSE category: Parsing copyright: Oleg Grenrus author: Oleg Grenrus maintainer: Oleg Grenrus homepage: https://github.com/haskell/aeson bug-reports: https://github.com/haskell/aeson/issues build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 extra-source-files: changelog.md source-repository head type: git location: git://github.com/haskell/aeson.git subdir: text-iso8601 library default-language: Haskell2010 hs-source-dirs: src ghc-options: -Wall exposed-modules: Data.Time.FromText Data.Time.ToText build-depends: base >=4.12.0.0 && <5 , integer-conversion >=0.1 && <0.2 , text >=1.2.3.0 && <1.3.0.0 || >=2.0 && <2.2 , time >=1.8.0.2 && <1.13 , time-compat >=1.9.4 && <1.10 test-suite text-iso8601-tests default-language: Haskell2010 hs-source-dirs: tests type: exitcode-stdio-1.0 main-is: text-iso8601-tests.hs ghc-options: -Wall build-depends: base , text , text-iso8601 , time-compat -- test dependencies build-depends: QuickCheck >=2.14.3 && <2.16 , quickcheck-instances >=0.3.29.1 && <0.4 , tasty >=1.4.3 && <1.6 , tasty-hunit >=0.10.0.3 && <0.11 , tasty-quickcheck >=0.10.2 && <0.11 benchmark text-iso8601-bench default-language: Haskell2010 hs-source-dirs: bench type: exitcode-stdio-1.0 main-is: text-iso8601-bench.hs ghc-options: -Wall build-depends: base , text , text-iso8601 , time-compat -- bench dependencies build-depends: attoparsec >=0.14.4 && <0.15 , attoparsec-iso8601 >=1.1.0.1 && <1.2 , tasty-bench >=0.3.4 && <0.4 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/etc .log -.log base base-4.17.2.1integer-conversionYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7text text-2.0.2time  time-1.12.2 time-compat Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 base-4.17.2.1Yinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7 text-2.0.2 time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 base-4.17.2.1Yinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7 text-2.0.2 time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168 text-shortData.Text.ShortQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Data.Text.ShortData.Text.Short.PartialQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Data.Text.Short.PartialData.Text.Short.UnsafeQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Data.Text.Short.Unsafeassertsasserts text-shortLICENSE hvr@gnu.orgHerbert Valerio Riedel           (https://github.com/hvr/text-short/issues%https://github.com/hvr/text-short.git7Memory-efficient representation of Unicode text strings This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'. The main difference between 'Text' and 'ShortText' is that 'ShortText' doesn't support zero-copy slicing (thereby saving 2 words), and, compared to text-1.*, that it uses UTF-8 instead of UTF-16 internally. Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload.Data x-revision2Data.Text.ShortData.Text.Short.PartialData.Text.Short.Unsafe-Wall -DNDEBUG=1 cbits/cbits.csrc src-ghc804Data.Text.Short.InternalPrimOps$wW(X-Wallbase binary   bytestring deepseqghc-prim hashabletemplate-haskelltexttext-short-testsTests.hssrc-test basebinary bytestringtasty tasty-hunit  tasty-quickcheck  template-haskelltext text-short. ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org text-short s}Øt{c`nyqV zEmxUn:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 1.18 name: text-short version: 0.1.6 x-revision: 2 synopsis: Memory-efficient representation of Unicode text strings license: BSD3 license-file: LICENSE author: Herbert Valerio Riedel maintainer: hvr@gnu.org bug-reports: https://github.com/hvr/text-short/issues category: Data build-type: Simple description: This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'. . The main difference between 'Text' and 'ShortText' is that 'ShortText' doesn't support zero-copy slicing (thereby saving 2 words), and, compared to text-1.*, that it uses UTF-8 instead of UTF-16 internally. Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload. tested-with: GHC ==8.6.5 || ==8.8.3 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 extra-source-files: ChangeLog.md source-repository head type: git location: https://github.com/hvr/text-short.git flag asserts description: Enable runtime-checks via @assert@ default: False manual: True library exposed-modules: Data.Text.Short Data.Text.Short.Partial Data.Text.Short.Unsafe other-modules: Data.Text.Short.Internal build-depends: base >=4.12 && <4.21 , binary >=0.8.6.0 && <0.9 , bytestring >=0.10.8.2 && <0.13 , deepseq >=1.4.4.0 && <1.6 , ghc-prim >=0.5.3 && <0.12 , hashable >=1.4.4.0 && <1.6 , template-haskell >=2.14.0.0 && <2.23 , text >=1.2.3.1 && <1.3 || >=2.0 && <2.2 other-modules: PrimOps hs-source-dirs: src src-ghc804 default-language: Haskell2010 other-extensions: CPP GeneralizedNewtypeDeriving MagicHash TemplateHaskellQuotes Trustworthy UnliftedFFITypes Unsafe c-sources: cbits/cbits.c if flag(asserts) ghc-options: -fno-ignore-asserts else cc-options: -DNDEBUG=1 ghc-options: -Wall cc-options: -Wall test-suite text-short-tests type: exitcode-stdio-1.0 hs-source-dirs: src-test main-is: Tests.hs -- bytestring dependency for cabal_macros.h build-depends: base , binary , bytestring , template-haskell , text , text-short -- deps which don't inherit constraints from library stanza: build-depends: tasty >=1.4 && <1.6 , tasty-hunit >=0.10.0 && <0.11 , tasty-quickcheck >=0.10 && <0.12 default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/etc .log -.log base base-4.17.2.1binary binary-0.8.9.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0ghc-prim ghc-prim-0.9.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskelltemplate-haskell-2.19.0.0text text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskell-2.19.0.0 text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskell-2.19.0.0 text-2.0.2Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2th-abstractionLanguage.Haskell.TH.DatatypeWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Language.Haskell.TH.Datatype&Language.Haskell.TH.Datatype.TyVarBndrWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2&Language.Haskell.TH.Datatype.TyVarBndrth-abstractionLICENSE2017 Eric Mertensemertens@gmail.com Eric Mertens             'https://github.com/glguy/th-abstraction.https://github.com/glguy/th-abstraction/issues+https://github.com/glguy/th-abstraction.git8Nicer interface for reified information about data typesThis package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell. DevelopmentLanguage.Haskell.TH.Datatype&Language.Haskell.TH.Datatype.TyVarBndrsrc%Language.Haskell.TH.Datatype.Internal-Winferred-safe-imports-Wmissing-safe-haskell-modebase containers ghc-primtemplate-haskell unit-testsMain.hstestHarnessTypes-Wno-star-is-typebase containerstemplate-haskellth-abstraction. ChangeLog.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgth-abstraction La//˴"! JEZ䆲'!:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: th-abstraction version: 0.7.0.0 synopsis: Nicer interface for reified information about data types description: This package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell. license: ISC license-file: LICENSE author: Eric Mertens maintainer: emertens@gmail.com copyright: 2017 Eric Mertens homepage: https://github.com/glguy/th-abstraction bug-reports: https://github.com/glguy/th-abstraction/issues category: Development build-type: Simple extra-source-files: ChangeLog.md README.md cabal-version: >=1.10 tested-with: GHC==9.8.1, GHC==9.6.3, GHC==9.4.7, GHC==9.2.8, GHC==9.0.2, GHC==8.10.7, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4 source-repository head type: git location: https://github.com/glguy/th-abstraction.git library exposed-modules: Language.Haskell.TH.Datatype Language.Haskell.TH.Datatype.TyVarBndr other-modules: Language.Haskell.TH.Datatype.Internal build-depends: base >=4.3 && <5, ghc-prim, template-haskell >=2.5 && <2.23, containers >=0.4 && <0.8 hs-source-dirs: src default-language: Haskell2010 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode test-suite unit-tests other-modules: Harness Types type: exitcode-stdio-1.0 main-is: Main.hs build-depends: th-abstraction, base, containers, template-haskell hs-source-dirs: test default-language: Haskell2010 if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7ghc-prim ghc-prim-0.9.1template-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1template-haskell-2.19.0.0 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1template-haskell-2.19.0.0Pth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7Pth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7 th-compat!Language.Haskell.TH.Syntax.CompatPth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7!Language.Haskell.TH.Syntax.Compat th-compatLICENSE(C) 2020 Ryan Scott$Ryan Scott Ryan Scott              +https://github.com/haskell-compat/th-compat2https://github.com/haskell-compat/th-compat/issues+https://github.com/haskell-compat/th-compat7Backward- (and forward-)compatible Quote and Code typesThis package defines a "Language.Haskell.TH.Syntax.Compat" module, which backports the @Quote@ and @Code@ types to work across a wide range of @template-haskell@ versions. The @makeRelativeToProject@ utility is also backported. On recent versions of @template-haskell@ (2.17.0.0 or later), this module simply reexports definitions from "Language.Haskell.TH.Syntax". Refer to the Haddocks for "Language.Haskell.TH.Syntax.Compat" for examples of how to use this module.Text x-revision2!Language.Haskell.TH.Syntax.Compatsrc-Wall-Wno-star-is-typebasetemplate-haskellspecSpec.hshspec-discoverhspec-discovertests%Language.Haskell.TH.Syntax.CompatSpecTypes-Wall -threaded-rtsoptsbase base-compathspecmtltemplate-haskell th-compat. CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org th-compat _ǯwc\v^B90C8*:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: >=1.10 name: th-compat version: 0.1.5 x-revision: 2 synopsis: Backward- (and forward-)compatible Quote and Code types description: This package defines a "Language.Haskell.TH.Syntax.Compat" module, which backports the @Quote@ and @Code@ types to work across a wide range of @template-haskell@ versions. The @makeRelativeToProject@ utility is also backported. On recent versions of @template-haskell@ (2.17.0.0 or later), this module simply reexports definitions from "Language.Haskell.TH.Syntax". Refer to the Haddocks for "Language.Haskell.TH.Syntax.Compat" for examples of how to use this module. homepage: https://github.com/haskell-compat/th-compat bug-reports: https://github.com/haskell-compat/th-compat/issues license: BSD3 license-file: LICENSE author: Ryan Scott maintainer: Ryan Scott copyright: (C) 2020 Ryan Scott category: Text build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.4 , GHC == 9.8.2 , GHC == 9.10.1 extra-source-files: CHANGELOG.md, README.md source-repository head type: git location: https://github.com/haskell-compat/th-compat library exposed-modules: Language.Haskell.TH.Syntax.Compat build-depends: base >= 4.3 && < 5 , template-haskell >= 2.5 && < 2.23 if !impl(ghc >= 8.0) build-depends: fail == 4.9.* , transformers >= 0.2 && < 0.7 if !impl(ghc >= 9.4) build-depends: filepath >= 1.2.0.0 && < 1.6 , directory >= 1.1.0.0 && < 1.4 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Language.Haskell.TH.Syntax.CompatSpec Types build-depends: base >= 4.3 && < 5 , base-compat >= 0.6 && < 0.15 , hspec >= 2 && < 3 , mtl >= 2.1 && < 2.4 , template-haskell >= 2.5 && < 2.23 , th-compat build-tool-depends: hspec-discover:hspec-discover >= 2 hs-source-dirs: tests default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/etc .log -.log base base-4.17.2.1template-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1template-haskell-2.19.0.0 base-4.17.2.1template-haskell-2.19.0.0Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etheseData.Functor.TheseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eData.Functor.These Data.TheseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e Data.TheseData.These.CombinatorsLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eData.These.CombinatorstheseLICENSE"Oleg Grenrus C. McCann, Oleg Grenrus           #https://github.com/haskellari/these'https://github.com/haskellari/these.gittheseAn either-or-both data type..This package provides a data type @These a b@ which can hold a value of either type or values of each type. This is usually thought of as an "inclusive or" type (contrasting @Either a b@ as "exclusive or") or as an "outer join" type (contrasting @(a, b)@ as "inner join"). @ data These a b = This a | That b | These a b @ Since version 1, this package was split into parts: * For @Align@ and @Zip@ type-classes. * For @SemialignWithIndex@ class, providing @ialignWith@ and @izipWith@. * For lens combinators. * For transformers variant of @These@. Data, These x-revision1Data.Functor.These Data.TheseData.These.Combinatorssrc-Wall-Wno-trustworthy-safex-docspec-extra-packageslensassocbase binary  deepseqfoldable1-classes-compathashable. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgthese 36^ڿ,|0/̩ͫ":/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: these version: 1.2.1 x-revision: 1 synopsis: An either-or-both data type. homepage: https://github.com/haskellari/these license: BSD3 license-file: LICENSE author: C. McCann, Oleg Grenrus maintainer: Oleg Grenrus category: Data, These build-type: Simple extra-source-files: CHANGELOG.md description: This package provides a data type @These a b@ which can hold a value of either type or values of each type. This is usually thought of as an "inclusive or" type (contrasting @Either a b@ as "exclusive or") or as an "outer join" type (contrasting @(a, b)@ as "inner join"). . @ data These a b = This a | That b | These a b @ . Since version 1, this package was split into parts: . * For @Align@ and @Zip@ type-classes. . * For @SemialignWithIndex@ class, providing @ialignWith@ and @izipWith@. . * For lens combinators. . * For transformers variant of @These@. tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/these.git subdir: these library default-language: Haskell2010 ghc-options: -Wall -Wno-trustworthy-safe hs-source-dirs: src exposed-modules: Data.Functor.These Data.These Data.These.Combinators -- ghc boot libs build-depends: base >=4.12.0.0 && <4.21 , binary >=0.8.6.0 && <0.10 , deepseq >=1.4.4.0 && <1.6 -- other dependencies -- note: we need to depend on assoc-1.1 to be sure that -- Bifunctor type class comes from bifunctor-classes-compat build-depends: assoc >=1.1.1 && <1.2 , hashable >=1.4.4.0 && <1.6 if !impl(ghc >=9.6) build-depends: foldable1-classes-compat >=0.1 && <0.2 x-docspec-extra-packages: lens ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8|/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/etc .log -.log assocLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25base base-4.17.2.1binary binary-0.8.9.1deepseq deepseq-1.4.8.0foldable1-classes-compat]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1binary-0.8.9.1deepseq-1.4.8.0]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1binary-0.8.9.1deepseq-1.4.8.0]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetime  time-1.12.2 time-1.12.22Ashley Yakeleystablehttps://github.com/haskell/timeA time libraryTime, clocks and calendarsTime 9f2ea07607e17c6ee857ccc49d48cd9d Data.TimeData.Time.CalendarData.Time.Calendar.EasterData.Time.Calendar.JulianData.Time.Calendar.MonthData.Time.Calendar.MonthDayData.Time.Calendar.OrdinalDateData.Time.Calendar.QuarterData.Time.Calendar.WeekDateData.Time.ClockData.Time.Clock.POSIXData.Time.Clock.SystemData.Time.Clock.TAIData.Time.FormatData.Time.Format.ISO8601Data.Time.Format.InternalData.Time.LocalTime Data.Format#Data.Time.Calendar.CalendarDiffDaysData.Time.Calendar.DaysData.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDayData.Time.Calendar.PrivateData.Time.Calendar.TypesData.Time.Calendar.Week!Data.Time.Clock.Internal.DiffTime%Data.Time.Clock.Internal.AbsoluteTime(Data.Time.Clock.Internal.NominalDiffTime"Data.Time.Clock.Internal.POSIXTime&Data.Time.Clock.Internal.UniversalTime#Data.Time.Clock.Internal.SystemTime Data.Time.Clock.Internal.UTCTime!Data.Time.Clock.Internal.CTimeval"Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff%Data.Time.LocalTime.Internal.TimeZone&Data.Time.LocalTime.Internal.TimeOfDay-Data.Time.LocalTime.Internal.CalendarDiffTime&Data.Time.LocalTime.Internal.LocalTime&Data.Time.LocalTime.Internal.ZonedTimeData.Time.Format.ParseData.Time.Format.LocaleData.Time.Format.Format.Class!Data.Time.Format.Format.InstancesData.Time.Format.Parse.Class Data.Time.Format.Parse.InstancesY/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2Y/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.86${pkgroot}/../share/x86_64-linux-ghc-9.4.8/time-1.12.2 HStime-1.12.2a/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2/include base-4.17.2.1deepseq-1.4.8.0t/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2/time.haddockB${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 time-compat Data.Time.Calendar.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Calendar.Compat Data.Time.Calendar.Easter.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 Data.Time.Calendar.Easter.Compat Data.Time.Calendar.Julian.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 Data.Time.Calendar.Julian.CompatData.Time.Calendar.Month.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Calendar.Month.Compat"Data.Time.Calendar.MonthDay.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30"Data.Time.Calendar.MonthDay.Compat%Data.Time.Calendar.OrdinalDate.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30%Data.Time.Calendar.OrdinalDate.Compat!Data.Time.Calendar.Quarter.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30!Data.Time.Calendar.Quarter.Compat"Data.Time.Calendar.WeekDate.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30"Data.Time.Calendar.WeekDate.CompatData.Time.Clock.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Clock.CompatData.Time.Clock.POSIX.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Clock.POSIX.CompatData.Time.Clock.System.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Clock.System.CompatData.Time.Clock.TAI.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Clock.TAI.CompatData.Time.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.CompatData.Time.Format.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Format.CompatData.Time.Format.ISO8601.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Format.ISO8601.CompatData.Time.LocalTime.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.LocalTime.Compat time-compat LICENSE"Oleg Grenrus Ashley Yakeley           )https://github.com/haskellari/time-compat0https://github.com/haskellari/time-compat/issues-https://github.com/haskellari/time-compat.gitCompatibility package for timeThis packages tries to compat as much of @time@ features as possible. /TODO:/ * Difference type @ParseTime@ and @FormatTime@ instances are missing. * Formatting varies depending on underlying @time@ version * @dayFractionToTimeOfDay@ on extreme valuesTime, Compatibility x-revision2Data.Time.Calendar.Compat Data.Time.Calendar.Easter.Compat Data.Time.Calendar.Julian.CompatData.Time.Calendar.Month.Compat"Data.Time.Calendar.MonthDay.Compat%Data.Time.Calendar.OrdinalDate.Compat!Data.Time.Calendar.Quarter.Compat"Data.Time.Calendar.WeekDate.CompatData.Time.Clock.CompatData.Time.Clock.POSIX.CompatData.Time.Clock.System.CompatData.Time.Clock.TAI.CompatData.Time.CompatData.Time.Format.CompatData.Time.Format.ISO8601.CompatData.Time.LocalTime.Compatsrc Data.FormatData.Time.Calendar.PrivateData.Time.Calendar.TypesData.Time.OrphansWbase  base-orphans  deepseqhashabletime          instancesTest.hstest-instancesHUnitbasedeepseqhashable time-compatmainMain.hs test/mainTest.ArbitraryTest.Calendar.AddDaysTest.Calendar.AddDaysRefTest.Calendar.CalendarPropsTest.Calendar.CalendarsTest.Calendar.CalendarsRefTest.Calendar.ClipDatesTest.Calendar.ClipDatesRefTest.Calendar.ConvertBackTest.Calendar.DurationTest.Calendar.EasterTest.Calendar.EasterRefTest.Calendar.LongWeekYearsTest.Calendar.LongWeekYearsRefTest.Calendar.MonthDayTest.Calendar.MonthDayRefTest.Calendar.ValidTest.Calendar.WeekTest.Clock.ConversionTest.Clock.ResolutionTest.Clock.TAITest.Format.CompileTest.Format.FormatTest.Format.ISO8601Test.Format.ParseTimeTest.LocalTime.CalendarDiffTimeTest.LocalTime.TimeTest.LocalTime.TimeOfDayTest.LocalTime.TimeRef Test.TestUtil Test.Types 8  &G-Wall -fwarn-tabs QuickCheckbasedeepseqtagged  tasty tasty-hunit  tasty-quickcheck  time time-compat. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org time-compat  ɏl2cmV%zS!57t>Nc:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 name: time-compat version: 1.9.7 x-revision: 2 synopsis: Compatibility package for time description: This packages tries to compat as much of @time@ features as possible. . /TODO:/ . * Difference type @ParseTime@ and @FormatTime@ instances are missing. . * Formatting varies depending on underlying @time@ version . * @dayFractionToTimeOfDay@ on extreme values category: Time, Compatibility license: BSD3 license-file: LICENSE maintainer: Oleg Grenrus author: Ashley Yakeley homepage: https://github.com/haskellari/time-compat bug-reports: https://github.com/haskellari/time-compat/issues build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/time-compat.git library default-language: Haskell2010 hs-source-dirs: src other-extensions: CPP default-extensions: Trustworthy build-depends: base >=4.12 && <4.21 , base-orphans >=0.9.2 && <0.10 , deepseq >=1.4.4.0 && <1.6 , hashable >=1.4.4.0 && <1.6 , time >=1.8.0.2 && <1.9 || >=1.9.2 && <1.9.4 || >=1.10 && <1.10.1 || >=1.11 && <1.11.2 || >=1.12 && <1.13 exposed-modules: Data.Time.Calendar.Compat Data.Time.Calendar.Easter.Compat Data.Time.Calendar.Julian.Compat Data.Time.Calendar.Month.Compat Data.Time.Calendar.MonthDay.Compat Data.Time.Calendar.OrdinalDate.Compat Data.Time.Calendar.Quarter.Compat Data.Time.Calendar.WeekDate.Compat Data.Time.Clock.Compat Data.Time.Clock.POSIX.Compat Data.Time.Clock.System.Compat Data.Time.Clock.TAI.Compat Data.Time.Compat Data.Time.Format.Compat Data.Time.Format.ISO8601.Compat Data.Time.LocalTime.Compat other-modules: Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Types Data.Time.Orphans test-suite instances default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test-instances main-is: Test.hs build-depends: base , deepseq , hashable >=1.4.0.0 && <1.6 , HUnit >=1.3.1 && <1.3.2 || >=1.6.0.0 && <1.7 , time-compat -- This test-suite is from time library -- Changes: -- * imports: Data.Time -> Data.Time.Compat etc -- * disabled Test.Format.ParseTime -- * Test.Format.Format has also trees disabled -- * Test.Format.Compile doesn't work -- * disabled 'TimeOfDay minBound 0 0' (Test.LocalTime.Time) -- test-suite main if !impl(ghc >=7.4) buildable: False default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test/main default-extensions: CPP DeriveDataTypeable ExistentialQuantification FlexibleInstances MultiParamTypeClasses Rank2Types ScopedTypeVariables StandaloneDeriving TupleSections UndecidableInstances ghc-options: -Wall -fwarn-tabs build-depends: base , deepseq , QuickCheck >=2.13 && <2.16 , tagged >=0.8.6 && <0.9 , tasty >=1.5 && <1.6 , tasty-hunit >=0.10 && <0.11 , tasty-quickcheck >=0.10 && <0.12 , time-compat if !impl(ghc >=8.0) build-depends: fail >=4.9.0.0 && <4.10 , semigroups >=0.18.5 && <0.21 build-depends: time main-is: Main.hs other-modules: Test.Arbitrary Test.Calendar.AddDays Test.Calendar.AddDaysRef Test.Calendar.CalendarProps Test.Calendar.Calendars Test.Calendar.CalendarsRef Test.Calendar.ClipDates Test.Calendar.ClipDatesRef Test.Calendar.ConvertBack Test.Calendar.Duration Test.Calendar.Easter Test.Calendar.EasterRef Test.Calendar.LongWeekYears Test.Calendar.LongWeekYearsRef Test.Calendar.MonthDay Test.Calendar.MonthDayRef Test.Calendar.Valid Test.Calendar.Week Test.Clock.Conversion Test.Clock.Resolution Test.Clock.TAI Test.Format.Compile Test.Format.Format Test.Format.ISO8601 Test.Format.ParseTime Test.LocalTime.CalendarDiffTime Test.LocalTime.Time Test.LocalTime.TimeOfDay Test.LocalTime.TimeRef Test.TestUtil Test.Types ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/etc .log -.log base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetime  time-1.12.2 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee time-1.12.2 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee time-1.12.2 transformerstransformers-0.5.6.2transformers-0.5.6.2<%Ross Paterson Andy Gill, Ross Paterson'Concrete functor and monad transformersA portable library of functor and monad transformers, inspired by the paper * \"Functional Programming with Overloading and Higher-Order Polymorphism\", by Mark P Jones, in /Advanced School of Functional Programming/, 1995 (). This package contains: * the monad transformer class (in "Control.Monad.Trans.Class") * concrete functor and monad transformers, each with associated operations and functions to lift operations associated with other transformers. The package can be used on its own in portable Haskell code, in which case operations need to be manually lifted through transformer stacks (see "Control.Monad.Trans.Class" for some examples). Alternatively, it can be used with the non-portable monad classes in the @mtl@ or @monads-tf@ packages, which automatically lift operations introduced by monad transformers through other transformers.Control 6263a3b644b588a123ccea80591438cdControl.Applicative.BackwardsControl.Applicative.LiftControl.Monad.SignaturesControl.Monad.Trans.AccumControl.Monad.Trans.ClassControl.Monad.Trans.ContControl.Monad.Trans.ErrorControl.Monad.Trans.ExceptControl.Monad.Trans.IdentityControl.Monad.Trans.ListControl.Monad.Trans.MaybeControl.Monad.Trans.RWSControl.Monad.Trans.RWS.CPSControl.Monad.Trans.RWS.LazyControl.Monad.Trans.RWS.StrictControl.Monad.Trans.ReaderControl.Monad.Trans.SelectControl.Monad.Trans.StateControl.Monad.Trans.State.Lazy Control.Monad.Trans.State.StrictControl.Monad.Trans.WriterControl.Monad.Trans.Writer.CPSControl.Monad.Trans.Writer.Lazy!Control.Monad.Trans.Writer.StrictData.Functor.ConstantData.Functor.Reverseb/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2b/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8?${pkgroot}/../share/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2HStransformers-0.5.6.2 base-4.17.2.1/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2/transformers.haddockK${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539fZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539ftransformers-compatControl.Monad.Trans.InstancesZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539fControl.Monad.Trans.InstancesData.Functor.Classes.GenericZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539fData.Functor.Classes.Generic%Data.Functor.Classes.Generic.InternalZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f%Data.Functor.Classes.Generic.Internalfive five-threefourgeneric-derivingmtlthreetwofive five-threefourgeneric-derivingmtlthreetwotransformers-compatLICENSE'Copyright (C) 2012-2015 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional          -http://github.com/ekmett/transformers-compat/3http://github.com/ekmett/transformers-compat/issues/git://github.com/ekmett/transformers-compat.git7A small compatibility shim for the transformers libraryThis package includes backported versions of types that were added to transformers in transformers 0.3, 0.4, and 0.5 for users who need strict transformers 0.2 or 0.3 compatibility to run on old versions of the platform, but also need those types. Those users should be able to just depend on @transformers >= 0.2@ and @transformers-compat >= 0.3@. Note: missing methods are not supplied, but this at least permits the types to be used. CompatibilityControl.Monad.Trans.InstancesData.Functor.Classes.Generic%Data.Functor.Classes.Generic.Internal-DMTLsrcgenericsPaths_transformers_compatbaseghc-prim transformers. .ghci .gitignore .hlint.yaml .vim.customconfig tests/*.hs tests/LICENSE%tests/transformers-compat-tests.cabalREADME.markdownCHANGELOG.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgtransformers-compat ,sF=9˔ +b]Au̝j:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: transformers-compat category: Compatibility version: 0.7.2 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/transformers-compat/ bug-reports: http://github.com/ekmett/transformers-compat/issues copyright: Copyright (C) 2012-2015 Edward A. Kmett synopsis: A small compatibility shim for the transformers library description: This package includes backported versions of types that were added to transformers in transformers 0.3, 0.4, and 0.5 for users who need strict transformers 0.2 or 0.3 compatibility to run on old versions of the platform, but also need those types. . Those users should be able to just depend on @transformers >= 0.2@ and @transformers-compat >= 0.3@. . Note: missing methods are not supplied, but this at least permits the types to be used. build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.1 , GHC == 9.2.1 extra-source-files: .ghci .gitignore .hlint.yaml .vim.custom config tests/*.hs tests/LICENSE tests/transformers-compat-tests.cabal README.markdown CHANGELOG.markdown source-repository head type: git location: git://github.com/ekmett/transformers-compat.git flag two default: False description: Use transformers 0.2. This will be selected by cabal picking the appropriate version. manual: False flag three default: False manual: False description: Use transformers 0.3. This will be selected by cabal picking the appropriate version. flag four default: False manual: False description: Use transformers 0.4. This will be selected by cabal picking the appropriate version. flag five default: False manual: False description: Use transformers 0.5 up until (but not including) 0.5.3. This will be selected by cabal picking the appropriate version. flag five-three default: True manual: False description: Use transformers 0.5.3. This will be selected by cabal picking the appropriate version. flag mtl default: True manual: True description: -f-mtl Disables support for mtl for transformers 0.2 and 0.3. That is an unsupported configuration, and results in missing instances for `ExceptT`. flag generic-deriving default: True manual: True description: -f-generic-deriving prevents generic-deriving from being built as a dependency. This disables certain aspects of generics for older versions of GHC. In particular, Generic(1) instances will not be backported prior to GHC 7.2, and generic operations over unlifted types will not be backported prior to GHC 8.0. This is an unsupported configuration. library build-depends: base >= 4.3 && < 5, -- These are all transformers versions we support. -- each flag below splits this interval into two parts. -- flag-true parts are mutually exclusive, so at least one have to be on. transformers >= 0.2 && <0.7 if !impl(ghc >= 8.0) build-depends: fail == 4.9.* hs-source-dirs: src exposed-modules: Control.Monad.Trans.Instances other-modules: Paths_transformers_compat default-language: Haskell2010 -- automatic flags if flag(five-three) build-depends: transformers >= 0.5.3 else build-depends: transformers < 0.5.3 if flag(five) hs-source-dirs: 0.5 build-depends: transformers >= 0.5 && < 0.5.3 else build-depends: transformers < 0.5 || >= 0.5.3 if flag(four) cpp-options: -DTRANSFORMERS_FOUR hs-source-dirs: 0.5 -- Don't allow transformers-0.4.0.0 -- See https://github.com/ekmett/transformers-compat/issues/35 build-depends: transformers >= 0.4.1 && < 0.5 else build-depends: transformers < 0.4 || >= 0.5 if flag(three) hs-source-dirs: 0.3 0.5 build-depends: transformers >= 0.3 && < 0.4 if flag(mtl) build-depends: mtl >= 2.1 && < 2.2 else build-depends: transformers < 0.3 || >= 0.4 if flag(two) hs-source-dirs: 0.2 0.3 0.5 build-depends: transformers >= 0.2 && < 0.3 if flag(mtl) build-depends: mtl >= 2.0 && < 2.1 else build-depends: transformers >= 0.3 -- other flags if impl(ghc >= 7.2) || flag(generic-deriving) hs-source-dirs: generics build-depends: ghc-prim if flag(mtl) cpp-options: -DMTL if flag(generic-deriving) if impl(ghc < 8.0) && flag(generic-deriving) cpp-options: -DGENERIC_DERIVING build-depends: generic-deriving >= 1.10 && < 2 if !flag(mtl) && !flag(generic-deriving) cpp-options: -DHASKELL98 if flag(two) exposed-modules: Control.Applicative.Backwards Control.Applicative.Lift Data.Functor.Reverse if flag(two) || flag(three) exposed-modules: Control.Monad.Trans.Except Control.Monad.Signatures Data.Functor.Classes Data.Functor.Sum if flag(two) || flag(three) || flag(four) || flag(five) exposed-modules: Control.Monad.Trans.Accum Control.Monad.Trans.Select if impl(ghc >= 7.2) || flag(generic-deriving) exposed-modules: Data.Functor.Classes.Generic Data.Functor.Classes.Generic.Internal ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1 transformerstransformers-0.5.6.2 base-4.17.2.1ghc-prim-0.9.1transformers-0.5.6.2 base-4.17.2.1ghc-prim-0.9.1transformers-0.5.6.2Wtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdWtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd typed-process System.Process.TypedWtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdSystem.Process.TypedSystem.Process.Typed.InternalWtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdSystem.Process.Typed.Internal typed-process LICENSEmichael@snoyman.comMichael Snoyman%https://github.com/fpco/typed-process,https://github.com/fpco/typed-process/issues%https://github.com/fpco/typed-process5Run external processes, with strong typing of streamsIPlease see the tutorial at SystemSystem.Process.TypedSystem.Process.Typed.InternalsrcPaths_typed_processasyncbase  bytestringprocessstm transformers unliftio-coretyped-process-testSpec.hshspec-discoverhspec-discovertestSystem.Process.TypedSpecPaths_typed_process -threaded-rtsopts-with-rtsopts=-N asyncbase base64-bytestring bytestringhspecprocessstm temporary transformers typed-process unliftio-core"typed-process-test-single-threadedSpec.hshspec-discoverhspec-discovertestSystem.Process.TypedSpecPaths_typed_process asyncbase base64-bytestring bytestringhspecprocessstm temporary transformers typed-process unliftio-core. README.md ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org typed-process  L=:Qr@gKy8vU)R|^:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.37.0. -- -- see: https://github.com/sol/hpack name: typed-process version: 0.2.12.0 synopsis: Run external processes, with strong typing of streams description: Please see the tutorial at category: System homepage: https://github.com/fpco/typed-process bug-reports: https://github.com/fpco/typed-process/issues author: Michael Snoyman maintainer: michael@snoyman.com license: MIT license-file: LICENSE build-type: Simple extra-source-files: README.md ChangeLog.md source-repository head type: git location: https://github.com/fpco/typed-process library exposed-modules: System.Process.Typed System.Process.Typed.Internal other-modules: Paths_typed_process hs-source-dirs: src build-depends: async >=2.0 , base >=4.12 && <5 , bytestring , process >=1.2 , stm , transformers , unliftio-core default-language: Haskell2010 if os(windows) cpp-options: -DWINDOWS test-suite typed-process-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: System.Process.TypedSpec Paths_typed_process hs-source-dirs: test ghc-options: -threaded -rtsopts -with-rtsopts=-N build-tool-depends: hspec-discover:hspec-discover build-depends: async >=2.0 , base >=4.12 && <5 , base64-bytestring , bytestring , hspec ==2.* , process >=1.2 , stm , temporary , transformers , typed-process , unliftio-core default-language: Haskell2010 test-suite typed-process-test-single-threaded type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: System.Process.TypedSpec Paths_typed_process hs-source-dirs: test build-tool-depends: hspec-discover:hspec-discover build-depends: async >=2.0 , base >=4.12 && <5 , base64-bytestring , bytestring , hspec ==2.* , process >=1.2 , stm , temporary , transformers , typed-process , unliftio-core default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/etc .log -.log asyncLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28base base-4.17.2.1 bytestring bytestring-0.11.5.3processprocess-1.6.18.0stm stm-2.5.1.0 transformerstransformers-0.5.6.2 unliftio-coreVunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438Lasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28 base-4.17.2.1bytestring-0.11.5.3process-1.6.18.0 stm-2.5.1.0transformers-0.5.6.2Vunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438Lasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28 base-4.17.2.1bytestring-0.11.5.3process-1.6.18.0 stm-2.5.1.0transformers-0.5.6.2Vunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438unix unix-2.7.3 unix-2.7.3<libraries@haskell.orghttps://github.com/haskell/unixPOSIX functionality#This package gives you access to the set of operating system services standardised by (or the IEEE Portable Operating System Interface for Computing Environments - IEEE Std. 1003.1). The package is not supported under Windows.System 9d41bcfbda690d764978c850d815017e! System.PosixSystem.Posix.ByteString System.Posix.ByteString.FilePathSystem.Posix.Directory!System.Posix.Directory.ByteStringSystem.Posix.DynamicLinker%System.Posix.DynamicLinker.ByteString!System.Posix.DynamicLinker.Module,System.Posix.DynamicLinker.Module.ByteStringSystem.Posix.DynamicLinker.PrimSystem.Posix.EnvSystem.Posix.Env.ByteStringSystem.Posix.ErrorSystem.Posix.FcntlSystem.Posix.FilesSystem.Posix.Files.ByteStringSystem.Posix.IOSystem.Posix.IO.ByteStringSystem.Posix.ProcessSystem.Posix.Process.ByteStringSystem.Posix.Process.InternalsSystem.Posix.ResourceSystem.Posix.SemaphoreSystem.Posix.SharedMemSystem.Posix.SignalsSystem.Posix.Signals.ExtsSystem.Posix.TempSystem.Posix.Temp.ByteStringSystem.Posix.Terminal System.Posix.Terminal.ByteStringSystem.Posix.TimeSystem.Posix.UnistdSystem.Posix.UserSystem.Posix.Directory.Common!System.Posix.DynamicLinker.CommonSystem.Posix.Files.CommonSystem.Posix.IO.CommonSystem.Posix.Process.CommonSystem.Posix.Terminal.CommonX/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3X/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.85${pkgroot}/../share/x86_64-linux-ghc-9.4.8/unix-2.7.3 HSunix-2.7.3rtutildlpthread`/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3/includeHsUnix.h execvpe.h base-4.17.2.1bytestring-0.11.5.3 time-1.12.2s/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3/unix.haddockA${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libVunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438Vunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438 unliftio-coreControl.Monad.IO.UnliftVunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438Control.Monad.IO.Unlift unliftio-coreLICENSE2017-2020 FP Completemichael@snoyman.com"Michael Snoyman, Francesco MazzoliAhttps://github.com/fpco/unliftio/tree/master/unliftio-core#readme6The MonadUnliftIO typeclass for unlifting monads to IO[Please see the documentation and README at Control x-revision4Control.Monad.IO.UnliftsrcPaths_unliftio_corebase   transformers. README.md ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org unliftio-core 8LV1:ͷVcgY:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.35.1. -- -- see: https://github.com/sol/hpack name: unliftio-core version: 0.2.1.0 x-revision: 4 synopsis: The MonadUnliftIO typeclass for unlifting monads to IO description: Please see the documentation and README at category: Control homepage: https://github.com/fpco/unliftio/tree/master/unliftio-core#readme author: Michael Snoyman, Francesco Mazzoli maintainer: michael@snoyman.com copyright: 2017-2020 FP Complete license: MIT license-file: LICENSE build-type: Simple extra-source-files: README.md ChangeLog.md library exposed-modules: Control.Monad.IO.Unlift other-modules: Paths_unliftio_core hs-source-dirs: src build-depends: base >=4.9 && < 10 , transformers >=0.2 default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/etc .log -.log base base-4.17.2.1 transformerstransformers-0.5.6.2 base-4.17.2.1transformers-0.5.6.2 base-4.17.2.1transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594unordered-containers Data.HashMap.Internal\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.InternalData.HashMap.Internal.Array\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Internal.ArrayData.HashMap.Internal.Debug\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Internal.DebugData.HashMap.Internal.List\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Internal.ListData.HashMap.Internal.Strict\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Internal.StrictData.HashMap.Lazy\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.LazyData.HashMap.Strict\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Strict Data.HashSet\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 Data.HashSetData.HashSet.Internal\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashSet.Internaldebugdebugunordered-containersLICENSE*2010-2014 Johan Tibell 2010 Edward Z. Yang-simon.jakobi@gmail.com, David.Feuer@gmail.com Johan Tibell           Dhttps://github.com/haskell-unordered-containers/unordered-containersKhttps://github.com/haskell-unordered-containers/unordered-containers/issuesHhttps://github.com/haskell-unordered-containers/unordered-containers.git'Efficient hashing-based container types Efficient hashing-based container types. The containers have been optimized for performance critical use, both in terms of large data quantities and high speed. The declared cost of each operation is either worst-case or amortized, but remains valid even if structures are shared. /Security/ This package currently provides no defenses against hash collision attacks such as HashDoS. Users who need to store input from untrusted sources are advised to use @Data.Map@ or @Data.Set@ from the @containers@ package instead.Data x-revision3 Data.HashMap.InternalData.HashMap.Internal.ArrayData.HashMap.Internal.DebugData.HashMap.Internal.ListData.HashMap.Internal.StrictData.HashMap.LazyData.HashMap.Strict Data.HashSetData.HashSet.Internal.^7$-Wall-O2 -fwarn-tabs -ferror-spansbase deepseqhashabletemplate-haskellunordered-containers-testsMain.hs -DASSERTStests Regressions PropertiesProperties.HashMapLazyProperties.HashMapStrictProperties.HashSetProperties.List StrictnessUtil.Key-Wall -threaded-rtsopts-with-rtsopts=-N ChasingBottomsHUnit QuickCheckbase containers hashablenothunksrandomtasty tasty-hunit tasty-quickcheck unordered-containers benchmarks Benchmarks.hs benchmarksUtil.ByteString Util.StringUtil.Int-Wall-O2-rtsopts-with-rtsopts=-A32m"-with-rtsopts=-A32m --nonmoving-gc base  bytestring  containersdeepseqhashablehashmapmtlrandom tasty-benchunordered-containers. CHANGES.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgunordered-containers ϲY-9ܜ=1.10 extra-source-files: CHANGES.md tested-with: GHC ==9.8.1 || ==9.6.3 || ==9.4.7 || ==9.2.8 || ==9.0.2 || ==8.10.7 || ==8.8.4 || ==8.6.5 || ==8.4.4 || ==8.2.2 flag debug description: Enable debug support default: False library exposed-modules: Data.HashMap.Internal Data.HashMap.Internal.Array Data.HashMap.Internal.Debug Data.HashMap.Internal.List Data.HashMap.Internal.Strict Data.HashMap.Lazy Data.HashMap.Strict Data.HashSet Data.HashSet.Internal build-depends: base >= 4.10 && < 5, deepseq >= 1.4.3, hashable >= 1.4 && < 1.6, template-haskell < 2.23 default-language: Haskell2010 other-extensions: RoleAnnotations, UnboxedTuples, ScopedTypeVariables, MagicHash, BangPatterns ghc-options: -Wall -O2 -fwarn-tabs -ferror-spans -- For dumping the generated code: -- ghc-options: -ddump-simpl -ddump-stg-final -ddump-cmm -ddump-asm -ddump-to-file -- ghc-options: -dsuppress-coercions -dsuppress-unfoldings -dsuppress-module-prefixes -- ghc-options: -dsuppress-uniques -dsuppress-timestamps if flag(debug) cpp-options: -DASSERTS test-suite unordered-containers-tests hs-source-dirs: tests main-is: Main.hs type: exitcode-stdio-1.0 other-modules: Regressions Properties Properties.HashMapLazy Properties.HashMapStrict Properties.HashSet Properties.List Strictness Util.Key build-depends: base, ChasingBottoms, containers >= 0.5.8, hashable, HUnit, QuickCheck >= 2.4.0.1, random, tasty >= 1.4.0.3, tasty-hunit >= 0.10.0.3, tasty-quickcheck >= 0.10.1.2, unordered-containers if impl(ghc >= 8.6) build-depends: nothunks >= 0.1.3 default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N cpp-options: -DASSERTS benchmark benchmarks hs-source-dirs: benchmarks main-is: Benchmarks.hs type: exitcode-stdio-1.0 other-modules: Util.ByteString Util.String Util.Int build-depends: base >= 4.8.0, bytestring >= 0.10.0.0, containers, deepseq, hashable, hashmap, mtl, random, tasty-bench >= 0.3.1, unordered-containers default-language: Haskell2010 ghc-options: -Wall -O2 -rtsopts -with-rtsopts=-A32m if impl(ghc >= 8.10) ghc-options: "-with-rtsopts=-A32m --nonmoving-gc" -- cpp-options: -DBENCH_containers_Map -DBENCH_containers_IntMap -DBENCH_hashmap_Map source-repository head type: git location: https://github.com/haskell-unordered-containers/unordered-containers.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskell-2.19.0.0 base-4.17.2.1deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskell-2.19.0.0Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb uuid-typesData.UUID.TypesQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebData.UUID.TypesData.UUID.Types.InternalQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebData.UUID.Types.Internal Data.UUID.Types.Internal.BuilderQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb Data.UUID.Types.Internal.Builder uuid-typesLICENSEA(c) 2017-2018 Herbert Valerio Riedel (c) 2008-2014 Antoine Latter"Oleg Grenrus Antoine Latter           #https://github.com/haskell-hvr/uuid*https://github.com/haskell-hvr/uuid/issues'https://github.com/haskell-hvr/uuid.git uuid-types3Type definitions for Universally Unique IdentifiersbThis library contains type definitions for (as specified in ) and basic conversion functions. See also the providing a high-level API for managing the different UUID versions.Data x-revision1Data.UUID.TypesData.UUID.Types.Internal Data.UUID.Types.Internal.Buildersrc8%-Wallbase binary   bytestring deepseqhashablerandomtemplate-haskelltexttestuuid TestUUID.hstestsD-Wall QuickCheckbasebinary bytestringtasty tasty-hunit  tasty-quickcheck  template-haskell uuid-types. ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org uuid-types ~ SH=oIֱ<'!4yXtx65~:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 ,cabal-version: 1.12 name: uuid-types version: 1.0.6 x-revision: 1 copyright: (c) 2017-2018 Herbert Valerio Riedel (c) 2008-2014 Antoine Latter author: Antoine Latter maintainer: Oleg Grenrus license: BSD3 license-file: LICENSE category: Data build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.2 || ==9.10.1 synopsis: Type definitions for Universally Unique Identifiers description: This library contains type definitions for (as specified in ) and basic conversion functions. . See also the providing a high-level API for managing the different UUID versions. homepage: https://github.com/haskell-hvr/uuid bug-reports: https://github.com/haskell-hvr/uuid/issues extra-source-files: ChangeLog.md source-repository head type: git location: https://github.com/haskell-hvr/uuid.git subdir: uuid-types library build-depends: base >=4.12.0.0 && <5 , binary >=0.8.6.0 && <0.9 , bytestring >=0.10.8.2 && <0.13 , deepseq >=1.4.4.0 && <1.6 , hashable >=1.4.4.0 && <1.6 , random >=1.2.1.2 && <1.3 , template-haskell >=2.14.0.0 && <2.23 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 exposed-modules: Data.UUID.Types -- Exposed for companion projects; *NOT* part of the official API: exposed-modules: Data.UUID.Types.Internal Data.UUID.Types.Internal.Builder default-language: Haskell2010 other-extensions: DeriveDataTypeable TypeFamilies ghc-options: -Wall hs-source-dirs: src test-suite testuuid type: exitcode-stdio-1.0 main-is: TestUUID.hs hs-source-dirs: tests default-language: Haskell2010 other-extensions: ViewPatterns ghc-options: -Wall -- inherited constraints build-depends: base , binary , bytestring , template-haskell , uuid-types -- deps w/o inherited constraints build-depends: QuickCheck >=2.14.2 && <2.16 , tasty >=1.4.0.1 && <1.6 , tasty-hunit >=0.10 && <0.11 , tasty-quickcheck >=0.10 && <0.12 if !impl(ghc >=8.4) build-depends: ghc-byteorder >=4.11 && <4.12 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/etc .log -.log base base-4.17.2.1binary binary-0.8.9.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eerandomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctemplate-haskelltemplate-haskell-2.19.0.0text text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctemplate-haskell-2.19.0.0 text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctemplate-haskell-2.19.0.0 text-2.0.2Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626vector Data.VectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 Data.VectorData.Vector.Fusion.BundlePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Fusion.Bundle!Data.Vector.Fusion.Bundle.MonadicPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626!Data.Vector.Fusion.Bundle.MonadicData.Vector.Fusion.Bundle.SizePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Fusion.Bundle.Size!Data.Vector.Fusion.Stream.MonadicPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626!Data.Vector.Fusion.Stream.MonadicData.Vector.Fusion.UtilPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Fusion.UtilData.Vector.GenericPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.GenericData.Vector.Generic.BasePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Generic.BaseData.Vector.Generic.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Generic.Mutable Data.Vector.Generic.Mutable.BasePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 Data.Vector.Generic.Mutable.BaseData.Vector.Generic.NewPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Generic.NewData.Vector.Internal.CheckPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Internal.CheckData.Vector.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.MutableData.Vector.PrimitivePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.PrimitiveData.Vector.Primitive.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Primitive.MutableData.Vector.StorablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.StorableData.Vector.Storable.InternalPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Storable.InternalData.Vector.Storable.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Storable.MutableData.Vector.UnboxedPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.UnboxedData.Vector.Unboxed.BasePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Unboxed.BaseData.Vector.Unboxed.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Unboxed.Mutable boundschecksinternalchecks unsafecheckswall boundschecksinternalchecks unsafecheckswallvectorLICENSEx(c) Roman Leshchinskiy 2008-2012, Alexey Kuleshevich 2020-2022, Aleksey Khudyakov 2020-2022, Andrew Lelechenko 2020-2022Haskell Libraries Team Alexey Kuleshevich , Aleksey Khudyakov , Andrew Lelechenko 'Roman Leshchinskiy           !https://github.com/haskell/vector(https://github.com/haskell/vector/issues%https://github.com/haskell/vector.gitvectorEfficient Arrays An efficient implementation of @Int@-indexed arrays (both mutable and immutable), with a powerful loop optimisation framework . It is structured as follows: ["Data.Vector"] Boxed vectors of arbitrary types. ["Data.Vector.Unboxed"] Unboxed vectors with an adaptive representation based on data type families. ["Data.Vector.Storable"] Unboxed vectors of 'Storable' types. ["Data.Vector.Primitive"] Unboxed vectors of primitive types as defined by the @primitive@ package. "Data.Vector.Unboxed" is more flexible at no performance cost. ["Data.Vector.Generic"] Generic interface to the vector types. There is also a (draft) tutorial on common uses of vector. * Data, Data Structures x-revision1Data.Vector.Internal.CheckData.Vector.Fusion.Util!Data.Vector.Fusion.Stream.MonadicData.Vector.Fusion.Bundle.Size!Data.Vector.Fusion.Bundle.MonadicData.Vector.Fusion.Bundle Data.Vector.Generic.Mutable.BaseData.Vector.Generic.MutableData.Vector.Generic.BaseData.Vector.Generic.NewData.Vector.GenericData.Vector.Primitive.MutableData.Vector.PrimitiveData.Vector.Storable.InternalData.Vector.Storable.MutableData.Vector.StorableData.Vector.Unboxed.BaseData.Vector.Unboxed.MutableData.Vector.UnboxedData.Vector.Mutable Data.Vector-DVECTOR_BOUNDS_CHECKSsrc8 2$ &%includeinternalvector.h-O2-Wall-fno-warn-orphansbase deepseq primitive  vector-streamvector-tests-O0Main.hstests Boilerplater Tests.Bundle Tests.Move Tests.VectorTests.Vector.PropertyTests.Vector.BoxedTests.Vector.StorableTests.Vector.PrimitiveTests.Vector.UnboxedTests.Vector.UnitTests Utilities  %-O0 -threaded-Wall-fno-warn-orphans-fno-warn-missing-signatures HUnit QuickCheck base base-orphans primitiverandomtasty tasty-hunittasty-quickchecktemplate-haskell transformersvectorvector-tests-O2Main.hstests Boilerplater Tests.Bundle Tests.Move Tests.VectorTests.Vector.PropertyTests.Vector.BoxedTests.Vector.StorableTests.Vector.PrimitiveTests.Vector.UnboxedTests.Vector.UnitTests Utilities  %-Wall-O2 -threaded-fno-warn-orphans-fno-warn-missing-signatures HUnit QuickCheck base base-orphans primitiverandomtasty tasty-hunittasty-quickchecktemplate-haskell transformersvectorvector-doctest doctests.hstestsbasedoctest primitive vectorvector-inspectionmain.hs tests-inspectInspectInspect.DerivingViaInspect.DerivingVia.OtherFoo-Wallbase primitive tastytasty-inspection-testingvector algorithmsMain.hs benchmarks Algo.MutableSet Algo.ListRank Algo.Rootfix Algo.Leaffix Algo.AwShCC Algo.HybCCAlgo.Quickhull Algo.Spectral Algo.TridiagAlgo.FindIndexRTestData.ParenTreeTestData.Graph-O2baserandomtasty tasty-benchvector. changelog.md README.md tests/LICENSEtests/Setup.hs tests/Main.hsinternal/GenUnboxTuple.hsinternal/unbox-tuple-instanceshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgvector cr'A%* 1?3:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8#7Name: vector Version: 0.13.1.0 x-revision: 1 -- don't forget to update the changelog file! License: BSD3 License-File: LICENSE Author: Roman Leshchinskiy Maintainer: Haskell Libraries Team Alexey Kuleshevich , Aleksey Khudyakov , Andrew Lelechenko Copyright: (c) Roman Leshchinskiy 2008-2012, Alexey Kuleshevich 2020-2022, Aleksey Khudyakov 2020-2022, Andrew Lelechenko 2020-2022 Homepage: https://github.com/haskell/vector Bug-Reports: https://github.com/haskell/vector/issues Category: Data, Data Structures Synopsis: Efficient Arrays Description: . An efficient implementation of @Int@-indexed arrays (both mutable and immutable), with a powerful loop optimisation framework . . It is structured as follows: . ["Data.Vector"] Boxed vectors of arbitrary types. . ["Data.Vector.Unboxed"] Unboxed vectors with an adaptive representation based on data type families. . ["Data.Vector.Storable"] Unboxed vectors of 'Storable' types. . ["Data.Vector.Primitive"] Unboxed vectors of primitive types as defined by the @primitive@ package. "Data.Vector.Unboxed" is more flexible at no performance cost. . ["Data.Vector.Generic"] Generic interface to the vector types. . There is also a (draft) tutorial on common uses of vector. . * Tested-With: GHC == 8.0.2 GHC == 8.2.2 GHC == 8.4.4 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.7 GHC == 9.0.2 GHC == 9.2.8 GHC == 9.4.8 GHC == 9.6.4 GHC == 9.8.2 Cabal-Version: >= 1.10 Build-Type: Simple Extra-Source-Files: changelog.md README.md tests/LICENSE tests/Setup.hs tests/Main.hs internal/GenUnboxTuple.hs internal/unbox-tuple-instances Flag BoundsChecks Description: Enable bounds checking Default: True Manual: True Flag UnsafeChecks Description: Enable bounds checking in unsafe operations at the cost of a significant performance penalty Default: False Manual: True Flag InternalChecks Description: Enable internal consistency checks at the cost of a significant performance penalty Default: False Manual: True Flag Wall Description: Enable all -Wall warnings Default: False Manual: True Library Default-Language: Haskell2010 Other-Extensions: BangPatterns CPP DeriveDataTypeable ExistentialQuantification FlexibleContexts FlexibleInstances GADTs KindSignatures MagicHash MultiParamTypeClasses RankNTypes ScopedTypeVariables StandaloneDeriving TypeFamilies Exposed-Modules: Data.Vector.Internal.Check Data.Vector.Fusion.Util Data.Vector.Fusion.Stream.Monadic Data.Vector.Fusion.Bundle.Size Data.Vector.Fusion.Bundle.Monadic Data.Vector.Fusion.Bundle Data.Vector.Generic.Mutable.Base Data.Vector.Generic.Mutable Data.Vector.Generic.Base Data.Vector.Generic.New Data.Vector.Generic Data.Vector.Primitive.Mutable Data.Vector.Primitive Data.Vector.Storable.Internal Data.Vector.Storable.Mutable Data.Vector.Storable Data.Vector.Unboxed.Base Data.Vector.Unboxed.Mutable Data.Vector.Unboxed Data.Vector.Mutable Data.Vector Hs-Source-Dirs: src Include-Dirs: include, internal Install-Includes: vector.h Build-Depends: base >= 4.9 && < 4.21 , primitive >= 0.6.4.0 && < 0.10 , deepseq >= 1.1 && < 1.6 , vector-stream >= 0.1 && < 0.2 Ghc-Options: -O2 -Wall if !flag(Wall) Ghc-Options: -fno-warn-orphans if impl(ghc >= 8.0) && impl(ghc < 8.1) Ghc-Options: -Wno-redundant-constraints if flag(BoundsChecks) cpp-options: -DVECTOR_BOUNDS_CHECKS if flag(UnsafeChecks) cpp-options: -DVECTOR_UNSAFE_CHECKS if flag(InternalChecks) cpp-options: -DVECTOR_INTERNAL_CHECKS source-repository head type: git location: https://github.com/haskell/vector.git subdir: vector test-suite vector-tests-O0 Default-Language: Haskell2010 type: exitcode-stdio-1.0 Main-Is: Main.hs other-modules: Boilerplater Tests.Bundle Tests.Move Tests.Vector Tests.Vector.Property Tests.Vector.Boxed Tests.Vector.Storable Tests.Vector.Primitive Tests.Vector.Unboxed Tests.Vector.UnitTests Utilities hs-source-dirs: tests Build-Depends: base >= 4.5 && < 5, template-haskell, base-orphans >= 0.6, vector, primitive, random, QuickCheck >= 2.9 && < 2.15, HUnit, tasty, tasty-hunit, tasty-quickcheck, transformers >= 0.2.0.0 default-extensions: CPP, ScopedTypeVariables, PatternGuards, MultiParamTypeClasses, FlexibleContexts, RankNTypes, TypeSynonymInstances, TypeFamilies, TemplateHaskell Ghc-Options: -O0 -threaded Ghc-Options: -Wall if !flag(Wall) Ghc-Options: -fno-warn-orphans -fno-warn-missing-signatures if impl(ghc >= 8.0) && impl(ghc < 8.1) Ghc-Options: -Wno-redundant-constraints test-suite vector-tests-O2 Default-Language: Haskell2010 type: exitcode-stdio-1.0 Main-Is: Main.hs other-modules: Boilerplater Tests.Bundle Tests.Move Tests.Vector Tests.Vector.Property Tests.Vector.Boxed Tests.Vector.Storable Tests.Vector.Primitive Tests.Vector.Unboxed Tests.Vector.UnitTests Utilities hs-source-dirs: tests Build-Depends: base >= 4.5 && < 5, template-haskell, base-orphans >= 0.6, vector, primitive, random, QuickCheck >= 2.9 && < 2.15, HUnit, tasty, tasty-hunit, tasty-quickcheck, transformers >= 0.2.0.0 default-extensions: CPP, ScopedTypeVariables, PatternGuards, MultiParamTypeClasses, FlexibleContexts, RankNTypes, TypeSynonymInstances, TypeFamilies, TemplateHaskell Ghc-Options: -Wall Ghc-Options: -O2 -threaded if !flag(Wall) Ghc-Options: -fno-warn-orphans -fno-warn-missing-signatures if impl(ghc >= 8.0) && impl(ghc < 8.1) Ghc-Options: -Wno-redundant-constraints test-suite vector-doctest type: exitcode-stdio-1.0 main-is: doctests.hs hs-source-dirs: tests default-language: Haskell2010 -- Older GHC don't support DerivingVia if impl(ghc < 8.6) buildable: False -- GHC 8.10 fails to run doctests for some reason if impl(ghc >= 8.10) && impl(ghc < 8.11) buildable: False -- GHC 9.0 fails to run doctests for some reason too if impl(ghc >= 9.0) && impl(ghc < 9.1) buildable: False -- And GHC 9.2 too if impl(ghc >= 9.2) && impl(ghc < 9.2.3) buildable: False if impl(ghc >= 9.2.3) && impl(ghc < 9.3) buildable: True build-depends: base -any , doctest >=0.15 && <0.23 , primitive >= 0.6.4.0 && < 0.10 , vector -any test-suite vector-inspection type: exitcode-stdio-1.0 hs-source-dirs: tests-inspect Ghc-Options: -Wall main-is: main.hs default-language: Haskell2010 Other-modules: Inspect if impl(ghc >= 8.6) Other-modules: Inspect.DerivingVia Inspect.DerivingVia.OtherFoo build-depends: base -any , primitive >= 0.6.4.0 && < 0.10 , vector -any , tasty , tasty-inspection-testing >= 0.1 benchmark algorithms type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: benchmarks default-language: Haskell2010 build-depends: base >= 2 && < 5 , random >= 1.2 , tasty , tasty-bench >= 0.2.1 , vector ghc-options: -O2 other-modules: Algo.MutableSet Algo.ListRank Algo.Rootfix Algo.Leaffix Algo.AwShCC Algo.HybCC Algo.Quickhull Algo.Spectral Algo.Tridiag Algo.FindIndexR TestData.ParenTree TestData.Graph ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0 primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 vector-streamVvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d base-4.17.2.1deepseq-1.4.8.0Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Vvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d base-4.17.2.1deepseq-1.4.8.0Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Vvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1dVvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1dVvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d vector-streamData.Stream.MonadicVvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1dData.Stream.Monadic vector-streamLICENSEw(c) Roman Leshchinskiy 2008-2012 Alexey Kuleshevich 2020-2022, Aleksey Khudyakov 2020-2022, Andrew Lelechenko 2020-2022Haskell Libraries Team Alexey Kuleshevich , Aleksey Khudyakov , Andrew Lelechenko 'Roman Leshchinskiy           !https://github.com/haskell/vector(https://github.com/haskell/vector/issues%https://github.com/haskell/vector.git vector-streamEfficient StreamshSimple yet powerful monadic streams that are used as a backbone for vector package fusion functionality.Data, Data Structures x-revision1Data.Stream.Monadicsrcbase ghc-prim . changelog.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org vector-stream 3KޥC/%)e""mZ+OB|:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8/Name: vector-stream Version: 0.1.0.1 x-revision: 1 -- don't forget to update the changelog file! License: BSD3 License-File: LICENSE Author: Roman Leshchinskiy Maintainer: Haskell Libraries Team Alexey Kuleshevich , Aleksey Khudyakov , Andrew Lelechenko Copyright: (c) Roman Leshchinskiy 2008-2012 Alexey Kuleshevich 2020-2022, Aleksey Khudyakov 2020-2022, Andrew Lelechenko 2020-2022 Homepage: https://github.com/haskell/vector Bug-Reports: https://github.com/haskell/vector/issues Category: Data, Data Structures Synopsis: Efficient Streams Description: Simple yet powerful monadic streams that are used as a backbone for vector package fusion functionality. Tested-With: GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.4, GHC == 9.0.2, GHC == 9.2.8, GHC == 9.4.6, GHC == 9.6.2 GHC == 9.8.1 Cabal-Version: >=1.10 Build-Type: Simple Extra-Source-Files: changelog.md README.md Library Default-Language: Haskell2010 Exposed-Modules: Data.Stream.Monadic Hs-Source-Dirs: src Build-Depends: base >= 4.9 && < 4.21 , ghc-prim >= 0.2 && < 0.12 source-repository head type: git location: https://github.com/haskell/vector.git subdir: vector-stream ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1 base-4.17.2.1ghc-prim-0.9.1 base-4.17.2.1ghc-prim-0.9.1Ywherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592eYwherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592ewherefrom-compatGHC.InfoProv.CompatYwherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592eGHC.InfoProv.Compatwherefrom-compat2LICENSE!The wherefrom-compat contributorsteofilcamarasu@gmail.com Teo Camarasu      0https://codeberg.org/teo/wherefrom-compat/issues-https://codeberg.org/teo/wherefrom-compat.git4A compatibility layer for GHC's 'wherefrom' functionA compatibility layer for GHC's 'wherefrom' function, which exposes info provenance information. Each major version of this library exports a different version of this interface. CompatibilityGHC.InfoProv.Compatsrc-WallbasetestSpec.hstest-finfo-table-mapbasetasty tasty-hunit wherefrom-compat. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgwherefrom-compat .0PM4e  Vʞ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8icabal-version: 3.0 name: wherefrom-compat version: 0.1.1.1 synopsis: A compatibility layer for GHC's 'wherefrom' function description: A compatibility layer for GHC's 'wherefrom' function, which exposes info provenance information. Each major version of this library exports a different version of this interface. license: BSD-2-Clause license-file: LICENSE author: Teo Camarasu maintainer: teofilcamarasu@gmail.com copyright: The wherefrom-compat contributors build-type: Simple extra-doc-files: CHANGELOG.md bug-reports: https://codeberg.org/teo/wherefrom-compat/issues category: Compatibility tested-with: GHC ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.1 || ==9.10.1 common warnings ghc-options: -Wall library import: warnings exposed-modules: GHC.InfoProv.Compat build-depends: base >=4.16.0.0 && <4.21.0.0 hs-source-dirs: src default-language: Haskell2010 test-suite test type: exitcode-stdio-1.0 hs-source-dirs: test ghc-options: -finfo-table-map main-is: Spec.hs build-depends: , base , tasty ^>=1.5 , tasty-hunit ^>=0.10 , wherefrom-compat default-language: Haskell2010 source-repository head type: git location: https://codeberg.org/teo/wherefrom-compat.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Owitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335caOwitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca witherable WitherableOwitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca Witherable witherable<LICENSE$Copyright (c) 2014 Fumiaki Kinoshita'Fumiaki Kinoshita Fumiaki Kinoshita              &https://github.com/fumieval/witherable*https://github.com/fumieval/witherable.git witherablefilterable traversablefA stronger variant of `traverse` which can remove elements and generalised mapMaybe, catMaybes, filterData x-revision1 Witherablesrc-Wall-Wcompat base  base-orphans   containers hashableindexed-traversableindexed-traversable-instances transformersunordered-containers vector witherable-teststests.hstests-Wall-Wcompat QuickCheckbase containershashablequickcheck-instancestastytasty-quickcheck transformersunordered-containersvector witherable. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org witherable HCLe<3 >';wΕ࣋e:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 'cabal-version: 2.4 name: witherable version: 0.5 x-revision: 1 synopsis: filterable traversable description: A stronger variant of `traverse` which can remove elements and generalised mapMaybe, catMaybes, filter homepage: https://github.com/fumieval/witherable license: BSD-3-Clause license-file: LICENSE author: Fumiaki Kinoshita maintainer: Fumiaki Kinoshita copyright: Copyright (c) 2014 Fumiaki Kinoshita category: Data build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.1 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/fumieval/witherable.git subdir: witherable library exposed-modules: Witherable build-depends: base >=4.9 && <5, base-orphans >=0.8.4 && <0.10, containers >=0.5.7.1 && <0.8, hashable >=1.2.7.0 && <1.6, transformers >=0.5.2.0 && <0.7, unordered-containers >=0.2.12.0 && <0.3, vector >=0.12.2.0 && <0.14, indexed-traversable >=0.1.1 && <0.2, indexed-traversable-instances >=0.1 && <0.2 hs-source-dirs: src ghc-options: -Wall -Wcompat default-language: Haskell2010 test-suite witherable-tests type: exitcode-stdio-1.0 main-is: tests.hs hs-source-dirs: tests ghc-options: -Wall -Wcompat default-language: Haskell2010 build-depends: base, witherable, containers, hashable, QuickCheck >=2.14.2, quickcheck-instances, tasty, tasty-quickcheck, transformers, unordered-containers, vector ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/etc .log -.log  base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 containerscontainers-0.6.7hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dindexed-traversable-instancesdindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497 transformerstransformers-0.5.6.2unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594vectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8containers-0.6.7Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8ddindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8containers-0.6.7Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8ddindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626]IDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdDiffData.Algorithm.DiffIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdData.Algorithm.DiffData.Algorithm.DiffContextIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdData.Algorithm.DiffContextData.Algorithm.DiffOutputIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdData.Algorithm.DiffOutputDiffLICENSEDavid Fox Sterling Clover             ?https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927 http://github.com/seereason/DiffDiff algorithm in pure HaskellImplementation of the standard diff algorithm, and utilities for pretty printing. Time complexity is proportional to N (input length) & D (number of differences). Space complexity is D^2. Includes utilities for pretty printing. Algorithms x-revision1Data.Algorithm.DiffData.Algorithm.DiffOutputData.Algorithm.DiffContextsrc-Wall-funbox-strict-fieldsarraybase pretty diff-testsTest.hstestsrcData.Algorithm.DiffData.Algorithm.DiffOutputData.Algorithm.DiffContext QuickCheckarraybase directoryprettyprocesstest-frameworktest-framework-quickcheck2.hackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgDiff ̄߱Me,8WE^?EQ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: Diff version: 0.5 x-revision: 1 synopsis: Diff algorithm in pure Haskell description: Implementation of the standard diff algorithm, and utilities for pretty printing. Time complexity is proportional to N (input length) & D (number of differences). Space complexity is D^2. Includes utilities for pretty printing. category: Algorithms license: BSD3 license-file: LICENSE author: Sterling Clover maintainer: David Fox Tested-With: GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.7, GHC == 9.0.2, GHC == 9.2.8, GHC == 9.4.7, GHC == 9.6.3, GHC == 9.8.1 Build-Type: Simple Cabal-Version: >= 1.10 homepage: https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927 library default-language: Haskell2010 build-depends: base >= 4.8 && <= 6, array, pretty >= 1.1 hs-source-dirs: src exposed-modules: Data.Algorithm.Diff, Data.Algorithm.DiffOutput Data.Algorithm.DiffContext ghc-options: -Wall -funbox-strict-fields source-repository head type: git location: http://github.com/seereason/Diff test-suite diff-tests default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test, src main-is: Test.hs build-depends: base >= 3 && <= 6, array , pretty, QuickCheck, test-framework , test-framework-quickcheck2, process , directory other-modules: Data.Algorithm.Diff, Data.Algorithm.DiffOutput Data.Algorithm.DiffContext ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8y/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/bin}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/lib}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/lib}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/share/doc/html}/home/thomas/.local/state/cabal/store/ghc-9.4.8/Diff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bd/etc .log -.log array array-0.5.4.0base base-4.17.2.1prettypretty-1.1.3.6 array-0.5.4.0 base-4.17.2.1pretty-1.1.3.6 array-0.5.4.0 base-4.17.2.1pretty-1.1.3.6OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6OneTupleData.Tuple.OneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6Data.Tuple.OneTupleData.Tuple.SoloOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6Data.Tuple.SoloData.Tuple.Solo.THOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6Data.Tuple.Solo.THOneTupleLICENSE(c) John Dorsey 2008FOleg Grenrus , John Dorsey "John Dorsey experimental          &https://github.com/phadej/OneTuple.gitSingleton TupleThis package is a compatibility package for a singleton data type > data Solo a = MkSolo a Note: it's not a @newtype@ @Solo@ is available in @base-4.16@ (GHC-9.2).DataData.Tuple.OneTupleData.Tuple.SoloData.Tuple.Solo.THsrcbase ghc-primtemplate-haskell instances instances.hstestOneTuplebasefoldable1-classes-compathashablethth.hstestOneTuplebasetemplate-haskell. Changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgOneTuple MM%Eޮ_ޢzU:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 name: OneTuple version: 0.4.2 synopsis: Singleton Tuple category: Data description: This package is a compatibility package for a singleton data type . > data Solo a = MkSolo a . Note: it's not a @newtype@ . @Solo@ is available in @base-4.16@ (GHC-9.2). copyright: (c) John Dorsey 2008 license: BSD3 license-file: LICENSE author: John Dorsey maintainer: Oleg Grenrus , John Dorsey stability: experimental build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.2 || ==9.10.1 extra-source-files: Changelog.md source-repository head type: git location: https://github.com/phadej/OneTuple.git library default-language: Haskell98 exposed-modules: Data.Tuple.OneTuple Data.Tuple.Solo Data.Tuple.Solo.TH hs-source-dirs: src build-depends: base >=4.12 && <4.21 , template-haskell if impl(ghc >=9.0) build-depends: ghc-prim else build-depends: hashable >=1.3.5.0 && <1.5 if !impl(ghc >=9.0) build-depends: foldable1-classes-compat >=0.1 && <0.2 if !impl(ghc >=9.2) build-depends: base-orphans >=0.8.6 test-suite instances type: exitcode-stdio-1.0 default-language: Haskell98 hs-source-dirs: test main-is: instances.hs build-depends: base , hashable , OneTuple if !impl(ghc >=8.0) build-depends: semigroups , transformers , transformers-compat if !impl(ghc >=9.6) build-depends: foldable1-classes-compat >=0.1 && <0.2 test-suite th type: exitcode-stdio-1.0 default-language: Haskell98 hs-source-dirs: test main-is: th.hs build-depends: base , OneTuple , template-haskell ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/OneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1template-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1ghc-prim-0.9.1template-haskell-2.19.0.0 base-4.17.2.1ghc-prim-0.9.1template-haskell-2.19.0.0TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 QuickCheckTest.QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheckTest.QuickCheck.AllTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.AllTest.QuickCheck.ArbitraryTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.ArbitraryTest.QuickCheck.ExceptionTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.ExceptionTest.QuickCheck.FeaturesTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.FeaturesTest.QuickCheck.FunctionTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.FunctionTest.QuickCheck.GenTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.GenTest.QuickCheck.Gen.UnsafeTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.Gen.UnsafeTest.QuickCheck.ModifiersTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.ModifiersTest.QuickCheck.MonadicTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.MonadicTest.QuickCheck.PolyTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.PolyTest.QuickCheck.PropertyTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.PropertyTest.QuickCheck.RandomTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.RandomTest.QuickCheck.StateTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.StateTest.QuickCheck.TestTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.TestTest.QuickCheck.TextTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547Test.QuickCheck.Text old-randomtemplatehaskell old-randomtemplatehaskell QuickCheckLICENSEL2000-2019 Koen Claessen, 2006-2008 Björn Bringert, 2009-2019 Nick Smallbone"Nick Smallbone Koen Claessen      &https://github.com/nick8325/quickcheck-https://github.com/nick8325/quickcheck/issues&https://github.com/nick8325/quickcheck&https://github.com/nick8325/quickcheck2.15.0.1%Automatic testing of Haskell programsQuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases. Specifications are expressed in Haskell, using combinators provided by QuickCheck. QuickCheck provides combinators to define properties, observe the distribution of test data, and define test data generators. Most of QuickCheck's functionality is exported by the main "Test.QuickCheck" module. The main exception is the monadic property testing library in "Test.QuickCheck.Monadic". If you are new to QuickCheck, you can try looking at the following resources: * The . It's a bit out-of-date in some details and doesn't cover newer QuickCheck features, but is still full of good advice. * , a detailed tutorial written by a user of QuickCheck. The companion package provides instances for types in Haskell Platform packages at the cost of additional dependencies.TestingTest.QuickCheckTest.QuickCheck.ArbitraryTest.QuickCheck.GenTest.QuickCheck.Gen.UnsafeTest.QuickCheck.MonadicTest.QuickCheck.ModifiersTest.QuickCheck.PropertyTest.QuickCheck.TestTest.QuickCheck.TextTest.QuickCheck.PolyTest.QuickCheck.StateTest.QuickCheck.RandomTest.QuickCheck.ExceptionTest.QuickCheck.FeaturesTest.QuickCheck.FunctionTest.QuickCheck.Allsrcwbase containersdeepseqrandomsplitmixtemplate-haskell transformers test-quickcheckHeap.hsexamples QuickCheckbasetest-quickcheck-gcoarbitraryGCoArbitraryExample.hstests QuickCheckbasetest-quickcheck-generators Generators.hstests QuickCheckbasetest-quickcheck-gshrinkGShrinkExample.hstests QuickCheckbasetest-quickcheck-terminal Terminal.hstests QuickCheckbasedeepseqprocesstest-quickcheck-monadfix MonadFix.hstests QuickCheckbasetest-quickcheck-splitSplit.hstests QuickCheckbasetest-quickcheck-strictness Strictness.hstests QuickCheckbase containerstest-quickcheck-miscMisc.hstests QuickCheckbase containerstest-quickcheck-discardDiscardRatio.hstests QuickCheckbase. README changelogexamples/Heap.hsexamples/Heap_Program.hs!examples/Heap_ProgramAlgebraic.hsexamples/Lambda.hsexamples/Merge.hsexamples/Set.hsexamples/Simple.hs make-hugs test-hugshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org QuickCheck !mۯHAKa &i? Q zEB^n:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8"/Name: QuickCheck Version: 2.15.0.1 Cabal-Version: >= 1.10 Build-type: Simple License: BSD3 License-file: LICENSE Copyright: 2000-2019 Koen Claessen, 2006-2008 Björn Bringert, 2009-2019 Nick Smallbone Author: Koen Claessen Maintainer: Nick Smallbone Bug-reports: https://github.com/nick8325/quickcheck/issues Tested-with: GHC == 7.0.4 || == 7.2.2 || == 7.4.1 || == 7.4.2 || == 7.6.3 || == 7.8.4 || == 7.10.3 || == 8.0.2 || >= 8.2.2 && < 9.10 Homepage: https://github.com/nick8325/quickcheck Category: Testing Synopsis: Automatic testing of Haskell programs Description: QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases. Specifications are expressed in Haskell, using combinators provided by QuickCheck. QuickCheck provides combinators to define properties, observe the distribution of test data, and define test data generators. . Most of QuickCheck's functionality is exported by the main "Test.QuickCheck" module. The main exception is the monadic property testing library in "Test.QuickCheck.Monadic". . If you are new to QuickCheck, you can try looking at the following resources: . * The . It's a bit out-of-date in some details and doesn't cover newer QuickCheck features, but is still full of good advice. * , a detailed tutorial written by a user of QuickCheck. . The companion package provides instances for types in Haskell Platform packages at the cost of additional dependencies. extra-source-files: README changelog examples/Heap.hs examples/Heap_Program.hs examples/Heap_ProgramAlgebraic.hs examples/Lambda.hs examples/Merge.hs examples/Set.hs examples/Simple.hs make-hugs test-hugs source-repository head type: git location: https://github.com/nick8325/quickcheck source-repository this type: git location: https://github.com/nick8325/quickcheck tag: 2.15.0.1 flag templateHaskell Description: Build Test.QuickCheck.All, which uses Template Haskell. Default: True Manual: True flag old-random Description: Build against a pre-1.2.0 version of the random package. Default: False Manual: False library Hs-source-dirs: src Build-depends: base >=4.3 && <5, containers Default-language: Haskell2010 -- New vs old random. if flag(old-random) Build-depends: random >= 1.0.0.3 && < 1.2.0 cpp-options: -DOLD_RANDOM else Build-depends: random >= 1.2.0 && < 1.3 -- We always use splitmix directly rather than going through StdGen -- (it's somewhat more efficient). -- However, Hugs traps overflow on Word64, so we have to stick -- with StdGen there. if impl(hugs) cpp-options: -DNO_SPLITMIX else Build-depends: splitmix >= 0.1.0.2 && <0.2 -- Modules that are always built. Exposed-Modules: Test.QuickCheck, Test.QuickCheck.Arbitrary, Test.QuickCheck.Gen, Test.QuickCheck.Gen.Unsafe, Test.QuickCheck.Monadic, Test.QuickCheck.Modifiers, Test.QuickCheck.Property, Test.QuickCheck.Test, Test.QuickCheck.Text, Test.QuickCheck.Poly, Test.QuickCheck.State, Test.QuickCheck.Random, Test.QuickCheck.Exception, Test.QuickCheck.Features -- GHC-specific modules. if impl(ghc) Exposed-Modules: Test.QuickCheck.Function Build-depends: transformers >= 0.3, deepseq >= 1.1.0.0 else cpp-options: -DNO_TRANSFORMERS -DNO_DEEPSEQ if impl(ghc) && flag(templateHaskell) Build-depends: template-haskell >= 2.4 if impl(ghc >=8.0) Other-Extensions: TemplateHaskellQuotes else Other-Extensions: TemplateHaskell Exposed-Modules: Test.QuickCheck.All else cpp-options: -DNO_TEMPLATE_HASKELL if !impl(ghc >= 8.0) cpp-options: -DNO_CALLSTACK if !impl(ghc >= 7.4) cpp-options: -DNO_CTYPES_CONSTRUCTORS -DNO_FOREIGN_C_USECONDS -- The new generics appeared in GHC 7.2... if impl(ghc < 7.2) cpp-options: -DNO_GENERICS -- ...but in 7.2-7.4 it lives in the ghc-prim package. if impl(ghc >= 7.2) && impl(ghc < 7.6) Build-depends: ghc-prim -- Safe Haskell appeared in GHC 7.2, but GHC.Generics isn't safe until 7.4. if impl (ghc < 7.4) cpp-options: -DNO_SAFE_HASKELL -- random is explicitly Trustworthy since 1.0.1.0 -- similar constraint for containers if impl(ghc >= 7.2) Build-depends: random >=1.0.1.0 if impl(ghc >= 7.4) Build-depends: containers >=0.4.2.1 if !impl(ghc >= 7.6) cpp-options: -DNO_POLYKINDS if !impl(ghc >= 8.0) cpp-options: -DNO_MONADFAIL if impl(ghc >= 9.8) ghc-options: -Wno-x-partial -- Switch off most optional features on non-GHC systems. if !impl(ghc) -- If your Haskell compiler can cope without some of these, please -- send a message to the QuickCheck mailing list! cpp-options: -DNO_TIMEOUT -DNO_NEWTYPE_DERIVING -DNO_GENERICS -DNO_TEMPLATE_HASKELL -DNO_SAFE_HASKELL -DNO_TYPEABLE -DNO_GADTS -DNO_EXTRA_METHODS_IN_APPLICATIVE -DOLD_RANDOM -DNO_CALLSTACK if !impl(hugs) && !impl(uhc) cpp-options: -DNO_ST_MONAD -DNO_MULTI_PARAM_TYPE_CLASSES -- LANGUAGE pragmas don't have any effect in Hugs. if impl(hugs) Default-Extensions: CPP if impl(uhc) -- Cabal under UHC needs pointing out all the dependencies of the -- random package. Build-depends: old-time, old-locale -- Plus some bits of the standard library are missing. cpp-options: -DNO_FIXED -DNO_EXCEPTIONS Test-Suite test-quickcheck type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: examples main-is: Heap.hs build-depends: base, QuickCheck if !flag(templateHaskell) Buildable: False Test-Suite test-quickcheck-gcoarbitrary type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: GCoArbitraryExample.hs build-depends: base, QuickCheck if !flag(templateHaskell) || !impl(ghc >= 7.2) buildable: False if impl(ghc >= 7.2) && impl(ghc < 7.6) build-depends: ghc-prim Test-Suite test-quickcheck-generators type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Generators.hs build-depends: base, QuickCheck if !flag(templateHaskell) Buildable: False Test-Suite test-quickcheck-gshrink type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: GShrinkExample.hs build-depends: base, QuickCheck if !flag(templateHaskell) || !impl(ghc >= 7.2) buildable: False if impl(ghc >= 7.2) && impl(ghc < 7.6) build-depends: ghc-prim Test-Suite test-quickcheck-terminal type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Terminal.hs build-depends: base, process, deepseq >= 1.1.0.0, QuickCheck if !flag(templateHaskell) || !impl(ghc >= 7.10) buildable: False Test-Suite test-quickcheck-monadfix type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: MonadFix.hs build-depends: base, QuickCheck if !flag(templateHaskell) || !impl(ghc >= 7.10) buildable: False Test-Suite test-quickcheck-split type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Split.hs build-depends: base, QuickCheck if impl(ghc >= 9.8) ghc-options: -Wno-x-partial Test-Suite test-quickcheck-strictness type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Strictness.hs build-depends: base, QuickCheck, containers if !flag(templateHaskell) || !impl(ghc >= 7.10) buildable: False Test-Suite test-quickcheck-misc type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: Misc.hs build-depends: base, QuickCheck, containers if !flag(templateHaskell) || !impl(ghc >= 7.10) buildable: False Test-Suite test-quickcheck-discard type: exitcode-stdio-1.0 Default-language: Haskell2010 hs-source-dirs: tests main-is: DiscardRatio.hs build-depends: base, QuickCheck ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/QuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7deepseq deepseq-1.4.8.0randomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84csplitmixQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3template-haskelltemplate-haskell-2.19.0.0 transformerstransformers-0.5.6.2 base-4.17.2.1containers-0.6.7deepseq-1.4.8.0Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3template-haskell-2.19.0.0transformers-0.5.6.2 base-4.17.2.1containers-0.6.7deepseq-1.4.8.0Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3template-haskell-2.19.0.0transformers-0.5.6.2OStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280OStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280StateVar Data.StateVarOStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280 Data.StateVarStateVarLICENSE=Copyright (C) 2014-2015 Edward A. Kmett, 2009-2021 Sven Panne Sven Panne Sven Panne and Edward Kmett          *https://github.com/haskell-opengl/StateVar1https://github.com/haskell-opengl/StateVar/issues.https://github.com/haskell-opengl/StateVar.gitState variablesvThis package contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state.Data Data.StateVar-DUSE_DEFAULT_SIGNATURES=1src8 %-Wall-Wcompat-Winferred-safe-imports-Wmissing-safe-haskell-modebasestm transformers. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgStateVar ^K99VV'(5yPRY`&%%:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: StateVar version: 1.2.2 synopsis: State variables description: This package contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state. homepage: https://github.com/haskell-opengl/StateVar bug-reports: https://github.com/haskell-opengl/StateVar/issues copyright: Copyright (C) 2014-2015 Edward A. Kmett, 2009-2021 Sven Panne license: BSD3 license-file: LICENSE author: Sven Panne and Edward Kmett maintainer: Sven Panne category: Data build-type: Simple tested-with: GHC == 7.0.4 GHC == 7.2.2 GHC == 7.4.2 GHC == 7.6.3 GHC == 7.8.4 GHC == 7.10.3 GHC == 8.0.2 GHC == 8.2.2 GHC == 8.4.3 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.3 GHC == 8.10.4 GHC == 9.0.1 cabal-version: >= 1.10 extra-source-files: README.md CHANGELOG.md library exposed-modules: Data.StateVar build-depends: base >= 4 && < 5, stm >= 2.3.0.1 && < 2.6, transformers >= 0.3 && < 0.7 default-language: Haskell2010 other-extensions: CPP DeriveDataTypeable MultiParamTypeClasses FunctionalDependencies FlexibleInstances TypeFamilies hs-source-dirs: src ghc-options: -Wall if impl(ghc > 8) ghc-options: -Wcompat if impl(ghc>=7.4) -- other-extensions: DefaultSignatures cpp-options: -DUSE_DEFAULT_SIGNATURES=1 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode source-repository head type: git location: https://github.com/haskell-opengl/StateVar.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/StateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280/etc .log -.log base base-4.17.2.1stm stm-2.5.1.0 transformerstransformers-0.5.6.2 base-4.17.2.1 stm-2.5.1.0transformers-0.5.6.2 base-4.17.2.1 stm-2.5.1.0transformers-0.5.6.2aeson-2.2.3.0-inplaceaeson-2.2.3.0-inplaceaeson Data.Aesonaeson-2.2.3.0-inplace Data.AesonData.Aeson.Decodingaeson-2.2.3.0-inplaceData.Aeson.DecodingData.Aeson.Decoding.ByteStringaeson-2.2.3.0-inplaceData.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.Lazyaeson-2.2.3.0-inplace#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.Textaeson-2.2.3.0-inplaceData.Aeson.Decoding.TextData.Aeson.Decoding.Tokensaeson-2.2.3.0-inplaceData.Aeson.Decoding.TokensData.Aeson.Encodingaeson-2.2.3.0-inplaceData.Aeson.EncodingData.Aeson.Encoding.Internalaeson-2.2.3.0-inplaceData.Aeson.Encoding.InternalData.Aeson.Keyaeson-2.2.3.0-inplaceData.Aeson.KeyData.Aeson.KeyMapaeson-2.2.3.0-inplaceData.Aeson.KeyMapData.Aeson.QQ.Simpleaeson-2.2.3.0-inplaceData.Aeson.QQ.SimpleData.Aeson.RFC8785aeson-2.2.3.0-inplaceData.Aeson.RFC8785 Data.Aeson.THaeson-2.2.3.0-inplace Data.Aeson.THData.Aeson.Textaeson-2.2.3.0-inplaceData.Aeson.TextData.Aeson.Typesaeson-2.2.3.0-inplaceData.Aeson.Typesordered-keymapordered-keymap aeson<LICENSE6(c) 2011-2016 Bryan O'Sullivan (c) 2011 MailRank, Inc. Adam Bergmark %Bryan O'Sullivan experimental            https://github.com/haskell/aeson'https://github.com/haskell/aeson/issues"git://github.com/haskell/aeson.gitFast JSON parsing and encodingA JSON parsing and encoding library optimized for ease of use and high performance. To get started, see the documentation for the @Data.Aeson@ module below. (A note on naming: in Greek mythology, Aeson was the father of Jason.)Text, Web, JSON x-revision1 Data.AesonData.Aeson.DecodingData.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.TextData.Aeson.Decoding.TokensData.Aeson.EncodingData.Aeson.Encoding.InternalData.Aeson.KeyData.Aeson.KeyMapData.Aeson.QQ.SimpleData.Aeson.RFC8785Data.Aeson.Text Data.Aeson.THData.Aeson.Types-DUSE_ORDEREDMAP=1srcData.Aeson.Decoding.ConversionData.Aeson.Decoding.InternalData.Aeson.Encoding.BuilderData.Aeson.Internal.ByteStringData.Aeson.Internal.FunctionsData.Aeson.Internal.PreludeData.Aeson.Internal.ScientificData.Aeson.Internal.TextData.Aeson.Internal.THData.Aeson.Internal.Unescape$Data.Aeson.Internal.UnescapeFromTextData.Aeson.Parser.TimeData.Aeson.Types.ClassData.Aeson.Types.FromJSONData.Aeson.Types.GenericData.Aeson.Types.InternalData.Aeson.Types.ToJSON-Wall"OneTuple QuickCheckbase  bytestring  character-ps containers data-fixdeepseqdlist exceptions   genericallyghc-prim hashableindexed-traversableinteger-conversioninteger-logarithms network-uri primitive   scientific semialignstricttagged template-haskelltext text-iso8601 text-shortth-abstractionthesetime  time-compat  unordered-containers  uuid-typesvector witherable aeson-testsTests.hstests) CastFloatDataFamilies.EncodersDataFamilies.InstancesDataFamilies.PropertiesDataFamilies.TypesDoubleToScientificEncoders ErrorMessages Functions Instances JSONTestSuiteOptions PropertiesPropertyGeneric PropertyKeys PropertyQCPropertyRoundTripPropertyRTFunctors PropertyTH PropUtilsRegression.Issue351Regression.Issue571Regression.Issue687Regression.Issue967RFC8785SerializationFormatSpecTypes UnitTestsUnitTests.FromJSONKeyUnitTests.HashableUnitTests.KeyMapInsertWithUnitTests.MonadFixUnitTests.NoThunksUnitTests.NullaryConstructorsUnitTests.OmitNothingFieldsNoteUnitTests.OptionalFieldsUnitTests.OptionalFields.Common!UnitTests.OptionalFields.GenericsUnitTests.OptionalFields.ManualUnitTests.OptionalFields.THUnitTests.UTCTime-Wall -threaded-rtsopts)DiffOneTuple QuickCheckaesonbase base-compat base-orphans base16-bytestring bytestring containersdata-fixdeepseq directorydlistfilepathgeneric-deriving  genericallyghc-primhashableindexed-traversableinteger-logarithms network-urinothunks primitivequickcheck-instances scientificstricttaggedtasty tasty-golden tasty-hunittasty-quickchecktemplate-haskelltext text-shortthesetime time-compatunordered-containers uuid-typesvector. *.yamlbenchmarks/json-data/*.json changelog.mdREADME.markdowntests/golden/*.expected!tests/JSONTestSuite/results/*.tok!tests/JSONTestSuite/results/*.txt'tests/JSONTestSuite/test_parsing/*.json)tests/JSONTestSuite/test_transform/*.json(/home/thomas/AirportInfo/aeson-2.2.3.0/.:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.cabal/home/thomas/.cabal/binD/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0-inplace./home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/home/thomas/.cabal/lib@/home/thomas/.cabal/libexec/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0L/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0-inplace/include>/home/thomas/.cabal/share/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0B/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/home/thomas/.cabal/share/manG/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/htmlG/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/html/home/thomas/.cabal/etc .log -.log "OneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547base base-4.17.2.1 bytestring bytestring-0.11.5.3 character-psQcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1 containerscontainers-0.6.7data-fixOdata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq deepseq-1.4.8.0dlistJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645 exceptions exceptions-0.10.5 genericallyRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim ghc-prim-0.9.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dinteger-conversionYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7integer-logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f network-uriTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 scientific Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582 semialignPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3strictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskelltemplate-haskell-2.19.0.0text text-2.0.2 text-iso8601Stext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f text-shortQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168th-abstractionWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etime  time-1.12.2 time-compat Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 uuid-typesQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebvectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 witherableOwitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca"OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 base-4.17.2.1bytestring-0.11.5.3Qcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq-1.4.8.0Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645exceptions-0.10.5Rgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Psemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0 text-2.0.2Stext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Owitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca"OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 base-4.17.2.1bytestring-0.11.5.3Qcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq-1.4.8.0Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645exceptions-0.10.5Rgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Psemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0 text-2.0.2Stext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Owitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca!aeson-2.2.3.0-inplace-aeson-tests!aeson-2.2.3.0-inplace-aeson-testsaesonordered-keymapordered-keymap aeson<LICENSE6(c) 2011-2016 Bryan O'Sullivan (c) 2011 MailRank, Inc. Adam Bergmark %Bryan O'Sullivan experimental            https://github.com/haskell/aeson'https://github.com/haskell/aeson/issues"git://github.com/haskell/aeson.gitFast JSON parsing and encodingA JSON parsing and encoding library optimized for ease of use and high performance. To get started, see the documentation for the @Data.Aeson@ module below. (A note on naming: in Greek mythology, Aeson was the father of Jason.)Text, Web, JSON x-revision1 Data.AesonData.Aeson.DecodingData.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.TextData.Aeson.Decoding.TokensData.Aeson.EncodingData.Aeson.Encoding.InternalData.Aeson.KeyData.Aeson.KeyMapData.Aeson.QQ.SimpleData.Aeson.RFC8785Data.Aeson.Text Data.Aeson.THData.Aeson.Types-DUSE_ORDEREDMAP=1srcData.Aeson.Decoding.ConversionData.Aeson.Decoding.InternalData.Aeson.Encoding.BuilderData.Aeson.Internal.ByteStringData.Aeson.Internal.FunctionsData.Aeson.Internal.PreludeData.Aeson.Internal.ScientificData.Aeson.Internal.TextData.Aeson.Internal.THData.Aeson.Internal.Unescape$Data.Aeson.Internal.UnescapeFromTextData.Aeson.Parser.TimeData.Aeson.Types.ClassData.Aeson.Types.FromJSONData.Aeson.Types.GenericData.Aeson.Types.InternalData.Aeson.Types.ToJSON-Wall"OneTuple QuickCheckbase  bytestring  character-ps containers data-fixdeepseqdlist exceptions   genericallyghc-prim hashableindexed-traversableinteger-conversioninteger-logarithms network-uri primitive   scientific semialignstricttagged template-haskelltext text-iso8601 text-shortth-abstractionthesetime  time-compat  unordered-containers  uuid-typesvector witherable aeson-testsTests.hstests) CastFloatDataFamilies.EncodersDataFamilies.InstancesDataFamilies.PropertiesDataFamilies.TypesDoubleToScientificEncoders ErrorMessages Functions Instances JSONTestSuiteOptions PropertiesPropertyGeneric PropertyKeys PropertyQCPropertyRoundTripPropertyRTFunctors PropertyTH PropUtilsRegression.Issue351Regression.Issue571Regression.Issue687Regression.Issue967RFC8785SerializationFormatSpecTypes UnitTestsUnitTests.FromJSONKeyUnitTests.HashableUnitTests.KeyMapInsertWithUnitTests.MonadFixUnitTests.NoThunksUnitTests.NullaryConstructorsUnitTests.OmitNothingFieldsNoteUnitTests.OptionalFieldsUnitTests.OptionalFields.Common!UnitTests.OptionalFields.GenericsUnitTests.OptionalFields.ManualUnitTests.OptionalFields.THUnitTests.UTCTime-Wall -threaded-rtsopts)DiffOneTuple QuickCheckaesonbase base-compat base-orphans base16-bytestring bytestring containersdata-fixdeepseq directorydlistfilepathgeneric-deriving  genericallyghc-primhashableindexed-traversableinteger-logarithms network-urinothunks primitivequickcheck-instances scientificstricttaggedtasty tasty-golden tasty-hunittasty-quickchecktemplate-haskelltext text-shortthesetime time-compatunordered-containers uuid-typesvector. *.yamlbenchmarks/json-data/*.json changelog.mdREADME.markdowntests/golden/*.expected!tests/JSONTestSuite/results/*.tok!tests/JSONTestSuite/results/*.txt'tests/JSONTestSuite/test_parsing/*.json)tests/JSONTestSuite/test_transform/*.json(/home/thomas/AirportInfo/aeson-2.2.3.0/.:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.cabal/home/thomas/.cabal/binP/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0-inplace-aeson-tests./home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/home/thomas/.cabal/lib@/home/thomas/.cabal/libexec/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0X/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0-inplace-aeson-tests/include>/home/thomas/.cabal/share/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0B/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/home/thomas/.cabal/share/manG/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/htmlG/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/aeson-2.2.3.0/html/home/thomas/.cabal/etc .log -.log  aeson-tests aeson-tests)DiffIDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdOneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547aesonaeson-2.2.3.0-inplacebase base-4.17.2.1 base-compatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8base16-bytestringZbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d bytestring bytestring-0.11.5.3 containerscontainers-0.6.7data-fixOdata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq deepseq-1.4.8.0 directorydirectory-1.3.7.1dlistJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645filepathfilepath-1.4.2.2generic-derivingXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e genericallyRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim ghc-prim-0.9.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dinteger-logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f network-uriTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dnothunksQnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330 primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29quickcheck-instances \quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb scientific Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582strictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2tastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e tasty-goldenStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b tasty-hunit Stasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512tasty-quickcheck Vtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2template-haskelltemplate-haskell-2.19.0.0text text-2.0.2 text-shortQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etime  time-1.12.2 time-compat Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 uuid-typesQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebvectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626)IDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547aeson-2.2.3.0-inplace base-4.17.2.1Sbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Zbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dbytestring-0.11.5.3containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq-1.4.8.0directory-1.3.7.1Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645filepath-1.4.2.2Xgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dQnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bStasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512Vtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2template-haskell-2.19.0.0 text-2.0.2Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626)IDiff-0.5-41037b8d1d80e0d6dcb78ae15306cebad6115c8395a70a9d26f5965cff9552bdOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547aeson-2.2.3.0-inplace base-4.17.2.1Sbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Zbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dbytestring-0.11.5.3containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537deepseq-1.4.8.0directory-1.3.7.1Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645filepath-1.4.2.2Xgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dQnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bStasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512Vtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2template-haskell-2.19.0.0 text-2.0.2Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fTansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f ansi-terminalSystem.Console.ANSITansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fSystem.Console.ANSISystem.Console.ANSI.CodesTansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fSystem.Console.ANSI.CodesSystem.Console.ANSI.TypesXansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cSystem.Console.ANSI.Typesexampleexample ansi-terminalLICENSEEMike Pilgrem , Roman Cheplyaka Max Bolingbroke0https://github.com/UnkindPartition/ansi-terminal2git://github.com/UnkindPartition/ansi-terminal.gitSimple ANSI terminal supportANSI terminal support for Haskell: allows cursor movement, screen clearing, color output, showing or hiding the cursor, and changing the title. Works on UNIX and Windows.User InterfacesSystem.Console.ANSISystem.Console.ANSI.CodesSystem.Console.ANSI.TypesSystem.Console.ANSI.TypessrcunixSystem.Console.ANSI.Internal-Wallansi-terminal-typesbase colouransi-terminal-example Example.hsapp-Wall. CHANGELOG.md README.mdwin/include/errors.hwin/include/HsWin32.hwin/include/winternl_compat.hhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org ansi-terminal ~D=0FAߙEe}sVL:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 NCabal-Version: 1.22 Name: ansi-terminal Version: 1.1.1 Category: User Interfaces Synopsis: Simple ANSI terminal support Description: ANSI terminal support for Haskell: allows cursor movement, screen clearing, color output, showing or hiding the cursor, and changing the title. Works on UNIX and Windows. License: BSD3 License-File: LICENSE Author: Max Bolingbroke Maintainer: Mike Pilgrem , Roman Cheplyaka Homepage: https://github.com/UnkindPartition/ansi-terminal Build-Type: Simple Extra-Source-Files: CHANGELOG.md README.md win/include/errors.h win/include/HsWin32.h win/include/winternl_compat.h Source-repository head type: git location: git://github.com/UnkindPartition/ansi-terminal.git Flag Example Description: Build the example application Default: False Library Hs-Source-Dirs: src Exposed-Modules: System.Console.ANSI System.Console.ANSI.Codes -- We re-export all of ansi-terminal-types to aid compatibility for -- downstream users. Reexported-Modules: System.Console.ANSI.Types Other-Modules: System.Console.ANSI.Internal Build-Depends: base >= 4.8.0.0 && < 5 , ansi-terminal-types == 1.1 , colour >= 2.1.0 if os(windows) Hs-Source-Dirs: win Other-Modules: System.Console.ANSI.Windows.Foreign System.Console.ANSI.Windows.Win32.Types System.Console.ANSI.Windows.Win32.MinTTY Include-Dirs: win/include Includes: errors.h HsWin32.h winternl_compat.h Install-Includes: HsWin32.h C-Sources: win/c-source/errors.c win/c-source/HsWin32.c else Hs-Source-Dirs: unix Default-Extensions: CPP Ghc-Options: -Wall Default-Language: Haskell2010 Executable ansi-terminal-example Hs-Source-Dirs: app Main-Is: Example.hs Build-Depends: base >= 4.8.0.0 && < 5 , ansi-terminal , colour Ghc-Options: -Wall if !flag(example) Buildable: False Default-Language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f/etc .log -.log ansi-terminal-typesXansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cbase base-4.17.2.1colourMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Xansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Xansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Xansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cXansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cansi-terminal-typesSystem.Console.ANSI.TypesXansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8cSystem.Console.ANSI.Types ansi-terminal-typesLICENSEEMike Pilgrem , Roman Cheplyaka Max Bolingbroke0https://github.com/UnkindPartition/ansi-terminal2git://github.com/UnkindPartition/ansi-terminal.git1Types and functions used to represent SGR aspectsBThe \'ANSI\' standards refer to the visual style of displaying characters as their \'graphic rendition\'. The \'ANSI\' codes to establish the graphic rendition for subsequent text are referred to as SELECT GRAPHIC RENDITION (SGR). This package exposes modules that export types and functions used to represent SGR aspects.User InterfacesSystem.Console.ANSI.Typessrc-Wallbase colour. CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.organsi-terminal-types 3>3 v bVG {)z]%:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8Cabal-Version: 1.22 Name: ansi-terminal-types Version: 1.1 Category: User Interfaces Synopsis: Types and functions used to represent SGR aspects Description: The \'ANSI\' standards refer to the visual style of displaying characters as their \'graphic rendition\'. The \'ANSI\' codes to establish the graphic rendition for subsequent text are referred to as SELECT GRAPHIC RENDITION (SGR). This package exposes modules that export types and functions used to represent SGR aspects. License: BSD3 License-File: LICENSE Author: Max Bolingbroke Maintainer: Mike Pilgrem , Roman Cheplyaka Homepage: https://github.com/UnkindPartition/ansi-terminal Build-Type: Simple Extra-Source-Files: CHANGELOG.md README.md Source-repository head type: git location: git://github.com/UnkindPartition/ansi-terminal.git Library Hs-Source-Dirs: src Exposed-Modules: System.Console.ANSI.Types Build-Depends: base >= 4.8.0.0 && < 5 , colour >= 2.1.0 Default-Extensions: CPP Ghc-Options: -Wall Default-Language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/ansi-terminal-types-1.1-b629706448f868884a0b5869ab497a0c242addaa4ffc720c16a50ffee0209c8c/etc .log -.log base base-4.17.2.1colourMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2 base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2 base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2array array-0.5.4.0 array-0.5.4.0<libraries@haskell.orgMutable and immutable arraysNIn addition to providing the "Data.Array" module , this package also defines the classes 'IArray' of immutable arrays and 'MArray' of arrays mutable within appropriate monads, as well as some instances of these classes.Data Structures 41bd88e1446deebe13fe286fbd046e2f Data.ArrayData.Array.BaseData.Array.IArray Data.Array.IOData.Array.IO.InternalsData.Array.IO.SafeData.Array.MArrayData.Array.MArray.Safe Data.Array.STData.Array.ST.SafeData.Array.StorableData.Array.Storable.InternalsData.Array.Storable.SafeData.Array.UnboxedData.Array.Unsafe[/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0[/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.88${pkgroot}/../share/x86_64-linux-ghc-9.4.8/array-0.5.4.0HSarray-0.5.4.0 base-4.17.2.1w/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0/array.haddockD${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25assocData.Bifunctor.AssocLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25Data.Bifunctor.AssocData.Bifunctor.SwapLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25Data.Bifunctor.Swaptaggedtaggedassoc<LICENSE"Oleg Grenrus "Oleg Grenrus            #https://github.com/phadej/assoc.git3swap and assoc: Symmetric and Semigroupy BifunctorsProvides generalisations of @swap :: (a,b) -> (b,a)@ and @assoc :: ((a,b),c) -> (a,(b,c))@ to @Bifunctor@s supporting similar operations (e.g. @Either@, @These@).DataData.Bifunctor.AssocData.Bifunctor.Swapsrc%base . CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgassoc #I]Z(a^;)m>D;:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8ecabal-version: 3.0 name: assoc version: 1.1.1 license: BSD-3-Clause license-file: LICENSE synopsis: swap and assoc: Symmetric and Semigroupy Bifunctors category: Data description: Provides generalisations of @swap :: (a,b) -> (b,a)@ and @assoc :: ((a,b),c) -> (a,(b,c))@ to @Bifunctor@s supporting similar operations (e.g. @Either@, @These@). author: Oleg Grenrus maintainer: Oleg Grenrus build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/phadej/assoc.git flag tagged default: False manual: True description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. library default-language: Haskell2010 hs-source-dirs: src build-depends: base >=4.12 && <4.21 if flag(tagged) build-depends: tagged >=0.8.8 && <0.9 exposed-modules: Data.Bifunctor.Assoc Data.Bifunctor.Swap other-extensions: TypeFamilies ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8|/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/assoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Lasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28Lasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28asyncControl.Concurrent.AsyncLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28Control.Concurrent.Async!Control.Concurrent.Async.InternalLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28!Control.Concurrent.Async.InternalbenchbenchasyncLICENSE(c) Simon Marlow 2012!Simon Marlow Simon Marlow            !https://github.com/simonmar/async(https://github.com/simonmar/async/issues%https://github.com/simonmar/async.git;Run IO operations asynchronously and wait for their resultsThis package provides a higher-level interface over threads, in which an @Async a@ is a concurrent thread that will eventually deliver a value of type @a@. The package provides ways to create @Async@ computations, wait for their results, and cancel them. Using @Async@ is safer than using threads in two ways: * When waiting for a thread to return a result, if the thread dies with an exception then the caller must either re-throw the exception ('wait') or handle it ('waitCatch'); the exception cannot be ignored. * The API makes it possible to build a tree of threads that are automatically killed when their parent dies (see 'withAsync'). Concurrency x-revision2Control.Concurrent.Async!Control.Concurrent.Async.Internal.$ 7Wbasehashablestm concasync concasync.hsbench-O2 conccancel conccancel.hsbench-O2 -threadedracerace.hsbench-O2 -threaded test-async test-async.hstestHUnitasyncbasestmtest-frameworktest-framework-hunit. changelog.md bench/race.hshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgasync G>!*v)z_]Di9j:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: async version: 2.2.5 x-revision: 2 -- don't forget to update ./changelog.md! synopsis: Run IO operations asynchronously and wait for their results description: This package provides a higher-level interface over threads, in which an @Async a@ is a concurrent thread that will eventually deliver a value of type @a@. The package provides ways to create @Async@ computations, wait for their results, and cancel them. . Using @Async@ is safer than using threads in two ways: . * When waiting for a thread to return a result, if the thread dies with an exception then the caller must either re-throw the exception ('wait') or handle it ('waitCatch'); the exception cannot be ignored. . * The API makes it possible to build a tree of threads that are automatically killed when their parent dies (see 'withAsync'). license: BSD3 license-file: LICENSE author: Simon Marlow maintainer: Simon Marlow copyright: (c) Simon Marlow 2012 category: Concurrency build-type: Simple cabal-version: >=1.10 homepage: https://github.com/simonmar/async bug-reports: https://github.com/simonmar/async/issues tested-with: GHC == 9.10.1 GHC == 9.8.2 GHC == 9.6.6 GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 -- CI does not support GHC 7 -- GHC == 7.10.3 -- GHC == 7.8.4 -- GHC == 7.6.3 -- GHC == 7.4.2 -- GHC == 7.2.2 -- GHC == 7.0.4 extra-source-files: changelog.md bench/race.hs source-repository head type: git location: https://github.com/simonmar/async.git library default-language: Haskell2010 other-extensions: CPP, MagicHash, RankNTypes, UnboxedTuples if impl(ghc>=7.1) other-extensions: Trustworthy exposed-modules: Control.Concurrent.Async Control.Concurrent.Async.Internal build-depends: base >= 4.3 && < 4.21, hashable >= 1.1.2.0 && < 1.6, stm >= 2.2 && < 2.6 test-suite test-async default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test main-is: test-async.hs build-depends: base, async, stm, test-framework, test-framework-hunit, HUnit flag bench default: False executable concasync if !flag(bench) buildable: False default-language: Haskell2010 hs-source-dirs: bench main-is: concasync.hs build-depends: base, async, stm ghc-options: -O2 executable conccancel if !flag(bench) buildable: False default-language: Haskell2010 hs-source-dirs: bench main-is: conccancel.hs build-depends: base, async, stm ghc-options: -O2 -threaded executable race if !flag(bench) buildable: False default-language: Haskell2010 hs-source-dirs: bench main-is: race.hs build-depends: base, async, stm ghc-options: -O2 -threaded ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8|/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/async-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28/etc .log -.log base base-4.17.2.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eestm stm-2.5.1.0 base-4.17.2.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee stm-2.5.1.0 base-4.17.2.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee stm-2.5.1.0base base-4.17.2.1 base-4.17.2.1<libraries@haskell.orgBasic librariesThis package contains the Standard Haskell "Prelude" and its support libraries, and a large collection of useful libraries ranging from data structures to parsing combinators and debugging utilities.Prelude f4d022627de1581765f39b0c2ad71cc2Control.Applicative Control.ArrowControl.CategoryControl.ConcurrentControl.Concurrent.ChanControl.Concurrent.MVarControl.Concurrent.QSemControl.Concurrent.QSemNControl.ExceptionControl.Exception.Base Control.MonadControl.Monad.FailControl.Monad.FixControl.Monad.IO.ClassControl.Monad.InstancesControl.Monad.STControl.Monad.ST.LazyControl.Monad.ST.Lazy.SafeControl.Monad.ST.Lazy.UnsafeControl.Monad.ST.SafeControl.Monad.ST.StrictControl.Monad.ST.UnsafeControl.Monad.ZipData.Array.ByteData.BifoldableData.BifunctorData.Bitraversable Data.Bits Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic Data.EitherData.Eq Data.Fixed Data.Foldable Data.Function Data.FunctorData.Functor.ClassesData.Functor.ComposeData.Functor.ConstData.Functor.ContravariantData.Functor.IdentityData.Functor.ProductData.Functor.Sum Data.IORefData.IntData.Ix Data.Kind Data.ListData.List.NonEmpty Data.Maybe Data.MonoidData.Ord Data.Proxy Data.Ratio Data.STRefData.STRef.LazyData.STRef.StrictData.Semigroup Data.StringData.Traversable Data.TupleData.Type.BoolData.Type.CoercionData.Type.Equality Data.Type.Ord Data.Typeable Data.Unique Data.Version Data.Void Data.Word Debug.TraceForeign Foreign.CForeign.C.ErrorForeign.C.StringForeign.C.TypesForeign.ConcurrentForeign.ForeignPtrForeign.ForeignPtr.SafeForeign.ForeignPtr.UnsafeForeign.MarshalForeign.Marshal.AllocForeign.Marshal.ArrayForeign.Marshal.ErrorForeign.Marshal.PoolForeign.Marshal.SafeForeign.Marshal.UnsafeForeign.Marshal.Utils Foreign.Ptr Foreign.SafeForeign.StablePtrForeign.StorableGHC.ArrGHC.ArrayArrayGHC.BaseGHC.Bits GHC.ByteOrderGHC.Char GHC.ClockGHC.Conc GHC.Conc.IOGHC.Conc.Signal GHC.Conc.SyncGHC.ConsoleHandler GHC.Constants GHC.DesugarGHC.EnumGHC.EnvironmentGHC.Err GHC.EventGHC.Event.TimeOut GHC.ExceptionGHC.Exception.TypeGHC.ExecutionStackGHC.ExecutionStack.InternalGHC.ExtsGHC.FingerprintGHC.Fingerprint.Type GHC.FloatGHC.Float.ConversionUtilsGHC.Float.RealFracMethods GHC.ForeignGHC.ForeignPtrGHC.GHCiGHC.GHCi.Helpers GHC.GenericsGHC.IO GHC.IO.BufferGHC.IO.BufferedIO GHC.IO.DeviceGHC.IO.EncodingGHC.IO.Encoding.CodePageGHC.IO.Encoding.FailureGHC.IO.Encoding.IconvGHC.IO.Encoding.Latin1GHC.IO.Encoding.TypesGHC.IO.Encoding.UTF16GHC.IO.Encoding.UTF32GHC.IO.Encoding.UTF8GHC.IO.Exception GHC.IO.FD GHC.IO.HandleGHC.IO.Handle.FDGHC.IO.Handle.InternalsGHC.IO.Handle.LockGHC.IO.Handle.TextGHC.IO.Handle.Types GHC.IO.IOModeGHC.IO.StdHandlesGHC.IO.SubSystem GHC.IO.Unsafe GHC.IOArray GHC.IOPort GHC.IORefGHC.Int GHC.IntegerGHC.Integer.Logarithms GHC.IsListGHC.IxGHC.ListGHC.MVar GHC.Maybe GHC.NaturalGHC.NumGHC.Num.BigNatghc-bignum-1.3GHC.Num.BigNatGHC.Num.Integerghc-bignum-1.3GHC.Num.IntegerGHC.Num.Naturalghc-bignum-1.3GHC.Num.Natural GHC.OldListGHC.OverloadedLabelsGHC.Pack GHC.ProfilingGHC.Ptr GHC.RTS.FlagsGHC.ReadGHC.Real GHC.RecordsGHC.ResponseFileGHC.ST GHC.STRefGHC.Show GHC.StableGHC.StableName GHC.Stack GHC.Stack.CCSGHC.Stack.CloneStackGHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.StorableGHC.TopHandler GHC.TypeError GHC.TypeLitsGHC.TypeLits.Internal GHC.TypeNatsGHC.TypeNats.Internal GHC.UnicodeGHC.WeakGHC.WordNumericNumeric.NaturalPreludeSystem.CPUTimeSystem.Console.GetOptSystem.EnvironmentSystem.Environment.Blank System.Exit System.IOSystem.IO.ErrorSystem.IO.Unsafe System.Info System.MemSystem.Mem.StableNameSystem.Mem.WeakSystem.Posix.InternalsSystem.Posix.TypesSystem.TimeoutText.ParserCombinators.ReadPText.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex Text.ShowText.Show.FunctionsType.ReflectionType.Reflection.Unsafe Unsafe.Coerce"Control.Monad.ST.ImpControl.Monad.ST.Lazy.ImpData.Functor.Utils Data.OldListData.Semigroup.InternalData.Typeable.InternalForeign.ForeignPtr.ImpGHC.IO.Handle.Lock.CommonGHC.IO.Handle.Lock.FlockGHC.IO.Handle.Lock.LinuxOFDGHC.IO.Handle.Lock.NoOpGHC.IO.Handle.Lock.WindowsGHC.StaticPtr.Internal GHC.Event.ArrGHC.Event.ArrayGHC.Event.InternalGHC.Event.Internal.TypesGHC.Event.IntTableGHC.Event.IntVar GHC.Event.PSQGHC.Event.Unique!System.Environment.ExecutablePathSystem.CPUTime.UtilsGHC.Event.ControlGHC.Event.EPollGHC.Event.KQueueGHC.Event.ManagerGHC.Event.PollGHC.Event.ThreadGHC.Event.TimerManager!System.CPUTime.Posix.ClockGetTimeSystem.CPUTime.Posix.TimesSystem.CPUTime.Posix.RUsageSystem.CPUTime.Unsupported[/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1[/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.88${pkgroot}/../share/x86_64-linux-ghc-9.4.8/base-4.17.2.1HSbase-4.17.2.1c/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1/includeHsBase.hghc-bignum-1.3ghc-prim-0.9.1 rts-1.0.2v/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1/base.haddockD${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Sbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 base-compatControl.Concurrent.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Concurrent.CompatControl.Concurrent.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Concurrent.Compat.ReplControl.Concurrent.MVar.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Concurrent.MVar.Compat#Control.Concurrent.MVar.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4#Control.Concurrent.MVar.Compat.ReplControl.Exception.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Exception.CompatControl.Exception.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Exception.Compat.ReplControl.Monad.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.CompatControl.Monad.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.Compat.ReplControl.Monad.Fail.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.Fail.CompatControl.Monad.Fail.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.Fail.Compat.ReplControl.Monad.IO.Class.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.IO.Class.Compat"Control.Monad.IO.Class.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4"Control.Monad.IO.Class.Compat.Repl#Control.Monad.ST.Lazy.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4#Control.Monad.ST.Lazy.Unsafe.Compat(Control.Monad.ST.Lazy.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4(Control.Monad.ST.Lazy.Unsafe.Compat.ReplControl.Monad.ST.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Control.Monad.ST.Unsafe.Compat#Control.Monad.ST.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4#Control.Monad.ST.Unsafe.Compat.ReplData.Bifoldable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifoldable.CompatData.Bifoldable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifoldable.Compat.ReplData.Bifoldable1.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifoldable1.CompatData.Bifoldable1.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifoldable1.Compat.ReplData.Bifunctor.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifunctor.CompatData.Bifunctor.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bifunctor.Compat.ReplData.Bitraversable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bitraversable.CompatData.Bitraversable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bitraversable.Compat.ReplData.Bits.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bits.CompatData.Bits.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bits.Compat.ReplData.Bool.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bool.CompatData.Bool.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Bool.Compat.ReplData.Complex.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Complex.CompatData.Complex.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Complex.Compat.ReplData.Either.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Either.CompatData.Either.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Either.Compat.ReplData.Foldable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Foldable.CompatData.Foldable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Foldable.Compat.ReplData.Foldable1.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Foldable1.CompatData.Foldable1.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Foldable1.Compat.ReplData.Function.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Function.CompatData.Function.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Function.Compat.ReplData.Functor.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.CompatData.Functor.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Compat.ReplData.Functor.Compose.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Compose.Compat Data.Functor.Compose.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 Data.Functor.Compose.Compat.ReplData.Functor.Const.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Const.CompatData.Functor.Const.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Const.Compat.Repl!Data.Functor.Contravariant.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Data.Functor.Contravariant.Compat&Data.Functor.Contravariant.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4&Data.Functor.Contravariant.Compat.ReplData.Functor.Identity.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Identity.Compat!Data.Functor.Identity.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Data.Functor.Identity.Compat.ReplData.Functor.Product.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Product.Compat Data.Functor.Product.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 Data.Functor.Product.Compat.ReplData.Functor.Sum.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Sum.CompatData.Functor.Sum.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Functor.Sum.Compat.ReplData.IORef.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.IORef.CompatData.IORef.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.IORef.Compat.ReplData.List.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.List.CompatData.List.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.List.Compat.ReplData.List.NonEmpty.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.List.NonEmpty.CompatData.List.NonEmpty.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.List.NonEmpty.Compat.ReplData.Monoid.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Monoid.CompatData.Monoid.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Monoid.Compat.ReplData.Proxy.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Proxy.CompatData.Proxy.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Proxy.Compat.ReplData.Ratio.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Ratio.CompatData.Ratio.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Ratio.Compat.ReplData.STRef.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.STRef.CompatData.STRef.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.STRef.Compat.ReplData.Semigroup.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Semigroup.CompatData.Semigroup.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Semigroup.Compat.ReplData.String.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.String.CompatData.String.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.String.Compat.ReplData.Traversable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Traversable.CompatData.Traversable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Traversable.Compat.ReplData.Tuple.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Tuple.CompatData.Tuple.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Tuple.Compat.ReplData.Type.Coercion.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Type.Coercion.CompatData.Type.Coercion.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Type.Coercion.Compat.ReplData.Type.Equality.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Type.Equality.CompatData.Type.Equality.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Type.Equality.Compat.ReplData.Typeable.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Typeable.CompatData.Typeable.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Typeable.Compat.ReplData.Version.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Version.CompatData.Version.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Version.Compat.ReplData.Void.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Void.CompatData.Void.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Void.Compat.ReplData.Word.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Word.CompatData.Word.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Data.Word.Compat.ReplDebug.Trace.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Debug.Trace.CompatDebug.Trace.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Debug.Trace.Compat.ReplForeign.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.CompatForeign.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Compat.ReplForeign.ForeignPtr.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.ForeignPtr.CompatForeign.ForeignPtr.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.ForeignPtr.Compat.ReplForeign.ForeignPtr.Safe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.ForeignPtr.Safe.Compat#Foreign.ForeignPtr.Safe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4#Foreign.ForeignPtr.Safe.Compat.Repl Foreign.ForeignPtr.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 Foreign.ForeignPtr.Unsafe.Compat%Foreign.ForeignPtr.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4%Foreign.ForeignPtr.Unsafe.Compat.ReplForeign.Marshal.Alloc.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Alloc.Compat!Foreign.Marshal.Alloc.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Foreign.Marshal.Alloc.Compat.ReplForeign.Marshal.Array.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Array.Compat!Foreign.Marshal.Array.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Foreign.Marshal.Array.Compat.ReplForeign.Marshal.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.CompatForeign.Marshal.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Compat.ReplForeign.Marshal.Safe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Safe.Compat Foreign.Marshal.Safe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4 Foreign.Marshal.Safe.Compat.ReplForeign.Marshal.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Unsafe.Compat"Foreign.Marshal.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4"Foreign.Marshal.Unsafe.Compat.ReplForeign.Marshal.Utils.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Foreign.Marshal.Utils.Compat!Foreign.Marshal.Utils.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4!Foreign.Marshal.Utils.Compat.ReplNumeric.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Numeric.CompatNumeric.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Numeric.Compat.ReplNumeric.Natural.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Numeric.Natural.CompatNumeric.Natural.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Numeric.Natural.Compat.ReplPrelude.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Prelude.CompatPrelude.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Prelude.Compat.ReplSystem.Environment.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.Environment.CompatSystem.Environment.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.Environment.Compat.ReplSystem.Exit.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.Exit.CompatSystem.Exit.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.Exit.Compat.ReplSystem.IO.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.CompatSystem.IO.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Compat.ReplSystem.IO.Error.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Error.CompatSystem.IO.Error.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Error.Compat.ReplSystem.IO.Unsafe.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Unsafe.CompatSystem.IO.Unsafe.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4System.IO.Unsafe.Compat.ReplText.Read.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Text.Read.CompatText.Read.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Text.Read.Compat.ReplText.Read.Lex.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Text.Read.Lex.CompatText.Read.Lex.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Text.Read.Lex.Compat.ReplType.Reflection.CompatSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Type.Reflection.CompatType.Reflection.Compat.ReplSbase-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4Type.Reflection.Compat.Repl base-compatLICENSEU(c) 2012-2018 Simon Hengel, (c) 2014-2018 João Cristóvão, (c) 2015-2018 Ryan ScottpSimon Hengel , João Cristóvão , Ryan Scott pSimon Hengel , João Cristóvão , Ryan Scott               -https://github.com/haskell-compat/base-compat base-compatA compatibility layer for baseFProvides functions available in later versions of @base@ to a wider range of compilers, without requiring you to use CPP pragmas in your code. See the for what is covered. Also see the for recent changes. Note that @base-compat@ does not add any orphan instances. There is a separate package, @@, for that. In addition, @base-compat@ does not backport any data types or type classes. See @@ for more info. @base-compat@ is designed to have zero dependencies. For a version of @base-compat@ that depends on compatibility libraries for a wider support window, see the @@ package. Most of the modules in this library have the same names as in @base-compat-batteries@ to make it easier to switch between the two. There also exist versions of each module with the suffix @.Repl@, which are distinct from anything in @base-compat-batteries@, to allow for easier use in GHCi. CompatibilityControl.Concurrent.CompatControl.Concurrent.MVar.CompatControl.Exception.CompatControl.Monad.CompatControl.Monad.Fail.CompatControl.Monad.IO.Class.Compat#Control.Monad.ST.Lazy.Unsafe.CompatControl.Monad.ST.Unsafe.CompatData.Bifoldable.CompatData.Bifoldable1.CompatData.Bifunctor.CompatData.Bitraversable.CompatData.Bits.CompatData.Bool.CompatData.Complex.CompatData.Either.CompatData.Foldable.CompatData.Foldable1.CompatData.Function.CompatData.Functor.CompatData.Functor.Compose.CompatData.Functor.Const.Compat!Data.Functor.Contravariant.CompatData.Functor.Identity.CompatData.Functor.Product.CompatData.Functor.Sum.CompatData.IORef.CompatData.List.CompatData.List.NonEmpty.CompatData.Monoid.CompatData.Proxy.CompatData.Ratio.CompatData.Semigroup.CompatData.STRef.CompatData.String.CompatData.Traversable.CompatData.Tuple.CompatData.Typeable.CompatData.Type.Coercion.CompatData.Type.Equality.CompatData.Version.CompatData.Void.CompatData.Word.CompatDebug.Trace.CompatForeign.CompatForeign.ForeignPtr.CompatForeign.ForeignPtr.Safe.Compat Foreign.ForeignPtr.Unsafe.CompatForeign.Marshal.Alloc.CompatForeign.Marshal.Array.CompatForeign.Marshal.CompatForeign.Marshal.Safe.CompatForeign.Marshal.Unsafe.CompatForeign.Marshal.Utils.CompatNumeric.CompatNumeric.Natural.CompatPrelude.CompatSystem.Environment.CompatSystem.Exit.CompatSystem.IO.CompatSystem.IO.Error.CompatSystem.IO.Unsafe.CompatText.Read.CompatText.Read.Lex.CompatType.Reflection.CompatControl.Concurrent.Compat.Repl#Control.Concurrent.MVar.Compat.ReplControl.Exception.Compat.ReplControl.Monad.Compat.ReplControl.Monad.Fail.Compat.Repl"Control.Monad.IO.Class.Compat.Repl(Control.Monad.ST.Lazy.Unsafe.Compat.Repl#Control.Monad.ST.Unsafe.Compat.ReplData.Bifoldable.Compat.ReplData.Bifoldable1.Compat.ReplData.Bifunctor.Compat.ReplData.Bitraversable.Compat.ReplData.Bits.Compat.ReplData.Bool.Compat.ReplData.Complex.Compat.ReplData.Either.Compat.ReplData.Foldable.Compat.ReplData.Foldable1.Compat.ReplData.Function.Compat.ReplData.Functor.Compat.Repl Data.Functor.Compose.Compat.ReplData.Functor.Const.Compat.Repl&Data.Functor.Contravariant.Compat.Repl!Data.Functor.Identity.Compat.Repl Data.Functor.Product.Compat.ReplData.Functor.Sum.Compat.ReplData.IORef.Compat.ReplData.List.Compat.ReplData.List.NonEmpty.Compat.ReplData.Monoid.Compat.ReplData.Proxy.Compat.ReplData.Ratio.Compat.ReplData.Semigroup.Compat.ReplData.STRef.Compat.ReplData.String.Compat.ReplData.Traversable.Compat.ReplData.Tuple.Compat.ReplData.Typeable.Compat.ReplData.Type.Coercion.Compat.ReplData.Type.Equality.Compat.ReplData.Version.Compat.ReplData.Void.Compat.ReplData.Word.Compat.ReplDebug.Trace.Compat.ReplForeign.Compat.ReplForeign.ForeignPtr.Compat.Repl#Foreign.ForeignPtr.Safe.Compat.Repl%Foreign.ForeignPtr.Unsafe.Compat.Repl!Foreign.Marshal.Alloc.Compat.Repl!Foreign.Marshal.Array.Compat.ReplForeign.Marshal.Compat.Repl Foreign.Marshal.Safe.Compat.Repl"Foreign.Marshal.Unsafe.Compat.Repl!Foreign.Marshal.Utils.Compat.ReplNumeric.Compat.ReplNumeric.Natural.Compat.ReplPrelude.Compat.ReplSystem.Environment.Compat.ReplSystem.Exit.Compat.ReplSystem.IO.Compat.ReplSystem.IO.Error.Compat.ReplSystem.IO.Unsafe.Compat.ReplText.Read.Compat.ReplText.Read.Lex.Compat.ReplType.Reflection.Compat.Replsrc-Wall-fno-warn-duplicate-exports-fno-warn-trustworthy-safebaseghc-primunix.CHANGES.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org base-compat FfJ86 -fI}Q)e;yP:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: base-compat version: 0.14.0 license: MIT license-file: LICENSE copyright: (c) 2012-2018 Simon Hengel, (c) 2014-2018 João Cristóvão, (c) 2015-2018 Ryan Scott author: Simon Hengel , João Cristóvão , Ryan Scott maintainer: Simon Hengel , João Cristóvão , Ryan Scott build-type: Simple cabal-version: >= 1.10 category: Compatibility synopsis: A compatibility layer for base description: Provides functions available in later versions of @base@ to a wider range of compilers, without requiring you to use CPP pragmas in your code. See the for what is covered. Also see the for recent changes. . Note that @base-compat@ does not add any orphan instances. There is a separate package, @@, for that. . In addition, @base-compat@ does not backport any data types or type classes. See @@ for more info. . @base-compat@ is designed to have zero dependencies. For a version of @base-compat@ that depends on compatibility libraries for a wider support window, see the @@ package. Most of the modules in this library have the same names as in @base-compat-batteries@ to make it easier to switch between the two. There also exist versions of each module with the suffix @.Repl@, which are distinct from anything in @base-compat-batteries@, to allow for easier use in GHCi. extra-source-files: CHANGES.markdown, README.markdown tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.5 , GHC == 9.8.2 , GHC == 9.10.1 source-repository head type: git location: https://github.com/haskell-compat/base-compat subdir: base-compat library ghc-options: -Wall default-language: Haskell2010 build-depends: base >= 4.3 && < 5, ghc-prim if !os(windows) && !os(halvm) build-depends: unix ghc-options: -fno-warn-duplicate-exports if impl(ghc >= 7.10) ghc-options: -fno-warn-trustworthy-safe hs-source-dirs: src exposed-modules: Control.Concurrent.Compat Control.Concurrent.MVar.Compat Control.Exception.Compat Control.Monad.Compat Control.Monad.Fail.Compat Control.Monad.IO.Class.Compat Control.Monad.ST.Lazy.Unsafe.Compat Control.Monad.ST.Unsafe.Compat Data.Bifoldable.Compat Data.Bifoldable1.Compat Data.Bifunctor.Compat Data.Bitraversable.Compat Data.Bits.Compat Data.Bool.Compat Data.Complex.Compat Data.Either.Compat Data.Foldable.Compat Data.Foldable1.Compat Data.Function.Compat Data.Functor.Compat Data.Functor.Compose.Compat Data.Functor.Const.Compat Data.Functor.Contravariant.Compat Data.Functor.Identity.Compat Data.Functor.Product.Compat Data.Functor.Sum.Compat Data.IORef.Compat Data.List.Compat Data.List.NonEmpty.Compat Data.Monoid.Compat Data.Proxy.Compat Data.Ratio.Compat Data.Semigroup.Compat Data.STRef.Compat Data.String.Compat Data.Traversable.Compat Data.Tuple.Compat Data.Typeable.Compat Data.Type.Coercion.Compat Data.Type.Equality.Compat Data.Version.Compat Data.Void.Compat Data.Word.Compat Debug.Trace.Compat Foreign.Compat Foreign.ForeignPtr.Compat Foreign.ForeignPtr.Safe.Compat Foreign.ForeignPtr.Unsafe.Compat Foreign.Marshal.Alloc.Compat Foreign.Marshal.Array.Compat Foreign.Marshal.Compat Foreign.Marshal.Safe.Compat Foreign.Marshal.Unsafe.Compat Foreign.Marshal.Utils.Compat Numeric.Compat Numeric.Natural.Compat Prelude.Compat System.Environment.Compat System.Exit.Compat System.IO.Compat System.IO.Error.Compat System.IO.Unsafe.Compat Text.Read.Compat Text.Read.Lex.Compat Type.Reflection.Compat Control.Concurrent.Compat.Repl Control.Concurrent.MVar.Compat.Repl Control.Exception.Compat.Repl Control.Monad.Compat.Repl Control.Monad.Fail.Compat.Repl Control.Monad.IO.Class.Compat.Repl Control.Monad.ST.Lazy.Unsafe.Compat.Repl Control.Monad.ST.Unsafe.Compat.Repl Data.Bifoldable.Compat.Repl Data.Bifoldable1.Compat.Repl Data.Bifunctor.Compat.Repl Data.Bitraversable.Compat.Repl Data.Bits.Compat.Repl Data.Bool.Compat.Repl Data.Complex.Compat.Repl Data.Either.Compat.Repl Data.Foldable.Compat.Repl Data.Foldable1.Compat.Repl Data.Function.Compat.Repl Data.Functor.Compat.Repl Data.Functor.Compose.Compat.Repl Data.Functor.Const.Compat.Repl Data.Functor.Contravariant.Compat.Repl Data.Functor.Identity.Compat.Repl Data.Functor.Product.Compat.Repl Data.Functor.Sum.Compat.Repl Data.IORef.Compat.Repl Data.List.Compat.Repl Data.List.NonEmpty.Compat.Repl Data.Monoid.Compat.Repl Data.Proxy.Compat.Repl Data.Ratio.Compat.Repl Data.Semigroup.Compat.Repl Data.STRef.Compat.Repl Data.String.Compat.Repl Data.Traversable.Compat.Repl Data.Tuple.Compat.Repl Data.Typeable.Compat.Repl Data.Type.Coercion.Compat.Repl Data.Type.Equality.Compat.Repl Data.Version.Compat.Repl Data.Void.Compat.Repl Data.Word.Compat.Repl Debug.Trace.Compat.Repl Foreign.Compat.Repl Foreign.ForeignPtr.Compat.Repl Foreign.ForeignPtr.Safe.Compat.Repl Foreign.ForeignPtr.Unsafe.Compat.Repl Foreign.Marshal.Alloc.Compat.Repl Foreign.Marshal.Array.Compat.Repl Foreign.Marshal.Compat.Repl Foreign.Marshal.Safe.Compat.Repl Foreign.Marshal.Unsafe.Compat.Repl Foreign.Marshal.Utils.Compat.Repl Numeric.Compat.Repl Numeric.Natural.Compat.Repl Prelude.Compat.Repl System.Environment.Compat.Repl System.Exit.Compat.Repl System.IO.Compat.Repl System.IO.Error.Compat.Repl System.IO.Unsafe.Compat.Repl Text.Read.Compat.Repl Text.Read.Lex.Compat.Repl Type.Reflection.Compat.Repl ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-compat-0.14.0-4cb520a34b6d208632977ced75dd5e39bd112b3abc168a6a96c8642254fee7d4/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1unix unix-2.7.3 base-4.17.2.1ghc-prim-0.9.1 unix-2.7.3 base-4.17.2.1ghc-prim-0.9.1 unix-2.7.3Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 base-orphans  Data.OrphansSbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 Data.Orphans base-orphans LICENSEU(c) 2012-2017 Simon Hengel, (c) 2014-2017 João Cristóvão, (c) 2015-2017 Ryan ScottpSimon Hengel , João Cristóvão , Ryan Scott pSimon Hengel , João Cristóvão , Ryan Scott               5https://github.com/haskell-compat/base-orphans#readme5https://github.com/haskell-compat/base-orphans/issues.https://github.com/haskell-compat/base-orphans.Backwards-compatible orphan instances for base@base-orphans@ defines orphan instances that mimic instances available in later versions of @base@ to a wider (older) range of compilers. @base-orphans@ does not export anything except the orphan instances themselves and complements @@. See the README for what instances are covered: . See also the section. Compatibility Data.OrphanssrcData.Orphans.Prelude-Wallbaseghc-primspecSpec.hshspec-discoverhspec-discovertest Control.Applicative.OrphansSpecControl.Exception.OrphansSpecData.Bits.OrphansSpecData.Foldable.OrphansSpecData.Monoid.OrphansSpecData.Traversable.OrphansSpecData.Version.OrphansSpecForeign.Storable.OrphansSpecGHC.Fingerprint.OrphansSpecSystem.Posix.Types.IntWordSystem.Posix.Types.OrphansSpecPaths_base_orphans-Wall QuickCheckbase base-orphanshspec.CHANGES.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org base-orphans  b [h|aQkzm<:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack -- -- hash: 0c23e2cb85ef24758da1fa779ef857dc3889dfc4238a4057841a071b38ce3e96 name: base-orphans version: 0.9.2 synopsis: Backwards-compatible orphan instances for base description: @base-orphans@ defines orphan instances that mimic instances available in later versions of @base@ to a wider (older) range of compilers. @base-orphans@ does not export anything except the orphan instances themselves and complements @@. . See the README for what instances are covered: . See also the section. category: Compatibility homepage: https://github.com/haskell-compat/base-orphans#readme bug-reports: https://github.com/haskell-compat/base-orphans/issues author: Simon Hengel , João Cristóvão , Ryan Scott maintainer: Simon Hengel , João Cristóvão , Ryan Scott copyright: (c) 2012-2017 Simon Hengel, (c) 2014-2017 João Cristóvão, (c) 2015-2017 Ryan Scott license: MIT license-file: LICENSE build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.5 , GHC == 9.8.2 , GHC == 9.10.1 extra-source-files: CHANGES.markdown README.markdown source-repository head type: git location: https://github.com/haskell-compat/base-orphans library hs-source-dirs: src ghc-options: -Wall build-depends: base >=4.3 && <5 , ghc-prim exposed-modules: Data.Orphans other-modules: Data.Orphans.Prelude default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test ghc-options: -Wall build-depends: QuickCheck , base >=4.3 && <5 , base-orphans , hspec ==2.* build-tool-depends: hspec-discover:hspec-discover == 2.* other-modules: Control.Applicative.OrphansSpec Control.Exception.OrphansSpec Data.Bits.OrphansSpec Data.Foldable.OrphansSpec Data.Monoid.OrphansSpec Data.Traversable.OrphansSpec Data.Version.OrphansSpec Foreign.Storable.OrphansSpec GHC.Fingerprint.OrphansSpec System.Posix.Types.IntWord System.Posix.Types.OrphansSpec Paths_base_orphans default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1 base-4.17.2.1ghc-prim-0.9.1 base-4.17.2.1ghc-prim-0.9.1Zbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dZbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dbase16-bytestringData.ByteString.Base16Zbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dData.ByteString.Base16Data.ByteString.Base16.LazyZbase16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6dData.ByteString.Base16.Lazybase16-bytestringLICENSEJCopyright 2011 MailRank, Inc.; Copyright 2010-2020 Bryan O'Sullivan et al.}Herbert Valerio Riedel , Mikhail Glushenkov , Emily Pillmore %Bryan O'Sullivan           +http://github.com/haskell/base16-bytestring2http://github.com/haskell/base16-bytestring/issues+http://github.com/haskell/base16-bytestring3RFC 4648-compliant Base16 encodings for ByteStringsThis package provides support for encoding and decoding binary data according to @base16@ (see also ) for strict (see "Data.ByteString.Base16") and lazy @ByteString@s (see "Data.ByteString.Base16.Lazy"). See the package which provides superior encoding and decoding performance as well as support for lazy, short, and strict variants of 'Text' and 'ByteString' values. Additionally, see the package which provides an uniform API providing conversion paths between more binary and textual types.Data x-revision1Data.ByteString.Base16Data.ByteString.Base16.Lazy.Data.ByteString.Base16.Internal-Wall-funbox-strict-fieldsbase  bytestring testTests.hstestsHUnit QuickCheckbasebase16-bytestring bytestringtest-frameworktest-framework-hunittest-framework-quickcheck2bench Benchmarks.hs benchmarksbasebase16-bytestring bytestring criteriondeepseq. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgbase16-bytestring Z>!WS`Y& 7]drDŽ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 Fcabal-version: 1.12 name: base16-bytestring version: 1.0.2.0 x-revision: 1 synopsis: RFC 4648-compliant Base16 encodings for ByteStrings description: This package provides support for encoding and decoding binary data according to @base16@ (see also ) for strict (see "Data.ByteString.Base16") and lazy @ByteString@s (see "Data.ByteString.Base16.Lazy"). . See the package which provides superior encoding and decoding performance as well as support for lazy, short, and strict variants of 'Text' and 'ByteString' values. Additionally, see the package which provides an uniform API providing conversion paths between more binary and textual types. homepage: http://github.com/haskell/base16-bytestring bug-reports: http://github.com/haskell/base16-bytestring/issues license: BSD3 license-file: LICENSE copyright: Copyright 2011 MailRank, Inc.; Copyright 2010-2020 Bryan O'Sullivan et al. author: Bryan O'Sullivan maintainer: Herbert Valerio Riedel , Mikhail Glushenkov , Emily Pillmore category: Data build-type: Simple extra-source-files: README.md CHANGELOG.md tested-with: GHC == 9.8.0 GHC == 9.6.3 GHC == 9.4.7 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 source-repository head type: git location: http://github.com/haskell/base16-bytestring library other-modules: Data.ByteString.Base16.Internal exposed-modules: Data.ByteString.Base16 Data.ByteString.Base16.Lazy build-depends: base >=4.9 && <5 , bytestring >=0.9 && <0.13 ghc-options: -Wall -funbox-strict-fields default-language: Haskell2010 test-suite test type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Tests.hs build-depends: base , base16-bytestring , bytestring , HUnit , QuickCheck , test-framework , test-framework-hunit , test-framework-quickcheck2 default-language: Haskell2010 benchmark bench type: exitcode-stdio-1.0 hs-source-dirs: benchmarks main-is: Benchmarks.hs build-depends: base >=4 && <5 , base16-bytestring , bytestring , criterion , deepseq default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/base16-bytestring-1.0.2.0-019adb035342f14dd95001668a17141dbdeec27e6b3beccd7dbd15d5ece28f6d/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3 base-4.17.2.1bytestring-0.11.5.3 base-4.17.2.1bytestring-0.11.5.3Qbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Qbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8 bifunctorsData.BiapplicativeQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.BiapplicativeData.Bifunctor.BiapQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.BiapData.Bifunctor.BiffQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.BiffData.Bifunctor.ClownQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.ClownData.Bifunctor.FixQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.FixData.Bifunctor.FlipQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.FlipData.Bifunctor.FunctorQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.FunctorData.Bifunctor.JoinQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.JoinData.Bifunctor.JokerQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.JokerData.Bifunctor.ProductQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.ProductData.Bifunctor.SumQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.SumData.Bifunctor.THQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.THData.Bifunctor.TannenQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.TannenData.Bifunctor.WrappedQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Data.Bifunctor.Wrappedtaggedtagged bifunctorsLICENSE'Copyright (C) 2008-2016 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional            $http://github.com/ekmett/bifunctors/*http://github.com/ekmett/bifunctors/issues(https://github.com/ekmett/bifunctors.git Bifunctors Bifunctors.Data, FunctorsData.BiapplicativeData.Bifunctor.BiapData.Bifunctor.BiffData.Bifunctor.ClownData.Bifunctor.FixData.Bifunctor.FlipData.Bifunctor.FunctorData.Bifunctor.JoinData.Bifunctor.JokerData.Bifunctor.ProductData.Bifunctor.SumData.Bifunctor.TannenData.Bifunctor.THData.Bifunctor.WrappedsrcData.Bifunctor.TH.Internal-Wall-Winferred-safe-imports-Wmissing-safe-haskell-mode assocbase comonad containers foldable1-classes-compattagged template-haskell th-abstraction  transformersbifunctors-specSpec.hshspec-discoverhspec-discover tests BifunctorSpecT89Spec-Wall-Wno-star-is-type QuickCheckbase bifunctorshspec template-haskell transformerstransformers-compat.CHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org bifunctors (Pae"=/miiz:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 1.24 name: bifunctors category: Data, Functors version: 5.6.2 license: BSD3 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/bifunctors/ bug-reports: http://github.com/ekmett/bifunctors/issues copyright: Copyright (C) 2008-2016 Edward A. Kmett synopsis: Bifunctors description: Bifunctors. build-type: Simple tested-with: GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.4 , GHC == 9.8.2 , GHC == 9.10.1 extra-source-files: CHANGELOG.markdown README.markdown source-repository head type: git location: https://github.com/ekmett/bifunctors.git flag tagged default: True manual: True description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. library hs-source-dirs: src build-depends: base >= 4.9 && < 5, assoc >= 1.1 && < 1.2, comonad >= 5.0.7 && < 6, containers >= 0.5.7.1 && < 0.8, template-haskell >= 2.11 && < 2.23, th-abstraction >= 0.4.2.0 && < 0.8, transformers >= 0.5 && < 0.7 if !impl(ghc >= 8.2) build-depends: bifunctor-classes-compat >= 0.1 && < 0.2, transformers-compat >= 0.6 && < 0.8 if flag(tagged) build-depends: tagged >= 0.8.6 && < 1 if impl(ghc<8.1) reexported-modules: Data.Bifoldable , Data.Bitraversable if !impl(ghc >= 9.6) build-depends: foldable1-classes-compat >= 0.1 && < 0.2 exposed-modules: Data.Biapplicative Data.Bifunctor.Biap Data.Bifunctor.Biff Data.Bifunctor.Clown Data.Bifunctor.Fix Data.Bifunctor.Flip Data.Bifunctor.Functor Data.Bifunctor.Join Data.Bifunctor.Joker Data.Bifunctor.Product Data.Bifunctor.Sum Data.Bifunctor.Tannen Data.Bifunctor.TH Data.Bifunctor.Wrapped other-modules: Data.Bifunctor.TH.Internal ghc-options: -Wall default-language: Haskell2010 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode test-suite bifunctors-spec type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Spec.hs other-modules: BifunctorSpec T89Spec ghc-options: -Wall if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type default-language: Haskell2010 build-tool-depends: hspec-discover:hspec-discover >= 1.8 build-depends: base >= 4 && < 5, bifunctors, hspec >= 1.8, QuickCheck >= 2 && < 3, template-haskell, transformers, transformers-compat ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/bifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8/etc .log -.log  assocLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25base base-4.17.2.1comonad Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3 containerscontainers-0.6.7foldable1-classes-compat]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskelltemplate-haskell-2.19.0.0th-abstractionWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2 transformerstransformers-0.5.6.2 Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3containers-0.6.7]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2transformers-0.5.6.2 Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3containers-0.6.7]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2transformers-0.5.6.2binary binary-0.8.9.1binary-0.8.9.1<0Lennart Kolmodin, Don Stewart %Lennart Kolmodin provisional"https://github.com/kolmodin/binary>Binary serialisation for Haskell values using lazy ByteStringsEfficient, pure binary serialisation using lazy ByteStrings. Haskell values may be encoded to and from binary formats, written to disk as binary, or sent over the network. The format used can be automatically generated, or you can choose to implement a custom format if needed. Serialisation speeds of over 1 G\/sec have been observed, so this library should be suitable for high performance scenarios. Data, Parsing 946a6cd8d0e6ebf36dd8bfceb47ad345 Data.BinaryData.Binary.BuilderData.Binary.GetData.Binary.Get.InternalData.Binary.PutData.Binary.ClassData.Binary.InternalData.Binary.GenericData.Binary.FloatCast\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/binary-0.8.9.1HSbinary-0.8.9.1 array-0.5.4.0 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7y/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1/binary.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib bytestring bytestring-0.11.5.3bytestring-0.11.5.3<Copyright (c) Don Stewart 2005-2009, (c) Duncan Coutts 2006-2015, (c) David Roundy 2003-2005, (c) Jasper Van der Jeugt 2010, (c) Simon Meier 2010-2013.OHaskell Bytestring Team , Core Libraries CommitteeDon Stewart, Duncan Coutts%https://github.com/haskell/bytestringAFast, compact, strict and lazy byte strings with a list interface,An efficient compact, immutable byte string type (both strict and lazy) suitable for binary or 8-bit character data. The 'ByteString' type represents sequences of bytes or 8-bit characters. It is suitable for high performance use, both in terms of large data quantities, or high speed requirements. The 'ByteString' functions follow the same style as Haskell\'s ordinary lists, so it is easy to convert code from using 'String' to 'ByteString'. Two 'ByteString' variants are provided: * Strict 'ByteString's keep the string as a single large array. This makes them convenient for passing data between C and Haskell. * Lazy 'ByteString's use a lazy list of strict chunks which makes it suitable for I\/O streaming tasks. The @Char8@ modules provide a character-based view of the same underlying 'ByteString' types. This makes it convenient to handle mixed binary and 8-bit character content (which is common in many file formats and network protocols). The 'Builder' module provides an efficient way to build up 'ByteString's in an ad-hoc way by repeated concatenation. This is ideal for fast serialisation or pretty printing. There is also a 'ShortByteString' type which has a lower memory overhead and can be converted to or from a 'ByteString'. It is suitable for keeping many short strings in memory. 'ByteString's are not designed for Unicode. For Unicode strings you should use the 'Text' type from the @text@ package. These modules are intended to be imported qualified, to avoid name clashes with "Prelude" functions, e.g. > import qualified Data.ByteString as BSData a56dda3d5aab2a1e83b83fccb62fdea8Data.ByteStringData.ByteString.BuilderData.ByteString.Builder.Extra Data.ByteString.Builder.InternalData.ByteString.Builder.Prim%Data.ByteString.Builder.Prim.Internal!Data.ByteString.Builder.RealFloatData.ByteString.Char8Data.ByteString.InternalData.ByteString.LazyData.ByteString.Lazy.Char8Data.ByteString.Lazy.InternalData.ByteString.ShortData.ByteString.Short.InternalData.ByteString.Unsafe Data.ByteString.Builder.ASCII"Data.ByteString.Builder.Prim.ASCII#Data.ByteString.Builder.Prim.Binary,Data.ByteString.Builder.Prim.Internal.Base16.Data.ByteString.Builder.Prim.Internal.Floating%Data.ByteString.Builder.RealFloat.F2S%Data.ByteString.Builder.RealFloat.D2S*Data.ByteString.Builder.RealFloat.Internal0Data.ByteString.Builder.RealFloat.TableGeneratorData.ByteString.Internal.Type#Data.ByteString.Lazy.Internal.Dequea/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3a/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8>${pkgroot}/../share/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3HSbytestring-0.11.5.3i/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3/include fpstring.h base-4.17.2.1deepseq-1.4.8.0ghc-prim-0.9.1template-haskell-2.19.0.0/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3/bytestring.haddockJ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libQcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847faQcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa call-stackData.CallStackQcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847faData.CallStack call-stackLICENSESimon Hengel (https://github.com/sol/call-stack#readme(https://github.com/sol/call-stack/issues!https://github.com/sol/call-stack0Use GHC call-stacks in a backward compatible wayDataData.CallStacksrc Data.SrcLocPaths_call_stack-WallbasespecSpec.hstestData.CallStackSpecExampleUtilPaths_call_stack-Wallbase call-stackfilepathnanospec.hackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org call-stack C ϊ4SW< {Vo (ٯy6{:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack name: call-stack version: 0.4.0 synopsis: Use GHC call-stacks in a backward compatible way category: Data homepage: https://github.com/sol/call-stack#readme bug-reports: https://github.com/sol/call-stack/issues maintainer: Simon Hengel license: MIT license-file: LICENSE build-type: Simple source-repository head type: git location: https://github.com/sol/call-stack library hs-source-dirs: src ghc-options: -Wall build-depends: base ==4.* if os(windows) cpp-options: -DWINDOWS build-depends: filepath exposed-modules: Data.CallStack other-modules: Data.SrcLoc Paths_call_stack default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test ghc-options: -Wall build-depends: base ==4.* , call-stack , filepath , nanospec other-modules: Data.CallStackSpec Example Util Paths_call_stack default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/call-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fa/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Ycase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37Ycase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37case-insensitiveData.CaseInsensitiveYcase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37Data.CaseInsensitiveData.CaseInsensitive.UnsafeYcase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37Data.CaseInsensitive.Unsafecase-insensitiveLICENSE2011 Bas van Dijk#Bas van Dijk Bas van Dijk   .https://github.com/basvandijk/case-insensitive5https://github.com/basvandijk/case-insensitive/issues0git://github.com/basvandijk/case-insensitive.git"Case insensitive string comparisonThe module @Data.CaseInsensitive@ provides the 'CI' type constructor which can be parameterised by a string-like type like: 'String', 'ByteString', 'Text', etc.. Comparisons of values of the resulting type will be insensitive to cases. Data, TextData.CaseInsensitiveData.CaseInsensitive.Unsafe.Data.CaseInsensitive.Internal-Wallbase bytestring deepseqhashabletexttest-case-insensitivetest.hstest-WallHUnitbase bytestring case-insensitivetest-frameworktest-framework-hunittextbench-case-insensitivebench.hsbenchNoClass-Wall-O2base bytestring case-insensitive criteriondeepseq.README.markdown CHANGELOG pg2189.txthackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgcase-insensitive )m~ _==>LD8t'nQ/:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: case-insensitive version: 1.2.1.0 cabal-version: >=1.8 build-type: Simple license: BSD3 license-file: LICENSE copyright: 2011 Bas van Dijk author: Bas van Dijk maintainer: Bas van Dijk homepage: https://github.com/basvandijk/case-insensitive bug-reports: https://github.com/basvandijk/case-insensitive/issues category: Data, Text synopsis: Case insensitive string comparison description: The module @Data.CaseInsensitive@ provides the 'CI' type constructor which can be parameterised by a string-like type like: 'String', 'ByteString', 'Text', etc.. Comparisons of values of the resulting type will be insensitive to cases. tested-with: GHC==7.0.4, GHC==7.2.2 GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1 extra-source-files: README.markdown CHANGELOG pg2189.txt source-repository head Type: git Location: git://github.com/basvandijk/case-insensitive.git Library ghc-options: -Wall build-depends: base >= 3 && < 5 , bytestring >= 0.9 , text >= 0.3 , deepseq >= 1.1 , hashable >= 1.0 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.18 exposed-modules: Data.CaseInsensitive, Data.CaseInsensitive.Unsafe other-modules: Data.CaseInsensitive.Internal test-suite test-case-insensitive type: exitcode-stdio-1.0 main-is: test.hs hs-source-dirs: test build-depends: case-insensitive , base >= 3 && < 5 , bytestring >= 0.9 , text >= 0.3 , HUnit >= 1.2.2 , test-framework >= 0.2.4 , test-framework-hunit >= 0.2.4 ghc-options: -Wall benchmark bench-case-insensitive type: exitcode-stdio-1.0 main-is: bench.hs other-modules: NoClass hs-source-dirs: bench ghc-options: -Wall -O2 build-depends: case-insensitive , base >= 3 && < 5 , bytestring >= 0.9 , criterion >= 0.6.1 , deepseq >= 1.1 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/case-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetext text-2.0.2 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee text-2.0.2 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee text-2.0.2Qcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1Qcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1 character-psData.Char.PatternsQcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1Data.Char.PatternsData.Word16.PatternsQcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1Data.Word16.PatternsData.Word8.PatternsQcharacter-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1Data.Word8.Patterns character-ps<LICENSE"Oleg Grenrus "Oleg Grenrus             &https://github.com/phadej/character-ps-https://github.com/phadej/character-ps/issues*https://github.com/phadej/character-ps.git;Pattern synonyms for ASCII characters for Word8, Word16 etc\Pattern synonyms for ASCII characters, e.g. @ pattern SPACE :: Word8 pattern SPACE = 0x20 @DataData.Char.PatternsData.Word16.PatternsData.Word8.Patternssrcibase character-ps-testscharacter-ps-tests.hstestsibase character-ps.hackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org character-ps "q#m>h2]gGR:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8#cabal-version: 2.2 name: character-ps version: 0.1 synopsis: Pattern synonyms for ASCII characters for Word8, Word16 etc description: Pattern synonyms for ASCII characters, e.g. . @ pattern SPACE :: Word8 pattern SPACE = 0x20 @ homepage: https://github.com/phadej/character-ps bug-reports: https://github.com/phadej/character-ps/issues license: BSD-3-Clause license-file: LICENSE author: Oleg Grenrus maintainer: Oleg Grenrus category: Data build-type: Simple tested-with: GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.1 source-repository head type: git location: https://github.com/phadej/character-ps.git common language default-language: Haskell2010 default-extensions: PatternSynonyms library import: language hs-source-dirs: src exposed-modules: Data.Char.Patterns Data.Word16.Patterns Data.Word8.Patterns build-depends: base >=4.9 && <5 test-suite character-ps-tests import: language hs-source-dirs: tests main-is: character-ps-tests.hs type: exitcode-stdio-1.0 build-depends: , base , character-ps ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/character-ps-0.1-76d22d4ea534049f78b43d807f3b112e9fd7dc139cefbdf7c55bea05f450dba1/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Mcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2colour Data.ColourMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2 Data.ColourData.Colour.CIEMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.CIEData.Colour.CIE.IlluminantMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.CIE.IlluminantData.Colour.NamesMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.NamesData.Colour.RGBSpaceMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.RGBSpaceData.Colour.RGBSpace.HSLMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.RGBSpace.HSLData.Colour.RGBSpace.HSVMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.RGBSpace.HSVData.Colour.SRGBMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.SRGBData.Colour.SRGB.LinearMcolour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2Data.Colour.SRGB.LinearcolourLICENSE&Russell O'Connor Russell O'Connor )http://www.haskell.org/haskellwiki/Colour)A model for human colour/color perceptionThis package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names ("Data.Colour.Names") is provided.data, graphics Data.ColourData.Colour.SRGBData.Colour.SRGB.LinearData.Colour.CIEData.Colour.CIE.IlluminantData.Colour.RGBSpaceData.Colour.RGBSpace.HSLData.Colour.RGBSpace.HSVData.Colour.Names.Data.Colour.InternalData.Colour.ChanData.Colour.RGBData.Colour.MatrixData.Colour.CIE.Chromaticitybase test-colourTests.hs. Data.ColourData.Colour.SRGBData.Colour.SRGB.LinearData.Colour.CIEData.Colour.CIE.IlluminantData.Colour.RGBSpaceData.Colour.RGBSpace.HSLData.Colour.RGBSpace.HSVData.Colour.NamesData.Colour.InternalData.Colour.ChanData.Colour.RGBData.Colour.MatrixData.Colour.CIE.Chromaticity QuickCheckbasecolourrandomtest-framework  test-framework-quickcheck2README CHANGELOG.hackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgcolour ,]iD^dy Xq:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 JName: colour Version: 2.3.6 Cabal-Version: >= 1.10 License: MIT License-file: LICENSE Author: Russell O'Connor Maintainer: Russell O'Connor Homepage: http://www.haskell.org/haskellwiki/Colour Build-Type: Simple Category: data, graphics Synopsis: A model for human colour/color perception Description: This package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names ("Data.Colour.Names") is provided. Tested-with: GHC == 8.8.4 data-files: README CHANGELOG Library default-language: Haskell98 Build-Depends: base >= 4.13 && < 5 Exposed-Modules: Data.Colour Data.Colour.SRGB Data.Colour.SRGB.Linear Data.Colour.CIE Data.Colour.CIE.Illuminant Data.Colour.RGBSpace Data.Colour.RGBSpace.HSL Data.Colour.RGBSpace.HSV Data.Colour.Names Other-Modules: Data.Colour.Internal Data.Colour.Chan Data.Colour.RGB Data.Colour.Matrix Data.Colour.CIE.Chromaticity test-suite test-colour default-language: Haskell98 type: exitcode-stdio-1.0 main-is: Tests.hs build-depends: base >= 4.13 && < 5, colour, QuickCheck >= 2.5 && < 2.15, random >= 1.0 && < 1.2, test-framework >= 0.8 && < 0.9, test-framework-quickcheck2 >= 0.3 && < 0.4 Other-Modules: Data.Colour Data.Colour.SRGB Data.Colour.SRGB.Linear Data.Colour.CIE Data.Colour.CIE.Illuminant Data.Colour.RGBSpace Data.Colour.RGBSpace.HSL Data.Colour.RGBSpace.HSV Data.Colour.Names Data.Colour.Internal Data.Colour.Chan Data.Colour.RGB Data.Colour.Matrix Data.Colour.CIE.Chromaticity ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8}/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/colour-2.3.6-e74462c0ef939bc168bf448e20d49ad726c72b5868b56e583db62c85090062d2/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3comonad Control.ComonadNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.ComonadControl.Comonad.EnvNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.EnvControl.Comonad.Env.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Env.ClassControl.Comonad.Hoist.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Hoist.ClassControl.Comonad.IdentityNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.IdentityControl.Comonad.StoreNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.StoreControl.Comonad.Store.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Store.ClassControl.Comonad.TracedNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.TracedControl.Comonad.Traced.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Traced.ClassControl.Comonad.Trans.ClassNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.ClassControl.Comonad.Trans.EnvNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.EnvControl.Comonad.Trans.IdentityNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.IdentityControl.Comonad.Trans.StoreNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.StoreControl.Comonad.Trans.TracedNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Control.Comonad.Trans.TracedData.Functor.CompositionNcomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3Data.Functor.Composition containers distributiveindexed-traversable containers distributiveindexed-traversablecomonad LICENSENCopyright (C) 2008-2014 Edward A. Kmett, Copyright (C) 2004-2008 Dave Menendez"Edward A. Kmett Edward A. Kmett provisional         !http://github.com/ekmett/comonad/'http://github.com/ekmett/comonad/issues#git://github.com/ekmett/comonad.gitComonads Comonads.Control, Comonads x-revision2Control.ComonadControl.Comonad.EnvControl.Comonad.Env.ClassControl.Comonad.Hoist.ClassControl.Comonad.IdentityControl.Comonad.StoreControl.Comonad.Store.ClassControl.Comonad.TracedControl.Comonad.Traced.ClassControl.Comonad.Trans.ClassControl.Comonad.Trans.EnvControl.Comonad.Trans.IdentityControl.Comonad.Trans.StoreControl.Comonad.Trans.TracedData.Functor.Compositionsrc  -Wall-Winferred-safe-imports-Wmissing-safe-haskell-modebase containers  distributiveindexed-traversabletagged  transformerstransformers-compat. .gitignore .hlint.yaml .vim.custom coq/Store.vREADME.markdownCHANGELOG.markdownexamples/History.hshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgcomonad  l,’CjlX#_ިD$y+.=:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8/name: comonad category: Control, Comonads version: 5.0.8 x-revision: 2 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/comonad/ bug-reports: http://github.com/ekmett/comonad/issues copyright: Copyright (C) 2008-2014 Edward A. Kmett, Copyright (C) 2004-2008 Dave Menendez synopsis: Comonads description: Comonads. build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.3 , GHC == 8.10.1 extra-source-files: .gitignore .hlint.yaml .vim.custom coq/Store.v README.markdown CHANGELOG.markdown examples/History.hs flag containers description: You can disable the use of the `containers` package using `-f-containers`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag distributive description: You can disable the use of the `distributive` package using `-f-distributive`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `Distributive` . default: True manual: True flag indexed-traversable description: You can disable the use of the `indexed-traversable` package using `-f-indexed-traversable`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `FunctorWithIndex` . default: True manual: True source-repository head type: git location: git://github.com/ekmett/comonad.git library hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall build-depends: base >= 4 && < 5, tagged >= 0.8.6.1 && < 1, transformers >= 0.3 && < 0.7, transformers-compat >= 0.5 && < 1 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.18.5 && < 1 if flag(containers) build-depends: containers >= 0.3 && < 0.8 if flag(distributive) build-depends: distributive >= 0.5.2 && < 1 if flag(indexed-traversable) build-depends: indexed-traversable >= 0.1.1 && < 0.2 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode exposed-modules: Control.Comonad Control.Comonad.Env Control.Comonad.Env.Class Control.Comonad.Hoist.Class Control.Comonad.Identity Control.Comonad.Store Control.Comonad.Store.Class Control.Comonad.Traced Control.Comonad.Traced.Class Control.Comonad.Trans.Class Control.Comonad.Trans.Env Control.Comonad.Trans.Identity Control.Comonad.Trans.Store Control.Comonad.Trans.Traced Data.Functor.Composition other-extensions: CPP RankNTypes MultiParamTypeClasses FunctionalDependencies FlexibleInstances UndecidableInstances ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8~/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/comonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7 distributiveUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 transformerstransformers-0.5.6.2transformers-compatZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f base-4.17.2.1containers-0.6.7Udistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f base-4.17.2.1containers-0.6.7Udistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f containerscontainers-0.6.7containers-0.6.7<libraries@haskell.org!Assorted concrete container typesThis package contains efficient general-purpose implementations of various immutable container types including sets, maps, sequences, trees, and graphs. For a walkthrough of what this package provides with examples of common operations see the [containers introduction](https://haskell-containers.readthedocs.io). The declared cost of each operation is either worst-case or amortized, but remains valid even if structures are shared.Data Structures f936e4da14408ab8dc11ca33468e91f8Data.Containers.ListUtils Data.Graph Data.IntMapData.IntMap.InternalData.IntMap.Internal.DebugData.IntMap.LazyData.IntMap.Merge.LazyData.IntMap.Merge.StrictData.IntMap.StrictData.IntMap.Strict.Internal Data.IntSetData.IntSet.InternalData.MapData.Map.InternalData.Map.Internal.Debug Data.Map.LazyData.Map.Merge.LazyData.Map.Merge.StrictData.Map.StrictData.Map.Strict.Internal Data.SequenceData.Sequence.InternalData.Sequence.Internal.SortingData.SetData.Set.Internal Data.Tree"Utils.Containers.Internal.BitQueue!Utils.Containers.Internal.BitUtil$Utils.Containers.Internal.StrictPair!Utils.Containers.Internal.PreludeUtils.Containers.Internal.State%Utils.Containers.Internal.StrictMaybe%Utils.Containers.Internal.PtrEquality#Utils.Containers.Internal.Coercions#Utils.Containers.Internal.TypeError$Data.Map.Internal.DeprecatedShowTree$Data.IntMap.Internal.DeprecatedDebug^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8;${pkgroot}/../share/x86_64-linux-ghc-9.4.8/containers-0.6.7HScontainers-0.6.7 array-0.5.4.0 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7/containers.haddockG${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20Tcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20 contravariant"Data.Functor.Contravariant.ComposeTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20"Data.Functor.Contravariant.Compose$Data.Functor.Contravariant.DivisibleTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20$Data.Functor.Contravariant.Divisible"Data.Functor.Contravariant.GenericTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20"Data.Functor.Contravariant.Generic semigroupsstatevartagged semigroupsstatevartagged contravariantLICENSE'Copyright (C) 2007-2015 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional          'http://github.com/ekmett/contravariant/-http://github.com/ekmett/contravariant/issues)git://github.com/ekmett/contravariant.gitContravariant functorsContravariant functors. Control, Data"Data.Functor.Contravariant.Compose$Data.Functor.Contravariant.Divisible"Data.Functor.Contravariant.Genericsrc-Wall-Wno-star-is-type-Winferred-safe-imports-Wmissing-safe-haskell-modeStateVarbase transformers. .hlint.yamlCHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org contravariant /eתеDi'n vB:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: contravariant category: Control, Data version: 1.5.5 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/contravariant/ bug-reports: http://github.com/ekmett/contravariant/issues copyright: Copyright (C) 2007-2015 Edward A. Kmett synopsis: Contravariant functors description: Contravariant functors. build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.4 , GHC == 9.0.1 extra-source-files: .hlint.yaml CHANGELOG.markdown README.markdown source-repository head type: git location: git://github.com/ekmett/contravariant.git flag tagged description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag semigroups description: You can disable the use of the `semigroups` package using `-f-semigroups`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag StateVar description: You can disable the use of the `StateVar` package using `-f-StateVar`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True library hs-source-dirs: src build-depends: base < 5, transformers >= 0.3 && < 0.7 if !impl(ghc > 7.10) build-depends: transformers-compat >= 0.5 && < 1 if !impl(ghc >= 7.9) build-depends: void >= 0.6.1 && < 1 if flag(tagged) && !impl(ghc >= 7.7) build-depends: tagged >= 0.8.6.1 && < 1 if flag(semigroups) && !impl(ghc >= 7.11) build-depends: semigroups >= 0.18.5 && < 1 if flag(StateVar) build-depends: StateVar >= 1.2.1 && < 1.3 if impl(ghc >= 7.2 && < 7.6) build-depends: ghc-prim exposed-modules: Data.Functor.Contravariant.Compose Data.Functor.Contravariant.Divisible if impl(ghc < 8.5) hs-source-dirs: old-src exposed-modules: Data.Functor.Contravariant if impl(ghc >= 7.4) exposed-modules: Data.Functor.Contravariant.Generic if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode ghc-options: -Wall default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/contravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20/etc .log -.log StateVarOStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280base base-4.17.2.1 transformerstransformers-0.5.6.2OStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280 base-4.17.2.1transformers-0.5.6.2OStateVar-1.2.2-fefe256a13093e96a997aba4a81b79314c08e6d3fc6233120a9a0f1724b40280 base-4.17.2.1transformers-0.5.6.2Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537data-fixData.FixOdata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537Data.Fix data-fix<LICENSE+Anton Kholomiov, Edward Kmett, Oleg Grenrus Experimental           'https://github.com/spell-music/data-fix.https://github.com/spell-music/data-fix/issues'https://github.com/spell-music/data-fixFixpoint data typesFixpoint types and recursion schemes. If you define your AST as fixpoint type, you get fold and unfold operations for free. Thanks for contribution to: Matej Kollar, Herbert Valerio RiedelDataData.Fixsrc-Wall-Wno-trustworthy-safe-Wincomplete-uni-patterns-Wincomplete-record-updates-Wredundant-constraints -Widentities-Wmissing-export-listsbase deepseqhashable. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgdata-fix Rьz 6yZ~˻ s7:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8\cabal-version: 2.2 Name: data-fix Version: 0.3.4 License: BSD-3-Clause License-file: LICENSE Author: Anton Kholomiov, Edward Kmett, Oleg Grenrus Maintainer: Category: Data Synopsis: Fixpoint data types Build-Type: Simple Description: Fixpoint types and recursion schemes. If you define your AST as fixpoint type, you get fold and unfold operations for free. . Thanks for contribution to: Matej Kollar, Herbert Valerio Riedel Stability: Experimental Homepage: https://github.com/spell-music/data-fix Bug-Reports: https://github.com/spell-music/data-fix/issues Tested-With: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.2 || ==9.10.1 extra-source-files: CHANGELOG.md Source-repository head Type: git Location: https://github.com/spell-music/data-fix library hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall exposed-modules: Data.Fix ghc-options: -Wno-trustworthy-safe ghc-options: -Wincomplete-uni-patterns -Wincomplete-record-updates -Wredundant-constraints -Widentities -Wmissing-export-lists build-depends: , base >=4.12.0.0 && <4.21 , deepseq >=1.4.4.0 && <1.6 , hashable >=1.4.4.0 && <1.6 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/data-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee base-4.17.2.1deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee base-4.17.2.1deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eedeepseq deepseq-1.4.8.0deepseq-1.4.8.0<libraries@haskell.org"Deep evaluation of data structuresThis package provides methods for fully evaluating data structures (\"deep evaluation\"). Deep evaluation is often used for adding strictness to a program, e.g. in order to force pending exceptions, remove space leaks, or force lazy I/O to happen. It is also useful in parallel programs, to ensure pending work does not migrate to the wrong thread. The primary use of this package is via the 'deepseq' function, a \"deep\" version of 'seq'. It is implemented on top of an 'NFData' typeclass (\"Normal Form Data\", data structures with no unevaluated components) which defines strategies for fully evaluating different data types. See module documentation in "Control.DeepSeq" for more details.Control 24cb6772eecf6f899a035fdce71ae195Control.DeepSeqControl.DeepSeq.BackDoor]/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0]/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8:${pkgroot}/../share/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0HSdeepseq-1.4.8.0 array-0.5.4.0 base-4.17.2.1ghc-prim-0.9.1{/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0/deepseq.haddockF${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib directorydirectory-1.3.7.1directory-1.3.7.1<libraries@haskell.org3Platform-agnostic library for filesystem operationsiThis library provides a basic set of operations for manipulating files and directories in a portable way.System 51461b8d852b24c1046ec72981f9e81fSystem.DirectorySystem.Directory.Internal!System.Directory.Internal.Prelude%System.Directory.Internal.C_utimensat System.Directory.Internal.Common System.Directory.Internal.ConfigSystem.Directory.Internal.Posix!System.Directory.Internal.Windows_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8<${pkgroot}/../share/x86_64-linux-ghc-9.4.8/directory-1.3.7.1HSdirectory-1.3.7.1 base-4.17.2.1filepath-1.4.2.2 time-1.12.2 unix-2.7.3/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1/directory.haddockH${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e distributiveData.DistributiveUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eData.DistributiveData.Distributive.GenericUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6eData.Distributive.Generic semigroupstagged semigroupstagged distributiveLICENSE'Copyright (C) 2011-2016 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional         &http://github.com/ekmett/distributive/,http://github.com/ekmett/distributive/issues(git://github.com/ekmett/distributive.git,Distributive functors -- Dual to Traversable.Distributive functors -- Dual to @Traversable@Data Structures x-revision1Data.DistributiveData.Distributive.Genericsrc-Wall-Winferred-safe-imports-Wmissing-safe-haskell-modebase base-orphanstagged transformersspecSpec.hshspec-discoverhspec-discovertests GenericsSpec-Wall -threaded-rtsoptsbase distributivegeneric-deriving hspec. .hlint.yaml .vim.customconfigCHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org distributive 5xFc Kd>.E\X1k:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: distributive category: Data Structures version: 0.6.2.1 x-revision: 1 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/distributive/ bug-reports: http://github.com/ekmett/distributive/issues copyright: Copyright (C) 2011-2016 Edward A. Kmett synopsis: Distributive functors -- Dual to Traversable description: Distributive functors -- Dual to @Traversable@ build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.3 extra-source-files: .hlint.yaml .vim.custom config CHANGELOG.markdown README.markdown source-repository head type: git location: git://github.com/ekmett/distributive.git flag semigroups manual: True default: True description: You can disable the use of the `semigroups` package using `-f-semigroups`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. flag tagged manual: True default: True description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. library build-depends: base >= 4 && < 5, base-orphans >= 0.5.2 && < 1, transformers >= 0.3 && < 0.7 hs-source-dirs: src exposed-modules: Data.Distributive if impl(ghc>=7.2) exposed-modules: Data.Distributive.Generic if flag(tagged) build-depends: tagged >= 0.7 && < 1 if impl(ghc>=7.2 && < 7.6) build-depends: ghc-prim if impl(ghc < 8.0) if flag(semigroups) build-depends: semigroups >= 0.13 && < 1 if impl(ghc < 7.8) hs-source-dirs: src-compat other-modules: Data.Coerce ghc-options: -Wall if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 hs-source-dirs: tests build-tool-depends: hspec-discover:hspec-discover build-depends: base >= 4 && < 5, distributive, generic-deriving >= 1.11 && < 2, hspec >= 2 && < 3 main-is: Spec.hs other-modules: GenericsSpec ghc-options: -Wall -threaded -rtsopts default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/distributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e/etc .log -.log base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 transformerstransformers-0.5.6.2 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645Jdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645dlist Data.DListJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645 Data.DListData.DList.DNonEmptyJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645Data.DList.DNonEmptyData.DList.UnsafeJdlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645Data.DList.Unsafewerrorwerrordlist license.mdS2006-2009 Don Stewart, 2013-2020 Sean Leather, 2017-2020 Oleg Grenrus, contributors%Sean Leather Don Stewart              https://github.com/spl/dlist#https://github.com/spl/dlist/issues https://github.com/spl/dlist.gitDifference lists;List-like types supporting O(1) append and snoc operations.Data x-revision2 Data.DListData.DList.UnsafeData.DList.DNonEmpty.Data.DList.InternalData.DList.DNonEmpty.Internal -Wall-Wcompat-Wincomplete-record-updates-Wincomplete-uni-patterns-Wnoncanonical-monad-instances-Wmissing-home-modules-Wpartial-fields-Wmissing-safe-haskell-mode-Wtrustworthy-safebasedeepseqtestMain.hstestsDListPropertiesOverloadedStringsQuickCheckUtilDNonEmptyProperties -Wall-Wcompat-Wincomplete-record-updates-Wincomplete-uni-patterns-Wnoncanonical-monad-instances-Wmissing-home-modules-Wpartial-fields-Wmissing-safe-haskell-mode-Wtrustworthy-safe QuickCheck basedlist. readme.md changelog.mdtests/ImportUnsafe.hshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgdlist =cs(?6_0ҟBU=ށQ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8fcabal-version: >= 1.10 name: dlist version: 1.0 x-revision: 2 synopsis: Difference lists description: List-like types supporting O(1) append and snoc operations. category: Data license: BSD3 license-file: license.md author: Don Stewart maintainer: Sean Leather copyright: 2006-2009 Don Stewart, 2013-2020 Sean Leather, 2017-2020 Oleg Grenrus, contributors homepage: https://github.com/spl/dlist bug-reports: https://github.com/spl/dlist/issues extra-source-files: readme.md, changelog.md tests/ImportUnsafe.hs build-type: Simple tested-with: GHC == 9.10.1 GHC == 9.8.1 GHC == 9.6.6 GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 GHC == 7.10.3 GHC == 7.8.4 GHC == 7.6.3 GHC == 7.4.2 GHC == 7.2.2 GHC == 7.0.4 source-repository head type: git location: https://github.com/spl/dlist.git flag Werror description: Enable -Werror default: False manual: True library build-depends: base >= 4 && < 5, deepseq >= 1.1 && < 1.6 exposed-modules: Data.DList Data.DList.Unsafe other-modules: Data.DList.Internal if impl(ghc >= 8.0) exposed-modules: Data.DList.DNonEmpty other-modules: Data.DList.DNonEmpty.Internal default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.0) ghc-options: -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wnoncanonical-monad-instances if impl(ghc >= 8.2) ghc-options: -Wmissing-home-modules if impl(ghc >= 8.4) ghc-options: -Wpartial-fields if impl(ghc >= 8.10) ghc-options: -Wmissing-safe-haskell-mode -Wtrustworthy-safe if flag(Werror) ghc-options: -Werror test-suite test type: exitcode-stdio-1.0 main-is: Main.hs other-modules: DListProperties OverloadedStrings QuickCheckUtil if impl(ghc >= 8.0) other-modules: DNonEmptyProperties hs-source-dirs: tests build-depends: dlist, base, -- QuickCheck-2.10 is the first version supporting -- base-4.9 (ghc-8) without the Arbitrary NonEmpty -- instance, which we include ourselves. QuickCheck >= 2.10 && < 3 default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.0) ghc-options: -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wnoncanonical-monad-instances if impl(ghc >= 8.2) ghc-options: -Wmissing-home-modules if impl(ghc >= 8.4) ghc-options: -Wpartial-fields if impl(ghc >= 8.10) ghc-options: -Wmissing-safe-haskell-mode -Wtrustworthy-safe if flag(Werror) ghc-options: -Werror ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8z/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/bin~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/lib~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/lib~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/share/doc/html~/home/thomas/.local/state/cabal/store/ghc-9.4.8/dlist-1.0-bdc08f1a382a04f0cb9cb34fb3144ff05dd84724b98c16b4f45e162cb09a8645/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0 base-4.17.2.1deepseq-1.4.8.0 base-4.17.2.1deepseq-1.4.8.0 exceptions exceptions-0.10.5exceptions-0.10.5<FCopyright (C) 2013-2015 Edward A. Kmett Copyright (C) 2012 Google Inc."Edward A. Kmett Edward A. Kmett provisional$http://github.com/ekmett/exceptions/%Extensible optionally-pure exceptions&Extensible optionally-pure exceptions.Control, Exceptions, Monad a3c9d003b54ff36840d118d5810824acControl.Monad.CatchControl.Monad.Catch.Pure_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8<${pkgroot}/../share/x86_64-linux-ghc-9.4.8/exceptions-0.10.5HSexceptions-0.10.5 base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0template-haskell-2.19.0.0transformers-0.5.6.2/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5/exceptions.haddockH${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libfilepathfilepath-1.4.2.2filepath-1.4.2.2<Neil Mitchell 2005-2020"Julian Ospald $Neil Mitchell *https://github.com/haskell/filepath#readme;Library for manipulating FilePaths in a cross platform way.This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). * "System.FilePath" is an alias for the module appropriate to your platform. All three modules provide the same API, and the same documentation (calling out differences in the different variants).System 111cdc817f86d32fec10d4d7b857e516System.FilePathSystem.FilePath.PosixSystem.FilePath.Windows^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8;${pkgroot}/../share/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2HSfilepath-1.4.2.2 base-4.17.2.1}/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2/filepath.haddockG${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261foldable1-classes-compatData.Bifoldable1]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Data.Bifoldable1Data.Foldable1]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Data.Foldable1taggedtaggedfoldable1-classes-compatLICENSE$Ryan Scott Edward Kmett, Oleg Grenrus            :https://github.com/haskell-compat/foldable1-classes-compatAhttps://github.com/haskell-compat/foldable1-classes-compat/issues>https://github.com/haskell-compat/foldable1-classes-compat.gitDCompatibility package for the Foldable1 and Bifoldable1 type classeskA compatibility package for the @Foldable1@ and @Bifoldable1@ type classes, which were introduced in @base-4.18.0.0@ (GHC 9.6.1). For more information, see . @Foldable1@ and @Bifoldable1@ classify non-empty data structures that can be folded to a summary value.Data, Compatibility x-revision6Data.Foldable1Data.Bifoldable1src-Wallbase containers ghc-prim tagged transformerstestTests.hstest-Wall QuickCheckbase containersfoldable1-classes-compatquickcheck-instancestest-framework  test-framework-quickcheck2 transformersbenchBench.hsbench-Wallbase containers criteriondeepseqfoldable1-classes-compat transformers.CHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgfoldable1-classes-compat WXᦷ,sQKl֟s%U:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: foldable1-classes-compat version: 0.1 x-revision: 6 synopsis: Compatibility package for the Foldable1 and Bifoldable1 type classes description: A compatibility package for the @Foldable1@ and @Bifoldable1@ type classes, which were introduced in @base-4.18.0.0@ (GHC 9.6.1). For more information, see . . @Foldable1@ and @Bifoldable1@ classify non-empty data structures that can be folded to a summary value. license: BSD3 maintainer: Ryan Scott author: Edward Kmett, Oleg Grenrus homepage: https://github.com/haskell-compat/foldable1-classes-compat bug-reports: https://github.com/haskell-compat/foldable1-classes-compat/issues category: Data, Compatibility license-file: LICENSE build-type: Simple extra-source-files: CHANGELOG.markdown README.markdown tested-with: GHC ==7.0.4 || ==7.2.2 || ==7.4.2 || ==7.6.3 || ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.5 || ==9.4.4 || ==9.6.1 -- , GHCJS ==8.4 source-repository head type: git location: https://github.com/haskell-compat/foldable1-classes-compat.git flag tagged description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True library default-language: Haskell2010 ghc-options: -Wall build-depends: base >=4.3 && <4.21 if !impl(ghc >= 9.6) hs-source-dirs: src build-depends: containers >=0.4 && <0.8 , transformers >=0.3 && <0.7 exposed-modules: Data.Foldable1 Data.Bifoldable1 if !impl(ghc >=8.6) build-depends: base-orphans >=0.8.1 && <0.10 if !impl(ghc >=8.2) build-depends: bifunctor-classes-compat >=0.1 && <0.2 if !impl(ghc >=8.0) build-depends: semigroups >=0.18.5 && <0.21 , transformers-compat >=0.6 && <0.8 if !impl(ghc >= 7.2) build-depends: generic-deriving >=1.14 && <1.15 if flag(tagged) build-depends: tagged >=0.4.4 && <1 if impl(ghc >= 9.0) build-depends: ghc-prim >= 0.7 && <0.12 else if !impl(ghc >=7.6) build-depends: ghc-prim test-suite test default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall hs-source-dirs: test main-is: Tests.hs -- because of quickcheck-instances if !impl(ghc >=7.4) buildable: False build-depends: base , containers , foldable1-classes-compat , transformers if !impl(ghc >=8.0) build-depends: semigroups , transformers-compat build-depends: QuickCheck >=2.13.2 && <2.16 , quickcheck-instances >=0.3.27 && <0.4 , test-framework >=0.8.2.0 && <0.9 , test-framework-quickcheck2 >=0.3.0.5 && <0.4 benchmark bench default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall hs-source-dirs: bench main-is: Bench.hs if !impl(ghc >=7.6) buildable: False build-depends: base , containers , foldable1-classes-compat , transformers if !impl(ghc >=8.0) build-depends: semigroups , transformers-compat build-depends: criterion >=1.5.6.1 && <1.7 , deepseq >=1.3 && <1.6 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7ghc-prim ghc-prim-0.9.1tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 transformerstransformers-0.5.6.2 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2Xgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5egeneric-derivingGenerics.DerivingXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.DerivingGenerics.Deriving.BaseXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.BaseGenerics.Deriving.ConNamesXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.ConNamesGenerics.Deriving.CopointXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.CopointGenerics.Deriving.DefaultXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.DefaultGenerics.Deriving.EnumXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.EnumGenerics.Deriving.EqXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.EqGenerics.Deriving.FoldableXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.FoldableGenerics.Deriving.FunctorXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.FunctorGenerics.Deriving.InstancesXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.InstancesGenerics.Deriving.MonoidXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.MonoidGenerics.Deriving.SemigroupXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.SemigroupGenerics.Deriving.ShowXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.ShowGenerics.Deriving.THXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.THGenerics.Deriving.TraversableXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.TraversableGenerics.Deriving.UniplateXgeneric-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5eGenerics.Deriving.Uniplatebase-4-9base-4-9generic-derivingLICENSE42011-2013 Universiteit Utrecht, University of Oxfordgenerics@haskell.orgJosé Pedro Magalhães experimental            +https://github.com/dreixel/generic-deriving2https://github.com/dreixel/generic-deriving/issues+https://github.com/dreixel/generic-deriving5Generic programming library for generalised deriving. gThis package provides functionality for generalising the deriving mechanism in Haskell to arbitrary classes. It was first described in the paper: * /A generic deriving mechanism for Haskell/. Jose Pedro Magalhaes, Atze Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10. The current implementation integrates with the new GHC Generics. See for more information. Template Haskell code is provided for supporting older GHCs. This library is organized as follows: * "Generics.Deriving.Base" defines the core functionality for GHC generics, including the @Generic(1)@ classes and representation data types. On modern versions of GHC, this simply re-exports "GHC.Generics" from @base@. On older versions of GHC, this module backports parts of "GHC.Generics" that were not included at the time, including @Generic(1)@ instances. * "Generics.Deriving.TH" implements Template Haskell functionality for deriving instances of @Generic(1)@. * Educational code: in order to provide examples of how to define and use "GHC.Generics"-based defaults, this library offers a number of modules which define examples of type classes along with default implementations for the classes' methods. Currently, the following modules are provided: "Generics.Deriving.Copoint", "Generics.Deriving.ConNames", "Generics.Deriving.Enum", "Generics.Deriving.Eq", "Generics.Deriving.Foldable", "Generics.Deriving.Functor", "Generics.Deriving.Monoid", "Generics.Deriving.Semigroup", "Generics.Deriving.Show", "Generics.Deriving.Traversable", and "Generics.Deriving.Uniplate". It is worth emphasizing that these modules are primarly intended for educational purposes. Many of the classes in these modules resemble other commonly used classes—for example, @GShow@ from "Generics.Deriving.Show" resembles @Show@ from @base@—but in general, the classes that @generic-deriving@ defines are not drop-in replacements. Moreover, the generic defaults that @generic-deriving@ provide often make simplifying assumptions that may violate expectations of how these classes might work elsewhere. For example, the generic default for @GShow@ does not behave exactly like @deriving Show@ would. If you are seeking "GHC.Generics"-based defaults for type classes in @base@, consider using the @@ library. * "Generics.Deriving.Default" provides newtypes that allow leveraging the generic defaults in this library using the @DerivingVia@ GHC language extension. * "Generics.Deriving" re-exports "Generics.Deriving.Base", "Generics.Deriving.Default", and a selection of educational modules.Generics x-revision3Generics.DerivingGenerics.Deriving.BaseGenerics.Deriving.InstancesGenerics.Deriving.CopointGenerics.Deriving.ConNamesGenerics.Deriving.DefaultGenerics.Deriving.EnumGenerics.Deriving.EqGenerics.Deriving.FoldableGenerics.Deriving.FunctorGenerics.Deriving.MonoidGenerics.Deriving.SemigroupGenerics.Deriving.ShowGenerics.Deriving.TraversableGenerics.Deriving.UniplateGenerics.Deriving.THsrcGenerics.Deriving.Base.Internal!Generics.Deriving.Monoid.Internal$Generics.Deriving.Semigroup.InternalGenerics.Deriving.TH.InternalPaths_generic_derivingGenerics.Deriving.TH.Post4_9-Wallbase  containers ghc-primtemplate-haskellth-abstraction specSpec.hshspec-discoverhspec-discovertests DefaultSpec EmptyCaseSpec ExampleSpecT68SpecT80SpecT82SpecTypeInTypeSpec-Wall -threaded-rtsopts-Wno-star-is-typebasegeneric-derivinghspectemplate-haskell. CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orggeneric-deriving t߮YsB~t$)3I:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.86name: generic-deriving version: 1.14.5 x-revision: 3 synopsis: Generic programming library for generalised deriving. description: This package provides functionality for generalising the deriving mechanism in Haskell to arbitrary classes. It was first described in the paper: . * /A generic deriving mechanism for Haskell/. Jose Pedro Magalhaes, Atze Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10. . The current implementation integrates with the new GHC Generics. See for more information. Template Haskell code is provided for supporting older GHCs. . This library is organized as follows: . * "Generics.Deriving.Base" defines the core functionality for GHC generics, including the @Generic(1)@ classes and representation data types. On modern versions of GHC, this simply re-exports "GHC.Generics" from @base@. On older versions of GHC, this module backports parts of "GHC.Generics" that were not included at the time, including @Generic(1)@ instances. . * "Generics.Deriving.TH" implements Template Haskell functionality for deriving instances of @Generic(1)@. . * Educational code: in order to provide examples of how to define and use "GHC.Generics"-based defaults, this library offers a number of modules which define examples of type classes along with default implementations for the classes' methods. Currently, the following modules are provided: "Generics.Deriving.Copoint", "Generics.Deriving.ConNames", "Generics.Deriving.Enum", "Generics.Deriving.Eq", "Generics.Deriving.Foldable", "Generics.Deriving.Functor", "Generics.Deriving.Monoid", "Generics.Deriving.Semigroup", "Generics.Deriving.Show", "Generics.Deriving.Traversable", and "Generics.Deriving.Uniplate". . It is worth emphasizing that these modules are primarly intended for educational purposes. Many of the classes in these modules resemble other commonly used classes—for example, @GShow@ from "Generics.Deriving.Show" resembles @Show@ from @base@—but in general, the classes that @generic-deriving@ defines are not drop-in replacements. Moreover, the generic defaults that @generic-deriving@ provide often make simplifying assumptions that may violate expectations of how these classes might work elsewhere. For example, the generic default for @GShow@ does not behave exactly like @deriving Show@ would. . If you are seeking "GHC.Generics"-based defaults for type classes in @base@, consider using the @@ library. . * "Generics.Deriving.Default" provides newtypes that allow leveraging the generic defaults in this library using the @DerivingVia@ GHC language extension. . * "Generics.Deriving" re-exports "Generics.Deriving.Base", "Generics.Deriving.Default", and a selection of educational modules. homepage: https://github.com/dreixel/generic-deriving bug-reports: https://github.com/dreixel/generic-deriving/issues category: Generics copyright: 2011-2013 Universiteit Utrecht, University of Oxford license: BSD3 license-file: LICENSE author: José Pedro Magalhães maintainer: generics@haskell.org stability: experimental build-type: Simple cabal-version: >= 1.10 tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.5 , GHC == 9.6.2 extra-source-files: CHANGELOG.md , README.md source-repository head type: git location: https://github.com/dreixel/generic-deriving flag base-4-9 description: Use base-4.9 or later. This version of base uses a DataKinds-based encoding of GHC generics metadata. default: True library hs-source-dirs: src exposed-modules: Generics.Deriving Generics.Deriving.Base Generics.Deriving.Instances Generics.Deriving.Copoint Generics.Deriving.ConNames Generics.Deriving.Default Generics.Deriving.Enum Generics.Deriving.Eq Generics.Deriving.Foldable Generics.Deriving.Functor Generics.Deriving.Monoid Generics.Deriving.Semigroup Generics.Deriving.Show Generics.Deriving.Traversable Generics.Deriving.Uniplate Generics.Deriving.TH other-modules: Generics.Deriving.Base.Internal Generics.Deriving.Monoid.Internal Generics.Deriving.Semigroup.Internal Generics.Deriving.TH.Internal Paths_generic_deriving if flag(base-4-9) build-depends: base >= 4.9 && < 5 other-modules: Generics.Deriving.TH.Post4_9 else build-depends: base >= 4.3 && < 4.9 other-modules: Generics.Deriving.TH.Pre4_9 build-depends: containers >= 0.1 && < 0.8 , ghc-prim < 1 , template-haskell >= 2.4 && < 2.23 -- TODO: Eventually, we should bump the lower version -- bounds to >=0.6 so that we can remove some CPP in -- Generics.Deriving.TH.Internal. , th-abstraction >= 0.4 && < 0.8 default-language: Haskell2010 ghc-options: -Wall test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: DefaultSpec EmptyCaseSpec ExampleSpec T68Spec T80Spec T82Spec TypeInTypeSpec build-depends: base , generic-deriving , hspec >= 2 && < 3 , template-haskell build-tool-depends: hspec-discover:hspec-discover hs-source-dirs: tests default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/generic-deriving-1.14.5-4350d62ea556d396690aa8272b09cd5906af4892ebb2ecd59b0e3bd857fa7f5e/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7ghc-prim ghc-prim-0.9.1template-haskelltemplate-haskell-2.19.0.0th-abstractionWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1template-haskell-2.19.0.0Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1template-haskell-2.19.0.0Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Rgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8Rgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8 genericallyGHC.Generics.GenericallyRgenerically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8GHC.Generics.Generically genericallyLICENSE2022 Oleg Grenrus"Oleg Grenrus Oleg Grenrus            4https://github.com/haskell-compat/generically/issues1https://github.com/haskell-compat/generically.git+Generically newtype to use with DerivingViaThis is a compatibility package as @Generically@ and @Generically1@ newtypes are available since @base-4.17@ in 'GHC.Generics'.Generics x-revision3GHC.Generics.Genericallysrcbase  base-orphans  . CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org generically Ť6İAs?VC_c\H[MC:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 name: generically version: 0.1.1 x-revision: 3 synopsis: Generically newtype to use with DerivingVia description: This is a compatibility package as @Generically@ and @Generically1@ newtypes are available since @base-4.17@ in 'GHC.Generics'. bug-reports: https://github.com/haskell-compat/generically/issues author: Oleg Grenrus maintainer: Oleg Grenrus copyright: 2022 Oleg Grenrus license: BSD3 license-file: LICENSE category: Generics build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.1 source-repository head type: git location: https://github.com/haskell-compat/generically.git library default-language: Haskell2010 build-depends: base >=4.9 && <4.21 if impl(ghc >= 9.4) && !impl(ghc >= 9.6) build-depends: base-orphans >=0.8.8 && <0.10 hs-source-dirs: src exposed-modules: GHC.Generics.Generically ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/generically-0.1.1-5634d76050a6a98565273f28e2e6eac7f8edcb599da2bd7a731b5553e0d438b8/etc .log -.log base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 ghc-bignumghc-bignum-1.3ghc-bignum-1.3<libraries@haskell.org Sylvain HenryGHC BigNum librarykThis package provides the low-level implementation of the standard 'BigNat', 'Natural' and 'Integer' types.Numeric, Algebra, GHC a01c7de8f9ebbcc26fa13f4de49cd9f8GHC.Num.BackendGHC.Num.Backend.NativeGHC.Num.Backend.SelectedGHC.Num.BigNatGHC.Num.IntegerGHC.Num.NaturalGHC.Num.PrimitivesGHC.Num.WordArrayGHC.Num.Backend.GMP\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3HSghc-bignum-1.3gmpd/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3/includeghc-prim-0.9.1}/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3/ghc-bignum.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib ghc-boot-th  ghc-boot-th-9.4.8ghc-boot-th-9.4.8<ghc-devs@haskell.orgCShared functionality between GHC and the @template-haskell@ libraryThis library contains various bits shared between the @ghc@ and @template-haskell@ libraries. This package exists to ensure that @template-haskell@ has a minimal set of transitive dependencies, since it is intended to be depended upon by user code.GHC 8a0c756ad78fa20c3a0e97fc1da48798GHC.ForeignSrcLang.TypeGHC.LanguageExtensions.Type GHC.Lexeme_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8<${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8HSghc-boot-th-9.4.8 base-4.17.2.1/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddockH${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libghc-heap  ghc-heap-9.4.8ghc-heap-9.4.8<libraries@haskell.org Functions for walking GHC's heapThis package provides functions for walking the GHC heap data structures and retrieving information about those data structures.GHC 7be5fab155258065b609b65d383366bb GHC.Exts.HeapGHC.Exts.Heap.ClosureTypesGHC.Exts.Heap.ClosuresGHC.Exts.Heap.ConstantsGHC.Exts.Heap.FFIClosures+GHC.Exts.Heap.FFIClosures_ProfilingDisabled*GHC.Exts.Heap.FFIClosures_ProfilingEnabledGHC.Exts.Heap.InfoTableGHC.Exts.Heap.InfoTable.TypesGHC.Exts.Heap.InfoTableProf#GHC.Exts.Heap.ProfInfo.PeekProfInfo5GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled4GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabledGHC.Exts.Heap.ProfInfo.TypesGHC.Exts.Heap.Utils\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8HSghc-heap-9.4.8 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1 rts-1.0.2{/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8/ghc-heap.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libghc-prim ghc-prim-0.9.1ghc-prim-0.9.1<libraries@haskell.orgGHC primitivesIThis package contains the primitive types and operations supplied by GHC.GHC ffde7061cf7182b2d3ec5d68c5c91fdb GHC.CString GHC.Classes GHC.Debug GHC.MagicGHC.Magic.DictGHC.Prim.Exception GHC.Prim.ExtGHC.Prim.PanicGHC.Prim.PtrEqGHC.PrimopWrappers GHC.Tuple GHC.TypesGHC.Prim\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1HSghc-prim-0.9.1cm rts-1.0.2{/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1/ghc-prim.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eehashable Data.HashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee Data.HashableData.Hashable.GenericQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeData.Hashable.GenericData.Hashable.LiftedQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeData.Hashable.Lifted arch-native integer-gmprandom-initial-seed arch-native integer-gmprandom-initial-seed hashable<LICENSE"Oleg Grenrus ?Milan Straka Johan Tibell Provisional             7http://github.com/haskell-unordered-containers/hashable?https://github.com/haskell-unordered-containers/hashable/issues Johan Tibell maintainer: Oleg Grenrus bug-reports: https://github.com/haskell-unordered-containers/hashable/issues stability: Provisional category: Data build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.4 || ==8.10.7 || ==9.0.1 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.4 || ==9.8.2 || ==9.10.1 extra-source-files: CHANGES.md include/HsHashable.h include/HsXXHash.h README.md xxHash-0.8.2/xxhash.h flag integer-gmp description: Are we using @integer-gmp@ to provide fast Integer instances? No effect on GHC-9.0 or later. manual: False default: True flag arch-native description: Use @-march=native@ when compiling C sources. Portable implementation is 15-50% slower. Consider enabling this flag if hashing performance is important. manual: True default: False flag random-initial-seed description: Randomly initialize the initial seed on each final executable invocation This is useful for catching cases when you rely on (non-existent) stability of hashable's hash functions. This is not a security feature. manual: True default: False library exposed-modules: Data.Hashable Data.Hashable.Generic Data.Hashable.Lifted other-modules: Data.Hashable.Class Data.Hashable.FFI Data.Hashable.Generic.Instances Data.Hashable.Imports Data.Hashable.LowLevel Data.Hashable.Mix Data.Hashable.XXH3 include-dirs: include xxHash-0.8.2 includes: HsHashable.h HsXXHash.h xxhash.h hs-source-dirs: src build-depends: , base >=4.12.0.0 && <4.21 , bytestring >=0.10.8.2 && <0.13 , containers >=0.6.0.1 && <0.8 , deepseq >=1.4.4.0 && <1.6 , ghc-prim , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 if impl(ghc >=9.2) -- depend on os-string on newer GHCs only. -- os-string has tight lower bound on bytestring, which prevents -- using bundled version on older GHCs. build-depends: os-string >=2.0.2 -- we also ensure that we can get filepath-1.5 only with GHC-9.2 -- therefore there is else-branch with stricter upper bound. build-depends: filepath >=1.4.1.2 && <1.6 else build-depends: filepath >=1.4.1.2 && <1.5 if !impl(ghc >=9.2) build-depends: base-orphans >=0.8.6 && <0.10 if !impl(ghc >=9.4) build-depends: data-array-byte >=0.1.0.1 && <0.2 -- Integer internals if impl(ghc >=9) build-depends: ghc-bignum >=1.0 && <1.4 if !impl(ghc >=9.0.2) build-depends: ghc-bignum-orphans >=0.1 && <0.2 else if flag(integer-gmp) build-depends: integer-gmp >=0.4 && <1.1 else -- this is needed for the automatic flag to be well-balanced build-depends: integer-simple if (flag(random-initial-seed) && impl(ghc)) cpp-options: -DHASHABLE_RANDOM_SEED=1 if os(windows) c-sources: cbits-win/init.c else c-sources: cbits-unix/init.c default-language: Haskell2010 other-extensions: BangPatterns CPP DeriveDataTypeable FlexibleContexts FlexibleInstances GADTs KindSignatures MagicHash MultiParamTypeClasses ScopedTypeVariables Trustworthy TypeOperators UnliftedFFITypes ghc-options: -Wall if flag(arch-native) -- Cabal doesn't pass cc-options to "ordinary" Haskell source compilation -- https://github.com/haskell/cabal/issues/9801 ghc-options: -optc=-march=native -optc-mtune=native if impl(ghc >=9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode test-suite hashable-tests type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Main.hs other-modules: Properties Regress build-depends: , base , bytestring , filepath , ghc-prim , hashable , HUnit , QuickCheck >=2.4.0.1 , random >=1.0 && <1.3 , tasty ^>=1.5 , tasty-hunit ^>=0.10.1 , tasty-quickcheck ^>=0.10.3 , text >=0.11.0.5 if impl(ghc >=9.2) build-depends: os-string if !os(windows) build-depends: unix cpp-options: -DHAVE_MMAP other-modules: Regress.Mmap other-extensions: CApiFFI ghc-options: -Wall -fno-warn-orphans default-language: Haskell2010 test-suite xxhash-tests type: exitcode-stdio-1.0 hs-source-dirs: tests src main-is: xxhash-tests.hs other-modules: Data.Hashable.FFI Data.Hashable.XXH3 default-language: Haskell2010 build-depends: , base , bytestring , primitive ^>=0.9.0.0 , tasty ^>=1.5 , tasty-hunit ^>=0.10.1 , tasty-quickcheck ^>=0.10.3 include-dirs: include xxHash-0.8.2 includes: HsXXHash.h xxhash.h if !impl(ghc >=9.4) build-depends: data-array-byte >=0.1.0.1 && <0.2 test-suite hashable-examples type: exitcode-stdio-1.0 build-depends: , base , ghc-prim , hashable hs-source-dirs: examples main-is: Main.hs default-language: Haskell2010 source-repository head type: git location: https://github.com/haskell-unordered-containers/hashable.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/hashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee/etc .log -.log  base base-4.17.2.1 bytestring bytestring-0.11.5.3 containerscontainers-0.6.7deepseq deepseq-1.4.8.0filepathfilepath-1.4.2.2 ghc-bignumghc-bignum-1.3ghc-prim ghc-prim-0.9.1 os-stringPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560text text-2.0.2 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0filepath-1.4.2.2ghc-bignum-1.3ghc-prim-0.9.1Pos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560 text-2.0.2 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0filepath-1.4.2.2ghc-bignum-1.3ghc-prim-0.9.1Pos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560 text-2.0.2Xhsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63eXhsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63ehsc2hsE  in-ghc-tree in-ghc-treehsc2hsE LICENSE2000, Marcin Kowalczykghc-devs@haskell.org$Marcin Kowalczyk            (https://github.com/haskell/hsc2hs/issues%https://github.com/haskell/hsc2hs.gitAA preprocessor that helps with writing Haskell bindings to C codelThe hsc2hs program can be used to automate some parts of the process of writing Haskell bindings to C code. It reads an almost-Haskell source file with embedded special constructs, and outputs a real Haskell file with these constructs processed, based on information taken from some C headers. The extra constructs provide Haskell counterparts of C types, values of C constants, including sizes of C types, and access to fields of C structs. For more details, see the in the GHC User's Guide. Development x-revision2hsc2hsMain.hs cbits/utils.csrc/ CCommon CrossCodegen DirectCodegenFlags HSCParser ATTParser UtilsCodegenCompat.ResponseFileCompat.TempFile Paths_hsc2hs-Wallbase containers  directoryfilepathprocessspecSpec.hssrc/test/ ATTParserFlagsBDD-Wall -threadedHUnitbasetest-framework  test-framework-hunittemplate-hsc.hdata/ changelog.md test/asm/*.shackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orghsc2hsE  oN4׈, | j}M\v:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: >=1.10 Name: hsc2hs Version: 0.68.10 x-revision: 2 Copyright: 2000, Marcin Kowalczyk License: BSD3 License-File: LICENSE Author: Marcin Kowalczyk Maintainer: ghc-devs@haskell.org Synopsis: A preprocessor that helps with writing Haskell bindings to C code Bug-Reports: https://github.com/haskell/hsc2hs/issues Description: The hsc2hs program can be used to automate some parts of the process of writing Haskell bindings to C code. It reads an almost-Haskell source file with embedded special constructs, and outputs a real Haskell file with these constructs processed, based on information taken from some C headers. The extra constructs provide Haskell counterparts of C types, values of C constants, including sizes of C types, and access to fields of C structs. . For more details, see the in the GHC User's Guide. Category: Development Data-Dir: data/ Data-Files: template-hsc.h build-type: Simple tested-with: GHC == 9.10.0 GHC == 9.8.2 GHC == 9.6.4 GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 -- GHC == 7.10.3 -- GHC == 7.8.4 -- GHC == 7.6.3 -- GHC == 7.4.2 -- GHC == 7.2.2 -- GHC == 7.0.4 extra-source-files: changelog.md test/asm/*.s flag in-ghc-tree description: Are we in a GHC tree? default: False manual: True source-repository head Type: git Location: https://github.com/haskell/hsc2hs.git Executable hsc2hs Default-Language: Haskell2010 Main-Is: Main.hs Hs-Source-Dirs: src/ Other-Modules: C Common CrossCodegen DirectCodegen Flags HSCParser ATTParser UtilsCodegen Compat.ResponseFile Compat.TempFile Paths_hsc2hs c-sources: cbits/utils.c Other-Extensions: CPP, NoMonomorphismRestriction Build-Depends: base >= 4.3.0 && < 4.21, containers >= 0.4.0 && < 0.8, directory >= 1.1.0 && < 1.4, filepath >= 1.2.0 && < 1.6, process >= 1.1.0 && < 1.7 if os(windows) -- N.B. Job object support was irreparably broken prior to 1.6.8. -- See https://github.com/haskell/process/issues/167. Build-Depends: process >= 1.6.8 && < 1.7 ghc-options: -Wall if flag(in-ghc-tree) cpp-options: -DIN_GHC_TREE test-suite spec main-is: Spec.hs hs-source-dirs: src/ test/ other-modules: ATTParser Flags BDD ghc-options: -Wall -threaded type: exitcode-stdio-1.0 build-depends: base, test-framework >=0.8.2.0 && <0.9, test-framework-hunit >=0.3.0.2 && <0.4, HUnit >=1.3.1.2 && <1.4 || >=1.6.0.0 && <1.7 default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/etc .log -.log hsc2hshsc2hsbase base-4.17.2.1 containerscontainers-0.6.7 directorydirectory-1.3.7.1filepathfilepath-1.4.2.2processprocess-1.6.18.0 base-4.17.2.1containers-0.6.7directory-1.3.7.1filepath-1.4.2.2process-1.6.18.0 base-4.17.2.1containers-0.6.7directory-1.3.7.1filepath-1.4.2.2process-1.6.18.0Zindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dindexed-traversableData.Foldable.WithIndexZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dData.Foldable.WithIndexData.Foldable1.WithIndexZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dData.Foldable1.WithIndexData.Functor.WithIndexZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dData.Functor.WithIndexData.Traversable.WithIndexZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dData.Traversable.WithIndexindexed-traversableLICENSE"Oleg Grenrus Edward Kmett           1https://github.com/haskellari/indexed-traversableindexed-traversable9FunctorWithIndex, FoldableWithIndex, TraversableWithIndex/This package provides three useful generalizations: @ class Functor f => FunctorWithIndex i f | f -> i where \ imap :: (i -> a -> b) -> f a -> f b @ @ class Foldable f => FoldableWithIndex i f | f -> i where \ ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m @ @ class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where \ itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b) @ This package contains instances for types in GHC boot libraries. For some additional instances see [indexed-traversable-instances](https://hackage.haskell.org/package/indexed-traversable-instances). The [keys](https://hackage.haskell.org/package/keys) package provides similar functionality, but uses (associated) @TypeFamilies@ instead of @FunctionalDependencies@.DataData.Foldable.WithIndexData.Foldable1.WithIndexData.Functor.WithIndexData.Traversable.WithIndexsrc CoerceCompatGhcList WithIndexarraybase  containers foldable1-classes-compat transformers. Changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgindexed-traversable X :բ\*ҧ߀ m:+|u;":/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 1.12 name: indexed-traversable version: 0.1.4 build-type: Simple license: BSD2 license-file: LICENSE category: Data maintainer: Oleg Grenrus author: Edward Kmett synopsis: FunctorWithIndex, FoldableWithIndex, TraversableWithIndex description: This package provides three useful generalizations: . @ class Functor f => FunctorWithIndex i f | f -> i where \ imap :: (i -> a -> b) -> f a -> f b @ . @ class Foldable f => FoldableWithIndex i f | f -> i where \ ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m @ . @ class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where \ itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b) @ . This package contains instances for types in GHC boot libraries. For some additional instances see [indexed-traversable-instances](https://hackage.haskell.org/package/indexed-traversable-instances). . The [keys](https://hackage.haskell.org/package/keys) package provides similar functionality, but uses (associated) @TypeFamilies@ instead of @FunctionalDependencies@. extra-source-files: Changelog.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/indexed-traversable subdir: indexed-traversable library default-language: Haskell2010 hs-source-dirs: src other-modules: CoerceCompat GhcList WithIndex exposed-modules: Data.Foldable.WithIndex Data.Foldable1.WithIndex Data.Functor.WithIndex Data.Traversable.WithIndex build-depends: array >=0.3.0.2 && <0.6 , base >=4.12 && <4.21 , containers >=0.6.0.1 && <0.8 , transformers >=0.5.6.0 && <0.7 if !impl(ghc >=9.6) build-depends: foldable1-classes-compat >=0.1 && <0.2 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8d/etc .log -.log array array-0.5.4.0base base-4.17.2.1 containerscontainers-0.6.7foldable1-classes-compat]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261 transformerstransformers-0.5.6.2 array-0.5.4.0 base-4.17.2.1containers-0.6.7]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261transformers-0.5.6.2 array-0.5.4.0 base-4.17.2.1containers-0.6.7]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261transformers-0.5.6.2dindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497dindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497indexed-traversable-instances Data.Functor.WithIndex.Instancesdindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497 Data.Functor.WithIndex.Instancesindexed-traversable-instancesLICENSE"Oleg Grenrus Edward Kmett           1https://github.com/haskellari/indexed-traversableindexed-traversable-instancesKMore instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndexThis package provides extra instances for type-classes in the [indexed-traversable](https://hackage.haskell.org/package/indexed-traversable) package. The intention is to keep this package minimal; it provides instances that formely existed in @lens@ or @optics-extra@. We recommend putting other instances directly into their defining packages. The @indexed-traversable@ package is light, having only GHC boot libraries as its dependencies.Data Data.Functor.WithIndex.InstancessrcOneTuplebase indexed-traversabletagged  unordered-containers vectorsafesafe.hstestsbaseindexed-traversableindexed-traversable-instances indexed-testsmain.hstests OneTuple QuickCheckbase containersindexed-traversableindexed-traversable-instancesquickcheck-instancestastytasty-quickcheck   transformersunordered-containersvector. Changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgindexed-traversable-instances <+/fpp;V`="c$N/:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 author: Edward Kmett synopsis: More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex description: This package provides extra instances for type-classes in the [indexed-traversable](https://hackage.haskell.org/package/indexed-traversable) package. . The intention is to keep this package minimal; it provides instances that formely existed in @lens@ or @optics-extra@. We recommend putting other instances directly into their defining packages. The @indexed-traversable@ package is light, having only GHC boot libraries as its dependencies. extra-source-files: Changelog.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/indexed-traversable subdir: indexed-traversable-instances library default-language: Haskell2010 hs-source-dirs: src build-depends: base >=4.12 && <4.21 , indexed-traversable >=0.1.4 && <0.2 , OneTuple >=0.3 && <0.5 , tagged >=0.8.6 && <0.9 , unordered-containers >=0.2.8.0 && <0.3 , vector >=0.13.1.0 && <0.14 exposed-modules: Data.Functor.WithIndex.Instances test-suite safe type: exitcode-stdio-1.0 default-language: Haskell2010 hs-source-dirs: tests main-is: safe.hs build-depends: base , indexed-traversable , indexed-traversable-instances test-suite indexed-tests type: exitcode-stdio-1.0 default-language: Haskell2010 hs-source-dirs: tests main-is: main.hs build-depends: base , containers , indexed-traversable , indexed-traversable-instances , OneTuple , transformers , unordered-containers , vector build-depends: QuickCheck >=2.14.2 && <2.15 , quickcheck-instances >=0.3.29 && <0.4 , tasty >=1.2.3 && <1.6 , tasty-quickcheck >=0.10.1.1 && <0.11 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/indexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497/etc .log -.log OneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6base base-4.17.2.1indexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594vectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 base-4.17.2.1Zindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 base-4.17.2.1Zindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Yinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7Yinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7integer-conversionData.Integer.ConversionYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7Data.Integer.Conversion integer-conversion<LICENSE(c) 2023 Oleg Grenrus"Oleg.Grenrus "Oleg Grenrus            ,https://github.com/phadej/integer-conversion3https://github.com/phadej/integer-conversion/issues0https://github.com/phadej/integer-conversion.git"Conversion from strings to IntegerThe naive @foldl' (\acc d -> acc * 10 + d) 0@ is expensive (quadratic!) for large @Integer@s. This package provides sub-quadratic implementation.DataData.Integer.Conversionsrcbase  bytestring    primitive textinteger-conversion-testsinteger-conversion-tests.hstests src-other AlternativeNaive QuickCheckbase bytestringinteger-conversiontastytasty-quickcheck textinteger-conversion-benchinteger-conversion-bench.hsbench src-other AlternativeNaive -threaded-rtsoptsbase bytestringinteger-conversion tasty-benchtext. ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orginteger-conversion dH35>d{R)c'"Z:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 2.2 name: integer-conversion version: 0.1.1 synopsis: Conversion from strings to Integer category: Data description: The naive @foldl' (\acc d -> acc * 10 + d) 0@ is expensive (quadratic!) for large @Integer@s. This package provides sub-quadratic implementation. homepage: https://github.com/phadej/integer-conversion bug-reports: https://github.com/phadej/integer-conversion/issues license: BSD-3-Clause license-file: LICENSE author: Oleg Grenrus maintainer: Oleg.Grenrus copyright: (c) 2023 Oleg Grenrus build-type: Simple extra-source-files: ChangeLog.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/phadej/integer-conversion.git library default-language: Haskell2010 hs-source-dirs: src exposed-modules: Data.Integer.Conversion build-depends: , base >=4.12.0.0 && <4.21 , bytestring ^>=0.10.8.1 || ^>=0.11.4.0 || ^>=0.12.0.2 , primitive ^>=0.9.0.0 , text ^>=1.2.3.0 || ^>=2.0.1 || ^>=2.1 test-suite integer-conversion-tests default-language: Haskell2010 hs-source-dirs: tests src-other type: exitcode-stdio-1.0 main-is: integer-conversion-tests.hs build-depends: , base , bytestring , integer-conversion , text -- test dependencies build-depends: , QuickCheck ^>=2.14.3 || ^>=2.15 , tasty ^>=1.4.3 || ^>=1.5 , tasty-quickcheck ^>=0.10.2 other-modules: Alternative Naive benchmark integer-conversion-bench default-language: Haskell2010 ghc-options: -threaded -rtsopts type: exitcode-stdio-1.0 main-is: integer-conversion-bench.hs hs-source-dirs: bench src-other build-depends: , base , bytestring , integer-conversion , text -- bench dependencies build-depends: tasty-bench ^>=0.3.4 other-modules: Alternative Naive ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3 primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29text text-2.0.2 base-4.17.2.1bytestring-0.11.5.3Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 text-2.0.2 base-4.17.2.1bytestring-0.11.5.3Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 text-2.0.2[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4finteger-logarithmsGHC.Integer.Logarithms.Compat[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fGHC.Integer.Logarithms.CompatMath.NumberTheory.Logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fMath.NumberTheory.Logarithms Math.NumberTheory.Powers.Integer[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.Natural[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f Math.NumberTheory.Powers.Natural check-bounds integer-gmp check-bounds integer-gmpinteger-logarithmsLICENSEB(c) 2011 Daniel Fischer, 2017-2020 Oleg Grenrus, Andrew Lelechenko"Oleg Grenrus Daniel Fischer Provisional                 0https://github.com/haskellari/integer-logarithms7https://github.com/haskellari/integer-logarithms/issues0https://github.com/haskellari/integer-logarithmsInteger logarithms."Math.NumberTheory.Logarithms" and "Math.NumberTheory.Powers.Integer" from the arithmoi package. Also provides "GHC.Integer.Logarithms.Compat" and "Math.NumberTheory.Power.Natural" modules, as well as some additional functions in migrated modules.Math, Algorithms, Number Theory x-revision6Math.NumberTheory.Logarithms Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.NaturalGHC.Integer.Logarithms.Compatsrc$-O2-Wallarraybase ghc-bignumghc-prim specTest.hs test-suite!Math.NumberTheory.LogarithmsTestsMath.NumberTheory.TestUtilsOrphans&-Wall QuickCheckbaseinteger-logarithms smallchecktasty  tasty-hunit  tasty-quickcheck  tasty-smallcheck  . changelog.md readme.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orginteger-logarithms `Xer_tJz/3-(:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: integer-logarithms version: 1.0.3.1 x-revision: 6 cabal-version: >=1.10 author: Daniel Fischer copyright: (c) 2011 Daniel Fischer, 2017-2020 Oleg Grenrus, Andrew Lelechenko license: MIT license-file: LICENSE maintainer: Oleg Grenrus build-type: Simple stability: Provisional homepage: https://github.com/haskellari/integer-logarithms bug-reports: https://github.com/haskellari/integer-logarithms/issues synopsis: Integer logarithms. description: "Math.NumberTheory.Logarithms" and "Math.NumberTheory.Powers.Integer" from the arithmoi package. . Also provides "GHC.Integer.Logarithms.Compat" and "Math.NumberTheory.Power.Natural" modules, as well as some additional functions in migrated modules. category: Math, Algorithms, Number Theory tested-with: GHC ==7.0.4 || ==7.2.2 || ==7.4.2 || ==7.6.3 || ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.4 || ==8.8.4 || ==8.10.4 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.4 || ==9.8.2 || ==9.10.1 , GHCJS ==8.4 extra-source-files: changelog.md readme.md flag integer-gmp description: integer-gmp or integer-simple default: True manual: False flag check-bounds description: Replace unsafe array operations with safe ones default: False manual: True library default-language: Haskell2010 hs-source-dirs: src build-depends: array >=0.3 && <0.6 , base >=4.3 && <4.21 , ghc-prim <0.12 if !impl(ghc >=7.10) build-depends: nats >=1.1.2 && <1.2 if impl(ghc >=9.0) build-depends: base >=4.15 , ghc-bignum >=1.0 && <1.4 if !flag(integer-gmp) build-depends: invalid-cabal-flag-settings <0 else build-depends: base <4.15 if flag(integer-gmp) build-depends: integer-gmp <1.1 else build-depends: integer-simple exposed-modules: Math.NumberTheory.Logarithms Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.Natural -- compat module exposed-modules: GHC.Integer.Logarithms.Compat other-extensions: BangPatterns CPP MagicHash ghc-options: -O2 -Wall if flag(check-bounds) cpp-options: -DCheckBounds source-repository head type: git location: https://github.com/haskellari/integer-logarithms test-suite spec type: exitcode-stdio-1.0 hs-source-dirs: test-suite ghc-options: -Wall main-is: Test.hs default-language: Haskell2010 other-extensions: FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving MultiParamTypeClasses StandaloneDeriving build-depends: base , integer-logarithms , QuickCheck >=2.14.1 && <2.15 , smallcheck >=1.2 && <1.3 , tasty >=0.10 && <1.6 , tasty-hunit >=0.9 && <0.11 , tasty-quickcheck >=0.8 && <0.11 , tasty-smallcheck >=0.8 && <0.9 if !impl(ghc >=7.10) build-depends: nats ==1.1.* other-modules: Math.NumberTheory.LogarithmsTests Math.NumberTheory.TestUtils Orphans ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f/etc .log -.log array array-0.5.4.0base base-4.17.2.1 ghc-bignumghc-bignum-1.3ghc-prim ghc-prim-0.9.1 array-0.5.4.0 base-4.17.2.1ghc-bignum-1.3ghc-prim-0.9.1 array-0.5.4.0 base-4.17.2.1ghc-bignum-1.3ghc-prim-0.9.1mtl mtl-2.2.2 mtl-2.2.2<Edward Kmett Andy Gillhttp://github.com/haskell/mtl,Monad classes, using functional dependencies9Monad classes using functional dependencies, with instances for various monad transformers, inspired by the paper /Functional Programming with Overloading and Higher-Order Polymorphism/, by Mark P Jones, in /Advanced School of Functional Programming/, 1995 ().Control e360d4baab21de5d0e6716d01fb48606Control.Monad.ContControl.Monad.Cont.ClassControl.Monad.ErrorControl.Monad.Error.ClassControl.Monad.ExceptControl.Monad.IdentityControl.Monad.ListControl.Monad.RWSControl.Monad.RWS.ClassControl.Monad.RWS.LazyControl.Monad.RWS.StrictControl.Monad.ReaderControl.Monad.Reader.ClassControl.Monad.StateControl.Monad.State.ClassControl.Monad.State.LazyControl.Monad.State.StrictControl.Monad.TransControl.Monad.WriterControl.Monad.Writer.ClassControl.Monad.Writer.LazyControl.Monad.Writer.StrictW/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2W/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.84${pkgroot}/../share/x86_64-linux-ghc-9.4.8/mtl-2.2.2 HSmtl-2.2.2 base-4.17.2.1transformers-0.5.6.2q/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2/mtl.haddock@${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d network-uri Network.URITnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d Network.URINetwork.URI.LensTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dNetwork.URI.LensNetwork.URI.StaticTnetwork-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079dNetwork.URI.Static network-uriLICENSEezra@ezrakilty.net              &https://github.com/haskell/network-uri-https://github.com/haskell/network-uri/issues(git://github.com/haskell/network-uri.gitURI manipulationVThis package provides facilities for parsing and unparsing URIs, and creating and resolving relative URI references, closely following the URI spec, . == Backward-compatibility In @network-2.6@ the "Network.URI" module was split off from the @network@ package into this package. If you're using the "Network.URI" module you can be backward compatible and automatically get it from the right package by using the in your @.cabal@ file's build-depends (along with dependencies for both @network-uri@ and @network@): > build-depends: > network-uri-flag == 0.1.* Or you can do the same manually by adding this boilerplate to your @.cabal@ file: > flag network-uri > description: Get Network.URI from the network-uri package > default: True > > library > -- ... > if flag(network-uri) > build-depends: network-uri >= 2.6, network >= 2.6 > else > build-depends: network-uri < 2.6, network < 2.6 That is, get the module from either @network < 2.6@ or from @network-uri >= 2.6@.Network x-revision1 Network.URINetwork.URI.LensNetwork.URI.Static.89-Wall -fwarn-tabs-Winferred-safe-imports-Wmissing-safe-haskell-modebasedeepseqparsec template-haskell th-compaturi uri001.hstests-Wall -fwarn-tabsHUnit QuickCheckbase network-uritasty tasty-hunittasty-quickcheck uri-bench uri-bench.hstests-Wall -fwarn-tabsHUnitbase criteriondeepseq network-uri. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org network-uri sn2Pܠl"<#@+yr(:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: network-uri version: 2.6.4.2 x-revision: 1 synopsis: URI manipulation description: This package provides facilities for parsing and unparsing URIs, and creating and resolving relative URI references, closely following the URI spec, . . == Backward-compatibility . In @network-2.6@ the "Network.URI" module was split off from the @network@ package into this package. If you're using the "Network.URI" module you can be backward compatible and automatically get it from the right package by using the in your @.cabal@ file's build-depends (along with dependencies for both @network-uri@ and @network@): . > build-depends: > network-uri-flag == 0.1.* . Or you can do the same manually by adding this boilerplate to your @.cabal@ file: . > flag network-uri > description: Get Network.URI from the network-uri package > default: True > > library > -- ... > if flag(network-uri) > build-depends: network-uri >= 2.6, network >= 2.6 > else > build-depends: network-uri < 2.6, network < 2.6 . That is, get the module from either @network < 2.6@ or from @network-uri >= 2.6@. homepage: https://github.com/haskell/network-uri bug-reports: https://github.com/haskell/network-uri/issues license: BSD3 license-file: LICENSE extra-source-files: README.md, CHANGELOG.md maintainer: ezra@ezrakilty.net category: Network build-type: Simple cabal-version: >=1.10 tested-with: GHC ==9.8.1 || ==9.6.3 || ==9.4.7 || ==9.2.8 || ==9.0.2 || ==8.10.7 || ==8.8.4 || ==8.6.5 || ==8.4.4 || ==8.2.2 || ==8.0.2 || ==7.10.3 || ==7.8.4 || ==7.6.3 || ==7.4.2 || ==7.2.2 || ==7.0.4 library exposed-modules: Network.URI Network.URI.Lens Network.URI.Static build-depends: base >= 3 && < 5, deepseq >= 1.1 && < 1.6, parsec >= 3.1.12.0 && < 3.2, th-compat >= 0.1.1 && < 1.0 build-depends: template-haskell default-extensions: CPP, DeriveDataTypeable if impl(ghc < 7.6) build-depends: ghc-prim if impl(ghc >= 7.2) default-extensions: DeriveGeneric ghc-options: -Wall -fwarn-tabs default-language: Haskell98 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode test-suite uri hs-source-dirs: tests main-is: uri001.hs type: exitcode-stdio-1.0 build-depends: base < 5, HUnit, network-uri, tasty, tasty-hunit, tasty-quickcheck, QuickCheck ghc-options: -Wall -fwarn-tabs default-language: Haskell98 benchmark uri-bench hs-source-dirs: tests main-is: uri-bench.hs type: exitcode-stdio-1.0 build-depends: base < 5, HUnit, network-uri, criterion, deepseq ghc-options: -Wall -fwarn-tabs default-language: Haskell98 source-repository head type: git location: git://github.com/haskell/network-uri.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/network-uri-2.6.4.2-eb4360e832b6f3986200af5478b23d343d9dd862419a8c399e7f85d259bb079d/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0parsecparsec-3.1.16.1template-haskelltemplate-haskell-2.19.0.0 th-compatPth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7 base-4.17.2.1deepseq-1.4.8.0parsec-3.1.16.1template-haskell-2.19.0.0Pth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7 base-4.17.2.1deepseq-1.4.8.0parsec-3.1.16.1template-haskell-2.19.0.0Pth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7Qnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330Qnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330nothunksNoThunks.ClassQnothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330NoThunks.Class bytestringtextvector bytestringtextvectornothunksLICENSENOTICE'2018-2024 Input Output Global Inc (IOG)!Marcin Szamotulski IOG      +https://github.com/input-output-hk/nothunks+https://github.com/input-output-hk/nothunks$Examine values for unexpected thunksLong lived application data typically should not contain any thunks. This library can be used to examine values for unexpected thunks, which can then be used in assertions. This can be invaluable in avoiding memory leaks, or tracking down existing ones. DevelopmentNoThunks.Classsrc-Wall base  bytestring  containers ghc-heapstmtexttimevector wherefrom-compat nothunks-testMain.hstestTest.NoThunks.Class-Wall base containersghc-primhedgehognothunksrandomstmtastytasty-hedgehog. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgnothunks ̧=]#;{8jeaQ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 3.0 name: nothunks version: 0.2.1.1 synopsis: Examine values for unexpected thunks description: Long lived application data typically should not contain any thunks. This library can be used to examine values for unexpected thunks, which can then be used in assertions. This can be invaluable in avoiding memory leaks, or tracking down existing ones. license: Apache-2.0 license-files: LICENSE NOTICE bug-reports: https://github.com/input-output-hk/nothunks author: IOG maintainer: Marcin Szamotulski copyright: 2018-2024 Input Output Global Inc (IOG) category: Development extra-doc-files: README.md CHANGELOG.md tested-with: GHC == {8.10, 9.0, 9.2, 9.4, 9.6, 9.8, 9.10} source-repository head type: git location: https://github.com/input-output-hk/nothunks flag bytestring description: Provide instances for bytestring default: True manual: True flag text description: Provide instances for text default: True manual: True flag vector description: Provide instances for vector default: True manual: True library exposed-modules: NoThunks.Class build-depends: base >= 4.12 && < 5 , containers >= 0.5 && < 0.8 , stm >= 2.5 && < 2.6 , time >= 1.5 && < 1.13 -- Whatever is bundled with ghc , ghc-heap if impl(ghc >= 9.2) build-depends: wherefrom-compat ^>= 0.1.1 if flag(bytestring) build-depends: bytestring >= 0.10 && < 0.13 if flag(text) build-depends: text >= 1.2 && < 1.3 || >= 2 && < 2.2 if flag(vector) build-depends: vector >= 0.12 && < 0.14 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall test-suite nothunks-test type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Test.NoThunks.Class build-depends: base -- Self dependency , nothunks -- Dependencies shared with the lib , containers , stm -- Whatever is bundled with ghc , ghc-prim -- Additional dependencies , hedgehog >= 1.1 && < 1.5 , random >= 1.1 && < 1.3 , tasty >= 1.3 && < 1.6 , tasty-hedgehog >= 1.1 && < 1.5 hs-source-dirs: test default-language: Haskell2010 ghc-options: -Wall ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/nothunks-0.2.1.1-bc3ad1cd82ca16c8c181835e8ae4e9e05a0e3babc86eaa94b27ee47bac4e7330/etc .log -.log  base base-4.17.2.1 bytestring bytestring-0.11.5.3 containerscontainers-0.6.7ghc-heap  ghc-heap-9.4.8stm stm-2.5.1.0text text-2.0.2time  time-1.12.2vectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626wherefrom-compatYwherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e base-4.17.2.1bytestring-0.11.5.3containers-0.6.7ghc-heap-9.4.8 stm-2.5.1.0 text-2.0.2 time-1.12.2Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Ywherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e base-4.17.2.1bytestring-0.11.5.3containers-0.6.7ghc-heap-9.4.8 stm-2.5.1.0 text-2.0.2 time-1.12.2Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Ywherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592eSold-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973Sold-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973 old-locale System.LocaleSold-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973 System.Locale old-localeLICENSElibraries@haskell.org    ,https://github.com/haskell/old-locale/issues)https://github.com/haskell/old-locale.gitlocale library_This package provides the ability to adapt to locale conventions such as date and time formats.System x-revision2 System.Locale.V-Wallbase. changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org old-locale ۯW=1.10 tested-with: GHC==7.8.3, GHC==7.8.2, GHC==7.8.1, GHC==7.6.3, GHC==7.6.2, GHC==7.6.1, GHC==7.4.2, GHC==7.4.1, GHC==7.2.2, GHC==7.2.1, GHC==7.0.4, GHC==7.0.3, GHC==7.0.2, GHC==7.0.1, GHC==6.12.3 description: This package provides the ability to adapt to locale conventions such as date and time formats. extra-source-files: changelog.md source-repository head type: git location: https://github.com/haskell/old-locale.git Library default-language: Haskell98 other-extensions: CPP if impl(ghc>=7.2) -- && base>=4.4.1 other-extensions: Safe exposed-modules: System.Locale build-depends: base >= 4.2 && < 5 ghc-options: -Wall ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Qold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523Qold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523old-time System.TimeQold-time-1.1.0.4-cdc272b2f1a0507b3dc10cd88a90d883985baa5abad04f48a3c34e88c65ed22a System.Timeold-timeLICENSE#https://github.com/haskell/old-time            *https://github.com/haskell/old-time/issues'https://github.com/haskell/old-time.git Time libraryThis package provides the old time library. For new projects, the newer is recommended.System System.Timehsc2hscbits/timeUtils.c.WincludeHsTime.hHsTime.h-Wallbase old-locale. aclocal.m4 changelog.md config.guess config.sub configure configure.acinclude/HsTimeConfig.h.in install-shold-time.buildinfoautom4te.cache config.log config.statusinclude/HsTimeConfig.hhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgold-time "{JgoR{;^tK bLo:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: old-time version: 1.1.0.4 -- NOTE: Don't forget to update ./changelog.md license: BSD3 license-file: LICENSE maintainer: https://github.com/haskell/old-time bug-reports: https://github.com/haskell/old-time/issues synopsis: Time library category: System build-type: Configure description: This package provides the old time library. . For new projects, the newer is recommended. tested-with: GHC == 9.6.2 GHC == 9.4.5 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2 GHC == 7.10.3 GHC == 7.8.4 extra-source-files: aclocal.m4 changelog.md config.guess config.sub configure configure.ac include/HsTimeConfig.h.in install-sh old-time.buildinfo extra-tmp-files: autom4te.cache config.log config.status include/HsTimeConfig.h source-repository head type: git location: https://github.com/haskell/old-time.git Library default-language: Haskell2010 other-extensions: Trustworthy exposed-modules: System.Time c-sources: cbits/timeUtils.c include-dirs: include includes: HsTime.h install-includes: HsTime.h build-depends: base >= 4.7 && < 5, old-locale == 1.0.* build-tools: hsc2hs ghc-options: -Wall ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/old-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523/etc .log -.log Qold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523base base-4.17.2.1 old-localeSold-locale-1.0.0.7-9e3d5046b9e7c252054ac01e74220597f77bcbae7121633a17b535c3e5f3c973hsc2hsE hsc2hsXhsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63ehsc2hsE hsc2hsXhsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/home/thomas/.local/state/cabal/store/ghc-9.4.8/hsc2hs-0.68.10-e-hsc2hs-e1e04e9d85fcf23d3134717cebcca1931c6896f4cb7a8d19e69d948a0462b63e/bin^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583optparse-applicativeOptions.Applicative^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.ApplicativeOptions.Applicative.Arrows^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Arrows"Options.Applicative.BashCompletion^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583"Options.Applicative.BashCompletionOptions.Applicative.Builder^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Builder%Options.Applicative.Builder.Completer^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583%Options.Applicative.Builder.Completer$Options.Applicative.Builder.Internal^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583$Options.Applicative.Builder.InternalOptions.Applicative.Common^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.CommonOptions.Applicative.Extra^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.ExtraOptions.Applicative.Help^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.HelpOptions.Applicative.Help.Chunk^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Help.ChunkOptions.Applicative.Help.Core^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Help.Core$Options.Applicative.Help.Levenshtein^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583$Options.Applicative.Help.LevenshteinOptions.Applicative.Help.Pretty^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Help.PrettyOptions.Applicative.Help.Types^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Help.TypesOptions.Applicative.Internal^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.InternalOptions.Applicative.NonEmpty^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.NonEmptyOptions.Applicative.Types^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Options.Applicative.Typesprocessprocessoptparse-applicativeLICENSE2(c) 2012-2017 Paolo Capriotti huw.campbell@gmail.comPaolo Capriotti, Huw Campbell            2https://github.com/pcapriotti/optparse-applicative9https://github.com/pcapriotti/optparse-applicative/issues6https://github.com/pcapriotti/optparse-applicative.git:Utilities and combinators for parsing command line options(optparse-applicative is a haskell library for parsing options on the command line, and providing a powerful applicative interface for composing them. optparse-applicative takes care of reading and validating the arguments passed to the command line, handling and reporting errors, generating a usage line, a comprehensive help screen, and enabling context-sensitive bash, zsh, and fish completions. See the included README for detailed instructions and examples, which is also available on github .System, CLI, Options, ParsingOptions.ApplicativeOptions.Applicative.Arrows"Options.Applicative.BashCompletionOptions.Applicative.Builder%Options.Applicative.Builder.Completer$Options.Applicative.Builder.InternalOptions.Applicative.CommonOptions.Applicative.ExtraOptions.Applicative.HelpOptions.Applicative.Help.ChunkOptions.Applicative.Help.Core$Options.Applicative.Help.LevenshteinOptions.Applicative.Help.PrettyOptions.Applicative.Help.TypesOptions.Applicative.NonEmptyOptions.Applicative.TypesOptions.Applicative.Internalsrc-Wall-Wno-redundant-constraints-Wcompat-Wnoncanonical-monad-instancesbase prettyprinter prettyprinter-ansi-terminalprocesstext transformerstransformers-compat teststest.hstestsExamples.AlternativesExamples.CabalExamples.CommandsExamples.FormattingExamples.HelloExamples.LongSub-Wall -threaded-O2-funbox-strict-fields QuickCheck baseoptparse-applicative. CHANGELOG.md README.mdtests/alt.err.txttests/cabal.err.txttests/carry.err.txttests/commands.err.txttests/commands_header.err.txt"tests/commands_header_full.err.txttests/dropback.err.txttests/hello.err.txttests/helponempty.err.txttests/helponemptysub.err.txttests/long_equals.err.txttests/formatting.err.txt(tests/formatting-long-subcommand.err.txttests/nested.err.txttests/optional.err.txttests/nested_optional.err.txttests/subparsers.err.txthackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgoptparse-applicative c&)d2Z:y[[-ӹađ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: optparse-applicative version: 0.18.1.0 synopsis: Utilities and combinators for parsing command line options description: optparse-applicative is a haskell library for parsing options on the command line, and providing a powerful applicative interface for composing them. . optparse-applicative takes care of reading and validating the arguments passed to the command line, handling and reporting errors, generating a usage line, a comprehensive help screen, and enabling context-sensitive bash, zsh, and fish completions. . See the included README for detailed instructions and examples, which is also available on github . license: BSD3 license-file: LICENSE author: Paolo Capriotti, Huw Campbell maintainer: huw.campbell@gmail.com copyright: (c) 2012-2017 Paolo Capriotti category: System, CLI, Options, Parsing build-type: Simple cabal-version: >= 1.10 extra-source-files: CHANGELOG.md README.md tests/alt.err.txt tests/cabal.err.txt tests/carry.err.txt tests/commands.err.txt tests/commands_header.err.txt tests/commands_header_full.err.txt tests/dropback.err.txt tests/hello.err.txt tests/helponempty.err.txt tests/helponemptysub.err.txt tests/long_equals.err.txt tests/formatting.err.txt tests/formatting-long-subcommand.err.txt tests/nested.err.txt tests/optional.err.txt tests/nested_optional.err.txt tests/subparsers.err.txt homepage: https://github.com/pcapriotti/optparse-applicative bug-reports: https://github.com/pcapriotti/optparse-applicative/issues tested-with: GHC==9.6.1 GHC==9.4.4 GHC==9.2.7 GHC==9.0.2 GHC==8.10.7 GHC==8.8.4 GHC==8.6.5 GHC==8.4.4 GHC==8.2.2 GHC==8.0.2 GHC==7.10.3 GHC==7.8.4 GHC==7.6.3 GHC==7.4.2 GHC==7.2.2 GHC==7.0.4 source-repository head type: git location: https://github.com/pcapriotti/optparse-applicative.git flag process description: Depend on the process package for Bash autocompletion default: True library hs-source-dirs: src ghc-options: -Wall default-language: Haskell98 -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0 if impl(ghc >= 8.0) ghc-options: -Wno-redundant-constraints -Wcompat -Wnoncanonical-monad-instances if impl(ghc < 8.8) ghc-options: -Wnoncanonical-monadfail-instances exposed-modules: Options.Applicative , Options.Applicative.Arrows , Options.Applicative.BashCompletion , Options.Applicative.Builder , Options.Applicative.Builder.Completer , Options.Applicative.Builder.Internal , Options.Applicative.Common , Options.Applicative.Extra , Options.Applicative.Help , Options.Applicative.Help.Chunk , Options.Applicative.Help.Core , Options.Applicative.Help.Levenshtein , Options.Applicative.Help.Pretty , Options.Applicative.Help.Types , Options.Applicative.NonEmpty , Options.Applicative.Types , Options.Applicative.Internal build-depends: base >= 4.5 && < 5 , text >= 1.2 , transformers >= 0.2 && < 0.7 , transformers-compat >= 0.3 && < 0.8 , prettyprinter >= 1.7 && < 1.8 , prettyprinter-ansi-terminal >= 1.1 && < 1.2 if flag(process) build-depends: process >= 1.0 && < 1.7 if !impl(ghc >= 8) build-depends: semigroups >= 0.10 && < 0.21 , fail == 4.9.* test-suite tests type: exitcode-stdio-1.0 main-is: test.hs ghc-options: -Wall -threaded -O2 -funbox-strict-fields hs-source-dirs: tests default-language: Haskell98 other-modules: Examples.Alternatives , Examples.Cabal , Examples.Commands , Examples.Formatting , Examples.Hello , Examples.LongSub build-depends: base , optparse-applicative , QuickCheck >= 2.8 && < 2.15 if !impl(ghc >= 8) build-depends: semigroups ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583/etc .log -.log base base-4.17.2.1 prettyprinterTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685prettyprinter-ansi-terminalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319processprocess-1.6.18.0text text-2.0.2 transformerstransformers-0.5.6.2transformers-compatZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f base-4.17.2.1Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685bprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319process-1.6.18.0 text-2.0.2transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f base-4.17.2.1Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685bprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319process-1.6.18.0 text-2.0.2transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539fPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560Pos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560 os-string System.OsStringPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString%System.OsString.Data.ByteString.ShortPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560%System.OsString.Data.ByteString.Short.System.OsString.Data.ByteString.Short.InternalPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560.System.OsString.Data.ByteString.Short.Internal,System.OsString.Data.ByteString.Short.Word16Pos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560,System.OsString.Data.ByteString.Short.Word16System.OsString.EncodingPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.Encoding!System.OsString.Encoding.InternalPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560!System.OsString.Encoding.InternalSystem.OsString.InternalPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.InternalSystem.OsString.Internal.TypesPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.Internal.TypesSystem.OsString.PosixPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.PosixSystem.OsString.WindowsPos-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560System.OsString.Windows os-string<LICENSEJulain Ospald 2021-2023"Julian Ospald "Julian Ospald           :https://github.com/haskell/os-string/blob/master/README.md+https://github.com/haskell/os-string/issues$https://github.com/haskell/os-string2Library for manipulating Operating system strings.This package provides functionality for manipulating @OsString@ values, and is shipped with .System %System.OsString.Data.ByteString.Short.System.OsString.Data.ByteString.Short.Internal,System.OsString.Data.ByteString.Short.Word16System.OsString.Encoding!System.OsString.Encoding.InternalSystem.OsStringSystem.OsString.InternalSystem.OsString.Internal.TypesSystem.OsString.PosixSystem.OsString.Windows.V-Wallbase  bytestring deepseq exceptionstemplate-haskellbytestring-testsMain.hsteststests/bytestring-testsProperties.ShortByteStringProperties.WindowsStringProperties.PosixStringProperties.OsString!Properties.ShortByteString.Word16TestUtil-Wall QuickCheckbase bytestring  os-stringencoding-testsMain.hsteststests/encoding Arbitrary EncodingSpecTestUtil-Wall QuickCheckbase bytestring deepseq os-stringquickcheck-classes-basebenchBench.hsbench BenchOsStringBenchPosixStringBenchWindowsString-O2-with-rtsopts=-A32m-fproc-alignment=64base bytestringdeepseq os-stringrandom tasty-bench.System/OsString/Common.hs+tests/bytestring-tests/Properties/Common.hsbench/Common.hs changelog.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org os-string "fgk]W<-ZyBR:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 2.2 name: os-string version: 2.0.6 -- NOTE: Don't forget to update ./changelog.md license: BSD-3-Clause license-file: LICENSE author: Julian Ospald maintainer: Julian Ospald copyright: Julain Ospald 2021-2023 bug-reports: https://github.com/haskell/os-string/issues homepage: https://github.com/haskell/os-string/blob/master/README.md category: System build-type: Simple synopsis: Library for manipulating Operating system strings. tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1 description: This package provides functionality for manipulating @OsString@ values, and is shipped with . extra-source-files: System/OsString/Common.hs tests/bytestring-tests/Properties/Common.hs bench/Common.hs extra-doc-files: changelog.md README.md source-repository head type: git location: https://github.com/haskell/os-string library exposed-modules: System.OsString.Data.ByteString.Short System.OsString.Data.ByteString.Short.Internal System.OsString.Data.ByteString.Short.Word16 System.OsString.Encoding System.OsString.Encoding.Internal System.OsString System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows other-extensions: CPP PatternGuards if impl(ghc >=7.2) other-extensions: Safe default-language: Haskell2010 build-depends: , base >=4.12.0.0 && <4.21 , bytestring >=0.11.3.0 , deepseq , exceptions , template-haskell ghc-options: -Wall test-suite bytestring-tests default-language: Haskell2010 ghc-options: -Wall type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: tests tests/bytestring-tests other-modules: Properties.ShortByteString Properties.WindowsString Properties.PosixString Properties.OsString Properties.ShortByteString.Word16 TestUtil build-depends: , base , bytestring >=0.11.3.0 , os-string , QuickCheck >=2.7 && <2.16 test-suite encoding-tests default-language: Haskell2010 ghc-options: -Wall type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: tests tests/encoding other-modules: Arbitrary EncodingSpec TestUtil build-depends: , base , bytestring >=0.11.3.0 , deepseq , os-string , QuickCheck >=2.7 && <2.16 , quickcheck-classes-base ^>=0.6.2 benchmark bench main-is: Bench.hs other-modules: BenchOsString BenchPosixString BenchWindowsString type: exitcode-stdio-1.0 hs-source-dirs: bench default-language: Haskell2010 ghc-options: -O2 "-with-rtsopts=-A32m" if impl(ghc >= 8.6) ghc-options: -fproc-alignment=64 build-depends: base, bytestring, os-string, deepseq, tasty-bench, random ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/os-string-2.0.6-6c728edb1747763302f144732f77db2f3d1ac9408b9a000f746de411f663b560/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0 exceptions exceptions-0.10.5template-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0exceptions-0.10.5template-haskell-2.19.0.0 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0exceptions-0.10.5template-haskell-2.19.0.0parsecparsec-3.1.16.1parsec-3.1.16.12HOleg Grenrus , Herbert Valerio Riedel fDaan Leijen , Paolo Martini , Antoine Latter !https://github.com/haskell/parsecMonadic parser combinators8Parsec is designed from scratch as an industrial-strength parser library. It is simple, safe, well documented (on the package homepage), has extensive libraries, good error messages, and is fast. It is defined as a monad transformer that can be stacked on arbitrary monads, and it is also parametric in the input stream type. The main entry point is the "Text.Parsec" module which provides defaults for parsing 'Char'acter data. The "Text.ParserCombinators.Parsec" module hierarchy contains the legacy @parsec-2@ API and may be removed at some point in the future.Parsing 0c889a9c907717d0c0ddf464115dbc93 Text.ParsecText.Parsec.ByteStringText.Parsec.ByteString.LazyText.Parsec.CharText.Parsec.CombinatorText.Parsec.ErrorText.Parsec.ExprText.Parsec.LanguageText.Parsec.PermText.Parsec.PosText.Parsec.PrimText.Parsec.StringText.Parsec.TextText.Parsec.Text.LazyText.Parsec.TokenText.ParserCombinators.Parsec"Text.ParserCombinators.Parsec.Char(Text.ParserCombinators.Parsec.Combinator#Text.ParserCombinators.Parsec.Error"Text.ParserCombinators.Parsec.Expr&Text.ParserCombinators.Parsec.Language"Text.ParserCombinators.Parsec.Perm!Text.ParserCombinators.Parsec.Pos"Text.ParserCombinators.Parsec.Prim#Text.ParserCombinators.Parsec.Token]/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1]/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8:${pkgroot}/../share/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1HSparsec-3.1.16.1 base-4.17.2.1bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2z/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1/parsec.haddockF${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libprettypretty-1.1.3.6pretty-1.1.3.6<!David Terei Stable http://github.com/haskell/prettyPretty-printing library7This package contains a pretty-printing library, a set of API's that provides a way to easily print out text in a consistent format of your choosing. This is useful for compilers and related tools. This library was originally designed by John Hughes's and has since been heavily modified by Simon Peyton Jones.Text 431df84361ffc7a6da4dddf4636b7e25Text.PrettyPrintText.PrettyPrint.Annotated#Text.PrettyPrint.Annotated.HughesPJ(Text.PrettyPrint.Annotated.HughesPJClassText.PrettyPrint.HughesPJText.PrettyPrint.HughesPJClass\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6\/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.89${pkgroot}/../share/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6HSpretty-1.1.3.6 base-4.17.2.1deepseq-1.4.8.0ghc-prim-0.9.1y/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6/pretty.haddockE${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685 prettyprinterData.Text.Prettyprint.DocTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Data.Text.Prettyprint.Doc"Data.Text.Prettyprint.Doc.InternalTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685"Data.Text.Prettyprint.Doc.Internal(Data.Text.Prettyprint.Doc.Internal.DebugTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685(Data.Text.Prettyprint.Doc.Internal.Debug'Data.Text.Prettyprint.Doc.Internal.TypeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685'Data.Text.Prettyprint.Doc.Internal.Type'Data.Text.Prettyprint.Doc.Render.StringTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685'Data.Text.Prettyprint.Doc.Render.String%Data.Text.Prettyprint.Doc.Render.TextTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685%Data.Text.Prettyprint.Doc.Render.Text?Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorialTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685?Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial@Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorialTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685@Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial+Data.Text.Prettyprint.Doc.Render.Util.PanicTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685+Data.Text.Prettyprint.Doc.Render.Util.Panic3Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTreeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce6853Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree2Data.Text.Prettyprint.Doc.Render.Util.StackMachineTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce6852Data.Text.Prettyprint.Doc.Render.Util.StackMachine'Data.Text.Prettyprint.Doc.Symbols.AsciiTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685'Data.Text.Prettyprint.Doc.Symbols.Ascii)Data.Text.Prettyprint.Doc.Symbols.UnicodeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685)Data.Text.Prettyprint.Doc.Symbols.UnicodeData.Text.Prettyprint.Doc.UtilTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Data.Text.Prettyprint.Doc.Util PrettyprinterTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685 PrettyprinterPrettyprinter.InternalTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.InternalPrettyprinter.Internal.DebugTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Internal.DebugPrettyprinter.Internal.TypeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Internal.TypePrettyprinter.Render.StringTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Render.StringPrettyprinter.Render.TextTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Render.Text3Prettyprinter.Render.Tutorials.StackMachineTutorialTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce6853Prettyprinter.Render.Tutorials.StackMachineTutorial4Prettyprinter.Render.Tutorials.TreeRenderingTutorialTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce6854Prettyprinter.Render.Tutorials.TreeRenderingTutorialPrettyprinter.Render.Util.PanicTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Render.Util.Panic'Prettyprinter.Render.Util.SimpleDocTreeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685'Prettyprinter.Render.Util.SimpleDocTree&Prettyprinter.Render.Util.StackMachineTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685&Prettyprinter.Render.Util.StackMachinePrettyprinter.Symbols.AsciiTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Symbols.AsciiPrettyprinter.Symbols.UnicodeTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Symbols.UnicodePrettyprinter.UtilTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685Prettyprinter.Util buildreadmetext buildreadmetext prettyprinter LICENSE.mdUSimon Jakobi , David Luposchainsky ZPhil Wadler, Daan Leijen, Max Bolingbroke, Edward Kmett, David Luposchainsky, Simon Jakobi         &http://github.com/quchen/prettyprinter-http://github.com/quchen/prettyprinter/issues)git://github.com/quchen/prettyprinter.gitBA modern, easy to use, well-documented, extensible pretty-printer.YA modern, easy to use, well-documented, extensible pretty-printer. For more see README.mdUser Interfaces, Text PrettyprinterPrettyprinter.InternalPrettyprinter.Internal.DebugPrettyprinter.Internal.TypePrettyprinter.Render.StringPrettyprinter.Render.Text3Prettyprinter.Render.Tutorials.StackMachineTutorial4Prettyprinter.Render.Tutorials.TreeRenderingTutorialPrettyprinter.Render.Util.Panic'Prettyprinter.Render.Util.SimpleDocTree&Prettyprinter.Render.Util.StackMachinePrettyprinter.UtilPrettyprinter.Symbols.UnicodePrettyprinter.Symbols.AsciiData.Text.Prettyprint.Doc"Data.Text.Prettyprint.Doc.Internal(Data.Text.Prettyprint.Doc.Internal.Debug'Data.Text.Prettyprint.Doc.Internal.Type'Data.Text.Prettyprint.Doc.Render.String%Data.Text.Prettyprint.Doc.Render.Text?Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial@Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial+Data.Text.Prettyprint.Doc.Render.Util.Panic3Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree2Data.Text.Prettyprint.Doc.Render.Util.StackMachineData.Text.Prettyprint.Doc.Util)Data.Text.Prettyprint.Doc.Symbols.Unicode'Data.Text.Prettyprint.Doc.Symbols.Asciisrc1:misc-Wall-O2-Wcompatbasetextgenerate_readmeGenerateReadme.hsapp MultilineTh1AdoctestMain.hs test/Doctest-Wall -threaded-rtsopts-with-rtsopts=-N QuickCheckbasedoctest  prettyprinter testsuiteMain.hstest/TestsuiteStripTrailingSpace -threaded-rtsopts-with-rtsopts=-N-Wall base bytestring pgp-wordlist prettyprinterquickcheck-instancestasty  tasty-hunit tasty-quickcheck textfusion Fusion.hsbench1-Wall-rtsoptsansi-wl-pprintbasegaugemtl prettyprinterrandomtext transformersfaster-unsafe-textFasterUnsafeText.hsbench-rtsopts-Wallbasegauge prettyprintertext large-outputLargeOutput.hsbench-rtsopts-Wall QuickCheckansi-wl-pprintbase base-compat   containersdeepseqgauge prettyprintertext. README.md CHANGELOG.md#misc/version-compatibility-macros.hhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org prettyprinter ^n153߷,S*w+% E:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8Kname: prettyprinter version: 1.7.1 cabal-version: >= 1.10 category: User Interfaces, Text synopsis: A modern, easy to use, well-documented, extensible pretty-printer. description: A modern, easy to use, well-documented, extensible pretty-printer. For more see README.md license: BSD2 license-file: LICENSE.md extra-source-files: README.md , CHANGELOG.md , misc/version-compatibility-macros.h author: Phil Wadler, Daan Leijen, Max Bolingbroke, Edward Kmett, David Luposchainsky, Simon Jakobi maintainer: Simon Jakobi , David Luposchainsky bug-reports: http://github.com/quchen/prettyprinter/issues homepage: http://github.com/quchen/prettyprinter build-type: Simple tested-with: GHC==9.0.1, GHC==8.10.4, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 source-repository head type: git location: git://github.com/quchen/prettyprinter.git library exposed-modules: Prettyprinter , Prettyprinter.Internal , Prettyprinter.Internal.Debug , Prettyprinter.Internal.Type , Prettyprinter.Render.String , Prettyprinter.Render.Text , Prettyprinter.Render.Tutorials.StackMachineTutorial , Prettyprinter.Render.Tutorials.TreeRenderingTutorial , Prettyprinter.Render.Util.Panic , Prettyprinter.Render.Util.SimpleDocTree , Prettyprinter.Render.Util.StackMachine , Prettyprinter.Util , Prettyprinter.Symbols.Unicode , Prettyprinter.Symbols.Ascii , Data.Text.Prettyprint.Doc , Data.Text.Prettyprint.Doc.Internal , Data.Text.Prettyprint.Doc.Internal.Debug , Data.Text.Prettyprint.Doc.Internal.Type , Data.Text.Prettyprint.Doc.Render.String , Data.Text.Prettyprint.Doc.Render.Text , Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial , Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial , Data.Text.Prettyprint.Doc.Render.Util.Panic , Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree , Data.Text.Prettyprint.Doc.Render.Util.StackMachine , Data.Text.Prettyprint.Doc.Util , Data.Text.Prettyprint.Doc.Symbols.Unicode , Data.Text.Prettyprint.Doc.Symbols.Ascii ghc-options: -Wall -O2 hs-source-dirs: src include-dirs: misc default-language: Haskell2010 other-extensions: BangPatterns , CPP , OverloadedStrings , DefaultSignatures , ScopedTypeVariables build-depends: base >= 4.5 && < 5 if flag(text) build-depends: text >= 1.2 else -- A fake text package, emulating the same API, but backed by String hs-source-dirs: src-text other-modules: Data.Text , Data.Text.IO , Data.Text.Lazy , Data.Text.Lazy.Builder if !impl(ghc >= 7.6) build-depends: ghc-prim if impl(ghc >= 8.0) ghc-options: -Wcompat if !impl(ghc >= 8.0) build-depends: semigroups >= 0.17 build-depends: fail >= 4.9.0.0 && <4.10 if !impl(ghc >= 7.10) build-depends: void >=0.4 && <0.8 Flag buildReadme Description: Build the readme generator Default: False Flag text Description: While it's a core value of @prettyprinter@ to use @Text@, there are rare circumstances (mostly when @prettyprinter@ arises as a dependency of test suites of packages like @bytestring@ or @text@ themselves) when this is inconvenient. In this case one can disable this flag, so that @prettyprinter@ fallbacks to @String@. Default: True executable generate_readme hs-source-dirs: app main-is: GenerateReadme.hs build-depends: base >= 4.7 && < 5 , prettyprinter , text , template-haskell >= 2.9 default-language: Haskell2010 other-modules: MultilineTh other-extensions: OverloadedStrings , TemplateHaskell , QuasiQuotes if flag(buildReadme) && flag(text) buildable: True else buildable: False test-suite doctest type: exitcode-stdio-1.0 hs-source-dirs: test/Doctest main-is: Main.hs build-depends: base >= 4.7 && < 5 , doctest >= 0.9 , prettyprinter , QuickCheck >= 2.5 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N default-language: Haskell2010 if impl (ghc < 7.10) buildable: False -- Doctest does not support searching through directories in old versions test-suite testsuite type: exitcode-stdio-1.0 hs-source-dirs: test/Testsuite main-is: Main.hs other-modules: StripTrailingSpace build-depends: base , prettyprinter , pgp-wordlist >= 0.1 , bytestring , quickcheck-instances >= 0.3 , tasty >= 0.10 , tasty-hunit >= 0.9 , tasty-quickcheck >= 0.8 , text ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall default-language: Haskell2010 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.6 if !flag(text) buildable: False benchmark fusion type: exitcode-stdio-1.0 hs-source-dirs: bench main-is: Fusion.hs build-depends: base >= 4.5 && < 5 , prettyprinter , gauge >= 0.2 , mtl >= 2.1 , random >= 1.0 , text , transformers >= 0.3 , ansi-wl-pprint >= 0.6 ghc-options: -Wall -rtsopts default-language: Haskell2010 other-extensions: OverloadedStrings if !flag(text) buildable: False benchmark faster-unsafe-text build-depends: base >= 4.5 && < 5 , prettyprinter , gauge >= 0.2 , text hs-source-dirs: bench main-is: FasterUnsafeText.hs ghc-options: -rtsopts -Wall default-language: Haskell2010 type: exitcode-stdio-1.0 if !flag(text) buildable: False benchmark large-output build-depends: base >= 4.5 && < 5 , base-compat >=0.9.3 && <0.12 , prettyprinter , ansi-wl-pprint , gauge >= 0.2 , QuickCheck >= 2.7 , containers , text , deepseq hs-source-dirs: bench main-is: LargeOutput.hs ghc-options: -rtsopts -Wall default-language: Haskell2010 type: exitcode-stdio-1.0 if !impl(ghc >= 7.6) build-depends: ghc-prim if !impl(ghc >= 8.0) build-depends: semigroups if !flag(text) buildable: False ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685/etc .log -.log base base-4.17.2.1text text-2.0.2 base-4.17.2.1 text-2.0.2 base-4.17.2.1 text-2.0.2bprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319bprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319prettyprinter-ansi-terminal)Data.Text.Prettyprint.Doc.Render.Terminalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319)Data.Text.Prettyprint.Doc.Render.Terminal2Data.Text.Prettyprint.Doc.Render.Terminal.Internalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c3192Data.Text.Prettyprint.Doc.Render.Terminal.InternalPrettyprinter.Render.Terminalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319Prettyprinter.Render.Terminal&Prettyprinter.Render.Terminal.Internalbprettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319&Prettyprinter.Render.Terminal.Internalprettyprinter-ansi-terminal LICENSE.mdUSimon Jakobi , David Luposchainsky David Luposchainsky         &http://github.com/quchen/prettyprinter-http://github.com/quchen/prettyprinter/issues)git://github.com/quchen/prettyprinter.git8ANSI terminal backend for the »prettyprinter« package. See README.mdUser Interfaces, Text)Data.Text.Prettyprint.Doc.Render.Terminal2Data.Text.Prettyprint.Doc.Render.Terminal.InternalPrettyprinter.Render.Terminal&Prettyprinter.Render.Terminal.Internalsrc1misc-Wall-O2-Wcompat ansi-terminalbase prettyprintertextdoctestMain.hs test/Doctest-Wall -threaded-rtsopts-with-rtsopts=-Nbasedoctest  large-outputLargeOutput.hsbench-O2-rtsopts-Wall QuickCheckbase base-compat   containersdeepseqgauge prettyprinterprettyprinter-ansi-terminaltext. README.md#misc/version-compatibility-macros.h CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgprettyprinter-ansi-terminal 790 W! 4%s+[:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: prettyprinter-ansi-terminal version: 1.1.3 cabal-version: >= 1.10 category: User Interfaces, Text synopsis: ANSI terminal backend for the »prettyprinter« package. description: See README.md license: BSD2 license-file: LICENSE.md extra-source-files: README.md , misc/version-compatibility-macros.h , CHANGELOG.md author: David Luposchainsky maintainer: Simon Jakobi , David Luposchainsky bug-reports: http://github.com/quchen/prettyprinter/issues homepage: http://github.com/quchen/prettyprinter build-type: Simple tested-with: GHC==9.0.1, GHC==8.10.4, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 source-repository head type: git location: git://github.com/quchen/prettyprinter.git library exposed-modules: Data.Text.Prettyprint.Doc.Render.Terminal , Data.Text.Prettyprint.Doc.Render.Terminal.Internal , Prettyprinter.Render.Terminal , Prettyprinter.Render.Terminal.Internal ghc-options: -Wall -O2 hs-source-dirs: src include-dirs: misc default-language: Haskell2010 other-extensions: CPP , OverloadedStrings build-depends: base >= 4.5 && < 5 , ansi-terminal >= 0.4.0 , text >= 1.2 , prettyprinter >= 1.7.0 if impl(ghc >= 8.0) ghc-options: -Wcompat if !impl(ghc >= 8.0) build-depends: semigroups >= 0.1 test-suite doctest type: exitcode-stdio-1.0 hs-source-dirs: test/Doctest main-is: Main.hs build-depends: base >= 4.7 && < 5 , doctest >= 0.9 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N default-language: Haskell2010 if impl (ghc < 7.10) buildable: False -- Doctest cannot search folders in old versions it seems :-( benchmark large-output build-depends: base >= 4.5 && < 5 , base-compat >=0.9.3 && <0.12 , containers , deepseq , gauge >= 0.2 , prettyprinter , prettyprinter-ansi-terminal , QuickCheck >= 2.7 , text hs-source-dirs: bench main-is: LargeOutput.hs ghc-options: -O2 -rtsopts -Wall default-language: Haskell2010 type: exitcode-stdio-1.0 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/prettyprinter-ansi-terminal-1.1.3-47743267c71ef0a560bc2e955dfa45d68aabd397d343c23109ca0cc49468c319/etc .log -.log  ansi-terminalTansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fbase base-4.17.2.1 prettyprinterTprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685text text-2.0.2Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f base-4.17.2.1Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685 text-2.0.2Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f base-4.17.2.1Tprettyprinter-1.7.1-260a7733e7b90724410b416da8173b8ed8857db679411a2623e461b4345ce685 text-2.0.2Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 primitive  Control.Monad.PrimitiveRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Control.Monad.PrimitiveData.PrimitiveRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.PrimitiveData.Primitive.ArrayRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.ArrayData.Primitive.ByteArrayRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.ByteArrayData.Primitive.MVarRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.MVarData.Primitive.MachDepsRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.MachDepsData.Primitive.MutVarRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.MutVarData.Primitive.PrimArrayRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.PrimArrayData.Primitive.PrimVarRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.PrimVarData.Primitive.PtrRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.PtrData.Primitive.SmallArrayRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.SmallArrayData.Primitive.TypesRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Data.Primitive.Types primitive LICENSE (c) Roman Leshchinskiy 2009-2012libraries@haskell.org'Roman Leshchinskiy           $https://github.com/haskell/primitive+https://github.com/haskell/primitive/issues$https://github.com/haskell/primitive#Primitive memory-related operationsBThis package provides various primitive memory-related operations.Data x-revision1 Control.Monad.PrimitiveData.PrimitiveData.Primitive.MachDepsData.Primitive.TypesData.Primitive.ArrayData.Primitive.ByteArrayData.Primitive.PrimArrayData.Primitive.SmallArrayData.Primitive.PtrData.Primitive.MutVarData.Primitive.MVarData.Primitive.PrimVar-DHAVE_KEEPALIVE-ftree-vectorize-msse2cbits/primitive-memops.c."Data.Primitive.Internal.OperationsData.Primitive.Internal.Read,8$%7(cbitsprimitive-memops.hprimitive-memops.h-O2base deepseqtemplate-haskell  transformerstest-qcMain.hs-DHAVE_UNARY_LAWStesttest/srcPrimLaws-O2 QuickCheckbase base-orphansghc-prim primitivequickcheck-classes-basetaggedtastytasty-quickcheck transformerstransformers-compatbenchmain.hsbenchArray.Traverse.ClosureArray.Traverse.UnsafeByteArray.ComparePrimArray.ComparePrimArray.Traverse-O2basedeepseq primitive tasty-bench transformers. changelog.md test/*.hs test/LICENSEhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org primitive  imKґMsaB!ܤ%>I^ :/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cCabal-Version: 2.0 Name: primitive Version: 0.9.0.0 x-revision: 1 License: BSD3 License-File: LICENSE Author: Roman Leshchinskiy Maintainer: libraries@haskell.org Copyright: (c) Roman Leshchinskiy 2009-2012 Homepage: https://github.com/haskell/primitive Bug-Reports: https://github.com/haskell/primitive/issues Category: Data Synopsis: Primitive memory-related operations Build-Type: Simple Description: This package provides various primitive memory-related operations. Extra-Source-Files: changelog.md test/*.hs test/LICENSE Tested-With: GHC == 8.0.2 GHC == 8.2.2 GHC == 8.4.4 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.7 GHC == 9.0.2 GHC == 9.2.8 GHC == 9.4.8 GHC == 9.6.4 GHC == 9.8.2 Library Default-Language: Haskell2010 Default-Extensions: TypeOperators Other-Extensions: BangPatterns, CPP, DeriveDataTypeable, MagicHash, TypeFamilies, UnboxedTuples, UnliftedFFITypes Exposed-Modules: Control.Monad.Primitive Data.Primitive Data.Primitive.MachDeps Data.Primitive.Types Data.Primitive.Array Data.Primitive.ByteArray Data.Primitive.PrimArray Data.Primitive.SmallArray Data.Primitive.Ptr Data.Primitive.MutVar Data.Primitive.MVar Data.Primitive.PrimVar Other-Modules: Data.Primitive.Internal.Operations Data.Primitive.Internal.Read Build-Depends: base >= 4.9 && < 4.21 , deepseq >= 1.1 && < 1.6 , transformers >= 0.5 && < 0.7 , template-haskell >= 2.11 if impl(ghc >= 9.2) cpp-options: -DHAVE_KEEPALIVE if impl(ghc < 9.4) build-depends: data-array-byte >= 0.1 && < 0.1.1 Ghc-Options: -O2 Include-Dirs: cbits Install-Includes: primitive-memops.h includes: primitive-memops.h c-sources: cbits/primitive-memops.c if !os(solaris) cc-options: -ftree-vectorize if arch(i386) || arch(x86_64) cc-options: -msse2 test-suite test-qc Default-Language: Haskell2010 hs-source-dirs: test test/src main-is: Main.hs Other-Modules: PrimLaws type: exitcode-stdio-1.0 build-depends: base , base-orphans , ghc-prim , primitive , quickcheck-classes-base >= 0.6 && <0.7 , QuickCheck >= 2.13 && < 2.15 , tasty >= 1.2 && < 1.6 , tasty-quickcheck , tagged , transformers >= 0.5 , transformers-compat cpp-options: -DHAVE_UNARY_LAWS ghc-options: -O2 benchmark bench Default-Language: Haskell2010 hs-source-dirs: bench main-is: main.hs type: exitcode-stdio-1.0 ghc-options: -O2 other-modules: Array.Traverse.Closure Array.Traverse.Unsafe ByteArray.Compare PrimArray.Compare PrimArray.Traverse build-depends: base , primitive , deepseq , tasty-bench , transformers >= 0.5 source-repository head type: git location: https://github.com/haskell/primitive ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/primitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0template-haskelltemplate-haskell-2.19.0.0 transformerstransformers-0.5.6.2 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0transformers-0.5.6.2 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0transformers-0.5.6.2processprocess-1.6.18.0process-1.6.18.0<libraries@haskell.orgProcess librariesJThis package contains libraries for dealing with system processes. The typed-process package is a more recent take on a process API, which uses this package internally. It features better binary support, easier concurrency, and a more composable API. You can read more about it at .System 5df50172ffefee5d20f92d3f6f8c6b33 System.CmdSystem.ProcessSystem.Process.InternalsSystem.Process.CommonSystem.Process.Posix^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0^/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8;${pkgroot}/../share/x86_64-linux-ghc-9.4.8/process-1.6.18.0HSprocess-1.6.18.0f/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0/include runProcess.h base-4.17.2.1deepseq-1.4.8.0directory-1.3.7.1filepath-1.4.2.2 unix-2.7.3|/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0/process.haddockG${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbquickcheck-instances Test.QuickCheck.Instances\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.InstancesTest.QuickCheck.Instances.Array\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Array$Test.QuickCheck.Instances.Array.Byte\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.Array.Byte$Test.QuickCheck.Instances.ByteString\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.ByteString)Test.QuickCheck.Instances.CaseInsensitive\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb)Test.QuickCheck.Instances.CaseInsensitive$Test.QuickCheck.Instances.Containers\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.Containers!Test.QuickCheck.Instances.DataFix\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb!Test.QuickCheck.Instances.DataFix"Test.QuickCheck.Instances.Hashable\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb"Test.QuickCheck.Instances.Hashable!Test.QuickCheck.Instances.Natural\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb!Test.QuickCheck.Instances.Natural!Test.QuickCheck.Instances.OldTime\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb!Test.QuickCheck.Instances.OldTime#Test.QuickCheck.Instances.Primitive\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb#Test.QuickCheck.Instances.Primitive$Test.QuickCheck.Instances.Scientific\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.Scientific#Test.QuickCheck.Instances.Semigroup\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb#Test.QuickCheck.Instances.SemigroupTest.QuickCheck.Instances.Solo\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Solo Test.QuickCheck.Instances.Strict\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb Test.QuickCheck.Instances.Strict Test.QuickCheck.Instances.Tagged\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb Test.QuickCheck.Instances.TaggedTest.QuickCheck.Instances.Text\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Text$Test.QuickCheck.Instances.Text.Short\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb$Test.QuickCheck.Instances.Text.ShortTest.QuickCheck.Instances.These\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.TheseTest.QuickCheck.Instances.Time\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Time%Test.QuickCheck.Instances.Transformer\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb%Test.QuickCheck.Instances.TransformerTest.QuickCheck.Instances.UUID\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.UUID-Test.QuickCheck.Instances.UnorderedContainers\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb-Test.QuickCheck.Instances.UnorderedContainers Test.QuickCheck.Instances.Vector\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb Test.QuickCheck.Instances.VectorTest.QuickCheck.Instances.Void\quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcbTest.QuickCheck.Instances.Void quickcheck-instances <LICENSE:Copyright 2012-2016 Antoine Latter, 2017-2019 Oleg Grenrus"Oleg Grenrus GAntoine Latter , Oleg Grenrus            *https://github.com/haskellari/qc-instances1https://github.com/haskellari/qc-instances/issues.https://github.com/haskellari/qc-instances.gitCommon quickcheck instances@QuickCheck instances. The goal is to supply QuickCheck instances for types provided by the Haskell Platform. Since all of these instances are provided as orphans, I recommend that you do not use this library within another library module, so that you don't impose these instances on down-stream consumers of your code.Testing x-revision2Test.QuickCheck.InstancesTest.QuickCheck.Instances.Array$Test.QuickCheck.Instances.Array.Byte$Test.QuickCheck.Instances.ByteString)Test.QuickCheck.Instances.CaseInsensitive$Test.QuickCheck.Instances.Containers!Test.QuickCheck.Instances.DataFix"Test.QuickCheck.Instances.Hashable!Test.QuickCheck.Instances.Natural!Test.QuickCheck.Instances.OldTime#Test.QuickCheck.Instances.Primitive$Test.QuickCheck.Instances.Scientific#Test.QuickCheck.Instances.SemigroupTest.QuickCheck.Instances.Solo Test.QuickCheck.Instances.Strict Test.QuickCheck.Instances.TaggedTest.QuickCheck.Instances.Text$Test.QuickCheck.Instances.Text.ShortTest.QuickCheck.Instances.TheseTest.QuickCheck.Instances.Time%Test.QuickCheck.Instances.Transformer-Test.QuickCheck.Instances.UnorderedContainersTest.QuickCheck.Instances.UUID Test.QuickCheck.Instances.VectorTest.QuickCheck.Instances.Voidsrc'Test.QuickCheck.Instances.CustomPrelude,-WallOneTuple QuickCheckarraybase  bytestring case-insensitive  containers data-fixhashableinteger-logarithmsold-time primitive   scientific splitmixstricttagged  text text-shortthese time-compat   transformersunordered-containers uuid-typesvector self-testTests.hstest QuickCheckbase containers primitivequickcheck-instancestagged uuid-typesbytestring-gen ByteString.hsbench QuickCheckbase bytestringquickcheck-instances.CHANGEShackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgquickcheck-instances  ~5t3hj6e"ƝN/:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 2.2 name: quickcheck-instances version: 0.3.31 x-revision: 2 synopsis: Common quickcheck instances description: QuickCheck instances. . The goal is to supply QuickCheck instances for types provided by the Haskell Platform. . Since all of these instances are provided as orphans, I recommend that you do not use this library within another library module, so that you don't impose these instances on down-stream consumers of your code. license: BSD-3-Clause license-file: LICENSE author: Antoine Latter , Oleg Grenrus maintainer: Oleg Grenrus homepage: https://github.com/haskellari/qc-instances bug-reports: https://github.com/haskellari/qc-instances/issues copyright: Copyright 2012-2016 Antoine Latter, 2017-2019 Oleg Grenrus category: Testing build-type: Simple extra-source-files: CHANGES tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/qc-instances.git library default-language: Haskell2010 default-extensions: BangPatterns FlexibleContexts FlexibleInstances TypeOperators exposed-modules: Test.QuickCheck.Instances Test.QuickCheck.Instances.Array Test.QuickCheck.Instances.Array.Byte Test.QuickCheck.Instances.ByteString Test.QuickCheck.Instances.CaseInsensitive Test.QuickCheck.Instances.Containers Test.QuickCheck.Instances.DataFix Test.QuickCheck.Instances.Hashable Test.QuickCheck.Instances.Natural Test.QuickCheck.Instances.OldTime Test.QuickCheck.Instances.Primitive Test.QuickCheck.Instances.Scientific Test.QuickCheck.Instances.Semigroup Test.QuickCheck.Instances.Solo Test.QuickCheck.Instances.Strict Test.QuickCheck.Instances.Tagged Test.QuickCheck.Instances.Text Test.QuickCheck.Instances.Text.Short Test.QuickCheck.Instances.These Test.QuickCheck.Instances.Time Test.QuickCheck.Instances.Transformer Test.QuickCheck.Instances.UnorderedContainers Test.QuickCheck.Instances.UUID Test.QuickCheck.Instances.Vector Test.QuickCheck.Instances.Void other-modules: Test.QuickCheck.Instances.CustomPrelude hs-source-dirs: src build-depends: , base >=4.12.0.0 && <4.21 , QuickCheck >=2.14.2 && <2.15.1 , splitmix >=0.1.0.5 && <0.2 build-depends: , array >=0.5.3.0 && <0.6 , bytestring >=0.10.8.2 && <0.13 , case-insensitive >=1.2.0.11 && <1.3 , containers >=0.6.0.1 && <0.8 , data-fix >=0.3 && <0.4 , hashable >=1.4.4.0 && <1.6 , integer-logarithms >=1.0.3.1 && <1.1 , old-time >=1.1.0.0 && <1.2 , OneTuple >=0.4.2 && <0.5 , primitive >=0.9.0.0 && <0.10 , scientific >=0.3.8.0 && <0.4 , strict >=0.5 && <0.6 , tagged >=0.8.8 && <0.9 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 , text-short >=0.1.4 && <0.2 , these >=1.2.1 && <1.3 , time-compat >=1.9.4 && <1.10 , transformers >=0.5.6.2 && <0.7 , unordered-containers >=0.2.20 && <0.3 , uuid-types >=1.0.6 && <1.1 , vector >=0.13.1.0 && <0.14 if impl(ghc <9.4) build-depends: data-array-byte >=0.1.0.1 && <0.2 ghc-options: -Wall test-suite self-test default-language: Haskell2010 type: exitcode-stdio-1.0 main-is: Tests.hs hs-source-dirs: test build-depends: , base , containers , primitive , QuickCheck , quickcheck-instances , tagged , uuid-types if impl(ghc >=8.0 && <9.4) build-depends: data-array-byte benchmark bytestring-gen default-language: Haskell2010 type: exitcode-stdio-1.0 main-is: ByteString.hs hs-source-dirs: bench build-depends: , base , bytestring , QuickCheck , quickcheck-instances ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/quickcheck-instances-0.3.31-d9219688c24ff8115361544b9fc808b248fa4b54acbd426ec2fd907914ab8dcb/etc .log -.log OneTupleOOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6 QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547array array-0.5.4.0base base-4.17.2.1 bytestring bytestring-0.11.5.3case-insensitiveYcase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37 containerscontainers-0.6.7data-fixOdata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeinteger-logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fold-timeQold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523 primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 scientific Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582splitmixQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3strictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbtagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2text text-2.0.2 text-shortQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e time-compat Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 transformerstransformers-0.5.6.2unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 uuid-typesQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebvectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 array-0.5.4.0 base-4.17.2.1bytestring-0.11.5.3Ycase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fQold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 text-2.0.2Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626OOneTuple-0.4.2-d950e6c4eae1811863861babf59b9f2e5eba8987d8a942d475c633c9478851e6TQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 array-0.5.4.0 base-4.17.2.1bytestring-0.11.5.3Ycase-insensitive-1.2.1.0-e622a630f63dd73a9bba1dd0fa0a675e1e2fd99c0cf8e529f5c69ccc29d14a37containers-0.6.7Odata-fix-0.3.4-2e91bd732a288875981656428d780c5b1ce6302e35691d2aa92e6a0ba137d537Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fQold-time-1.1.0.4-2b0d16175fc516fd15836838ae98019ed014f579c645d0431eb69e02c128d523Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3Mstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 text-2.0.2Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84crandom System.RandomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c System.RandomSystem.Random.InternalOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cSystem.Random.InternalSystem.Random.StatefulOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cSystem.Random.StatefulrandomLICENSE$core-libraries-committee@haskell.org          (https://github.com/haskell/random/issues%https://github.com/haskell/random.gitPseudo-random number generationThis package provides basic pseudo-random number generation, including the ability to split random number generators. == "System.Random": pure pseudo-random number interface In pure code, use 'System.Random.uniform' and 'System.Random.uniformR' from "System.Random" to generate pseudo-random numbers with a pure pseudo-random number generator like 'System.Random.StdGen'. As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.uniformR': >>> let roll = uniformR (1, 6) :: RandomGen g => g -> (Word, g) >>> let rolls = unfoldr (Just . roll) :: RandomGen g => g -> [Word] >>> let pureGen = mkStdGen 42 >>> take 10 (rolls pureGen) :: [Word] [1,1,3,2,4,5,3,4,6,2] See "System.Random" for more details. == "System.Random.Stateful": monadic pseudo-random number interface In monadic code, use 'System.Random.Stateful.uniformM' and 'System.Random.Stateful.uniformRM' from "System.Random.Stateful" to generate pseudo-random numbers with a monadic pseudo-random number generator, or using a monadic adapter. As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.Stateful.uniformRM': >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> let pureGen = mkStdGen 42 >>> runStateGen_ pureGen (replicateM 10 . rollM) :: [Word] [1,1,3,2,4,5,3,4,6,2] The monadic adapter 'System.Random.Stateful.runStateGen_' is used here to lift the pure pseudo-random number generator @pureGen@ into the 'System.Random.Stateful.StatefulGen' context. The monadic interface can also be used with existing monadic pseudo-random number generators. In this example, we use the one provided in the package: >>> import System.Random.MWC as MWC >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> monadicGen <- MWC.create >>> replicateM 10 (rollM monadicGen) :: IO [Word] [2,3,6,6,4,4,3,1,5,4] See "System.Random.Stateful" for more details.System System.RandomSystem.Random.InternalSystem.Random.StatefulsrcSystem.Random.GFinite-Wall-Wincomplete-record-updates-Wincomplete-uni-patternsbase  bytestring deepseqmtlsplitmix legacy-test Legacy.hs test-legacyT7936 TestRandomIOs TestRandomRs Random1283 RangeTest-rtsopts-with-rtsopts=-M9M-Wno-deprecationsbase containersrandomdoctests doctests.hstestbasedoctestspecSpec.hstest Spec.RangeSpec.Run Spec.Stateful-Wall base bytestringrandom smallcheckstmtasty tasty-hunit  tasty-smallcheck   transformersspec-inspectionSpec.hstest-inspectionSpec.Inspection-Wallbaserandomtastytasty-inspection-testing legacy-benchSimpleRNGBench.hs bench-legacy BinSearch-Wall-O2 -threaded-rtsopts-with-rtsopts=-N-Wno-deprecationsbaserandomrdtscsplittimebenchMain.hsbench-Wall-O2basemtl primitiverandomsplitmix tasty-bench. README.md CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgrandom yM2|E?ǿ9#^y5B٤:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8=1.10 name: random version: 1.2.1.2 license: BSD3 license-file: LICENSE maintainer: core-libraries-committee@haskell.org bug-reports: https://github.com/haskell/random/issues synopsis: Pseudo-random number generation description: This package provides basic pseudo-random number generation, including the ability to split random number generators. . == "System.Random": pure pseudo-random number interface . In pure code, use 'System.Random.uniform' and 'System.Random.uniformR' from "System.Random" to generate pseudo-random numbers with a pure pseudo-random number generator like 'System.Random.StdGen'. . As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.uniformR': . >>> let roll = uniformR (1, 6) :: RandomGen g => g -> (Word, g) >>> let rolls = unfoldr (Just . roll) :: RandomGen g => g -> [Word] >>> let pureGen = mkStdGen 42 >>> take 10 (rolls pureGen) :: [Word] [1,1,3,2,4,5,3,4,6,2] . See "System.Random" for more details. . == "System.Random.Stateful": monadic pseudo-random number interface . In monadic code, use 'System.Random.Stateful.uniformM' and 'System.Random.Stateful.uniformRM' from "System.Random.Stateful" to generate pseudo-random numbers with a monadic pseudo-random number generator, or using a monadic adapter. . As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.Stateful.uniformRM': . >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> let pureGen = mkStdGen 42 >>> runStateGen_ pureGen (replicateM 10 . rollM) :: [Word] [1,1,3,2,4,5,3,4,6,2] . The monadic adapter 'System.Random.Stateful.runStateGen_' is used here to lift the pure pseudo-random number generator @pureGen@ into the 'System.Random.Stateful.StatefulGen' context. . The monadic interface can also be used with existing monadic pseudo-random number generators. In this example, we use the one provided in the package: . >>> import System.Random.MWC as MWC >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> monadicGen <- MWC.create >>> replicateM 10 (rollM monadicGen) :: IO [Word] [2,3,6,6,4,4,3,1,5,4] . See "System.Random.Stateful" for more details. category: System build-type: Simple extra-source-files: README.md CHANGELOG.md tested-with: GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.3 , GHC == 8.4.4 , GHC == 8.6.3 , GHC == 8.6.4 , GHC == 8.6.5 , GHC == 8.8.1 , GHC == 8.8.2 , GHC == 8.10.1 source-repository head type: git location: https://github.com/haskell/random.git library exposed-modules: System.Random System.Random.Internal System.Random.Stateful other-modules: System.Random.GFinite hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.0) ghc-options: -Wincomplete-record-updates -Wincomplete-uni-patterns build-depends: base >=4.8 && <5, bytestring >=0.10.4 && <0.13, deepseq >=1.1 && <2, mtl >=2.2 && <2.4, splitmix >=0.1 && <0.2 if impl(ghc < 8.0) build-depends: transformers test-suite legacy-test type: exitcode-stdio-1.0 main-is: Legacy.hs hs-source-dirs: test-legacy other-modules: T7936 TestRandomIOs TestRandomRs Random1283 RangeTest default-language: Haskell2010 ghc-options: -rtsopts -with-rtsopts=-M9M if impl(ghc >= 8.0) ghc-options: -Wno-deprecations build-depends: base, containers >=0.5 && <0.7, random test-suite doctests type: exitcode-stdio-1.0 main-is: doctests.hs hs-source-dirs: test default-language: Haskell2010 build-depends: base, doctest >=0.15 && <0.23 if impl(ghc >= 8.2) && impl(ghc < 8.10) build-depends: mwc-random >=0.13 && <0.16, primitive >=0.6 && <0.8, random, stm, unliftio >=0.2 && <0.3, vector >= 0.10 && <0.14 test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test other-modules: Spec.Range Spec.Run Spec.Stateful default-language: Haskell2010 ghc-options: -Wall build-depends: base, bytestring, random, smallcheck >=1.2 && <1.3, stm, tasty >=1.0 && <1.6, tasty-smallcheck >=0.8 && <0.9, tasty-hunit >=0.10 && <0.11, transformers -- Note. Fails when compiled with coverage: -- https://github.com/haskell/random/issues/107 test-suite spec-inspection type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test-inspection default-language: Haskell2010 ghc-options: -Wall build-depends: base, random, tasty >=1.0 && <1.6 if impl(ghc >= 8.0) build-depends: tasty-inspection-testing other-modules: Spec.Inspection benchmark legacy-bench type: exitcode-stdio-1.0 main-is: SimpleRNGBench.hs hs-source-dirs: bench-legacy other-modules: BinSearch default-language: Haskell2010 ghc-options: -Wall -O2 -threaded -rtsopts -with-rtsopts=-N if impl(ghc >= 8.0) ghc-options: -Wno-deprecations build-depends: base, random, rdtsc, split >=0.2 && <0.3, time >=1.4 && <1.13 benchmark bench type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: bench default-language: Haskell2010 ghc-options: -Wall -O2 build-depends: base, mtl, primitive >= 0.7.1, random, splitmix >=0.1 && <0.2, tasty-bench ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/random-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c/etc .log -.log base base-4.17.2.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0mtl mtl-2.2.2splitmixQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0 mtl-2.2.2Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3 base-4.17.2.1bytestring-0.11.5.3deepseq-1.4.8.0 mtl-2.2.2Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3rts rts-1.0.2 rts-1.0.2<!glasgow-haskell-users@haskell.org 12d776480acf79c658d9432f8261bf55W/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.84${pkgroot}/../share/x86_64-linux-ghc-9.4.8/rts-1.0.2 HSrts-1.0.2Cfficmrtdlpthread_/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2/includeRts.hS-Wl,-u,hs_atomic_add64-Wl,-u,hs_atomic_sub64-Wl,-u,hs_atomic_and64-Wl,-u,hs_atomic_nand64-Wl,-u,hs_atomic_or64-Wl,-u,hs_atomic_xor64-Wl,-u,hs_atomicread64-Wl,-u,hs_atomicwrite64)-Wl,-u,base_GHCziTopHandler_runIO_closure,-Wl,-u,base_GHCziTopHandler_runNonIO_closure'-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure(-Wl,-u,ghczmprim_GHCziTypes_True_closure)-Wl,-u,ghczmprim_GHCziTypes_False_closure+-Wl,-u,base_GHCziPack_unpackCString_closure0-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure4-Wl,-u,base_GHCziIOziException_stackOverflow_closure3-Wl,-u,base_GHCziIOziException_heapOverflow_closure>-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure@-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure?-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure<-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure:-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure;-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure3-Wl,-u,base_GHCziIOPort_doubleReadException_closure;-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure=-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure5-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure--Wl,-u,base_GHCziConcziSync_runSparks_closure:-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure4-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure>-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure4-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure3-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure--Wl,-u,base_GHCziTopHandler_runMainIO_closure(-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info(-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info(-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info(-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info(-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info!-Wl,-u,base_GHCziPtr_Ptr_con_info$-Wl,-u,base_GHCziPtr_FunPtr_con_info"-Wl,-u,base_GHCziInt_I8zh_con_info#-Wl,-u,base_GHCziInt_I16zh_con_info#-Wl,-u,base_GHCziInt_I32zh_con_info#-Wl,-u,base_GHCziInt_I64zh_con_info#-Wl,-u,base_GHCziWord_W8zh_con_info$-Wl,-u,base_GHCziWord_W16zh_con_info$-Wl,-u,base_GHCziWord_W32zh_con_info$-Wl,-u,base_GHCziWord_W64zh_con_info*-Wl,-u,base_GHCziStable_StablePtr_con_info-Wl,-u,hs_atomic_add8-Wl,-u,hs_atomic_add16-Wl,-u,hs_atomic_add32-Wl,-u,hs_atomic_sub8-Wl,-u,hs_atomic_sub16-Wl,-u,hs_atomic_sub32-Wl,-u,hs_atomic_and8-Wl,-u,hs_atomic_and16-Wl,-u,hs_atomic_and32-Wl,-u,hs_atomic_nand8-Wl,-u,hs_atomic_nand16-Wl,-u,hs_atomic_nand32-Wl,-u,hs_atomic_or8-Wl,-u,hs_atomic_or16-Wl,-u,hs_atomic_or32-Wl,-u,hs_atomic_xor8-Wl,-u,hs_atomic_xor16-Wl,-u,hs_atomic_xor32-Wl,-u,hs_cmpxchg8-Wl,-u,hs_cmpxchg16-Wl,-u,hs_cmpxchg32-Wl,-u,hs_cmpxchg64-Wl,-u,hs_xchg8-Wl,-u,hs_xchg16-Wl,-u,hs_xchg32-Wl,-u,hs_xchg64-Wl,-u,hs_atomicread8-Wl,-u,hs_atomicread16-Wl,-u,hs_atomicread32-Wl,-u,hs_atomicwrite8-Wl,-u,hs_atomicwrite16-Wl,-u,hs_atomicwrite328-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Sscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582 scientific "Data.ByteString.Builder.ScientificSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582"Data.ByteString.Builder.ScientificData.ScientificSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582Data.Scientific!Data.Text.Lazy.Builder.ScientificSscientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582!Data.Text.Lazy.Builder.Scientificinteger-simpleinteger-simple scientific LICENSE#Bas van Dijk Bas van Dijk           (https://github.com/basvandijk/scientific/https://github.com/basvandijk/scientific/issues*git://github.com/basvandijk/scientific.git-Numbers represented using scientific notationk"Data.Scientific" provides the number type 'Scientific'. Scientific numbers are arbitrary precision and space efficient. They are represented using . The implementation uses a coefficient @c :: 'Integer'@ and a base-10 exponent @e :: 'Int'@. A scientific number corresponds to the 'Fractional' number: @'fromInteger' c * 10 '^^' e@. Note that since we're using an 'Int' to represent the exponent these numbers aren't truly arbitrary precision. I intend to change the type of the exponent to 'Integer' in a future release. The main application of 'Scientific' is to be used as the target of parsing arbitrary precision numbers coming from an untrusted source. The advantages over using 'Rational' for this are that: * A 'Scientific' is more efficient to construct. Rational numbers need to be constructed using '%' which has to compute the 'gcd' of the 'numerator' and 'denominator'. * 'Scientific' is safe against numbers with huge exponents. For example: @1e1000000000 :: 'Rational'@ will fill up all space and crash your program. Scientific works as expected: >>> read "1e1000000000" :: Scientific 1.0e1000000000 * Also, the space usage of converting scientific numbers with huge exponents to @'Integral's@ (like: 'Int') or @'RealFloat's@ (like: 'Double' or 'Float') will always be bounded by the target type.Data x-revision1"Data.ByteString.Builder.ScientificData.Scientific!Data.Text.Lazy.Builder.ScientificsrcGHC.Integer.CompatUtils8W-Wall-Winferred-safe-imports-Wmissing-safe-haskell-mode basebinary   bytestring  containers deepseqhashableinteger-logarithms primitive  template-haskelltexttest-scientifictest.hstest-Wall QuickCheckbasebinary bytestring scientific smallchecktasty tasty-hunit tasty-quickcheck tasty-smallchecktextbench-scientificbench.hsbench-O2base criterion scientific. changeloghackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org scientific  C&qR"fS3;!r:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: scientific version: 0.3.8.0 x-revision: 1 synopsis: Numbers represented using scientific notation description: "Data.Scientific" provides the number type 'Scientific'. Scientific numbers are arbitrary precision and space efficient. They are represented using . The implementation uses a coefficient @c :: 'Integer'@ and a base-10 exponent @e :: 'Int'@. A scientific number corresponds to the 'Fractional' number: @'fromInteger' c * 10 '^^' e@. . Note that since we're using an 'Int' to represent the exponent these numbers aren't truly arbitrary precision. I intend to change the type of the exponent to 'Integer' in a future release. . The main application of 'Scientific' is to be used as the target of parsing arbitrary precision numbers coming from an untrusted source. The advantages over using 'Rational' for this are that: . * A 'Scientific' is more efficient to construct. Rational numbers need to be constructed using '%' which has to compute the 'gcd' of the 'numerator' and 'denominator'. . * 'Scientific' is safe against numbers with huge exponents. For example: @1e1000000000 :: 'Rational'@ will fill up all space and crash your program. Scientific works as expected: . >>> read "1e1000000000" :: Scientific 1.0e1000000000 . * Also, the space usage of converting scientific numbers with huge exponents to @'Integral's@ (like: 'Int') or @'RealFloat's@ (like: 'Double' or 'Float') will always be bounded by the target type. homepage: https://github.com/basvandijk/scientific bug-reports: https://github.com/basvandijk/scientific/issues license: BSD3 license-file: LICENSE author: Bas van Dijk maintainer: Bas van Dijk category: Data build-type: Simple cabal-version: >=1.10 extra-source-files: changelog tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: git://github.com/basvandijk/scientific.git flag integer-simple description: Use the integer-simple package instead of integer-gmp default: False library exposed-modules: Data.ByteString.Builder.Scientific Data.Scientific Data.Text.Lazy.Builder.Scientific other-modules: GHC.Integer.Compat Utils other-extensions: BangPatterns DeriveDataTypeable Trustworthy ghc-options: -Wall build-depends: base >=4.5 && <4.21 , binary >=0.8.6.0 && <0.9 , bytestring >=0.10.8.2 && <0.13 , containers >=0.6.0.1 && <0.8 , deepseq >=1.4.4.0 && <1.6 , hashable >=1.4.4.0 && <1.6 , integer-logarithms >=1.0.3.1 && <1.1 , primitive >=0.9.0.0 && <0.10 , template-haskell >=2.14.0.0 && <2.23 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 if impl(ghc >=9.0) build-depends: base >=4.15 if flag(integer-simple) build-depends: invalid-cabal-flag-settings <0 else if flag(integer-simple) build-depends: integer-simple else build-depends: integer-gmp if impl(ghc <8) other-extensions: TemplateHaskell if impl(ghc >=9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode hs-source-dirs: src default-language: Haskell2010 test-suite test-scientific type: exitcode-stdio-1.0 hs-source-dirs: test main-is: test.hs default-language: Haskell2010 ghc-options: -Wall build-depends: base , binary , bytestring , QuickCheck >=2.14.2 , scientific , smallcheck >=1.0 , tasty >=1.4.0.1 , tasty-hunit >=0.8 , tasty-quickcheck >=0.8 , tasty-smallcheck >=0.2 , text benchmark bench-scientific type: exitcode-stdio-1.0 hs-source-dirs: bench main-is: bench.hs default-language: Haskell2010 ghc-options: -O2 build-depends: base , criterion >=0.5 , scientific ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/scientific-0.3.8.0-78b5aa11c3d5b236879b6bd09d3a4d97228630f4f447d14706c908d2155d1582/etc .log -.log  base base-4.17.2.1binary binary-0.8.9.1 bytestring bytestring-0.11.5.3 containerscontainers-0.6.7deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeinteger-logarithms[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4f primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29template-haskelltemplate-haskell-2.19.0.0text text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29template-haskell-2.19.0.0 text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee[integer-logarithms-1.0.3.1-7f71074a74d94255e50684da6e93f03e755e8ef09116cf5e63a7908beb831b4fRprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29template-haskell-2.19.0.0 text-2.0.2Psemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Psemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3 semialign Data.AlignPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3 Data.AlignData.CrosswalkPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Data.CrosswalkData.SemialignPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Data.SemialignData.Semialign.IndexedPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Data.Semialign.IndexedData.ZipPsemialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3Data.Zip semigroupoids semigroupoids semialignLICENSE"Oleg Grenrus C. McCann, Oleg Grenrus           #https://github.com/haskellari/these'https://github.com/haskellari/these.git semialign>Align and Zip type-classes from the common Semialign ancestor.FThe major use of @These@ of this is provided by the @align@ member of @Semialign@ class, representing a generalized notion of "zipping with padding" that combines structures without truncating to the size of the smaller input. It turns out that @zip@ operation fits well the @Semialign@ class, forming lattice-like structure. Data, These x-revision1 Data.AlignData.CrosswalkData.SemialignData.Semialign.IndexedData.ZipsrcData.Semialign.Internal-Wall-Wno-trustworthy-safe"-Wno-noncanonical-monoid-instances base  containers hashableindexed-traversableindexed-traversable-instances semigroupoidstagged  these transformersunordered-containers vector. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org semialign f{T.b\Bӷ628֫KY :/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: semialign version: 1.3.1 x-revision: 1 synopsis: Align and Zip type-classes from the common Semialign ancestor. homepage: https://github.com/haskellari/these license: BSD3 license-file: LICENSE author: C. McCann, Oleg Grenrus maintainer: Oleg Grenrus category: Data, These build-type: Simple extra-source-files: CHANGELOG.md description: The major use of @These@ of this is provided by the @align@ member of @Semialign@ class, representing a generalized notion of "zipping with padding" that combines structures without truncating to the size of the smaller input. . It turns out that @zip@ operation fits well the @Semialign@ class, forming lattice-like structure. tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/these.git subdir: semialign flag semigroupoids description: Build with semigroupoids dependency manual: True default: True library default-language: Haskell2010 ghc-options: -Wall -Wno-trustworthy-safe if impl(ghc >=9.2) ghc-options: -Wno-noncanonical-monoid-instances hs-source-dirs: src exposed-modules: Data.Align Data.Crosswalk Data.Semialign Data.Semialign.Indexed Data.Zip other-modules: Data.Semialign.Internal -- ghc boot libs build-depends: base >=4.12.0.0 && <4.21 , containers >=0.6.0.1 && <0.8 , transformers >=0.5.6.2 && <0.7 -- These build-depends: these >=1.2.1 && <1.3 -- other dependencies build-depends: hashable >=1.4.4.0 && <1.6 , indexed-traversable >=0.1.4 && <0.2 , indexed-traversable-instances >=0.1.2 && <0.2 , tagged >=0.8.8 && <0.9 , unordered-containers >=0.2.8.0 && <0.3 , vector >=0.13.0.0 && <0.14 if flag(semigroupoids) build-depends: semigroupoids >=6.0.1 && <6.1 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/semialign-1.3.1-4efd164ad74c0437cc2ca975dd60d3d10f6b84622bab5f3a86559458862959a3/etc .log -.log  base base-4.17.2.1 containerscontainers-0.6.7hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dindexed-traversable-instancesdindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497 semigroupoidsTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562ctagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e transformerstransformers-0.5.6.2unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594vectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 base-4.17.2.1containers-0.6.7Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8ddindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497Tsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etransformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 base-4.17.2.1containers-0.6.7Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8ddindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497Tsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etransformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Tsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c semigroupoidsData.Bifunctor.ApplyTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Bifunctor.ApplyData.Functor.AltTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.AltData.Functor.ApplyTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.ApplyData.Functor.BindTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.BindData.Functor.Bind.ClassTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.Bind.ClassData.Functor.Bind.TransTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.Bind.Trans#Data.Functor.Contravariant.ConcludeTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c#Data.Functor.Contravariant.Conclude!Data.Functor.Contravariant.DecideTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c!Data.Functor.Contravariant.Decide!Data.Functor.Contravariant.DiviseTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c!Data.Functor.Contravariant.DiviseData.Functor.ExtendTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.ExtendData.Functor.PlusTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Functor.Plus Data.GroupoidTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c Data.GroupoidData.IsomorphismTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.IsomorphismData.Semigroup.BifoldableTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.BifoldableData.Semigroup.BitraversableTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.BitraversableData.Semigroup.FoldableTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.FoldableData.Semigroup.Foldable.ClassTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.Foldable.ClassData.Semigroup.TraversableTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroup.Traversable Data.Semigroup.Traversable.ClassTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c Data.Semigroup.Traversable.ClassData.SemigroupoidTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.SemigroupoidData.Semigroupoid.CategoricalTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroupoid.CategoricalData.Semigroupoid.DualTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroupoid.DualData.Semigroupoid.ObTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroupoid.ObData.Semigroupoid.StaticTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Semigroupoid.StaticData.Traversable.InstancesTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cData.Traversable.InstancesSemigroupoids.DoTsemigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562cSemigroupoids.Docomonad containers contravariant distributivetaggedunordered-containerscomonad containers contravariant distributivetaggedunordered-containers semigroupoidsLICENSE'Copyright (C) 2011-2015 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional          &http://github.com/ekmett/semigroupoids-http://github.com/ekmett/semigroupoids/issues)git://github.com/ekmett/semigroupoids.gitSemigroupoids: Category sans idProvides a wide array of (semi)groupoids and operations for working with them. A 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category. A 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds. When working with comonads you often have the @\<*\>@ portion of an @Applicative@, but not the @pure@. This was captured in Uustalu and Vene's \"Essence of Dataflow Programming\" in the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid. Similarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value. We describe the relationships between the type classes defined in this package and those from `base` (and some from `contravariant`) in the diagram below. Thick-bordered nodes correspond to type classes defined in this package; thin-bordered ones correspond to type classes from elsewhere. Solid edges indicate a subclass relationship that actually exists; dashed edges indicate a subclass relationship that /should/ exist, but currently doesn't. <> Apply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively. This lets us remove many of the restrictions from various monad transformers as in many cases the binding operation or @\<*\>@ operation does not require them. Finally, to work with these weaker structures it is beneficial to have containers that can provide stronger guarantees about their contents, so versions of 'Traversable' and 'Foldable' that can be folded with just a 'Semigroup' are added.Control, Comonads x-revision1Data.Bifunctor.ApplyData.Functor.AltData.Functor.ApplyData.Functor.BindData.Functor.Bind.ClassData.Functor.Bind.TransData.Functor.ExtendData.Functor.Plus Data.GroupoidData.IsomorphismData.Semigroup.BifoldableData.Semigroup.BitraversableData.Semigroup.FoldableData.Semigroup.Foldable.ClassData.Semigroup.Traversable Data.Semigroup.Traversable.ClassData.SemigroupoidData.Semigroupoid.CategoricalData.Semigroupoid.DualData.Semigroupoid.ObData.Semigroupoid.StaticData.Traversable.InstancesSemigroupoids.Do#Data.Functor.Contravariant.Conclude!Data.Functor.Contravariant.Decide!Data.Functor.Contravariant.DivisesrcSemigroupoids.Internal-Wall-Wno-warnings-deprecations-Wno-trustworthy-safe-Winferred-safe-imports-Wmissing-safe-haskell-modebase  base-orphans  bifunctorscomonad  containers  contravariant distributivefoldable1-classes-compathashabletagged template-haskell  transformerstransformers-compat unordered-containers . .gitignore .vim.customREADME.markdownCHANGELOG.markdownimg/classes.dotimg/classes.svghackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org semigroupoids S 0$x?w^Ģ):/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8scabal-version: 1.24 name: semigroupoids category: Control, Comonads version: 6.0.1 x-revision: 1 license: BSD2 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/semigroupoids bug-reports: http://github.com/ekmett/semigroupoids/issues copyright: Copyright (C) 2011-2015 Edward A. Kmett tested-with: GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.7 , GHC == 9.4.4 , GHC == 9.6.1 build-type: Simple synopsis: Semigroupoids: Category sans id extra-source-files: .gitignore .vim.custom README.markdown CHANGELOG.markdown img/classes.dot extra-doc-files: img/classes.svg description: Provides a wide array of (semi)groupoids and operations for working with them. . A 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category. . A 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds. . When working with comonads you often have the @\<*\>@ portion of an @Applicative@, but not the @pure@. This was captured in Uustalu and Vene's \"Essence of Dataflow Programming\" in the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid. . Similarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value. . We describe the relationships between the type classes defined in this package and those from `base` (and some from `contravariant`) in the diagram below. Thick-bordered nodes correspond to type classes defined in this package; thin-bordered ones correspond to type classes from elsewhere. Solid edges indicate a subclass relationship that actually exists; dashed edges indicate a subclass relationship that /should/ exist, but currently doesn't. . <> . Apply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively. . This lets us remove many of the restrictions from various monad transformers as in many cases the binding operation or @\<*\>@ operation does not require them. . Finally, to work with these weaker structures it is beneficial to have containers that can provide stronger guarantees about their contents, so versions of 'Traversable' and 'Foldable' that can be folded with just a 'Semigroup' are added. source-repository head type: git location: git://github.com/ekmett/semigroupoids.git flag containers description: You can disable the use of the `containers` package using `-f-containers`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag contravariant description: You can disable the use of the `contravariant` package using `-f-contravariant`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `Contravariant` . default: True manual: True flag distributive description: You can disable the use of the `distributive` package using `-f-distributive`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `Distributive` . default: True manual: True flag comonad description: You can disable the use of the `comonad` package using `-f-comonad`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. . If disabled we will not supply instances of `Comonad` . default: True manual: True flag tagged description: You can disable the use of the `tagged` package using `-f-tagged`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag unordered-containers description: You can disable the use of the `unordered-containers` package (and also its dependency `hashable`) using `-f-unordered-containers`. . Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True library build-depends: base >= 4.9 && < 5, base-orphans >= 0.8.4 && < 1, bifunctors >= 5.6 && < 6, template-haskell >= 0.2.11, transformers >= 0.5 && < 0.7, transformers-compat >= 0.6 && < 0.8 if !impl(ghc >= 9.6) build-depends: foldable1-classes-compat >= 0.1 && < 0.2 -- On GHC-9.6&base-4.18 we require recent enough transformers and containers -- with Foldable1 instances. if impl(ghc >= 9.6) build-depends: transformers >= 0.6.1.0 if flag(containers) build-depends: containers >= 0.6.7 if flag(containers) build-depends: containers >= 0.5.7.1 && < 0.8 if flag(contravariant) build-depends: contravariant >= 1.5.3 && < 2 if flag(distributive) build-depends: distributive >= 0.5.2 && < 1 if flag(comonad) build-depends: comonad >= 5.0.8 && < 6 if flag(tagged) build-depends: tagged >= 0.8.7 && < 1 if flag(unordered-containers) build-depends: hashable >= 1.2.7.0 && < 1.6, unordered-containers >= 0.2.8.0 && < 0.3 hs-source-dirs: src exposed-modules: Data.Bifunctor.Apply Data.Functor.Alt Data.Functor.Apply Data.Functor.Bind Data.Functor.Bind.Class Data.Functor.Bind.Trans Data.Functor.Extend Data.Functor.Plus Data.Groupoid Data.Isomorphism Data.Semigroup.Bifoldable Data.Semigroup.Bitraversable Data.Semigroup.Foldable Data.Semigroup.Foldable.Class Data.Semigroup.Traversable Data.Semigroup.Traversable.Class Data.Semigroupoid Data.Semigroupoid.Categorical Data.Semigroupoid.Dual Data.Semigroupoid.Ob Data.Semigroupoid.Static Data.Traversable.Instances Semigroupoids.Do other-modules: Semigroupoids.Internal if impl(ghc >= 8.6) || flag(contravariant) exposed-modules: Data.Functor.Contravariant.Conclude Data.Functor.Contravariant.Decide Data.Functor.Contravariant.Divise ghc-options: -Wall -Wno-warnings-deprecations -Wno-trustworthy-safe if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/semigroupoids-6.0.1-71b129e2ac9b374fc7366b96969f1f77e7a32d76096dcf544550280225cc562c/etc .log -.log base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 bifunctorsQbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8comonad Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3 containerscontainers-0.6.7 contravariantTcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20 distributiveUdistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6efoldable1-classes-compat]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskelltemplate-haskell-2.19.0.0 transformerstransformers-0.5.6.2transformers-compatZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539funordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Qbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3containers-0.6.7Tcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20Udistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8Qbifunctors-5.6.2-9ca63db72129106e7ef4a5834d922a910b226a24179515ee903382d486ec41b8Ncomonad-5.0.8-3d512a4a61ddf77e8dd83d64dc82eb67bfa9382e4921ee36d42b752c744165f3containers-0.6.7Tcontravariant-1.5.5-6462483ab411221b857b3e87c8065360ae357aa0006aa1f6dd809b48ac9c4b20Udistributive-0.6.2.1-08d82891bf653778337453ed42617b97b235be2356ebe2bf775ad6ab23f4aa6e]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2template-haskell-2.19.0.0transformers-0.5.6.2Ztransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3splitmixSystem.Random.SplitMixQsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3System.Random.SplitMixSystem.Random.SplitMix32Qsplitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3System.Random.SplitMix32optimised-mixeroptimised-mixersplitmixLICENSE"Oleg Grenrus                  -https://github.com/haskellari/splitmix/issues*https://github.com/haskellari/splitmix.gitFast Splittable PRNGDPure Haskell implementation of SplitMix described in Guy L. Steele, Jr., Doug Lea, and Christine H. Flood. 2014. Fast splittable pseudorandom number generators. In Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications (OOPSLA '14). ACM, New York, NY, USA, 453-472. DOI: The paper describes a new algorithm /SplitMix/ for /splittable/ pseudorandom number generator that is quite fast: 9 64 bit arithmetic/logical operations per 64 bits generated. /SplitMix/ is tested with two standard statistical test suites (DieHarder and TestU01, this implementation only using the former) and it appears to be adequate for "everyday" use, such as Monte Carlo algorithms and randomized data structures where speed is important. In particular, it __should not be used for cryptographic or security applications__, because generated sequences of pseudorandom values are too predictable (the mixing functions are easily inverted, and two successive outputs suffice to reconstruct the internal state).System, Random x-revision1System.Random.SplitMixSystem.Random.SplitMix32-DSPLITMIX_INIT_C=1cbits-unix/init.csrc src-compatData.Bits.CompatSystem.Random.SplitMix.Init-Wallbasedeepseqexamples Examples.hstests-WallHUnitbasesplitmixsplitmix-testsTests.hstestsMiniQC Uniformity-WallHUnitbase base-compat  containers math-functionssplitmixtest-framework  test-framework-hunit montecarlo-pi SplitMixPi.hstests-Wallbasesplitmixmontecarlo-pi-32SplitMixPi32.hstests-Wallbasesplitmixsplitmix-dieharder Dieharder.hstests-Wall -threaded-rtsopts asyncbasebase-compat-batteries  bytestring  deepseqprocessrandomsplitmix tf-randomvector splitmix-testu01 TestU01.hstests/cbits/testu01.cteststestu01-Wall -threaded-rtsoptsbasebase-compat-batteries splitmixinitializationInitialization.hstests-Wall -threaded-rtsoptsHUnitbasesplitmix comparisonBench.hsbench-Wallbase containers  criterionrandomsplitmix tf-random simple-sum SimpleSum.hsbench-WallbaserandomsplitmixrangeRange.hsbench src-compatData.Bits.Compat-Wallbaseclock  randomsplitmix. Changelog.md make-hugs.sh README.md test-hugs.shhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgsplitmix zE% A/M $iΌͣ(0:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: splitmix version: 0.1.0.5 x-revision: 1 synopsis: Fast Splittable PRNG description: Pure Haskell implementation of SplitMix described in . Guy L. Steele, Jr., Doug Lea, and Christine H. Flood. 2014. Fast splittable pseudorandom number generators. In Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications (OOPSLA '14). ACM, New York, NY, USA, 453-472. DOI: . The paper describes a new algorithm /SplitMix/ for /splittable/ pseudorandom number generator that is quite fast: 9 64 bit arithmetic/logical operations per 64 bits generated. . /SplitMix/ is tested with two standard statistical test suites (DieHarder and TestU01, this implementation only using the former) and it appears to be adequate for "everyday" use, such as Monte Carlo algorithms and randomized data structures where speed is important. . In particular, it __should not be used for cryptographic or security applications__, because generated sequences of pseudorandom values are too predictable (the mixing functions are easily inverted, and two successive outputs suffice to reconstruct the internal state). license: BSD3 license-file: LICENSE maintainer: Oleg Grenrus bug-reports: https://github.com/haskellari/splitmix/issues category: System, Random build-type: Simple tested-with: GHC ==7.0.4 || ==7.2.2 || ==7.4.2 || ==7.6.3 || ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.4 || ==9.8.2 || ==9.10.1 , GHCJS ==8.4 extra-source-files: Changelog.md make-hugs.sh README.md test-hugs.sh flag optimised-mixer description: Use JavaScript for mix32 manual: True default: False library default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: src src-compat exposed-modules: System.Random.SplitMix System.Random.SplitMix32 other-modules: Data.Bits.Compat System.Random.SplitMix.Init -- dump-core -- build-depends: dump-core -- ghc-options: -fplugin=DumpCore -fplugin-opt DumpCore:core-html build-depends: base >=4.3 && <4.21 , deepseq >=1.3.0.0 && <1.6 if flag(optimised-mixer) cpp-options: -DOPTIMISED_MIX32=1 -- We don't want to depend on time, nor unix or Win32 packages -- because it's valuable that splitmix and QuickCheck doesn't -- depend on about anything if impl(ghcjs) cpp-options: -DSPLITMIX_INIT_GHCJS=1 else if impl(ghc) cpp-options: -DSPLITMIX_INIT_C=1 if os(windows) c-sources: cbits-win/init.c else c-sources: cbits-unix/init.c else cpp-options: -DSPLITMIX_INIT_COMPAT=1 build-depends: time >=1.2.0.3 && <1.13 source-repository head type: git location: https://github.com/haskellari/splitmix.git benchmark comparison type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: bench main-is: Bench.hs build-depends: base , containers >=0.4.2.1 && <0.8 , criterion >=1.1.0.0 && <1.7 , random , splitmix , tf-random >=0.5 && <0.6 benchmark simple-sum type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: bench main-is: SimpleSum.hs build-depends: base , random , splitmix benchmark range type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: bench src-compat main-is: Range.hs other-modules: Data.Bits.Compat build-depends: base , random , splitmix if !impl(ghcjs) build-depends: clock >=0.8 && <0.9 test-suite examples type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: tests main-is: Examples.hs build-depends: base , HUnit ==1.3.1.2 || >=1.6.0.0 && <1.7 , splitmix test-suite splitmix-tests type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: tests main-is: Tests.hs other-modules: MiniQC Uniformity build-depends: base , base-compat >=0.11.1 && <0.14 , containers >=0.4.0.0 && <0.8 , HUnit ==1.3.1.2 || >=1.6.0.0 && <1.7 , math-functions ==0.1.7.0 || >=0.3.3.0 && <0.4 , splitmix , test-framework >=0.8.2.0 && <0.9 , test-framework-hunit >=0.3.0.2 && <0.4 test-suite montecarlo-pi type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: tests main-is: SplitMixPi.hs build-depends: base , splitmix test-suite montecarlo-pi-32 type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: tests main-is: SplitMixPi32.hs build-depends: base , splitmix test-suite splitmix-dieharder default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall -threaded -rtsopts hs-source-dirs: tests main-is: Dieharder.hs build-depends: async >=2.2.1 && <2.3 , base , base-compat-batteries >=0.10.5 && <0.14 , bytestring >=0.9.1.8 && <0.13 , deepseq , process >=1.0.1.5 && <1.7 , random , splitmix , tf-random >=0.5 && <0.6 , vector >=0.11.0.0 && <0.14 test-suite splitmix-testu01 if !os(linux) buildable: False default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall -threaded -rtsopts hs-source-dirs: tests main-is: TestU01.hs c-sources: tests/cbits/testu01.c extra-libraries: testu01 build-depends: base , base-compat-batteries >=0.10.5 && <0.14 , splitmix test-suite initialization default-language: Haskell2010 type: exitcode-stdio-1.0 ghc-options: -Wall -threaded -rtsopts hs-source-dirs: tests main-is: Initialization.hs build-depends: base , HUnit ==1.3.1.2 || >=1.6.0.0 && <1.7 , splitmix ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/splitmix-0.1.0.5-f775e7f34c90b18b36f27036f02a3db4cf34dc406e70d053789cafaad91ec3d3/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0 base-4.17.2.1deepseq-1.4.8.0 base-4.17.2.1deepseq-1.4.8.0stm stm-2.5.1.0 stm-2.5.1.0<libraries@haskell.org6https://wiki.haskell.org/Software_transactional_memorySoftware Transactional MemorySoftware Transactional Memory, or STM, is an abstraction for concurrent communication. The main benefits of STM are /composability/ and /modularity/. That is, using STM you can write concurrent abstractions that can be easily composed with any other abstraction built using STM, without exposing the details of how your abstraction ensures safety. This is typically not the case with other forms of concurrent communication, such as locks or 'MVar's. Concurrency c47763c9c60a781a50a6f52175dbdc63 Control.Concurrent.STMControl.Concurrent.STM.TArrayControl.Concurrent.STM.TBQueueControl.Concurrent.STM.TChanControl.Concurrent.STM.TMVarControl.Concurrent.STM.TQueueControl.Concurrent.STM.TSemControl.Concurrent.STM.TVarControl.Monad.STMControl.Sequential.STMY/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0Y/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.86${pkgroot}/../share/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 HSstm-2.5.1.0 array-0.5.4.0 base-4.17.2.1s/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0/stm.haddockB${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbstrict Data.StrictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db Data.StrictData.Strict.ClassesMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.ClassesData.Strict.EitherMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.EitherData.Strict.MaybeMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.MaybeData.Strict.TheseMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.TheseData.Strict.TupleMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbData.Strict.TupleSystem.IO.StrictMstrict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266dbSystem.IO.StrictstrictLICENSE@(c) 2006-2008 by Roman Leshchinskiy (c) 2013-2014 by Simon MeierDon Stewart , Bas van Dijk , Oleg Grenrus , Simon Meier , Ximin Luo HRoman Leshchinskiy Simon Meier            (https://github.com/haskell-strict/strict Strict data types and String IO.This package provides strict versions of some standard Haskell data types (pairs, Maybe and Either). It also contains strict IO operations. It is common knowledge that lazy datastructures can lead to space-leaks. This problem is particularly prominent, when using lazy datastructures to store the state of a long-running application in memory. One common solution to this problem is to use @seq@ and its variants in every piece of code that updates your state. However a much easier solution is to use fully strict types to store such state values. By \"fully strict types\" we mean types for whose values it holds that, if they are in weak-head normal form, then they are also in normal form. Intuitively, this means that values of fully strict types cannot contain unevaluated thunks. To define a fully strict datatype, one typically uses the following recipe. 1. Make all fields of every constructor strict; i.e., add a bang to all fields. 2. Use only strict types for the fields of the constructors. The second requirement is problematic as it rules out the use of the standard Haskell 'Maybe', 'Either', and pair types. This library solves this problem by providing strict variants of these types and their corresponding standard support functions and type-class instances. Note that this library does currently not provide fully strict lists. They can be added if they are really required. However, in many cases one probably wants to use unboxed or strict boxed vectors from the 'vector' library () instead of strict lists. Moreover, instead of @String@s one probably wants to use strict @Text@ values from the @text@ library (). This library comes with batteries included; i.e., mirror functions and instances of the lazy versions in @base@. It also includes instances for type-classes from the @deepseq@, @binary@, and @hashable@ packages. Data, System x-revision1 Data.StrictData.Strict.ClassesData.Strict.EitherData.Strict.MaybeData.Strict.TheseData.Strict.TupleSystem.IO.Strictsrc-Wall assocbase binary   bytestring deepseqghc-primhashabletextthese transformers. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgstrict wq¨cH"{s.}W巰z/:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: strict version: 0.5.1 x-revision: 1 synopsis: Strict data types and String IO. category: Data, System description: This package provides strict versions of some standard Haskell data types (pairs, Maybe and Either). It also contains strict IO operations. . It is common knowledge that lazy datastructures can lead to space-leaks. This problem is particularly prominent, when using lazy datastructures to store the state of a long-running application in memory. One common solution to this problem is to use @seq@ and its variants in every piece of code that updates your state. However a much easier solution is to use fully strict types to store such state values. By \"fully strict types\" we mean types for whose values it holds that, if they are in weak-head normal form, then they are also in normal form. Intuitively, this means that values of fully strict types cannot contain unevaluated thunks. . To define a fully strict datatype, one typically uses the following recipe. . 1. Make all fields of every constructor strict; i.e., add a bang to all fields. . 2. Use only strict types for the fields of the constructors. . The second requirement is problematic as it rules out the use of the standard Haskell 'Maybe', 'Either', and pair types. This library solves this problem by providing strict variants of these types and their corresponding standard support functions and type-class instances. . Note that this library does currently not provide fully strict lists. They can be added if they are really required. However, in many cases one probably wants to use unboxed or strict boxed vectors from the 'vector' library () instead of strict lists. Moreover, instead of @String@s one probably wants to use strict @Text@ values from the @text@ library (). . This library comes with batteries included; i.e., mirror functions and instances of the lazy versions in @base@. It also includes instances for type-classes from the @deepseq@, @binary@, and @hashable@ packages. license: BSD3 license-file: LICENSE author: Roman Leshchinskiy Simon Meier maintainer: Don Stewart , Bas van Dijk , Oleg Grenrus , Simon Meier , Ximin Luo copyright: (c) 2006-2008 by Roman Leshchinskiy (c) 2013-2014 by Simon Meier homepage: https://github.com/haskell-strict/strict cabal-version: >=1.10 build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.2 || ==9.10.1 library default-language: Haskell2010 hs-source-dirs: src ghc-options: -Wall build-depends: assoc >=1.1.1 && <1.2 , base >=4.12.0.0 && <5 , binary >=0.8.6.0 && <0.9 , bytestring >=0.10.8.2 && <0.13 , deepseq >=1.4.4.0 && <1.6 , ghc-prim , hashable >=1.4.7.0 && <1.6 , text >=1.2.3.1 && <1.3 || >=2.0 && <2.2 , these >=1.2.1 && <1.3 , transformers >=0.5.6.2 && <0.7 exposed-modules: Data.Strict Data.Strict.Classes Data.Strict.Either Data.Strict.Maybe Data.Strict.These Data.Strict.Tuple System.IO.Strict ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8}/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/strict-0.5.1-ac43feb892fe93fb691efc2b33f9f92e98f75ccaad5bdd46bd9859d0587266db/etc .log -.log  assocLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25base base-4.17.2.1binary binary-0.8.9.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0ghc-prim ghc-prim-0.9.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetext text-2.0.2theseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e transformerstransformers-0.5.6.2 Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee text-2.0.2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etransformers-0.5.6.2 Lassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee text-2.0.2Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etransformers-0.5.6.2Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2tagged  Data.Proxy.THMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 Data.Proxy.TH Data.TaggedMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 Data.Taggeddeepseq transformersdeepseq transformerstagged LICENSE2009-2015 Edward A. Kmett"Edward A. Kmett Edward A. Kmett experimental              http://github.com/ekmett/tagged&http://github.com/ekmett/tagged/issues$https://github.com/ekmett/tagged.gitBHaskell 98 phantom types to avoid unsafely passing dummy argumentsCHaskell 98 phantom types to avoid unsafely passing dummy arguments.Data, Phantom Types x-revision1 Data.Tagged Data.Proxy.TH-DLANGUAGE_DeriveDataTypeablesrc8-Wall-Winferred-safe-imports-Wmissing-safe-haskell-modebasedeepseqtemplate-haskell  transformers. .hlint.yamlCHANGELOG.markdownREADME.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgtagged  x5QbhC:Kڵf@7:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: tagged version: 0.8.8 x-revision: 1 license: BSD3 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: experimental category: Data, Phantom Types synopsis: Haskell 98 phantom types to avoid unsafely passing dummy arguments homepage: http://github.com/ekmett/tagged bug-reports: http://github.com/ekmett/tagged/issues copyright: 2009-2015 Edward A. Kmett description: Haskell 98 phantom types to avoid unsafely passing dummy arguments. build-type: Simple cabal-version: >= 1.10 extra-source-files: .hlint.yaml CHANGELOG.markdown README.markdown tested-with: GHC == 7.0.4 GHC == 7.2.2 GHC == 7.4.2 GHC == 7.6.3 GHC == 7.8.4 GHC == 7.10.3 GHC == 8.0.2 GHC == 8.2.2 GHC == 8.4.4 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.7 GHC == 9.0.2 GHC == 9.2.8 GHC == 9.4.8 GHC == 9.6.4 GHC == 9.8.2 GHC == 9.10.0 source-repository head type: git location: https://github.com/ekmett/tagged.git flag deepseq description: You can disable the use of the `deepseq` package using `-f-deepseq`. . Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True flag transformers description: You can disable the use of the `transformers` and `transformers-compat` packages using `-f-transformers`. . Disable this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. default: True manual: True library default-language: Haskell98 other-extensions: CPP build-depends: base >= 2 && < 5 ghc-options: -Wall hs-source-dirs: src exposed-modules: Data.Tagged if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode if !impl(hugs) cpp-options: -DLANGUAGE_DeriveDataTypeable other-extensions: DeriveDataTypeable if impl(ghc<7.7) hs-source-dirs: old exposed-modules: Data.Proxy other-modules: Paths_tagged if impl(ghc>=7.2 && <7.5) build-depends: ghc-prim if impl(ghc>=7.6) exposed-modules: Data.Proxy.TH build-depends: template-haskell >= 2.8 && < 2.23 if flag(deepseq) build-depends: deepseq >= 1.1 && < 1.6 if flag(transformers) build-depends: transformers >= 0.2 && < 0.7 -- Ensure Data.Functor.Classes is always available if impl(ghc >= 7.10) || impl(ghcjs) build-depends: transformers >= 0.4.2.0 else build-depends: transformers-compat >= 0.5 && < 1 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8}/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0template-haskelltemplate-haskell-2.19.0.0 transformerstransformers-0.5.6.2 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0transformers-0.5.6.2 base-4.17.2.1deepseq-1.4.8.0template-haskell-2.19.0.0transformers-0.5.6.2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339etasty Test.TastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e Test.TastyTest.Tasty.IngredientsJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.IngredientsTest.Tasty.Ingredients.BasicJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Ingredients.Basic&Test.Tasty.Ingredients.ConsoleReporterJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e&Test.Tasty.Ingredients.ConsoleReporterTest.Tasty.OptionsJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.OptionsTest.Tasty.Patterns.EvalJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Patterns.EvalTest.Tasty.Patterns.ParserJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Patterns.ParserTest.Tasty.Patterns.PrinterJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Patterns.PrinterTest.Tasty.Patterns.TypesJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Patterns.TypesTest.Tasty.ProvidersJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.Providers"Test.Tasty.Providers.ConsoleFormatJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e"Test.Tasty.Providers.ConsoleFormatTest.Tasty.RunnersJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTest.Tasty.RunnersunixunixtastyLICENSE"Roman Cheplyaka "Roman Cheplyaka (https://github.com/UnkindPartition/tasty/https://github.com/UnkindPartition/tasty/issues,https://github.com/UnkindPartition/tasty.gitcore'Modern and extensible testing frameworkTasty is a modern testing framework for Haskell. It lets you combine your unit tests, golden tests, QuickCheck/SmallCheck properties, and any other types of tests into a single test suite.Testing x-revision2 Test.TastyTest.Tasty.OptionsTest.Tasty.Providers"Test.Tasty.Providers.ConsoleFormatTest.Tasty.RunnersTest.Tasty.IngredientsTest.Tasty.Ingredients.Basic&Test.Tasty.Ingredients.ConsoleReporterTest.Tasty.Patterns.TypesTest.Tasty.Patterns.ParserTest.Tasty.Patterns.PrinterTest.Tasty.Patterns.Eval -DUSE_WCWIDTH. Control.Concurrent.AsyncTest.Tasty.ParallelTest.Tasty.CoreTest.Tasty.Options.CoreTest.Tasty.Options.EnvTest.Tasty.PatternsTest.Tasty.Patterns.ExprTest.Tasty.RunTest.Tasty.Runners.ReducersTest.Tasty.Runners.UtilsTest.Tasty.CmdLine Test.Tasty.Ingredients.ListTests'Test.Tasty.Ingredients.IncludingOptions8-Wall-Wno-incomplete-uni-patterns-Wcompat ansi-terminal base  containers  optparse-applicativestmtagged  transformersunix . CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgtasty \*!iMg4|ˊ㐣&):/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: >=1.10 name: tasty version: 1.5 x-revision: 2 synopsis: Modern and extensible testing framework description: Tasty is a modern testing framework for Haskell. It lets you combine your unit tests, golden tests, QuickCheck/SmallCheck properties, and any other types of tests into a single test suite. license: MIT license-file: LICENSE author: Roman Cheplyaka maintainer: Roman Cheplyaka homepage: https://github.com/UnkindPartition/tasty bug-reports: https://github.com/UnkindPartition/tasty/issues -- copyright: category: Testing build-type: Simple extra-source-files: CHANGELOG.md, README.md Source-repository head type: git location: https://github.com/UnkindPartition/tasty.git subdir: core flag unix description: Depend on the unix package to install signal handlers default: True library exposed-modules: Test.Tasty, Test.Tasty.Options, Test.Tasty.Providers, Test.Tasty.Providers.ConsoleFormat, Test.Tasty.Runners Test.Tasty.Ingredients, Test.Tasty.Ingredients.Basic Test.Tasty.Ingredients.ConsoleReporter -- for testing only Test.Tasty.Patterns.Types Test.Tasty.Patterns.Parser Test.Tasty.Patterns.Printer Test.Tasty.Patterns.Eval other-modules: Control.Concurrent.Async Test.Tasty.Parallel, Test.Tasty.Core, Test.Tasty.Options.Core, Test.Tasty.Options.Env, Test.Tasty.Patterns, Test.Tasty.Patterns.Expr, Test.Tasty.Run, Test.Tasty.Runners.Reducers, Test.Tasty.Runners.Utils, Test.Tasty.CmdLine, Test.Tasty.Ingredients.ListTests Test.Tasty.Ingredients.IncludingOptions build-depends: base >= 4.9 && < 5, stm >= 2.3 && < 2.6, containers >= 0.5.8 && < 0.8, transformers >= 0.5 && < 0.7, tagged >= 0.5 && < 0.9, optparse-applicative >= 0.14 && < 0.19, ansi-terminal >= 0.9 && < 1.2 -- No reason to depend on unbounded-delays on 64-bit architecture if(!arch(x86_64) && !arch(aarch64)) build-depends: unbounded-delays >= 0.1 && < 0.2 if(!impl(ghc >= 8.0)) build-depends: semigroups < 0.21 if(!impl(ghc >= 8.4)) build-depends: time >= 1.4 && < 1.13 if !os(windows) && !impl(ghcjs) cpp-options: -DUSE_WCWIDTH if flag(unix) build-depends: unix < 2.9 -- hs-source-dirs: default-language: Haskell2010 default-extensions: CPP, ScopedTypeVariables, DeriveDataTypeable ghc-options: -Wall -Wno-incomplete-uni-patterns -Wcompat ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8z/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/bin~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/lib~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/lib~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/share/doc/html~/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e/etc .log -.log  ansi-terminalTansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182fbase base-4.17.2.1 containerscontainers-0.6.7optparse-applicative^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583stm stm-2.5.1.0tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2 transformerstransformers-0.5.6.2unix unix-2.7.3Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f base-4.17.2.1containers-0.6.7^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583 stm-2.5.1.0Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2 unix-2.7.3Tansi-terminal-1.1.1-3f98186690923ffa5f11aebddeaa98c02359ee4769a67355de2329031cfe182f base-4.17.2.1containers-0.6.7^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583 stm-2.5.1.0Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2transformers-0.5.6.2 unix-2.7.3Stasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b tasty-goldenTest.Tasty.GoldenStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bTest.Tasty.GoldenTest.Tasty.Golden.AdvancedStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bTest.Tasty.Golden.AdvancedTest.Tasty.Golden.ManageStasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050bTest.Tasty.Golden.Manage build-example build-example tasty-goldenLICENSE"Roman Cheplyaka Roman Cheplyaka       /https://github.com/UnkindPartition/tasty-golden6https://github.com/UnkindPartition/tasty-golden/issues1git://github.com/UnkindPartition/tasty-golden.gitGolden tests support for tastyThis package provides support for «golden testing». A golden test is an IO action that writes its result to a file. To pass the test, this output file should be identical to the corresponding «golden» file, which contains the correct result for the test. To get started with golden testing and this library, see .TestingTest.Tasty.GoldenTest.Tasty.Golden.AdvancedTest.Tasty.Golden.Manage.Test.Tasty.Golden.Internal-Wallasyncbase bytestring  containersdeepseq directoryfilepathmtloptparse-applicativetaggedtasty temporarytext typed-processexample example.hsexample -threadedtesttest.hstests -threadedbase directoryfilepathtasty tasty-golden tasty-hunit temporary typed-process. CHANGELOG.mdexample/golden/fail/*.goldenexample/golden/success/*.goldentests/golden/*.goldenhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org tasty-golden 7A`=~ ~6qBݡ`lt:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 name: tasty-golden version: 2.3.5 synopsis: Golden tests support for tasty description: This package provides support for «golden testing». A golden test is an IO action that writes its result to a file. To pass the test, this output file should be identical to the corresponding «golden» file, which contains the correct result for the test. To get started with golden testing and this library, see . license: MIT license-file: LICENSE Homepage: https://github.com/UnkindPartition/tasty-golden Bug-reports: https://github.com/UnkindPartition/tasty-golden/issues author: Roman Cheplyaka maintainer: Roman Cheplyaka -- copyright: category: Testing build-type: Simple cabal-version: 1.14 extra-source-files: CHANGELOG.md example/golden/fail/*.golden example/golden/success/*.golden tests/golden/*.golden Tested-With: GHC ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.2 Source-repository head type: git location: git://github.com/UnkindPartition/tasty-golden.git library Default-language: Haskell2010 default-extensions: ScopedTypeVariables exposed-modules: Test.Tasty.Golden Test.Tasty.Golden.Advanced Test.Tasty.Golden.Manage other-modules: Test.Tasty.Golden.Internal ghc-options: -Wall build-depends: base >= 4.7, tasty >= 1.3, bytestring >= 0.9.2.1, typed-process, mtl, optparse-applicative >= 0.3.1, filepath, temporary, tagged, deepseq, containers, directory, async, text Test-suite test Default-language: Haskell2010 Type: exitcode-stdio-1.0 Hs-source-dirs: tests Main-is: test.hs Build-depends: base >= 4 && < 5 , tasty >= 1.2 , tasty-hunit , tasty-golden , filepath , directory , typed-process , temporary if (flag(build-example)) cpp-options: -DBUILD_EXAMPLE Ghc-options: -threaded flag build-example default: False manual: True -- An example test suite used for testing. -- Tries to exercise all ways to create golden tests. -- Not built by default. To build it, turn on the build-example flag: -- -- stack build :example --flag tasty-golden:build-example executable example Default-language: Haskell2010 Hs-source-dirs: example Main-is: example.hs if (! flag(build-example)) buildable: False Build-depends: base >= 4 && < 5 , filepath , bytestring , tasty , tasty-golden Ghc-options: -threaded ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-golden-2.3.5-db5e64088855779802c7e5ad5b468a037abf82f1507ca942acd243a7b5ed050b/etc .log -.log asyncLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28base base-4.17.2.1 bytestring bytestring-0.11.5.3 containerscontainers-0.6.7deepseq deepseq-1.4.8.0 directorydirectory-1.3.7.1filepathfilepath-1.4.2.2mtl mtl-2.2.2optparse-applicative^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583tagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2tastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e temporaryNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11text text-2.0.2 typed-process Wtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0directory-1.3.7.1filepath-1.4.2.2 mtl-2.2.2^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11 text-2.0.2Wtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28 base-4.17.2.1bytestring-0.11.5.3containers-0.6.7deepseq-1.4.8.0directory-1.3.7.1filepath-1.4.2.2 mtl-2.2.2^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11 text-2.0.2Wtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdStasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512Stasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512 tasty-hunit Test.Tasty.HUnitStasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512Test.Tasty.HUnit tasty-hunit LICENSE"Roman Cheplyaka "Roman Cheplyaka (https://github.com/UnkindPartition/tasty/https://github.com/UnkindPartition/tasty/issues,https://github.com/UnkindPartition/tasty.githunit+HUnit support for the Tasty test framework.HUnit support for the Tasty test framework. Note that this package does not depend on HUnit but implements the relevant subset of its API. The name is a legacy of the early versions of tasty-hunit and of test-framework-hunit, which did depend on HUnit.TestingTest.Tasty.HUnit.Test.Tasty.HUnit.OrigTest.Tasty.HUnit.Steps%8-Wallbase  call-stacktasty. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org tasty-hunit  Z$.6?o?v:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: tasty-hunit version: 0.10.2 synopsis: HUnit support for the Tasty test framework. description: HUnit support for the Tasty test framework. . Note that this package does not depend on HUnit but implements the relevant subset of its API. The name is a legacy of the early versions of tasty-hunit and of test-framework-hunit, which did depend on HUnit. license: MIT license-file: LICENSE author: Roman Cheplyaka maintainer: Roman Cheplyaka homepage: https://github.com/UnkindPartition/tasty bug-reports: https://github.com/UnkindPartition/tasty/issues -- copyright: category: Testing build-type: Simple extra-source-files: CHANGELOG.md cabal-version: >=1.10 Source-repository head type: git location: https://github.com/UnkindPartition/tasty.git subdir: hunit library exposed-modules: Test.Tasty.HUnit other-modules: Test.Tasty.HUnit.Orig Test.Tasty.HUnit.Steps other-extensions: TypeFamilies, DeriveDataTypeable build-depends: base >= 4.8 && < 5, tasty >= 1.2.2 && < 1.6, call-stack < 0.5 -- hs-source-dirs: default-language: Haskell2010 ghc-options: -Wall ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-hunit-0.10.2-030cfb426a384348608701b8c256af2fab721e6ee22e3dbcc4c33ce6faea5512/etc .log -.log base base-4.17.2.1 call-stackQcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847fatastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e base-4.17.2.1Qcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847faJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339e base-4.17.2.1Qcall-stack-0.4.0-7ef1dd704aabda856e780332ab516c4b19ae39f8c000f8c40e80f0570a2847faJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eVtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2Vtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2tasty-quickcheck Test.Tasty.QuickCheckVtasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2Test.Tasty.QuickChecktasty-quickcheck LICENSE"Roman Cheplyaka "Roman Cheplyaka (https://github.com/UnkindPartition/tasty/https://github.com/UnkindPartition/tasty/issues,https://github.com/UnkindPartition/tasty.git quickcheck0QuickCheck support for the Tasty test framework.1QuickCheck support for the Tasty test framework. TestingTest.Tasty.QuickCheck.8-Wall QuickCheck base optparse-applicativerandomtagged tastytesttest.hstests-Wall QuickCheckbase pcre-lighttasty tasty-hunittasty-quickcheck. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgtasty-quickcheck  "#aYX3 *ce;j/9:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 -- Initial tasty-quickcheck.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: tasty-quickcheck version: 0.11 synopsis: QuickCheck support for the Tasty test framework. description: QuickCheck support for the Tasty test framework. . license: MIT license-file: LICENSE author: Roman Cheplyaka maintainer: Roman Cheplyaka -- copyright: homepage: https://github.com/UnkindPartition/tasty bug-reports: https://github.com/UnkindPartition/tasty/issues category: Testing build-type: Simple extra-source-files: CHANGELOG.md cabal-version: >=1.10 Source-repository head type: git location: https://github.com/UnkindPartition/tasty.git subdir: quickcheck library exposed-modules: Test.Tasty.QuickCheck -- other-modules: other-extensions: GeneralizedNewtypeDeriving, DeriveDataTypeable build-depends: base >= 4.8 && < 5, tagged < 0.9, tasty >= 1.5 && < 1.6, random < 1.3, QuickCheck >= 2.10 && < 2.16, optparse-applicative < 0.19 -- hs-source-dirs: default-language: Haskell2010 default-extensions: CPP ghc-options: -Wall test-suite test default-language: Haskell2010 default-extensions: CPP type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: test.hs build-depends: base >= 4.7 && < 5 , tasty >= 1.5 , tasty-quickcheck , tasty-hunit , pcre-light , QuickCheck ghc-options: -Wall if (!impl(ghc >= 8.0) || os(windows)) buildable: False ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/tasty-quickcheck-0.11-a3c040d85d869f3d4e78f5d6aca02da7545a3de251172a3dad7d32d48faa14d2/etc .log -.log  QuickCheckTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547base base-4.17.2.1optparse-applicative^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583randomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctagged Mtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2tastyJtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 base-4.17.2.1^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339eTQuickCheck-2.15.0.1-b2de3bbe41e1294aa296e12d2e2dbd38d3da9a1b03a680b5180dd976f432b547 base-4.17.2.1^optparse-applicative-0.18.1.0-20acce6f16a938291297f69976f4ff7d1c58896bc2bba2bb679b2bd07403b583Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84cMtagged-0.8.8-c4244a433c19112430d3ceea390a1f0d15ca1801a7a01199da698744c9483fd2Jtasty-1.5-29e670324557f544a29edd2c6b49e892f5954ad68b08dd66f9fe3eb5fbd8339etemplate-haskelltemplate-haskell-2.19.0.0template-haskell-2.19.0.0<libraries@haskell.org$Support library for Template HaskellThis package provides modules containing facilities for manipulating Haskell source code using Template Haskell. See for more information.Template Haskell c7020a3b4fcdf8b13d08b53ab80c87ff Language.Haskell.THLanguage.Haskell.TH.CodeDo&Language.Haskell.TH.LanguageExtensionsLanguage.Haskell.TH.Lib Language.Haskell.TH.Lib.InternalLanguage.Haskell.TH.PprLanguage.Haskell.TH.PprLibLanguage.Haskell.TH.QuoteLanguage.Haskell.TH.SyntaxLanguage.Haskell.TH.Lib.MapSystem.FilePathSystem.FilePath.PosixSystem.FilePath.Windowsg/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0g/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8D${pkgroot}/../share/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0HStemplate-haskell-2.19.0.0 base-4.17.2.1ghc-boot-th-9.4.8ghc-prim-0.9.1pretty-1.1.3.6/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0/template-haskell.haddockP${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11Ntemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11 temporarySystem.IO.TempNtemporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11System.IO.Temp temporaryLICENSEOMateusz Kowalczyk , Roman Cheplyaka &https://github.com/feuerbach/temporary(git://github.com/feuerbach/temporary.git-Portable temporary file and directory support7Functions for creating temporary files and directories. System, UtilsSystem.IO.Temp.-Wallbase  directory exceptionsfilepathrandom transformersunixtesttest.hstests -threaded-with-rtsopts=-N2base base-compat directoryfilepathtasty tasty-hunit temporaryunix. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org temporary D)iK_#ΆJ[҄&N:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: temporary version: 1.3 cabal-version: >= 1.10 synopsis: Portable temporary file and directory support description: Functions for creating temporary files and directories. category: System, Utils license: BSD3 license-file: LICENSE maintainer: Mateusz Kowalczyk , Roman Cheplyaka homepage: https://github.com/feuerbach/temporary build-type: Simple extra-source-files: CHANGELOG.md source-repository head type: git location: git://github.com/feuerbach/temporary.git Library default-language: Haskell2010 exposed-modules: System.IO.Temp build-depends: base >= 3 && < 10, filepath >= 1.1, directory >= 1.0, transformers >= 0.2.0.0, exceptions >= 0.6, random >= 1.1 -- note: the transformers dependency is needed for MonadIO -- on older GHCs; on newer ones, it is included in base. ghc-options: -Wall if !os(windows) build-depends: unix >= 2.3 test-suite test default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: test.hs ghc-options: -threaded -with-rtsopts=-N2 build-depends: base >= 4.3 && < 5 , directory , tasty , tasty-hunit , temporary , filepath , base-compat if !os(windows) build-depends: unix >= 2.3 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8~/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/temporary-1.3-ddb8756f81a2bc410f0b92f9ae2741dc709284c5f76d784cabbe7960cad58d11/etc .log -.log base base-4.17.2.1 directorydirectory-1.3.7.1 exceptions exceptions-0.10.5filepathfilepath-1.4.2.2randomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84c transformerstransformers-0.5.6.2unix unix-2.7.3 base-4.17.2.1directory-1.3.7.1exceptions-0.10.5filepath-1.4.2.2Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctransformers-0.5.6.2 unix-2.7.3 base-4.17.2.1directory-1.3.7.1exceptions-0.10.5filepath-1.4.2.2Orandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctransformers-0.5.6.2 unix-2.7.3text text-2.0.2 text-2.0.22H2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew LelechenkoIHaskell Text Team , Core Libraries Committee%Bryan O'Sullivan https://github.com/haskell/text&An efficient packed Unicode text type.An efficient packed, immutable Unicode text type (both strict and lazy). The 'Text' type represents Unicode character strings, in a time and space-efficient manner. This package provides text processing capabilities that are optimized for performance critical use, both in terms of large data quantities and high speed. The 'Text' type provides character-encoding, type-safe case conversion via whole-string case conversion functions (see "Data.Text"). It also provides a range of functions for converting 'Text' values to and from 'ByteStrings', using several standard encodings (see "Data.Text.Encoding"). Efficient locale-sensitive support for text IO is also supported (see "Data.Text.IO"). These modules are intended to be imported qualified, to avoid name clashes with Prelude functions, e.g. > import qualified Data.Text as T == ICU Support To use an extended and very rich family of functions for working with Unicode text (including normalization, regular expressions, non-standard encodings, text breaking, and locales), see the [text-icu package](https://hackage.haskell.org/package/text-icu) based on the well-respected and liberally licensed [ICU library](http://site.icu-project.org/). Data, Text 176dddc9ce896cb54bf1ca9a3737a966- Data.TextData.Text.ArrayData.Text.EncodingData.Text.Encoding.ErrorData.Text.Foreign Data.Text.IOData.Text.InternalData.Text.Internal.Builder$Data.Text.Internal.Builder.Functions%Data.Text.Internal.Builder.Int.Digits.Data.Text.Internal.Builder.RealFloat.Functions#Data.Text.Internal.ByteStringCompatData.Text.Internal.Encoding"Data.Text.Internal.Encoding.Fusion)Data.Text.Internal.Encoding.Fusion.Common!Data.Text.Internal.Encoding.Utf16!Data.Text.Internal.Encoding.Utf32 Data.Text.Internal.Encoding.Utf8Data.Text.Internal.Fusion%Data.Text.Internal.Fusion.CaseMapping Data.Text.Internal.Fusion.CommonData.Text.Internal.Fusion.SizeData.Text.Internal.Fusion.TypesData.Text.Internal.IOData.Text.Internal.Lazy'Data.Text.Internal.Lazy.Encoding.FusionData.Text.Internal.Lazy.FusionData.Text.Internal.Lazy.SearchData.Text.Internal.PrimCompatData.Text.Internal.PrivateData.Text.Internal.ReadData.Text.Internal.Search Data.Text.Internal.StrictBuilderData.Text.Internal.UnsafeData.Text.Internal.Unsafe.CharData.Text.LazyData.Text.Lazy.BuilderData.Text.Lazy.Builder.Int Data.Text.Lazy.Builder.RealFloatData.Text.Lazy.EncodingData.Text.Lazy.IOData.Text.Lazy.InternalData.Text.Lazy.ReadData.Text.ReadData.Text.UnsafeData.Text.ShowX/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2X/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.85${pkgroot}/../share/x86_64-linux-ghc-9.4.8/text-2.0.2 HStext-2.0.2 array-0.5.4.0 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1template-haskell-2.19.0.0s/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2/text.haddockA${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libStext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fStext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f text-iso8601Data.Time.FromTextStext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fData.Time.FromTextData.Time.ToTextStext-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270fData.Time.ToText text-iso8601LICENSE"Oleg Grenrus "Oleg Grenrus "Oleg Grenrus             https://github.com/haskell/aeson'https://github.com/haskell/aeson/issues"git://github.com/haskell/aeson.git text-iso8601*Converting time to and from ISO 8601 text.}Converting time to and from IS0 8601 text. Specifically the [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) profile.ParsingData.Time.FromTextData.Time.ToTextsrc-Wallbase integer-conversiontexttime  time-compat  text-iso8601-teststext-iso8601-tests.hstests-Wall QuickCheckbasequickcheck-instancestasty tasty-hunit  tasty-quickcheck  text text-iso8601 time-compattext-iso8601-benchtext-iso8601-bench.hsbench-Wall attoparsecattoparsec-iso8601base tasty-benchtext text-iso8601 time-compat. changelog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org text-iso8601 ҷ G.&Ѯ!:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 Fcabal-version: 1.12 name: text-iso8601 version: 0.1.1 synopsis: Converting time to and from ISO 8601 text. description: Converting time to and from IS0 8601 text. Specifically the [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) profile. license: BSD3 license-file: LICENSE category: Parsing copyright: Oleg Grenrus author: Oleg Grenrus maintainer: Oleg Grenrus homepage: https://github.com/haskell/aeson bug-reports: https://github.com/haskell/aeson/issues build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 extra-source-files: changelog.md source-repository head type: git location: git://github.com/haskell/aeson.git subdir: text-iso8601 library default-language: Haskell2010 hs-source-dirs: src ghc-options: -Wall exposed-modules: Data.Time.FromText Data.Time.ToText build-depends: base >=4.12.0.0 && <5 , integer-conversion >=0.1 && <0.2 , text >=1.2.3.0 && <1.3.0.0 || >=2.0 && <2.2 , time >=1.8.0.2 && <1.13 , time-compat >=1.9.4 && <1.10 test-suite text-iso8601-tests default-language: Haskell2010 hs-source-dirs: tests type: exitcode-stdio-1.0 main-is: text-iso8601-tests.hs ghc-options: -Wall build-depends: base , text , text-iso8601 , time-compat -- test dependencies build-depends: QuickCheck >=2.14.3 && <2.16 , quickcheck-instances >=0.3.29.1 && <0.4 , tasty >=1.4.3 && <1.6 , tasty-hunit >=0.10.0.3 && <0.11 , tasty-quickcheck >=0.10.2 && <0.11 benchmark text-iso8601-bench default-language: Haskell2010 hs-source-dirs: bench type: exitcode-stdio-1.0 main-is: text-iso8601-bench.hs ghc-options: -Wall build-depends: base , text , text-iso8601 , time-compat -- bench dependencies build-depends: attoparsec >=0.14.4 && <0.15 , attoparsec-iso8601 >=1.1.0.1 && <1.2 , tasty-bench >=0.3.4 && <0.4 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-iso8601-0.1.1-9470a20f7eec0f6ed1b538b83c6dfd60d41bd7029d218a0eb98cb8482f54270f/etc .log -.log base base-4.17.2.1integer-conversionYinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7text text-2.0.2time  time-1.12.2 time-compat Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 base-4.17.2.1Yinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7 text-2.0.2 time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 base-4.17.2.1Yinteger-conversion-0.1.1-a20738293b9bb366d46409a9586d88599887974b69f4306a11cce895110f97e7 text-2.0.2 time-1.12.2Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Qtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168 text-shortData.Text.ShortQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Data.Text.ShortData.Text.Short.PartialQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Data.Text.Short.PartialData.Text.Short.UnsafeQtext-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168Data.Text.Short.Unsafeassertsasserts text-shortLICENSE hvr@gnu.orgHerbert Valerio Riedel           (https://github.com/hvr/text-short/issues%https://github.com/hvr/text-short.git7Memory-efficient representation of Unicode text strings This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'. The main difference between 'Text' and 'ShortText' is that 'ShortText' doesn't support zero-copy slicing (thereby saving 2 words), and, compared to text-1.*, that it uses UTF-8 instead of UTF-16 internally. Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload.Data x-revision2Data.Text.ShortData.Text.Short.PartialData.Text.Short.Unsafe-Wall -DNDEBUG=1 cbits/cbits.csrc src-ghc804Data.Text.Short.InternalPrimOps$wW(X-Wallbase binary   bytestring deepseqghc-prim hashabletemplate-haskelltexttext-short-testsTests.hssrc-test basebinary bytestringtasty tasty-hunit  tasty-quickcheck  template-haskelltext text-short. ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org text-short s}Øt{c`nyqV zEmxUn:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: 1.18 name: text-short version: 0.1.6 x-revision: 2 synopsis: Memory-efficient representation of Unicode text strings license: BSD3 license-file: LICENSE author: Herbert Valerio Riedel maintainer: hvr@gnu.org bug-reports: https://github.com/hvr/text-short/issues category: Data build-type: Simple description: This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'. . The main difference between 'Text' and 'ShortText' is that 'ShortText' doesn't support zero-copy slicing (thereby saving 2 words), and, compared to text-1.*, that it uses UTF-8 instead of UTF-16 internally. Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload. tested-with: GHC ==8.6.5 || ==8.8.3 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 extra-source-files: ChangeLog.md source-repository head type: git location: https://github.com/hvr/text-short.git flag asserts description: Enable runtime-checks via @assert@ default: False manual: True library exposed-modules: Data.Text.Short Data.Text.Short.Partial Data.Text.Short.Unsafe other-modules: Data.Text.Short.Internal build-depends: base >=4.12 && <4.21 , binary >=0.8.6.0 && <0.9 , bytestring >=0.10.8.2 && <0.13 , deepseq >=1.4.4.0 && <1.6 , ghc-prim >=0.5.3 && <0.12 , hashable >=1.4.4.0 && <1.6 , template-haskell >=2.14.0.0 && <2.23 , text >=1.2.3.1 && <1.3 || >=2.0 && <2.2 other-modules: PrimOps hs-source-dirs: src src-ghc804 default-language: Haskell2010 other-extensions: CPP GeneralizedNewtypeDeriving MagicHash TemplateHaskellQuotes Trustworthy UnliftedFFITypes Unsafe c-sources: cbits/cbits.c if flag(asserts) ghc-options: -fno-ignore-asserts else cc-options: -DNDEBUG=1 ghc-options: -Wall cc-options: -Wall test-suite text-short-tests type: exitcode-stdio-1.0 hs-source-dirs: src-test main-is: Tests.hs -- bytestring dependency for cabal_macros.h build-depends: base , binary , bytestring , template-haskell , text , text-short -- deps which don't inherit constraints from library stanza: build-depends: tasty >=1.4 && <1.6 , tasty-hunit >=0.10.0 && <0.11 , tasty-quickcheck >=0.10 && <0.12 default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/text-short-0.1.6-a4ef2ad622263efa52b7b2781c1e12c0b1c4a82837d1ea933be573673e364168/etc .log -.log base base-4.17.2.1binary binary-0.8.9.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0ghc-prim ghc-prim-0.9.1hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskelltemplate-haskell-2.19.0.0text text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskell-2.19.0.0 text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0ghc-prim-0.9.1Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskell-2.19.0.0 text-2.0.2Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Wth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2th-abstractionLanguage.Haskell.TH.DatatypeWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2Language.Haskell.TH.Datatype&Language.Haskell.TH.Datatype.TyVarBndrWth-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2&Language.Haskell.TH.Datatype.TyVarBndrth-abstractionLICENSE2017 Eric Mertensemertens@gmail.com Eric Mertens             'https://github.com/glguy/th-abstraction.https://github.com/glguy/th-abstraction/issues+https://github.com/glguy/th-abstraction.git8Nicer interface for reified information about data typesThis package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell. DevelopmentLanguage.Haskell.TH.Datatype&Language.Haskell.TH.Datatype.TyVarBndrsrc%Language.Haskell.TH.Datatype.Internal-Winferred-safe-imports-Wmissing-safe-haskell-modebase containers ghc-primtemplate-haskell unit-testsMain.hstestHarnessTypes-Wno-star-is-typebase containerstemplate-haskellth-abstraction. ChangeLog.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgth-abstraction La//˴"! JEZ䆲'!:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: th-abstraction version: 0.7.0.0 synopsis: Nicer interface for reified information about data types description: This package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell. license: ISC license-file: LICENSE author: Eric Mertens maintainer: emertens@gmail.com copyright: 2017 Eric Mertens homepage: https://github.com/glguy/th-abstraction bug-reports: https://github.com/glguy/th-abstraction/issues category: Development build-type: Simple extra-source-files: ChangeLog.md README.md cabal-version: >=1.10 tested-with: GHC==9.8.1, GHC==9.6.3, GHC==9.4.7, GHC==9.2.8, GHC==9.0.2, GHC==8.10.7, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4 source-repository head type: git location: https://github.com/glguy/th-abstraction.git library exposed-modules: Language.Haskell.TH.Datatype Language.Haskell.TH.Datatype.TyVarBndr other-modules: Language.Haskell.TH.Datatype.Internal build-depends: base >=4.3 && <5, ghc-prim, template-haskell >=2.5 && <2.23, containers >=0.4 && <0.8 hs-source-dirs: src default-language: Haskell2010 if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode test-suite unit-tests other-modules: Harness Types type: exitcode-stdio-1.0 main-is: Main.hs build-depends: th-abstraction, base, containers, template-haskell hs-source-dirs: test default-language: Haskell2010 if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-abstraction-0.7.0.0-4c8fca13c92f70e5568132404cec14de8ecde28b3d0f5c9ec86bf5ea8fb414a2/etc .log -.log base base-4.17.2.1 containerscontainers-0.6.7ghc-prim ghc-prim-0.9.1template-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1template-haskell-2.19.0.0 base-4.17.2.1containers-0.6.7ghc-prim-0.9.1template-haskell-2.19.0.0Pth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7Pth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7 th-compat!Language.Haskell.TH.Syntax.CompatPth-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7!Language.Haskell.TH.Syntax.Compat th-compatLICENSE(C) 2020 Ryan Scott$Ryan Scott Ryan Scott              +https://github.com/haskell-compat/th-compat2https://github.com/haskell-compat/th-compat/issues+https://github.com/haskell-compat/th-compat7Backward- (and forward-)compatible Quote and Code typesThis package defines a "Language.Haskell.TH.Syntax.Compat" module, which backports the @Quote@ and @Code@ types to work across a wide range of @template-haskell@ versions. The @makeRelativeToProject@ utility is also backported. On recent versions of @template-haskell@ (2.17.0.0 or later), this module simply reexports definitions from "Language.Haskell.TH.Syntax". Refer to the Haddocks for "Language.Haskell.TH.Syntax.Compat" for examples of how to use this module.Text x-revision2!Language.Haskell.TH.Syntax.Compatsrc-Wall-Wno-star-is-typebasetemplate-haskellspecSpec.hshspec-discoverhspec-discovertests%Language.Haskell.TH.Syntax.CompatSpecTypes-Wall -threaded-rtsoptsbase base-compathspecmtltemplate-haskell th-compat. CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org th-compat _ǯwc\v^B90C8*:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 cabal-version: >=1.10 name: th-compat version: 0.1.5 x-revision: 2 synopsis: Backward- (and forward-)compatible Quote and Code types description: This package defines a "Language.Haskell.TH.Syntax.Compat" module, which backports the @Quote@ and @Code@ types to work across a wide range of @template-haskell@ versions. The @makeRelativeToProject@ utility is also backported. On recent versions of @template-haskell@ (2.17.0.0 or later), this module simply reexports definitions from "Language.Haskell.TH.Syntax". Refer to the Haddocks for "Language.Haskell.TH.Syntax.Compat" for examples of how to use this module. homepage: https://github.com/haskell-compat/th-compat bug-reports: https://github.com/haskell-compat/th-compat/issues license: BSD3 license-file: LICENSE author: Ryan Scott maintainer: Ryan Scott copyright: (C) 2020 Ryan Scott category: Text build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.4 , GHC == 9.8.2 , GHC == 9.10.1 extra-source-files: CHANGELOG.md, README.md source-repository head type: git location: https://github.com/haskell-compat/th-compat library exposed-modules: Language.Haskell.TH.Syntax.Compat build-depends: base >= 4.3 && < 5 , template-haskell >= 2.5 && < 2.23 if !impl(ghc >= 8.0) build-depends: fail == 4.9.* , transformers >= 0.2 && < 0.7 if !impl(ghc >= 9.4) build-depends: filepath >= 1.2.0.0 && < 1.6 , directory >= 1.1.0.0 && < 1.4 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.6) ghc-options: -Wno-star-is-type test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Language.Haskell.TH.Syntax.CompatSpec Types build-depends: base >= 4.3 && < 5 , base-compat >= 0.6 && < 0.15 , hspec >= 2 && < 3 , mtl >= 2.1 && < 2.4 , template-haskell >= 2.5 && < 2.23 , th-compat build-tool-depends: hspec-discover:hspec-discover >= 2 hs-source-dirs: tests default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/th-compat-0.1.5-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7/etc .log -.log base base-4.17.2.1template-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1template-haskell-2.19.0.0 base-4.17.2.1template-haskell-2.19.0.0Lthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6etheseData.Functor.TheseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eData.Functor.These Data.TheseLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e Data.TheseData.These.CombinatorsLthese-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6eData.These.CombinatorstheseLICENSE"Oleg Grenrus C. McCann, Oleg Grenrus           #https://github.com/haskellari/these'https://github.com/haskellari/these.gittheseAn either-or-both data type..This package provides a data type @These a b@ which can hold a value of either type or values of each type. This is usually thought of as an "inclusive or" type (contrasting @Either a b@ as "exclusive or") or as an "outer join" type (contrasting @(a, b)@ as "inner join"). @ data These a b = This a | That b | These a b @ Since version 1, this package was split into parts: * For @Align@ and @Zip@ type-classes. * For @SemialignWithIndex@ class, providing @ialignWith@ and @izipWith@. * For lens combinators. * For transformers variant of @These@. Data, These x-revision1Data.Functor.These Data.TheseData.These.Combinatorssrc-Wall-Wno-trustworthy-safex-docspec-extra-packageslensassocbase binary  deepseqfoldable1-classes-compathashable. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgthese 36^ڿ,|0/̩ͫ":/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: >=1.10 name: these version: 1.2.1 x-revision: 1 synopsis: An either-or-both data type. homepage: https://github.com/haskellari/these license: BSD3 license-file: LICENSE author: C. McCann, Oleg Grenrus maintainer: Oleg Grenrus category: Data, These build-type: Simple extra-source-files: CHANGELOG.md description: This package provides a data type @These a b@ which can hold a value of either type or values of each type. This is usually thought of as an "inclusive or" type (contrasting @Either a b@ as "exclusive or") or as an "outer join" type (contrasting @(a, b)@ as "inner join"). . @ data These a b = This a | That b | These a b @ . Since version 1, this package was split into parts: . * For @Align@ and @Zip@ type-classes. . * For @SemialignWithIndex@ class, providing @ialignWith@ and @izipWith@. . * For lens combinators. . * For transformers variant of @These@. tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/these.git subdir: these library default-language: Haskell2010 ghc-options: -Wall -Wno-trustworthy-safe hs-source-dirs: src exposed-modules: Data.Functor.These Data.These Data.These.Combinators -- ghc boot libs build-depends: base >=4.12.0.0 && <4.21 , binary >=0.8.6.0 && <0.10 , deepseq >=1.4.4.0 && <1.6 -- other dependencies -- note: we need to depend on assoc-1.1 to be sure that -- Bifunctor type class comes from bifunctor-classes-compat build-depends: assoc >=1.1.1 && <1.2 , hashable >=1.4.4.0 && <1.6 if !impl(ghc >=9.6) build-depends: foldable1-classes-compat >=0.1 && <0.2 x-docspec-extra-packages: lens ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8|/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/these-1.2.1-32ddbb7e14428216fee9d95574abf93a61b3278d000f9549bbbfdfa43a240a6e/etc .log -.log assocLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25base base-4.17.2.1binary binary-0.8.9.1deepseq deepseq-1.4.8.0foldable1-classes-compat]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1binary-0.8.9.1deepseq-1.4.8.0]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeLassoc-1.1.1-9266fcaff92318cabe4904592faa6d856774e02d59fdcd8078c11231b7afde25 base-4.17.2.1binary-0.8.9.1deepseq-1.4.8.0]foldable1-classes-compat-0.1-628a7d2ef9ed8c96ad95e79ebff4ee5e4abaadadb3ef7b0d107b7579e0601261Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetime  time-1.12.2 time-1.12.22Ashley Yakeleystablehttps://github.com/haskell/timeA time libraryTime, clocks and calendarsTime 9f2ea07607e17c6ee857ccc49d48cd9d Data.TimeData.Time.CalendarData.Time.Calendar.EasterData.Time.Calendar.JulianData.Time.Calendar.MonthData.Time.Calendar.MonthDayData.Time.Calendar.OrdinalDateData.Time.Calendar.QuarterData.Time.Calendar.WeekDateData.Time.ClockData.Time.Clock.POSIXData.Time.Clock.SystemData.Time.Clock.TAIData.Time.FormatData.Time.Format.ISO8601Data.Time.Format.InternalData.Time.LocalTime Data.Format#Data.Time.Calendar.CalendarDiffDaysData.Time.Calendar.DaysData.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDayData.Time.Calendar.PrivateData.Time.Calendar.TypesData.Time.Calendar.Week!Data.Time.Clock.Internal.DiffTime%Data.Time.Clock.Internal.AbsoluteTime(Data.Time.Clock.Internal.NominalDiffTime"Data.Time.Clock.Internal.POSIXTime&Data.Time.Clock.Internal.UniversalTime#Data.Time.Clock.Internal.SystemTime Data.Time.Clock.Internal.UTCTime!Data.Time.Clock.Internal.CTimeval"Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff%Data.Time.LocalTime.Internal.TimeZone&Data.Time.LocalTime.Internal.TimeOfDay-Data.Time.LocalTime.Internal.CalendarDiffTime&Data.Time.LocalTime.Internal.LocalTime&Data.Time.LocalTime.Internal.ZonedTimeData.Time.Format.ParseData.Time.Format.LocaleData.Time.Format.Format.Class!Data.Time.Format.Format.InstancesData.Time.Format.Parse.Class Data.Time.Format.Parse.InstancesY/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2Y/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.86${pkgroot}/../share/x86_64-linux-ghc-9.4.8/time-1.12.2 HStime-1.12.2a/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2/include base-4.17.2.1deepseq-1.4.8.0t/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2/time.haddockB${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Rtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 time-compat Data.Time.Calendar.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Calendar.Compat Data.Time.Calendar.Easter.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 Data.Time.Calendar.Easter.Compat Data.Time.Calendar.Julian.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30 Data.Time.Calendar.Julian.CompatData.Time.Calendar.Month.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Calendar.Month.Compat"Data.Time.Calendar.MonthDay.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30"Data.Time.Calendar.MonthDay.Compat%Data.Time.Calendar.OrdinalDate.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30%Data.Time.Calendar.OrdinalDate.Compat!Data.Time.Calendar.Quarter.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30!Data.Time.Calendar.Quarter.Compat"Data.Time.Calendar.WeekDate.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30"Data.Time.Calendar.WeekDate.CompatData.Time.Clock.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Clock.CompatData.Time.Clock.POSIX.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Clock.POSIX.CompatData.Time.Clock.System.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Clock.System.CompatData.Time.Clock.TAI.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Clock.TAI.CompatData.Time.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.CompatData.Time.Format.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Format.CompatData.Time.Format.ISO8601.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.Format.ISO8601.CompatData.Time.LocalTime.CompatRtime-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30Data.Time.LocalTime.Compat time-compat LICENSE"Oleg Grenrus Ashley Yakeley           )https://github.com/haskellari/time-compat0https://github.com/haskellari/time-compat/issues-https://github.com/haskellari/time-compat.gitCompatibility package for timeThis packages tries to compat as much of @time@ features as possible. /TODO:/ * Difference type @ParseTime@ and @FormatTime@ instances are missing. * Formatting varies depending on underlying @time@ version * @dayFractionToTimeOfDay@ on extreme valuesTime, Compatibility x-revision2Data.Time.Calendar.Compat Data.Time.Calendar.Easter.Compat Data.Time.Calendar.Julian.CompatData.Time.Calendar.Month.Compat"Data.Time.Calendar.MonthDay.Compat%Data.Time.Calendar.OrdinalDate.Compat!Data.Time.Calendar.Quarter.Compat"Data.Time.Calendar.WeekDate.CompatData.Time.Clock.CompatData.Time.Clock.POSIX.CompatData.Time.Clock.System.CompatData.Time.Clock.TAI.CompatData.Time.CompatData.Time.Format.CompatData.Time.Format.ISO8601.CompatData.Time.LocalTime.Compatsrc Data.FormatData.Time.Calendar.PrivateData.Time.Calendar.TypesData.Time.OrphansWbase  base-orphans  deepseqhashabletime          instancesTest.hstest-instancesHUnitbasedeepseqhashable time-compatmainMain.hs test/mainTest.ArbitraryTest.Calendar.AddDaysTest.Calendar.AddDaysRefTest.Calendar.CalendarPropsTest.Calendar.CalendarsTest.Calendar.CalendarsRefTest.Calendar.ClipDatesTest.Calendar.ClipDatesRefTest.Calendar.ConvertBackTest.Calendar.DurationTest.Calendar.EasterTest.Calendar.EasterRefTest.Calendar.LongWeekYearsTest.Calendar.LongWeekYearsRefTest.Calendar.MonthDayTest.Calendar.MonthDayRefTest.Calendar.ValidTest.Calendar.WeekTest.Clock.ConversionTest.Clock.ResolutionTest.Clock.TAITest.Format.CompileTest.Format.FormatTest.Format.ISO8601Test.Format.ParseTimeTest.LocalTime.CalendarDiffTimeTest.LocalTime.TimeTest.LocalTime.TimeOfDayTest.LocalTime.TimeRef Test.TestUtil Test.Types 8  &G-Wall -fwarn-tabs QuickCheckbasedeepseqtagged  tasty tasty-hunit  tasty-quickcheck  time time-compat. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org time-compat  ɏl2cmV%zS!57t>Nc:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 name: time-compat version: 1.9.7 x-revision: 2 synopsis: Compatibility package for time description: This packages tries to compat as much of @time@ features as possible. . /TODO:/ . * Difference type @ParseTime@ and @FormatTime@ instances are missing. . * Formatting varies depending on underlying @time@ version . * @dayFractionToTimeOfDay@ on extreme values category: Time, Compatibility license: BSD3 license-file: LICENSE maintainer: Oleg Grenrus author: Ashley Yakeley homepage: https://github.com/haskellari/time-compat bug-reports: https://github.com/haskellari/time-compat/issues build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/haskellari/time-compat.git library default-language: Haskell2010 hs-source-dirs: src other-extensions: CPP default-extensions: Trustworthy build-depends: base >=4.12 && <4.21 , base-orphans >=0.9.2 && <0.10 , deepseq >=1.4.4.0 && <1.6 , hashable >=1.4.4.0 && <1.6 , time >=1.8.0.2 && <1.9 || >=1.9.2 && <1.9.4 || >=1.10 && <1.10.1 || >=1.11 && <1.11.2 || >=1.12 && <1.13 exposed-modules: Data.Time.Calendar.Compat Data.Time.Calendar.Easter.Compat Data.Time.Calendar.Julian.Compat Data.Time.Calendar.Month.Compat Data.Time.Calendar.MonthDay.Compat Data.Time.Calendar.OrdinalDate.Compat Data.Time.Calendar.Quarter.Compat Data.Time.Calendar.WeekDate.Compat Data.Time.Clock.Compat Data.Time.Clock.POSIX.Compat Data.Time.Clock.System.Compat Data.Time.Clock.TAI.Compat Data.Time.Compat Data.Time.Format.Compat Data.Time.Format.ISO8601.Compat Data.Time.LocalTime.Compat other-modules: Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Types Data.Time.Orphans test-suite instances default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test-instances main-is: Test.hs build-depends: base , deepseq , hashable >=1.4.0.0 && <1.6 , HUnit >=1.3.1 && <1.3.2 || >=1.6.0.0 && <1.7 , time-compat -- This test-suite is from time library -- Changes: -- * imports: Data.Time -> Data.Time.Compat etc -- * disabled Test.Format.ParseTime -- * Test.Format.Format has also trees disabled -- * Test.Format.Compile doesn't work -- * disabled 'TimeOfDay minBound 0 0' (Test.LocalTime.Time) -- test-suite main if !impl(ghc >=7.4) buildable: False default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test/main default-extensions: CPP DeriveDataTypeable ExistentialQuantification FlexibleInstances MultiParamTypeClasses Rank2Types ScopedTypeVariables StandaloneDeriving TupleSections UndecidableInstances ghc-options: -Wall -fwarn-tabs build-depends: base , deepseq , QuickCheck >=2.13 && <2.16 , tagged >=0.8.6 && <0.9 , tasty >=1.5 && <1.6 , tasty-hunit >=0.10 && <0.11 , tasty-quickcheck >=0.10 && <0.12 , time-compat if !impl(ghc >=8.0) build-depends: fail >=4.9.0.0 && <4.10 , semigroups >=0.18.5 && <0.21 build-depends: time main-is: Main.hs other-modules: Test.Arbitrary Test.Calendar.AddDays Test.Calendar.AddDaysRef Test.Calendar.CalendarProps Test.Calendar.Calendars Test.Calendar.CalendarsRef Test.Calendar.ClipDates Test.Calendar.ClipDatesRef Test.Calendar.ConvertBack Test.Calendar.Duration Test.Calendar.Easter Test.Calendar.EasterRef Test.Calendar.LongWeekYears Test.Calendar.LongWeekYearsRef Test.Calendar.MonthDay Test.Calendar.MonthDayRef Test.Calendar.Valid Test.Calendar.Week Test.Clock.Conversion Test.Clock.Resolution Test.Clock.TAI Test.Format.Compile Test.Format.Format Test.Format.ISO8601 Test.Format.ParseTime Test.LocalTime.CalendarDiffTime Test.LocalTime.Time Test.LocalTime.TimeOfDay Test.LocalTime.TimeRef Test.TestUtil Test.Types ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/time-compat-1.9.7-cb1d62881fd696537cfd188c875b77052adb4b004904376e249a38d9e280db30/etc .log -.log base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetime  time-1.12.2 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee time-1.12.2 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03ee time-1.12.2 transformerstransformers-0.5.6.2transformers-0.5.6.2<%Ross Paterson Andy Gill, Ross Paterson'Concrete functor and monad transformersA portable library of functor and monad transformers, inspired by the paper * \"Functional Programming with Overloading and Higher-Order Polymorphism\", by Mark P Jones, in /Advanced School of Functional Programming/, 1995 (). This package contains: * the monad transformer class (in "Control.Monad.Trans.Class") * concrete functor and monad transformers, each with associated operations and functions to lift operations associated with other transformers. The package can be used on its own in portable Haskell code, in which case operations need to be manually lifted through transformer stacks (see "Control.Monad.Trans.Class" for some examples). Alternatively, it can be used with the non-portable monad classes in the @mtl@ or @monads-tf@ packages, which automatically lift operations introduced by monad transformers through other transformers.Control 6263a3b644b588a123ccea80591438cdControl.Applicative.BackwardsControl.Applicative.LiftControl.Monad.SignaturesControl.Monad.Trans.AccumControl.Monad.Trans.ClassControl.Monad.Trans.ContControl.Monad.Trans.ErrorControl.Monad.Trans.ExceptControl.Monad.Trans.IdentityControl.Monad.Trans.ListControl.Monad.Trans.MaybeControl.Monad.Trans.RWSControl.Monad.Trans.RWS.CPSControl.Monad.Trans.RWS.LazyControl.Monad.Trans.RWS.StrictControl.Monad.Trans.ReaderControl.Monad.Trans.SelectControl.Monad.Trans.StateControl.Monad.Trans.State.Lazy Control.Monad.Trans.State.StrictControl.Monad.Trans.WriterControl.Monad.Trans.Writer.CPSControl.Monad.Trans.Writer.Lazy!Control.Monad.Trans.Writer.StrictData.Functor.ConstantData.Functor.Reverseb/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2b/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8?${pkgroot}/../share/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2HStransformers-0.5.6.2 base-4.17.2.1/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2/transformers.haddockK${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539fZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539ftransformers-compatControl.Monad.Trans.InstancesZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539fControl.Monad.Trans.InstancesData.Functor.Classes.GenericZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539fData.Functor.Classes.Generic%Data.Functor.Classes.Generic.InternalZtransformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f%Data.Functor.Classes.Generic.Internalfive five-threefourgeneric-derivingmtlthreetwofive five-threefourgeneric-derivingmtlthreetwotransformers-compatLICENSE'Copyright (C) 2012-2015 Edward A. Kmett"Edward A. Kmett Edward A. Kmett provisional          -http://github.com/ekmett/transformers-compat/3http://github.com/ekmett/transformers-compat/issues/git://github.com/ekmett/transformers-compat.git7A small compatibility shim for the transformers libraryThis package includes backported versions of types that were added to transformers in transformers 0.3, 0.4, and 0.5 for users who need strict transformers 0.2 or 0.3 compatibility to run on old versions of the platform, but also need those types. Those users should be able to just depend on @transformers >= 0.2@ and @transformers-compat >= 0.3@. Note: missing methods are not supplied, but this at least permits the types to be used. CompatibilityControl.Monad.Trans.InstancesData.Functor.Classes.Generic%Data.Functor.Classes.Generic.Internal-DMTLsrcgenericsPaths_transformers_compatbaseghc-prim transformers. .ghci .gitignore .hlint.yaml .vim.customconfig tests/*.hs tests/LICENSE%tests/transformers-compat-tests.cabalREADME.markdownCHANGELOG.markdownhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgtransformers-compat ,sF=9˔ +b]Au̝j:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8name: transformers-compat category: Compatibility version: 0.7.2 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE author: Edward A. Kmett maintainer: Edward A. Kmett stability: provisional homepage: http://github.com/ekmett/transformers-compat/ bug-reports: http://github.com/ekmett/transformers-compat/issues copyright: Copyright (C) 2012-2015 Edward A. Kmett synopsis: A small compatibility shim for the transformers library description: This package includes backported versions of types that were added to transformers in transformers 0.3, 0.4, and 0.5 for users who need strict transformers 0.2 or 0.3 compatibility to run on old versions of the platform, but also need those types. . Those users should be able to just depend on @transformers >= 0.2@ and @transformers-compat >= 0.3@. . Note: missing methods are not supplied, but this at least permits the types to be used. build-type: Simple tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 , GHC == 9.0.1 , GHC == 9.2.1 extra-source-files: .ghci .gitignore .hlint.yaml .vim.custom config tests/*.hs tests/LICENSE tests/transformers-compat-tests.cabal README.markdown CHANGELOG.markdown source-repository head type: git location: git://github.com/ekmett/transformers-compat.git flag two default: False description: Use transformers 0.2. This will be selected by cabal picking the appropriate version. manual: False flag three default: False manual: False description: Use transformers 0.3. This will be selected by cabal picking the appropriate version. flag four default: False manual: False description: Use transformers 0.4. This will be selected by cabal picking the appropriate version. flag five default: False manual: False description: Use transformers 0.5 up until (but not including) 0.5.3. This will be selected by cabal picking the appropriate version. flag five-three default: True manual: False description: Use transformers 0.5.3. This will be selected by cabal picking the appropriate version. flag mtl default: True manual: True description: -f-mtl Disables support for mtl for transformers 0.2 and 0.3. That is an unsupported configuration, and results in missing instances for `ExceptT`. flag generic-deriving default: True manual: True description: -f-generic-deriving prevents generic-deriving from being built as a dependency. This disables certain aspects of generics for older versions of GHC. In particular, Generic(1) instances will not be backported prior to GHC 7.2, and generic operations over unlifted types will not be backported prior to GHC 8.0. This is an unsupported configuration. library build-depends: base >= 4.3 && < 5, -- These are all transformers versions we support. -- each flag below splits this interval into two parts. -- flag-true parts are mutually exclusive, so at least one have to be on. transformers >= 0.2 && <0.7 if !impl(ghc >= 8.0) build-depends: fail == 4.9.* hs-source-dirs: src exposed-modules: Control.Monad.Trans.Instances other-modules: Paths_transformers_compat default-language: Haskell2010 -- automatic flags if flag(five-three) build-depends: transformers >= 0.5.3 else build-depends: transformers < 0.5.3 if flag(five) hs-source-dirs: 0.5 build-depends: transformers >= 0.5 && < 0.5.3 else build-depends: transformers < 0.5 || >= 0.5.3 if flag(four) cpp-options: -DTRANSFORMERS_FOUR hs-source-dirs: 0.5 -- Don't allow transformers-0.4.0.0 -- See https://github.com/ekmett/transformers-compat/issues/35 build-depends: transformers >= 0.4.1 && < 0.5 else build-depends: transformers < 0.4 || >= 0.5 if flag(three) hs-source-dirs: 0.3 0.5 build-depends: transformers >= 0.3 && < 0.4 if flag(mtl) build-depends: mtl >= 2.1 && < 2.2 else build-depends: transformers < 0.3 || >= 0.4 if flag(two) hs-source-dirs: 0.2 0.3 0.5 build-depends: transformers >= 0.2 && < 0.3 if flag(mtl) build-depends: mtl >= 2.0 && < 2.1 else build-depends: transformers >= 0.3 -- other flags if impl(ghc >= 7.2) || flag(generic-deriving) hs-source-dirs: generics build-depends: ghc-prim if flag(mtl) cpp-options: -DMTL if flag(generic-deriving) if impl(ghc < 8.0) && flag(generic-deriving) cpp-options: -DGENERIC_DERIVING build-depends: generic-deriving >= 1.10 && < 2 if !flag(mtl) && !flag(generic-deriving) cpp-options: -DHASKELL98 if flag(two) exposed-modules: Control.Applicative.Backwards Control.Applicative.Lift Data.Functor.Reverse if flag(two) || flag(three) exposed-modules: Control.Monad.Trans.Except Control.Monad.Signatures Data.Functor.Classes Data.Functor.Sum if flag(two) || flag(three) || flag(four) || flag(five) exposed-modules: Control.Monad.Trans.Accum Control.Monad.Trans.Select if impl(ghc >= 7.2) || flag(generic-deriving) exposed-modules: Data.Functor.Classes.Generic Data.Functor.Classes.Generic.Internal ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/transformers-compat-0.7.2-3e337fd85245291da52639f29da7a49dda5d853d5879636c8314fe752406539f/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1 transformerstransformers-0.5.6.2 base-4.17.2.1ghc-prim-0.9.1transformers-0.5.6.2 base-4.17.2.1ghc-prim-0.9.1transformers-0.5.6.2Wtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdWtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd typed-process System.Process.TypedWtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdSystem.Process.TypedSystem.Process.Typed.InternalWtyped-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcdSystem.Process.Typed.Internal typed-process LICENSEmichael@snoyman.comMichael Snoyman%https://github.com/fpco/typed-process,https://github.com/fpco/typed-process/issues%https://github.com/fpco/typed-process5Run external processes, with strong typing of streamsIPlease see the tutorial at SystemSystem.Process.TypedSystem.Process.Typed.InternalsrcPaths_typed_processasyncbase  bytestringprocessstm transformers unliftio-coretyped-process-testSpec.hshspec-discoverhspec-discovertestSystem.Process.TypedSpecPaths_typed_process -threaded-rtsopts-with-rtsopts=-N asyncbase base64-bytestring bytestringhspecprocessstm temporary transformers typed-process unliftio-core"typed-process-test-single-threadedSpec.hshspec-discoverhspec-discovertestSystem.Process.TypedSpecPaths_typed_process asyncbase base64-bytestring bytestringhspecprocessstm temporary transformers typed-process unliftio-core. README.md ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org typed-process  L=:Qr@gKy8vU)R|^:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.37.0. -- -- see: https://github.com/sol/hpack name: typed-process version: 0.2.12.0 synopsis: Run external processes, with strong typing of streams description: Please see the tutorial at category: System homepage: https://github.com/fpco/typed-process bug-reports: https://github.com/fpco/typed-process/issues author: Michael Snoyman maintainer: michael@snoyman.com license: MIT license-file: LICENSE build-type: Simple extra-source-files: README.md ChangeLog.md source-repository head type: git location: https://github.com/fpco/typed-process library exposed-modules: System.Process.Typed System.Process.Typed.Internal other-modules: Paths_typed_process hs-source-dirs: src build-depends: async >=2.0 , base >=4.12 && <5 , bytestring , process >=1.2 , stm , transformers , unliftio-core default-language: Haskell2010 if os(windows) cpp-options: -DWINDOWS test-suite typed-process-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: System.Process.TypedSpec Paths_typed_process hs-source-dirs: test ghc-options: -threaded -rtsopts -with-rtsopts=-N build-tool-depends: hspec-discover:hspec-discover build-depends: async >=2.0 , base >=4.12 && <5 , base64-bytestring , bytestring , hspec ==2.* , process >=1.2 , stm , temporary , transformers , typed-process , unliftio-core default-language: Haskell2010 test-suite typed-process-test-single-threaded type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: System.Process.TypedSpec Paths_typed_process hs-source-dirs: test build-tool-depends: hspec-discover:hspec-discover build-depends: async >=2.0 , base >=4.12 && <5 , base64-bytestring , bytestring , hspec ==2.* , process >=1.2 , stm , temporary , transformers , typed-process , unliftio-core default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/typed-process-0.2.12.0-8e59054cbc261ef40f6689caf16c0b9a931bfa0fa84023e2650dc3007a881dcd/etc .log -.log asyncLasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28base base-4.17.2.1 bytestring bytestring-0.11.5.3processprocess-1.6.18.0stm stm-2.5.1.0 transformerstransformers-0.5.6.2 unliftio-coreVunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438Lasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28 base-4.17.2.1bytestring-0.11.5.3process-1.6.18.0 stm-2.5.1.0transformers-0.5.6.2Vunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438Lasync-2.2.5-32788d685abfa4b94c3383e22144d49fd1cd9b8cf4257398e8c16b2acf4ada28 base-4.17.2.1bytestring-0.11.5.3process-1.6.18.0 stm-2.5.1.0transformers-0.5.6.2Vunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438unix unix-2.7.3 unix-2.7.3<libraries@haskell.orghttps://github.com/haskell/unixPOSIX functionality#This package gives you access to the set of operating system services standardised by (or the IEEE Portable Operating System Interface for Computing Environments - IEEE Std. 1003.1). The package is not supported under Windows.System 9d41bcfbda690d764978c850d815017e! System.PosixSystem.Posix.ByteString System.Posix.ByteString.FilePathSystem.Posix.Directory!System.Posix.Directory.ByteStringSystem.Posix.DynamicLinker%System.Posix.DynamicLinker.ByteString!System.Posix.DynamicLinker.Module,System.Posix.DynamicLinker.Module.ByteStringSystem.Posix.DynamicLinker.PrimSystem.Posix.EnvSystem.Posix.Env.ByteStringSystem.Posix.ErrorSystem.Posix.FcntlSystem.Posix.FilesSystem.Posix.Files.ByteStringSystem.Posix.IOSystem.Posix.IO.ByteStringSystem.Posix.ProcessSystem.Posix.Process.ByteStringSystem.Posix.Process.InternalsSystem.Posix.ResourceSystem.Posix.SemaphoreSystem.Posix.SharedMemSystem.Posix.SignalsSystem.Posix.Signals.ExtsSystem.Posix.TempSystem.Posix.Temp.ByteStringSystem.Posix.Terminal System.Posix.Terminal.ByteStringSystem.Posix.TimeSystem.Posix.UnistdSystem.Posix.UserSystem.Posix.Directory.Common!System.Posix.DynamicLinker.CommonSystem.Posix.Files.CommonSystem.Posix.IO.CommonSystem.Posix.Process.CommonSystem.Posix.Terminal.CommonX/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3X/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3M/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.85${pkgroot}/../share/x86_64-linux-ghc-9.4.8/unix-2.7.3 HSunix-2.7.3rtutildlpthread`/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3/includeHsUnix.h execvpe.h base-4.17.2.1bytestring-0.11.5.3 time-1.12.2s/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3/unix.haddockA${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libVunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438Vunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438 unliftio-coreControl.Monad.IO.UnliftVunliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438Control.Monad.IO.Unlift unliftio-coreLICENSE2017-2020 FP Completemichael@snoyman.com"Michael Snoyman, Francesco MazzoliAhttps://github.com/fpco/unliftio/tree/master/unliftio-core#readme6The MonadUnliftIO typeclass for unlifting monads to IO[Please see the documentation and README at Control x-revision4Control.Monad.IO.UnliftsrcPaths_unliftio_corebase   transformers. README.md ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org unliftio-core 8LV1:ͷVcgY:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.35.1. -- -- see: https://github.com/sol/hpack name: unliftio-core version: 0.2.1.0 x-revision: 4 synopsis: The MonadUnliftIO typeclass for unlifting monads to IO description: Please see the documentation and README at category: Control homepage: https://github.com/fpco/unliftio/tree/master/unliftio-core#readme author: Michael Snoyman, Francesco Mazzoli maintainer: michael@snoyman.com copyright: 2017-2020 FP Complete license: MIT license-file: LICENSE build-type: Simple extra-source-files: README.md ChangeLog.md library exposed-modules: Control.Monad.IO.Unlift other-modules: Paths_unliftio_core hs-source-dirs: src build-depends: base >=4.9 && < 10 , transformers >=0.2 default-language: Haskell2010 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/unliftio-core-0.2.1.0-74df8d849bf969bac95ef2919c6106f3c00a6a583511dc3b6bbc514e860ef438/etc .log -.log base base-4.17.2.1 transformerstransformers-0.5.6.2 base-4.17.2.1transformers-0.5.6.2 base-4.17.2.1transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594unordered-containers Data.HashMap.Internal\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.InternalData.HashMap.Internal.Array\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Internal.ArrayData.HashMap.Internal.Debug\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Internal.DebugData.HashMap.Internal.List\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Internal.ListData.HashMap.Internal.Strict\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Internal.StrictData.HashMap.Lazy\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.LazyData.HashMap.Strict\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashMap.Strict Data.HashSet\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594 Data.HashSetData.HashSet.Internal\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Data.HashSet.Internaldebugdebugunordered-containersLICENSE*2010-2014 Johan Tibell 2010 Edward Z. Yang-simon.jakobi@gmail.com, David.Feuer@gmail.com Johan Tibell           Dhttps://github.com/haskell-unordered-containers/unordered-containersKhttps://github.com/haskell-unordered-containers/unordered-containers/issuesHhttps://github.com/haskell-unordered-containers/unordered-containers.git'Efficient hashing-based container types Efficient hashing-based container types. The containers have been optimized for performance critical use, both in terms of large data quantities and high speed. The declared cost of each operation is either worst-case or amortized, but remains valid even if structures are shared. /Security/ This package currently provides no defenses against hash collision attacks such as HashDoS. Users who need to store input from untrusted sources are advised to use @Data.Map@ or @Data.Set@ from the @containers@ package instead.Data x-revision3 Data.HashMap.InternalData.HashMap.Internal.ArrayData.HashMap.Internal.DebugData.HashMap.Internal.ListData.HashMap.Internal.StrictData.HashMap.LazyData.HashMap.Strict Data.HashSetData.HashSet.Internal.^7$-Wall-O2 -fwarn-tabs -ferror-spansbase deepseqhashabletemplate-haskellunordered-containers-testsMain.hs -DASSERTStests Regressions PropertiesProperties.HashMapLazyProperties.HashMapStrictProperties.HashSetProperties.List StrictnessUtil.Key-Wall -threaded-rtsopts-with-rtsopts=-N ChasingBottomsHUnit QuickCheckbase containers hashablenothunksrandomtasty tasty-hunit tasty-quickcheck unordered-containers benchmarks Benchmarks.hs benchmarksUtil.ByteString Util.StringUtil.Int-Wall-O2-rtsopts-with-rtsopts=-A32m"-with-rtsopts=-A32m --nonmoving-gc base  bytestring  containersdeepseqhashablehashmapmtlrandom tasty-benchunordered-containers. CHANGES.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgunordered-containers ϲY-9ܜ=1.10 extra-source-files: CHANGES.md tested-with: GHC ==9.8.1 || ==9.6.3 || ==9.4.7 || ==9.2.8 || ==9.0.2 || ==8.10.7 || ==8.8.4 || ==8.6.5 || ==8.4.4 || ==8.2.2 flag debug description: Enable debug support default: False library exposed-modules: Data.HashMap.Internal Data.HashMap.Internal.Array Data.HashMap.Internal.Debug Data.HashMap.Internal.List Data.HashMap.Internal.Strict Data.HashMap.Lazy Data.HashMap.Strict Data.HashSet Data.HashSet.Internal build-depends: base >= 4.10 && < 5, deepseq >= 1.4.3, hashable >= 1.4 && < 1.6, template-haskell < 2.23 default-language: Haskell2010 other-extensions: RoleAnnotations, UnboxedTuples, ScopedTypeVariables, MagicHash, BangPatterns ghc-options: -Wall -O2 -fwarn-tabs -ferror-spans -- For dumping the generated code: -- ghc-options: -ddump-simpl -ddump-stg-final -ddump-cmm -ddump-asm -ddump-to-file -- ghc-options: -dsuppress-coercions -dsuppress-unfoldings -dsuppress-module-prefixes -- ghc-options: -dsuppress-uniques -dsuppress-timestamps if flag(debug) cpp-options: -DASSERTS test-suite unordered-containers-tests hs-source-dirs: tests main-is: Main.hs type: exitcode-stdio-1.0 other-modules: Regressions Properties Properties.HashMapLazy Properties.HashMapStrict Properties.HashSet Properties.List Strictness Util.Key build-depends: base, ChasingBottoms, containers >= 0.5.8, hashable, HUnit, QuickCheck >= 2.4.0.1, random, tasty >= 1.4.0.3, tasty-hunit >= 0.10.0.3, tasty-quickcheck >= 0.10.1.2, unordered-containers if impl(ghc >= 8.6) build-depends: nothunks >= 0.1.3 default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N cpp-options: -DASSERTS benchmark benchmarks hs-source-dirs: benchmarks main-is: Benchmarks.hs type: exitcode-stdio-1.0 other-modules: Util.ByteString Util.String Util.Int build-depends: base >= 4.8.0, bytestring >= 0.10.0.0, containers, deepseq, hashable, hashmap, mtl, random, tasty-bench >= 0.3.1, unordered-containers default-language: Haskell2010 ghc-options: -Wall -O2 -rtsopts -with-rtsopts=-A32m if impl(ghc >= 8.10) ghc-options: "-with-rtsopts=-A32m --nonmoving-gc" -- cpp-options: -DBENCH_containers_Map -DBENCH_containers_IntMap -DBENCH_hashmap_Map source-repository head type: git location: https://github.com/haskell-unordered-containers/unordered-containers.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskelltemplate-haskell-2.19.0.0 base-4.17.2.1deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskell-2.19.0.0 base-4.17.2.1deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eetemplate-haskell-2.19.0.0Quuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb uuid-typesData.UUID.TypesQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebData.UUID.TypesData.UUID.Types.InternalQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceebData.UUID.Types.Internal Data.UUID.Types.Internal.BuilderQuuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb Data.UUID.Types.Internal.Builder uuid-typesLICENSEA(c) 2017-2018 Herbert Valerio Riedel (c) 2008-2014 Antoine Latter"Oleg Grenrus Antoine Latter           #https://github.com/haskell-hvr/uuid*https://github.com/haskell-hvr/uuid/issues'https://github.com/haskell-hvr/uuid.git uuid-types3Type definitions for Universally Unique IdentifiersbThis library contains type definitions for (as specified in ) and basic conversion functions. See also the providing a high-level API for managing the different UUID versions.Data x-revision1Data.UUID.TypesData.UUID.Types.Internal Data.UUID.Types.Internal.Buildersrc8%-Wallbase binary   bytestring deepseqhashablerandomtemplate-haskelltexttestuuid TestUUID.hstestsD-Wall QuickCheckbasebinary bytestringtasty tasty-hunit  tasty-quickcheck  template-haskell uuid-types. ChangeLog.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org uuid-types ~ SH=oIֱ<'!4yXtx65~:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 ,cabal-version: 1.12 name: uuid-types version: 1.0.6 x-revision: 1 copyright: (c) 2017-2018 Herbert Valerio Riedel (c) 2008-2014 Antoine Latter author: Antoine Latter maintainer: Oleg Grenrus license: BSD3 license-file: LICENSE category: Data build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.2 || ==9.10.1 synopsis: Type definitions for Universally Unique Identifiers description: This library contains type definitions for (as specified in ) and basic conversion functions. . See also the providing a high-level API for managing the different UUID versions. homepage: https://github.com/haskell-hvr/uuid bug-reports: https://github.com/haskell-hvr/uuid/issues extra-source-files: ChangeLog.md source-repository head type: git location: https://github.com/haskell-hvr/uuid.git subdir: uuid-types library build-depends: base >=4.12.0.0 && <5 , binary >=0.8.6.0 && <0.9 , bytestring >=0.10.8.2 && <0.13 , deepseq >=1.4.4.0 && <1.6 , hashable >=1.4.4.0 && <1.6 , random >=1.2.1.2 && <1.3 , template-haskell >=2.14.0.0 && <2.23 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 exposed-modules: Data.UUID.Types -- Exposed for companion projects; *NOT* part of the official API: exposed-modules: Data.UUID.Types.Internal Data.UUID.Types.Internal.Builder default-language: Haskell2010 other-extensions: DeriveDataTypeable TypeFamilies ghc-options: -Wall hs-source-dirs: src test-suite testuuid type: exitcode-stdio-1.0 main-is: TestUUID.hs hs-source-dirs: tests default-language: Haskell2010 other-extensions: ViewPatterns ghc-options: -Wall -- inherited constraints build-depends: base , binary , bytestring , template-haskell , uuid-types -- deps w/o inherited constraints build-depends: QuickCheck >=2.14.2 && <2.16 , tasty >=1.4.0.1 && <1.6 , tasty-hunit >=0.10 && <0.11 , tasty-quickcheck >=0.10 && <0.12 if !impl(ghc >=8.4) build-depends: ghc-byteorder >=4.11 && <4.12 ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/uuid-types-1.0.6-58b350beea1383336c508a25326406893416ec7a7ba5e23e45b13b831f17ceeb/etc .log -.log base base-4.17.2.1binary binary-0.8.9.1 bytestring bytestring-0.11.5.3deepseq deepseq-1.4.8.0hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eerandomOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctemplate-haskelltemplate-haskell-2.19.0.0text text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctemplate-haskell-2.19.0.0 text-2.0.2 base-4.17.2.1binary-0.8.9.1bytestring-0.11.5.3deepseq-1.4.8.0Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeOrandom-1.2.1.2-b400976fe9b5de2c0b9ce1b58ddbb6eac6e4c3a7fa681744d604cb032214e84ctemplate-haskell-2.19.0.0 text-2.0.2Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626vector Data.VectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 Data.VectorData.Vector.Fusion.BundlePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Fusion.Bundle!Data.Vector.Fusion.Bundle.MonadicPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626!Data.Vector.Fusion.Bundle.MonadicData.Vector.Fusion.Bundle.SizePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Fusion.Bundle.Size!Data.Vector.Fusion.Stream.MonadicPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626!Data.Vector.Fusion.Stream.MonadicData.Vector.Fusion.UtilPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Fusion.UtilData.Vector.GenericPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.GenericData.Vector.Generic.BasePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Generic.BaseData.Vector.Generic.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Generic.Mutable Data.Vector.Generic.Mutable.BasePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 Data.Vector.Generic.Mutable.BaseData.Vector.Generic.NewPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Generic.NewData.Vector.Internal.CheckPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Internal.CheckData.Vector.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.MutableData.Vector.PrimitivePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.PrimitiveData.Vector.Primitive.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Primitive.MutableData.Vector.StorablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.StorableData.Vector.Storable.InternalPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Storable.InternalData.Vector.Storable.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Storable.MutableData.Vector.UnboxedPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.UnboxedData.Vector.Unboxed.BasePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Unboxed.BaseData.Vector.Unboxed.MutablePvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626Data.Vector.Unboxed.Mutable boundschecksinternalchecks unsafecheckswall boundschecksinternalchecks unsafecheckswallvectorLICENSEx(c) Roman Leshchinskiy 2008-2012, Alexey Kuleshevich 2020-2022, Aleksey Khudyakov 2020-2022, Andrew Lelechenko 2020-2022Haskell Libraries Team Alexey Kuleshevich , Aleksey Khudyakov , Andrew Lelechenko 'Roman Leshchinskiy           !https://github.com/haskell/vector(https://github.com/haskell/vector/issues%https://github.com/haskell/vector.gitvectorEfficient Arrays An efficient implementation of @Int@-indexed arrays (both mutable and immutable), with a powerful loop optimisation framework . It is structured as follows: ["Data.Vector"] Boxed vectors of arbitrary types. ["Data.Vector.Unboxed"] Unboxed vectors with an adaptive representation based on data type families. ["Data.Vector.Storable"] Unboxed vectors of 'Storable' types. ["Data.Vector.Primitive"] Unboxed vectors of primitive types as defined by the @primitive@ package. "Data.Vector.Unboxed" is more flexible at no performance cost. ["Data.Vector.Generic"] Generic interface to the vector types. There is also a (draft) tutorial on common uses of vector. * Data, Data Structures x-revision1Data.Vector.Internal.CheckData.Vector.Fusion.Util!Data.Vector.Fusion.Stream.MonadicData.Vector.Fusion.Bundle.Size!Data.Vector.Fusion.Bundle.MonadicData.Vector.Fusion.Bundle Data.Vector.Generic.Mutable.BaseData.Vector.Generic.MutableData.Vector.Generic.BaseData.Vector.Generic.NewData.Vector.GenericData.Vector.Primitive.MutableData.Vector.PrimitiveData.Vector.Storable.InternalData.Vector.Storable.MutableData.Vector.StorableData.Vector.Unboxed.BaseData.Vector.Unboxed.MutableData.Vector.UnboxedData.Vector.Mutable Data.Vector-DVECTOR_BOUNDS_CHECKSsrc8 2$ &%includeinternalvector.h-O2-Wall-fno-warn-orphansbase deepseq primitive  vector-streamvector-tests-O0Main.hstests Boilerplater Tests.Bundle Tests.Move Tests.VectorTests.Vector.PropertyTests.Vector.BoxedTests.Vector.StorableTests.Vector.PrimitiveTests.Vector.UnboxedTests.Vector.UnitTests Utilities  %-O0 -threaded-Wall-fno-warn-orphans-fno-warn-missing-signatures HUnit QuickCheck base base-orphans primitiverandomtasty tasty-hunittasty-quickchecktemplate-haskell transformersvectorvector-tests-O2Main.hstests Boilerplater Tests.Bundle Tests.Move Tests.VectorTests.Vector.PropertyTests.Vector.BoxedTests.Vector.StorableTests.Vector.PrimitiveTests.Vector.UnboxedTests.Vector.UnitTests Utilities  %-Wall-O2 -threaded-fno-warn-orphans-fno-warn-missing-signatures HUnit QuickCheck base base-orphans primitiverandomtasty tasty-hunittasty-quickchecktemplate-haskell transformersvectorvector-doctest doctests.hstestsbasedoctest primitive vectorvector-inspectionmain.hs tests-inspectInspectInspect.DerivingViaInspect.DerivingVia.OtherFoo-Wallbase primitive tastytasty-inspection-testingvector algorithmsMain.hs benchmarks Algo.MutableSet Algo.ListRank Algo.Rootfix Algo.Leaffix Algo.AwShCC Algo.HybCCAlgo.Quickhull Algo.Spectral Algo.TridiagAlgo.FindIndexRTestData.ParenTreeTestData.Graph-O2baserandomtasty tasty-benchvector. changelog.md README.md tests/LICENSEtests/Setup.hs tests/Main.hsinternal/GenUnboxTuple.hsinternal/unbox-tuple-instanceshackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgvector cr'A%* 1?3:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8#7Name: vector Version: 0.13.1.0 x-revision: 1 -- don't forget to update the changelog file! License: BSD3 License-File: LICENSE Author: Roman Leshchinskiy Maintainer: Haskell Libraries Team Alexey Kuleshevich , Aleksey Khudyakov , Andrew Lelechenko Copyright: (c) Roman Leshchinskiy 2008-2012, Alexey Kuleshevich 2020-2022, Aleksey Khudyakov 2020-2022, Andrew Lelechenko 2020-2022 Homepage: https://github.com/haskell/vector Bug-Reports: https://github.com/haskell/vector/issues Category: Data, Data Structures Synopsis: Efficient Arrays Description: . An efficient implementation of @Int@-indexed arrays (both mutable and immutable), with a powerful loop optimisation framework . . It is structured as follows: . ["Data.Vector"] Boxed vectors of arbitrary types. . ["Data.Vector.Unboxed"] Unboxed vectors with an adaptive representation based on data type families. . ["Data.Vector.Storable"] Unboxed vectors of 'Storable' types. . ["Data.Vector.Primitive"] Unboxed vectors of primitive types as defined by the @primitive@ package. "Data.Vector.Unboxed" is more flexible at no performance cost. . ["Data.Vector.Generic"] Generic interface to the vector types. . There is also a (draft) tutorial on common uses of vector. . * Tested-With: GHC == 8.0.2 GHC == 8.2.2 GHC == 8.4.4 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.7 GHC == 9.0.2 GHC == 9.2.8 GHC == 9.4.8 GHC == 9.6.4 GHC == 9.8.2 Cabal-Version: >= 1.10 Build-Type: Simple Extra-Source-Files: changelog.md README.md tests/LICENSE tests/Setup.hs tests/Main.hs internal/GenUnboxTuple.hs internal/unbox-tuple-instances Flag BoundsChecks Description: Enable bounds checking Default: True Manual: True Flag UnsafeChecks Description: Enable bounds checking in unsafe operations at the cost of a significant performance penalty Default: False Manual: True Flag InternalChecks Description: Enable internal consistency checks at the cost of a significant performance penalty Default: False Manual: True Flag Wall Description: Enable all -Wall warnings Default: False Manual: True Library Default-Language: Haskell2010 Other-Extensions: BangPatterns CPP DeriveDataTypeable ExistentialQuantification FlexibleContexts FlexibleInstances GADTs KindSignatures MagicHash MultiParamTypeClasses RankNTypes ScopedTypeVariables StandaloneDeriving TypeFamilies Exposed-Modules: Data.Vector.Internal.Check Data.Vector.Fusion.Util Data.Vector.Fusion.Stream.Monadic Data.Vector.Fusion.Bundle.Size Data.Vector.Fusion.Bundle.Monadic Data.Vector.Fusion.Bundle Data.Vector.Generic.Mutable.Base Data.Vector.Generic.Mutable Data.Vector.Generic.Base Data.Vector.Generic.New Data.Vector.Generic Data.Vector.Primitive.Mutable Data.Vector.Primitive Data.Vector.Storable.Internal Data.Vector.Storable.Mutable Data.Vector.Storable Data.Vector.Unboxed.Base Data.Vector.Unboxed.Mutable Data.Vector.Unboxed Data.Vector.Mutable Data.Vector Hs-Source-Dirs: src Include-Dirs: include, internal Install-Includes: vector.h Build-Depends: base >= 4.9 && < 4.21 , primitive >= 0.6.4.0 && < 0.10 , deepseq >= 1.1 && < 1.6 , vector-stream >= 0.1 && < 0.2 Ghc-Options: -O2 -Wall if !flag(Wall) Ghc-Options: -fno-warn-orphans if impl(ghc >= 8.0) && impl(ghc < 8.1) Ghc-Options: -Wno-redundant-constraints if flag(BoundsChecks) cpp-options: -DVECTOR_BOUNDS_CHECKS if flag(UnsafeChecks) cpp-options: -DVECTOR_UNSAFE_CHECKS if flag(InternalChecks) cpp-options: -DVECTOR_INTERNAL_CHECKS source-repository head type: git location: https://github.com/haskell/vector.git subdir: vector test-suite vector-tests-O0 Default-Language: Haskell2010 type: exitcode-stdio-1.0 Main-Is: Main.hs other-modules: Boilerplater Tests.Bundle Tests.Move Tests.Vector Tests.Vector.Property Tests.Vector.Boxed Tests.Vector.Storable Tests.Vector.Primitive Tests.Vector.Unboxed Tests.Vector.UnitTests Utilities hs-source-dirs: tests Build-Depends: base >= 4.5 && < 5, template-haskell, base-orphans >= 0.6, vector, primitive, random, QuickCheck >= 2.9 && < 2.15, HUnit, tasty, tasty-hunit, tasty-quickcheck, transformers >= 0.2.0.0 default-extensions: CPP, ScopedTypeVariables, PatternGuards, MultiParamTypeClasses, FlexibleContexts, RankNTypes, TypeSynonymInstances, TypeFamilies, TemplateHaskell Ghc-Options: -O0 -threaded Ghc-Options: -Wall if !flag(Wall) Ghc-Options: -fno-warn-orphans -fno-warn-missing-signatures if impl(ghc >= 8.0) && impl(ghc < 8.1) Ghc-Options: -Wno-redundant-constraints test-suite vector-tests-O2 Default-Language: Haskell2010 type: exitcode-stdio-1.0 Main-Is: Main.hs other-modules: Boilerplater Tests.Bundle Tests.Move Tests.Vector Tests.Vector.Property Tests.Vector.Boxed Tests.Vector.Storable Tests.Vector.Primitive Tests.Vector.Unboxed Tests.Vector.UnitTests Utilities hs-source-dirs: tests Build-Depends: base >= 4.5 && < 5, template-haskell, base-orphans >= 0.6, vector, primitive, random, QuickCheck >= 2.9 && < 2.15, HUnit, tasty, tasty-hunit, tasty-quickcheck, transformers >= 0.2.0.0 default-extensions: CPP, ScopedTypeVariables, PatternGuards, MultiParamTypeClasses, FlexibleContexts, RankNTypes, TypeSynonymInstances, TypeFamilies, TemplateHaskell Ghc-Options: -Wall Ghc-Options: -O2 -threaded if !flag(Wall) Ghc-Options: -fno-warn-orphans -fno-warn-missing-signatures if impl(ghc >= 8.0) && impl(ghc < 8.1) Ghc-Options: -Wno-redundant-constraints test-suite vector-doctest type: exitcode-stdio-1.0 main-is: doctests.hs hs-source-dirs: tests default-language: Haskell2010 -- Older GHC don't support DerivingVia if impl(ghc < 8.6) buildable: False -- GHC 8.10 fails to run doctests for some reason if impl(ghc >= 8.10) && impl(ghc < 8.11) buildable: False -- GHC 9.0 fails to run doctests for some reason too if impl(ghc >= 9.0) && impl(ghc < 9.1) buildable: False -- And GHC 9.2 too if impl(ghc >= 9.2) && impl(ghc < 9.2.3) buildable: False if impl(ghc >= 9.2.3) && impl(ghc < 9.3) buildable: True build-depends: base -any , doctest >=0.15 && <0.23 , primitive >= 0.6.4.0 && < 0.10 , vector -any test-suite vector-inspection type: exitcode-stdio-1.0 hs-source-dirs: tests-inspect Ghc-Options: -Wall main-is: main.hs default-language: Haskell2010 Other-modules: Inspect if impl(ghc >= 8.6) Other-modules: Inspect.DerivingVia Inspect.DerivingVia.OtherFoo build-depends: base -any , primitive >= 0.6.4.0 && < 0.10 , vector -any , tasty , tasty-inspection-testing >= 0.1 benchmark algorithms type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: benchmarks default-language: Haskell2010 build-depends: base >= 2 && < 5 , random >= 1.2 , tasty , tasty-bench >= 0.2.1 , vector ghc-options: -O2 other-modules: Algo.MutableSet Algo.ListRank Algo.Rootfix Algo.Leaffix Algo.AwShCC Algo.HybCC Algo.Quickhull Algo.Spectral Algo.Tridiag Algo.FindIndexR TestData.ParenTree TestData.Graph ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626/etc .log -.log base base-4.17.2.1deepseq deepseq-1.4.8.0 primitive Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29 vector-streamVvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d base-4.17.2.1deepseq-1.4.8.0Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Vvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d base-4.17.2.1deepseq-1.4.8.0Rprimitive-0.9.0.0-3e57c2c93f70357b89abd279bf9c6450eaff9186af8f8764d85558b00b77fd29Vvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1dVvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1dVvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d vector-streamData.Stream.MonadicVvector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1dData.Stream.Monadic vector-streamLICENSEw(c) Roman Leshchinskiy 2008-2012 Alexey Kuleshevich 2020-2022, Aleksey Khudyakov 2020-2022, Andrew Lelechenko 2020-2022Haskell Libraries Team Alexey Kuleshevich , Aleksey Khudyakov , Andrew Lelechenko 'Roman Leshchinskiy           !https://github.com/haskell/vector(https://github.com/haskell/vector/issues%https://github.com/haskell/vector.git vector-streamEfficient StreamshSimple yet powerful monadic streams that are used as a backbone for vector package fusion functionality.Data, Data Structures x-revision1Data.Stream.Monadicsrcbase ghc-prim . changelog.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org vector-stream 3KޥC/%)e""mZ+OB|:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8/Name: vector-stream Version: 0.1.0.1 x-revision: 1 -- don't forget to update the changelog file! License: BSD3 License-File: LICENSE Author: Roman Leshchinskiy Maintainer: Haskell Libraries Team Alexey Kuleshevich , Aleksey Khudyakov , Andrew Lelechenko Copyright: (c) Roman Leshchinskiy 2008-2012 Alexey Kuleshevich 2020-2022, Aleksey Khudyakov 2020-2022, Andrew Lelechenko 2020-2022 Homepage: https://github.com/haskell/vector Bug-Reports: https://github.com/haskell/vector/issues Category: Data, Data Structures Synopsis: Efficient Streams Description: Simple yet powerful monadic streams that are used as a backbone for vector package fusion functionality. Tested-With: GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.4, GHC == 9.0.2, GHC == 9.2.8, GHC == 9.4.6, GHC == 9.6.2 GHC == 9.8.1 Cabal-Version: >=1.10 Build-Type: Simple Extra-Source-Files: changelog.md README.md Library Default-Language: Haskell2010 Exposed-Modules: Data.Stream.Monadic Hs-Source-Dirs: src Build-Depends: base >= 4.9 && < 4.21 , ghc-prim >= 0.2 && < 0.12 source-repository head type: git location: https://github.com/haskell/vector.git subdir: vector-stream ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/vector-stream-0.1.0.1-4125fa7e622887e9ff4745441fe6d6d95dba9dc266e26081838d4b0d60586b1d/etc .log -.log base base-4.17.2.1ghc-prim ghc-prim-0.9.1 base-4.17.2.1ghc-prim-0.9.1 base-4.17.2.1ghc-prim-0.9.1Ywherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592eYwherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592ewherefrom-compatGHC.InfoProv.CompatYwherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592eGHC.InfoProv.Compatwherefrom-compat2LICENSE!The wherefrom-compat contributorsteofilcamarasu@gmail.com Teo Camarasu      0https://codeberg.org/teo/wherefrom-compat/issues-https://codeberg.org/teo/wherefrom-compat.git4A compatibility layer for GHC's 'wherefrom' functionA compatibility layer for GHC's 'wherefrom' function, which exposes info provenance information. Each major version of this library exports a different version of this interface. CompatibilityGHC.InfoProv.Compatsrc-WallbasetestSpec.hstest-finfo-table-mapbasetasty tasty-hunit wherefrom-compat. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgwherefrom-compat .0PM4e  Vʞ:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8icabal-version: 3.0 name: wherefrom-compat version: 0.1.1.1 synopsis: A compatibility layer for GHC's 'wherefrom' function description: A compatibility layer for GHC's 'wherefrom' function, which exposes info provenance information. Each major version of this library exports a different version of this interface. license: BSD-2-Clause license-file: LICENSE author: Teo Camarasu maintainer: teofilcamarasu@gmail.com copyright: The wherefrom-compat contributors build-type: Simple extra-doc-files: CHANGELOG.md bug-reports: https://codeberg.org/teo/wherefrom-compat/issues category: Compatibility tested-with: GHC ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.1 || ==9.10.1 common warnings ghc-options: -Wall library import: warnings exposed-modules: GHC.InfoProv.Compat build-depends: base >=4.16.0.0 && <4.21.0.0 hs-source-dirs: src default-language: Haskell2010 test-suite test type: exitcode-stdio-1.0 hs-source-dirs: test ghc-options: -finfo-table-map main-is: Spec.hs build-depends: , base , tasty ^>=1.5 , tasty-hunit ^>=0.10 , wherefrom-compat default-language: Haskell2010 source-repository head type: git location: https://codeberg.org/teo/wherefrom-compat.git ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/wherefrom-compat-0.1.1.1-40e56ff790c2df2ddbef5123759378b6d1483e5440fce351fd3d043dcaf5592e/etc .log -.log base base-4.17.2.1 base-4.17.2.1 base-4.17.2.1Owitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335caOwitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca witherable WitherableOwitherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca Witherable witherable<LICENSE$Copyright (c) 2014 Fumiaki Kinoshita'Fumiaki Kinoshita Fumiaki Kinoshita              &https://github.com/fumieval/witherable*https://github.com/fumieval/witherable.git witherablefilterable traversablefA stronger variant of `traverse` which can remove elements and generalised mapMaybe, catMaybes, filterData x-revision1 Witherablesrc-Wall-Wcompat base  base-orphans   containers hashableindexed-traversableindexed-traversable-instances transformersunordered-containers vector witherable-teststests.hstests-Wall-Wcompat QuickCheckbase containershashablequickcheck-instancestastytasty-quickcheck transformersunordered-containersvector witherable. CHANGELOG.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.org witherable HCLe<3 >';wΕ࣋e:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.dbH/home/thomas/AirportInfo/aeson-2.2.3.0/dist-newstyle/packagedb/ghc-9.4.8 'cabal-version: 2.4 name: witherable version: 0.5 x-revision: 1 synopsis: filterable traversable description: A stronger variant of `traverse` which can remove elements and generalised mapMaybe, catMaybes, filter homepage: https://github.com/fumieval/witherable license: BSD-3-Clause license-file: LICENSE author: Fumiaki Kinoshita maintainer: Fumiaki Kinoshita copyright: Copyright (c) 2014 Fumiaki Kinoshita category: Data build-type: Simple extra-source-files: CHANGELOG.md tested-with: GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.1 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 source-repository head type: git location: https://github.com/fumieval/witherable.git subdir: witherable library exposed-modules: Witherable build-depends: base >=4.9 && <5, base-orphans >=0.8.4 && <0.10, containers >=0.5.7.1 && <0.8, hashable >=1.2.7.0 && <1.6, transformers >=0.5.2.0 && <0.7, unordered-containers >=0.2.12.0 && <0.3, vector >=0.12.2.0 && <0.14, indexed-traversable >=0.1.1 && <0.2, indexed-traversable-instances >=0.1 && <0.2 hs-source-dirs: src ghc-options: -Wall -Wcompat default-language: Haskell2010 test-suite witherable-tests type: exitcode-stdio-1.0 main-is: tests.hs hs-source-dirs: tests ghc-options: -Wall -Wcompat default-language: Haskell2010 build-depends: base, witherable, containers, hashable, QuickCheck >=2.14.2, quickcheck-instances, tasty, tasty-quickcheck, transformers, unordered-containers, vector ghc/home/thomas/.ghcup/bin/ghcghc-pkg//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.8/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/witherable-0.5-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335ca/etc .log -.log  base base-4.17.2.1 base-orphans Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8 containerscontainers-0.6.7hashableQhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeindexed-traversableZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8dindexed-traversable-instancesdindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497 transformerstransformers-0.5.6.2unordered-containers\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594vectorPvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8containers-0.6.7Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8ddindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626 base-4.17.2.1Sbase-orphans-0.9.2-6f1e626300f0ffd87a242cbfc0b30fa2032f69cae2e9d8455392cb08c80280c8containers-0.6.7Qhashable-1.4.7.0-83c514881e6ae0cac47ae5c6e97b645621aa68373c600b14e175ec365f3b03eeZindexed-traversable-0.1.4-3207b2c910df9239988eb0669d17368266502992289effb926e67c44024bae8ddindexed-traversable-instances-0.1.2-20906866bb141f0d8e40681ca0b78412befa2fdf59ef59130bf0203693786497transformers-0.5.6.2\unordered-containers-0.2.20-03df350dc1c3af860fde6ba401ff4e8a21903684664c282f7f3ecd7aa3aff594Pvector-0.13.1.0-bf7e1cc6d1863625e3557a1ec930340ef7ddc87a95fa52ed2d17cafcd10fb626   -XGHC2021 -XHaskell2010 -XHaskell98  Haskell98 -XHaskell98 Haskell2010 -XHaskell2010GHC2021 -XGHC2021X-XUnsafeW -XTrustworthyV-XSafeg-XAllowAmbiguousTypesg-XNoAllowAmbiguousTypes-XAlternativeLayoutRule-XNoAlternativeLayoutRule#-XAlternativeLayoutRuleTransitional%-XNoAlternativeLayoutRuleTransitional-XArrows -XNoArrowsa-XAutoDeriveTypeablea-XNoAutoDeriveTypeable-XBangPatterns-XNoBangPatternsc-XBinaryLiteralsc-XNoBinaryLiterals* -XCApiFFI* -XNoCApiFFI-XCPP-XNoCPP-XCUSKs -XNoCUSKs<-XConstrainedClassMethods<-XNoConstrainedClassMethodsY-XConstraintKindsY-XNoConstraintKinds[ -XDataKinds[ -XNoDataKindsO-XDatatypeContextsO-XNoDatatypeContexts:-XDefaultSignatures:-XNoDefaultSignaturesl-XDeriveAnyClassl-XNoDeriveAnyClass8-XDeriveDataTypeable8-XNoDeriveDataTypeableS-XDeriveFoldableS-XNoDeriveFoldableQ-XDeriveFunctorQ-XNoDeriveFunctor9-XDeriveGeneric9-XNoDeriveGenericm -XDeriveLiftm-XNoDeriveLiftR-XDeriveTraversableR-XNoDeriveTraversablez-XDerivingStrategiesz-XNoDerivingStrategies{ -XDerivingVia{-XNoDerivingVia/-XDisambiguateRecordFields/-XNoDisambiguateRecordFieldsJ-XDoAndIfThenElseJ-XNoDoAndIfThenElse~-XBlockArguments~-XNoBlockArguments-XDoRec -XNoDoRecr-XDuplicateRecordFieldsr-XNoDuplicateRecordFields-XFieldSelectors-XNoFieldSelectors` -XEmptyCase` -XNoEmptyCase-XEmptyDataDecls-XNoEmptyDataDecls-XEmptyDataDeriving-XNoEmptyDataDeriving -XExistentialQuantification -XNoExistentialQuantificationN-XExplicitForAllN-XNoExplicitForAllf-XExplicitNamespacesf-XNoExplicitNamespaces6-XExtendedDefaultRules6-XNoExtendedDefaultRules-XFlexibleContexts-XNoFlexibleContexts-XFlexibleInstances-XNoFlexibleInstances-XForeignFunctionInterface-XNoForeignFunctionInterface -XFunctionalDependencies -XNoFunctionalDependencies3 -XGADTSyntax3-XNoGADTSyntax2-XGADTs2 -XNoGADTsH-XGHCForeignImportPrimH-XNoGHCForeignImportPrim-XGeneralizedNewtypeDeriving-XNoGeneralizedNewtypeDeriving -XGeneralisedNewtypeDeriving -XNoGeneralisedNewtypeDeriving-XImplicitParams-XNoImplicitParams-XImplicitPrelude-XNoImplicitPrelude-XImportQualifiedPost-XNoImportQualifiedPost>-XImpredicativeTypes>-XNoImpredicativeTypes-XIncoherentInstances-XNoIncoherentInstancesy-XTypeFamilyDependenciesy-XNoTypeFamilyDependencies;-XInstanceSigs;-XNoInstanceSigsq-XApplicativeDoq-XNoApplicativeDo)-XInterruptibleFFI)-XNoInterruptibleFFIh-XNoJavaScriptFFI-XKindSignatures-XNoKindSignaturesL -XLambdaCaseL-XNoLambdaCase-XLexicalNegation-XNoLexicalNegation+-XLiberalTypeSynonyms+-XNoLiberalTypeSynonyms -XLinearTypes-XNoLinearTypes$ -XMagicHash$ -XNoMagicHashC-XMonadComprehensionsC-XNoMonadComprehensionsP-XMonoLocalBindsP-XNoMonoLocalBinds-XDeepSubsumption-XNoDeepSubsumption-XMonomorphismRestriction-XNoMonomorphismRestriction-XMultiParamTypeClasses-XNoMultiParamTypeClassesK -XMultiWayIfK-XNoMultiWayIf-XNumericUnderscores-XNoNumericUnderscoresI-XNPlusKPatternsI-XNoNPlusKPatterns-XNamedFieldPuns-XNoNamedFieldPunsk-XNamedWildCardsk-XNoNamedWildCardsb-XNegativeLiteralsb-XNoNegativeLiterals}-XHexFloatLiterals}-XNoHexFloatLiteralsT-XNondecreasingIndentationT-XNoNondecreasingIndentatione-XNullaryTypeClassese-XNoNullaryTypeClassesd -XNumDecimalsd-XNoNumDecimals-XOverlappingInstances-XNoOverlappingInstancesx-XOverloadedLabelsx-XNoOverloadedLabels_-XOverloadedLists_-XNoOverloadedLists1-XOverloadedStrings1-XNoOverloadedStrings=-XPackageImports=-XNoPackageImports]-XParallelArrays]-XNoParallelArrays-XParallelListComp-XNoParallelListCompj-XPartialTypeSignaturesj-XNoPartialTypeSignatures-XPatternGuards-XNoPatternGuards-XPatternSignatures-XNoPatternSignaturesi-XPatternSynonymsi-XNoPatternSynonymsZ -XPolyKindsZ -XNoPolyKinds -XPolymorphicComponents -XNoPolymorphicComponents-XQuantifiedConstraints-XNoQuantifiedConstraints@-XPostfixOperators@-XNoPostfixOperatorsA -XQuasiQuotesA-XNoQuasiQuotes -XQualifiedDo-XNoQualifiedDo  -XRank2Types -XNoRank2Types  -XRankNTypes -XNoRankNTypesM-XRebindableSyntaxM-XNoRebindableSyntax-XOverloadedRecordDot-XNoOverloadedRecordDot-XOverloadedRecordUpdate-XNoOverloadedRecordUpdate. -XRecordPuns.-XNoRecordPuns--XRecordWildCards--XNoRecordWildCards -XRecursiveDo-XNoRecursiveDo-XRelaxedLayout-XNoRelaxedLayout5-XRelaxedPolyRec5-XNoRelaxedPolyRec^-XRoleAnnotations^-XNoRoleAnnotations-XScopedTypeVariables-XNoScopedTypeVariables&-XStandaloneDeriving&-XNoStandaloneDeriving -XStarIsType-XNoStarIsTypen-XStaticPointersn-XNoStaticPointersp-XStrictp -XNoStricto -XStrictDatao-XNoStrictData-XTemplateHaskell-XNoTemplateHaskellw-XTemplateHaskellQuotesw-XNoTemplateHaskellQuotes-XStandaloneKindSignatures-XNoStandaloneKindSignatures0-XTraditionalRecordSyntax0-XNoTraditionalRecordSyntaxB-XTransformListCompB-XNoTransformListCompG-XTupleSectionsG-XNoTupleSectionss-XTypeApplicationss-XNoTypeApplicationst -XTypeInTypet-XNoTypeInType%-XTypeFamilies%-XNoTypeFamilies,-XTypeOperators,-XNoTypeOperators-XTypeSynonymInstances-XNoTypeSynonymInstances7-XUnboxedTuples7-XNoUnboxedTuples| -XUnboxedSums|-XNoUnboxedSums-XUndecidableInstances-XNoUndecidableInstancesu-XUndecidableSuperClassesu-XNoUndecidableSuperClasses'-XUnicodeSyntax'-XNoUnicodeSyntax-XUnliftedDatatypes-XNoUnliftedDatatypes(-XUnliftedFFITypes(-XNoUnliftedFFITypes-XUnliftedNewtypes-XNoUnliftedNewtypesD-XViewPatternsD-XNoViewPatternsRBooter version9.2.2Build platformx86_64-unknown-linuxC compiler commandgccC compiler flagsC compiler link flags -fuse-ld=goldC compiler supports -no-pieYESC++ compiler commandg++C++ compiler flagsDebug onNOGCC extra via C opts GHC DynamicYES GHC ProfiledNOGlobal Package DB>/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/package.conf.dHaskell CPP commandgccHaskell CPP flags-E -undef -traditionalHave interpreterYESHave native code generatorYES Host platformx86_64-unknown-linuxLLVM clang commandclangLLVM llc commandllcLLVM opt commandopt LLVM targetx86_64-unknown-linuxLeading underscoreNOLibDir//home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/libMerge objects commandld.goldMerge objects flags-rObject splitting supportedNOProject Git commit id(8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3Project Patch Level8Project Patch Level18Project Patch Level20Project Version Int904 Project name/The Glorious Glasgow Haskell Compilation SystemProject version9.4.8RTS expects libdwNORTS waysQdebug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p&Requires unified installed package IDsYESStage2Support BackpackYES Support SMPYESSupport dynamic-tooYESSupport parallel --makeYESSupport reexported-modulesYES+Support thinning and renaming package flagsYESTables next to codeYESTarget default backendNCGTarget platformx86_64-unknown-linuxUnregisterisedNO Use LibFFINOUse inplace MinGW toolchainNOUse interpreterYESUses package keysYES Uses unit IDsYES ar commandarar flagsqar supports -LNOar supports at fileYEScross compilingNOdllwrap command /bin/falseinstall_name_tool commandinstall_name_tool ld commandld.goldld flags ld is GNU ldYESld supports build-idYESld supports compact unwindYESld supports filelistNOlibtool commandlibtool otool commandotoolranlib commandranlib target arch ArchX86_64target has .ident directiveYEStarget has GNU nonexec stackYEStarget has RTS linkerYEStarget has libmYES"target has subsections via symbolsNO target osOSLinuxtarget platform stringx86_64-unknown-linuxtarget word big endianNOtarget word size8 touch commandtouch unlit command9/home/thomas/.ghcup/ghc/9.4.8/lib/ghc-9.4.8/lib/bin/unlitwindres command /bin/falseghcghc  PATH/home/thomas/.cabal/bin:/home/thomas/.ghcup/bin:/home/thomas/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin/home/thomas/.ghcup/bin/ghc/home/thomas/.cabal/bin/ghcghc-pkgghc-pkg  PATH/home/thomas/.cabal/bin:/home/thomas/.ghcup/bin:/home/thomas/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin//home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-9.4.83/home/thomas/.ghcup/ghc/9.4.8/bin/ghc-pkg-ghc-9.4.8hackage.haskell.orgf:hackage.haskell.org