lE&svķyII //home/thomas/.local/state/cabal/store/ghc-9.4.8Z/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 .log AirportInfo AirportInfoLICENSEthomas.v.maaren@outlook.comThomas van MaarenDatabase. CHANGELOG.md AirportInfo AirportInfoMain.hsapp-Wallbaseaesonbaseaeson/home/thomas/AirportInfo/. /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?'AirportInfo-0.1.0.0-inplace-AirportInfo'AirportInfo-0.1.0.0-inplace-AirportInfo AirportInfo AirportInfoLICENSEthomas.v.maaren@outlook.comThomas van MaarenDatabase AirportInfoMain.hsapp-Wallaesonbase. CHANGELOG.md/home/thomas/AirportInfo/.:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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/binV/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0-inplace-AirportInfo./home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/home/thomas/.cabal/libF/home/thomas/.cabal/libexec/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0^/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0-inplace-AirportInfo/includeD/home/thomas/.cabal/share/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0H/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0/home/thomas/.cabal/share/manM/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0/htmlM/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0/html/home/thomas/.cabal/etc .log -.log  AirportInfo AirportInfoaesonNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598base base-4.17.2.1Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598 base-4.17.2.1Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598 base-4.17.2.1OOneTuple-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.2Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598aeson Data.AesonNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598 Data.AesonData.Aeson.DecodingNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.DecodingData.Aeson.Decoding.ByteStringNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.LazyNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.TextNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.Decoding.TextData.Aeson.Decoding.TokensNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.Decoding.TokensData.Aeson.EncodingNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.EncodingData.Aeson.Encoding.InternalNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.Encoding.InternalData.Aeson.KeyNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.KeyData.Aeson.KeyMapNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.KeyMapData.Aeson.QQ.SimpleNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.QQ.SimpleData.Aeson.RFC8785Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.RFC8785 Data.Aeson.THNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598 Data.Aeson.THData.Aeson.TextNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.TextData.Aeson.TypesNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.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/*.jsonhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgaeson ڢ\(%j]!@wMlxKy0k:/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 2.2 name: aeson version: 2.2.3.0 x-revision: 1 license: BSD-3-Clause license-file: LICENSE category: Text, Web, JSON copyright: (c) 2011-2016 Bryan O'Sullivan (c) 2011 MailRank, Inc. author: Bryan O'Sullivan maintainer: Adam Bergmark stability: experimental 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 synopsis: Fast JSON parsing and encoding homepage: https://github.com/haskell/aeson bug-reports: https://github.com/haskell/aeson/issues build-type: Simple description: A 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.) extra-source-files: *.yaml benchmarks/json-data/*.json changelog.md README.markdown tests/golden/*.expected tests/JSONTestSuite/results/*.tok tests/JSONTestSuite/results/*.txt tests/JSONTestSuite/test_parsing/*.json tests/JSONTestSuite/test_transform/*.json flag ordered-keymap description: Use ordered @Data.Map.Strict@ for KeyMap implementation. default: True manual: True library default-language: Haskell2010 hs-source-dirs: src exposed-modules: Data.Aeson Data.Aeson.Decoding Data.Aeson.Decoding.ByteString Data.Aeson.Decoding.ByteString.Lazy Data.Aeson.Decoding.Text Data.Aeson.Decoding.Tokens Data.Aeson.Encoding Data.Aeson.Encoding.Internal Data.Aeson.Key Data.Aeson.KeyMap Data.Aeson.QQ.Simple Data.Aeson.RFC8785 Data.Aeson.Text Data.Aeson.TH Data.Aeson.Types other-modules: Data.Aeson.Decoding.Conversion Data.Aeson.Decoding.Internal Data.Aeson.Encoding.Builder Data.Aeson.Internal.ByteString Data.Aeson.Internal.Functions Data.Aeson.Internal.Prelude Data.Aeson.Internal.Scientific Data.Aeson.Internal.Text Data.Aeson.Internal.TH Data.Aeson.Internal.Unescape Data.Aeson.Internal.UnescapeFromText Data.Aeson.Parser.Time Data.Aeson.Types.Class Data.Aeson.Types.FromJSON Data.Aeson.Types.Generic Data.Aeson.Types.Internal Data.Aeson.Types.ToJSON -- GHC bundled libs build-depends: , base >=4.12.0.0 && <5 , bytestring >=0.10.8.2 && <0.13 , containers >=0.6.0.1 && <0.8 , deepseq >=1.4.4.0 && <1.6 , exceptions >=0.10.4 && <0.11 , ghc-prim >=0.5.0.0 && <0.12 , template-haskell >=2.14.0.0 && <2.23 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 , time >=1.8.0.2 && <1.13 -- Compat build-depends: , generically >=0.1 && <0.2 , time-compat >=1.9.6 && <1.10 if !impl(ghc >=9.0) build-depends: integer-gmp -- Other dependencies build-depends: , character-ps ^>=0.1 , data-fix ^>=0.3.2 , dlist ^>=1.0 , hashable ^>=1.4.6.0 || ^>=1.5.0.0 , indexed-traversable ^>=0.1.2 , integer-conversion ^>=0.1 , integer-logarithms ^>=1.0.3.1 , network-uri ^>=2.6.4.1 , OneTuple ^>=0.4.1.1 , primitive ^>=0.8.0.0 || ^>=0.9.0.0 , QuickCheck ^>=2.14.3 || ^>=2.15 , scientific ^>=0.3.7.0 , semialign ^>=1.3 , strict ^>=0.5 , tagged ^>=0.8.7 , text-iso8601 ^>=0.1.1 , text-short ^>=0.1.5 , th-abstraction ^>=0.5.0.0 || ^>=0.6.0.0 || ^>=0.7.0.0 , these ^>=1.2 , unordered-containers ^>=0.2.10.0 , uuid-types ^>=1.0.5 , vector ^>=0.13.0.0 , witherable ^>=0.4.2 || ^>=0.5 ghc-options: -Wall -- String unescaping if flag(ordered-keymap) cpp-options: -DUSE_ORDEREDMAP=1 test-suite aeson-tests default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Tests.hs ghc-options: -Wall -threaded -rtsopts other-modules: CastFloat DataFamilies.Encoders DataFamilies.Instances DataFamilies.Properties DataFamilies.Types DoubleToScientific Encoders ErrorMessages Functions Instances JSONTestSuite Options Properties PropertyGeneric PropertyKeys PropertyQC PropertyRoundTrip PropertyRTFunctors PropertyTH PropUtils Regression.Issue351 Regression.Issue571 Regression.Issue687 Regression.Issue967 RFC8785 SerializationFormatSpec Types UnitTests UnitTests.FromJSONKey UnitTests.Hashable UnitTests.KeyMapInsertWith UnitTests.MonadFix UnitTests.NoThunks UnitTests.NullaryConstructors UnitTests.OmitNothingFieldsNote UnitTests.OptionalFields UnitTests.OptionalFields.Common UnitTests.OptionalFields.Generics UnitTests.OptionalFields.Manual UnitTests.OptionalFields.TH UnitTests.UTCTime build-depends: , aeson , base , base-compat , base-orphans >=0.5.3 && <0.10 , base16-bytestring , bytestring , containers , data-fix , deepseq , Diff >=0.4 && <0.6 , directory , dlist , filepath , generic-deriving >=1.10 && <1.15 , generically , ghc-prim >=0.2 , hashable , indexed-traversable , integer-logarithms >=1 && <1.1 , network-uri , OneTuple , primitive , QuickCheck >=2.14.2 && <2.16 , quickcheck-instances >=0.3.29 && <0.4 , scientific , strict , tagged , tasty , tasty-golden , tasty-hunit , tasty-quickcheck , template-haskell , text , text-short , these , time , time-compat , unordered-containers , uuid-types , vector if !impl(ghc >=9.0) build-depends: integer-gmp if impl(ghc >=9.2 && <9.7) build-depends: nothunks >=0.1.4 && <0.3 source-repository head type: git location: git://github.com/haskell/aeson.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/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/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-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335caarray 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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.1base 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-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.1Qbifunctors-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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/libQcharacter-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.2Rgenerically-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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-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.2Zindexed-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7Pos-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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/libRprimitive-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.2Orandom-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.2template-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/libtext 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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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?'AirportInfo-0.1.0.0-inplace-AirportInfo'AirportInfo-0.1.0.0-inplace-AirportInfo AirportInfo AirportInfoLICENSEthomas.v.maaren@outlook.comThomas van MaarenDatabase AirportInfoMain.hsapp-Wallaesonbase. CHANGELOG.md/home/thomas/AirportInfo/.:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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/binV/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0-inplace-AirportInfo./home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/home/thomas/.cabal/libF/home/thomas/.cabal/libexec/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0^/home/thomas/.cabal/lib/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0-inplace-AirportInfo/includeD/home/thomas/.cabal/share/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0H/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0/home/thomas/.cabal/share/manM/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0/htmlM/home/thomas/.cabal/share/doc/x86_64-linux-ghc-9.4.8/AirportInfo-0.1.0.0/html/home/thomas/.cabal/etc .log -.log  AirportInfo AirportInfoaesonNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598base base-4.17.2.1Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598 base-4.17.2.1Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598 base-4.17.2.1OOneTuple-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.2Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598aeson Data.AesonNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598 Data.AesonData.Aeson.DecodingNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.DecodingData.Aeson.Decoding.ByteStringNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.Decoding.ByteString#Data.Aeson.Decoding.ByteString.LazyNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598#Data.Aeson.Decoding.ByteString.LazyData.Aeson.Decoding.TextNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.Decoding.TextData.Aeson.Decoding.TokensNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.Decoding.TokensData.Aeson.EncodingNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.EncodingData.Aeson.Encoding.InternalNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.Encoding.InternalData.Aeson.KeyNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.KeyData.Aeson.KeyMapNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.KeyMapData.Aeson.QQ.SimpleNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.QQ.SimpleData.Aeson.RFC8785Naeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.RFC8785 Data.Aeson.THNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598 Data.Aeson.THData.Aeson.TextNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.Aeson.TextData.Aeson.TypesNaeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598Data.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/*.jsonhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5226/home/thomas/.cache/cabal/packages/hackage.haskell.orgaeson ڢ\(%j]!@wMlxKy0k:/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8cabal-version: 2.2 name: aeson version: 2.2.3.0 x-revision: 1 license: BSD-3-Clause license-file: LICENSE category: Text, Web, JSON copyright: (c) 2011-2016 Bryan O'Sullivan (c) 2011 MailRank, Inc. author: Bryan O'Sullivan maintainer: Adam Bergmark stability: experimental 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 synopsis: Fast JSON parsing and encoding homepage: https://github.com/haskell/aeson bug-reports: https://github.com/haskell/aeson/issues build-type: Simple description: A 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.) extra-source-files: *.yaml benchmarks/json-data/*.json changelog.md README.markdown tests/golden/*.expected tests/JSONTestSuite/results/*.tok tests/JSONTestSuite/results/*.txt tests/JSONTestSuite/test_parsing/*.json tests/JSONTestSuite/test_transform/*.json flag ordered-keymap description: Use ordered @Data.Map.Strict@ for KeyMap implementation. default: True manual: True library default-language: Haskell2010 hs-source-dirs: src exposed-modules: Data.Aeson Data.Aeson.Decoding Data.Aeson.Decoding.ByteString Data.Aeson.Decoding.ByteString.Lazy Data.Aeson.Decoding.Text Data.Aeson.Decoding.Tokens Data.Aeson.Encoding Data.Aeson.Encoding.Internal Data.Aeson.Key Data.Aeson.KeyMap Data.Aeson.QQ.Simple Data.Aeson.RFC8785 Data.Aeson.Text Data.Aeson.TH Data.Aeson.Types other-modules: Data.Aeson.Decoding.Conversion Data.Aeson.Decoding.Internal Data.Aeson.Encoding.Builder Data.Aeson.Internal.ByteString Data.Aeson.Internal.Functions Data.Aeson.Internal.Prelude Data.Aeson.Internal.Scientific Data.Aeson.Internal.Text Data.Aeson.Internal.TH Data.Aeson.Internal.Unescape Data.Aeson.Internal.UnescapeFromText Data.Aeson.Parser.Time Data.Aeson.Types.Class Data.Aeson.Types.FromJSON Data.Aeson.Types.Generic Data.Aeson.Types.Internal Data.Aeson.Types.ToJSON -- GHC bundled libs build-depends: , base >=4.12.0.0 && <5 , bytestring >=0.10.8.2 && <0.13 , containers >=0.6.0.1 && <0.8 , deepseq >=1.4.4.0 && <1.6 , exceptions >=0.10.4 && <0.11 , ghc-prim >=0.5.0.0 && <0.12 , template-haskell >=2.14.0.0 && <2.23 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 , time >=1.8.0.2 && <1.13 -- Compat build-depends: , generically >=0.1 && <0.2 , time-compat >=1.9.6 && <1.10 if !impl(ghc >=9.0) build-depends: integer-gmp -- Other dependencies build-depends: , character-ps ^>=0.1 , data-fix ^>=0.3.2 , dlist ^>=1.0 , hashable ^>=1.4.6.0 || ^>=1.5.0.0 , indexed-traversable ^>=0.1.2 , integer-conversion ^>=0.1 , integer-logarithms ^>=1.0.3.1 , network-uri ^>=2.6.4.1 , OneTuple ^>=0.4.1.1 , primitive ^>=0.8.0.0 || ^>=0.9.0.0 , QuickCheck ^>=2.14.3 || ^>=2.15 , scientific ^>=0.3.7.0 , semialign ^>=1.3 , strict ^>=0.5 , tagged ^>=0.8.7 , text-iso8601 ^>=0.1.1 , text-short ^>=0.1.5 , th-abstraction ^>=0.5.0.0 || ^>=0.6.0.0 || ^>=0.7.0.0 , these ^>=1.2 , unordered-containers ^>=0.2.10.0 , uuid-types ^>=1.0.5 , vector ^>=0.13.0.0 , witherable ^>=0.4.2 || ^>=0.5 ghc-options: -Wall -- String unescaping if flag(ordered-keymap) cpp-options: -DUSE_ORDEREDMAP=1 test-suite aeson-tests default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Tests.hs ghc-options: -Wall -threaded -rtsopts other-modules: CastFloat DataFamilies.Encoders DataFamilies.Instances DataFamilies.Properties DataFamilies.Types DoubleToScientific Encoders ErrorMessages Functions Instances JSONTestSuite Options Properties PropertyGeneric PropertyKeys PropertyQC PropertyRoundTrip PropertyRTFunctors PropertyTH PropUtils Regression.Issue351 Regression.Issue571 Regression.Issue687 Regression.Issue967 RFC8785 SerializationFormatSpec Types UnitTests UnitTests.FromJSONKey UnitTests.Hashable UnitTests.KeyMapInsertWith UnitTests.MonadFix UnitTests.NoThunks UnitTests.NullaryConstructors UnitTests.OmitNothingFieldsNote UnitTests.OptionalFields UnitTests.OptionalFields.Common UnitTests.OptionalFields.Generics UnitTests.OptionalFields.Manual UnitTests.OptionalFields.TH UnitTests.UTCTime build-depends: , aeson , base , base-compat , base-orphans >=0.5.3 && <0.10 , base16-bytestring , bytestring , containers , data-fix , deepseq , Diff >=0.4 && <0.6 , directory , dlist , filepath , generic-deriving >=1.10 && <1.15 , generically , ghc-prim >=0.2 , hashable , indexed-traversable , integer-logarithms >=1 && <1.1 , network-uri , OneTuple , primitive , QuickCheck >=2.14.2 && <2.16 , quickcheck-instances >=0.3.29 && <0.4 , scientific , strict , tagged , tasty , tasty-golden , tasty-hunit , tasty-quickcheck , template-haskell , text , text-short , these , time , time-compat , unordered-containers , uuid-types , vector if !impl(ghc >=9.0) build-depends: integer-gmp if impl(ghc >=9.2 && <9.7) build-depends: nothunks >=0.1.4 && <0.3 source-repository head type: git location: git://github.com/haskell/aeson.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/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/bin/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/lib/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/libexec/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/lib/include/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/doc/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/man/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/share/doc/html/home/thomas/.local/state/cabal/store/ghc-9.4.8/aeson-2.2.3.0-7b6e162c52c36d4180eab9048e8fe03e698b763782c19a3a224b8b3f0529b598/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-7a084beae3285f1a50845cc8e043f211c796b0e7b3a1bd888b55ae29877335caarray 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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.1base 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-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.1Qbifunctors-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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/libQcharacter-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.2Rgenerically-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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-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.2Zindexed-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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-eeadcd5724ea0a8304f0194164b265800b0e2032a91ef7202faf1ce8febd47d7Pos-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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/libRprimitive-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.2Orandom-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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.2template-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/libtext 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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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.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.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/dist-newstyle/packagedb/ghc-9.4.8:/home/thomas/.local/state/cabal/store/ghc-9.4.8/package.db:/home/thomas/AirportInfo/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