{ -_Қ]Q -/home/noah/.local/state/cabal/store/ghc-9.6.7n~q/usr/share/pkgconfiglѝ@/usr/lib/pkgconfiglѧ.G/home/noah/.cache/cabal/packages/hackage.haskell.org/01-index.timestampۧ@YrDZVC/home/noah/.cache/cabal/packages/hackage.haskell.org/01-index.cacheۧSJ/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/package.conf.d/package.cache۵Nh/home/noah/.ghcup/bin/ghc۵Nq9/home/noah/.cargo/bin/ghc-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7۵Nq=v1/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-ghc-9.6.7 ./*.cabal/doc/-- /index.htmlhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece522 -.log .logmegaparsec-csv megaparsec-csvOLICENSEGPLnoahmartinwilliams@gmail.comNoah Martin Williams;https://github.com/noahmartinwilliams/megaparsec-csv#readme;https://github.com/noahmartinwilliams/megaparsec-csv/issues4https://github.com/noahmartinwilliams/megaparsec-csv#A megaparsec library for CSV files.QA Simple megaparsec library for parsing CSV data with optional escape characters.Parsing. README.md CHANGELOG.mdText.Megaparsec.CSVsrcPaths_megaparsec_csvPaths_megaparsec_csv -Wall-Wcompat -Widentities-Wincomplete-record-updates-Wincomplete-uni-patterns-Wmissing-export-lists-Wmissing-home-modules-Wpartial-fields-Wredundant-constraintsbase megaparsec  base megaparsec  $/home/noah/proj/megaparsec-csv-0.1/./home/noah/.cargo/bin/home/noah/.ghcup/bin/home/noah/.local/bin/home/noah/.nix-profile/bin/B/home/noah/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin//home/noah/bin/home/noah/.cabal/bin//usr/local/bin/bin/usr/bin /usr/games/usr/local/games/sbin /usr/sbin/usr/local/sbin /opt/cuda/bin/usr/bin/vendor_perl/array  array-0.5.8.0 array-0.5.8.0Olibraries@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 2a11bca284dff8eb1fcd4f31a07b827e 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.UnsafeY/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/array-0.5.8.0Y/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/array-0.5.8.0Y/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/array-0.5.8.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.78${pkgroot}/../share/x86_64-linux-ghc-9.6.7/array-0.5.8.0HSarray-0.5.8.0 base-4.18.3.0u/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/array-0.5.8.0/array.haddockD${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/array-0.5.8.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libbase base-4.18.3.0 base-4.18.3.0O?Core Libraries Committee #Core data structures and operations:Haskell's base library provides, among other things, core types (e.g. [Bool]("Data.Bool") and [Int]("Data.Int")), data structures (e.g. [List]("Data.List"), [Tuple]("Data.Tuple") and [Maybe]("Data.Maybe")), the [Exception]("Control.Exception") mechanism, and the [IO]("System.IO") & [Concurrency]("Control.Concurrent") operations. The "Prelude" module, which is imported by default, exposes a curated set of types and functions from other modules. Other data structures like [Map](https://hackage.haskell.org/package/containers/docs/Data-Map.html), [Set](https://hackage.haskell.org/package/containers/docs/Data-Set.html) are available in the [containers](https://hackage.haskell.org/package/containers) library. To work with textual data, use the [text](https://hackage.haskell.org/package/text/docs/Data-Text.html) library.Prelude 592ec01591312b04472836f67d915c5dControl.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.Bifoldable1Data.BifunctorData.Bitraversable Data.Bits Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic Data.EitherData.Eq Data.Fixed Data.FoldableData.Foldable1 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.ConstPtrForeign.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.Encoding.UTF8GHC.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.IORef GHC.InfoProvGHC.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.Weak.FinalizeGHC.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.UniqueGHC.Unicode.Internal.Bits/GHC.Unicode.Internal.Char.DerivedCoreProperties5GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory%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 7580fc28f5119ad920af69a6e49e60d3 Data.BinaryData.Binary.BuilderData.Binary.GetData.Binary.Get.InternalData.Binary.PutData.Binary.ClassData.Binary.InternalData.Binary.GenericData.Binary.FloatCastZ/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/binary-0.8.9.1Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/binary-0.8.9.1Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/binary-0.8.9.1K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.79${pkgroot}/../share/x86_64-linux-ghc-9.6.7/binary-0.8.9.1HSbinary-0.8.9.1 array-0.5.8.0 base-4.18.3.0bytestring-0.11.5.4containers-0.6.7w/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/binary-0.8.9.1/binary.haddockE${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/binary-0.8.9.1-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib bytestring bytestring-0.11.5.4bytestring-0.11.5.4OCopyright (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 27fbe08ceb2e6fdab9bc09400b8d8f76Data.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.Deque_/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4_/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4_/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7>${pkgroot}/../share/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4HSbytestring-0.11.5.4g/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4/include fpstring.h base-4.18.3.0deepseq-1.4.8.1ghc-prim-0.10.0template-haskell-2.20.0.0/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/bytestring-0.11.5.4/bytestring.haddockJ${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/bytestring-0.11.5.4-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libYcase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7Ycase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7case-insensitiveData.CaseInsensitiveYcase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7Data.CaseInsensitiveData.CaseInsensitive.UnsafeYcase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7Data.CaseInsensitive.Unsafecase-insensitiveLICENSE2011 Bas van Dijk#Bas van Dijk Bas van Dijk   .https://github.com/basvandijk/case-insensitive5https://github.com/basvandijk/case-insensitive/issues0git://github.com/basvandijk/case-insensitive.git"Case insensitive string comparisonThe module @Data.CaseInsensitive@ provides the 'CI' type constructor which can be parameterised by a string-like type like: 'String', 'ByteString', 'Text', etc.. Comparisons of values of the resulting type will be insensitive to cases. Data, TextData.CaseInsensitiveData.CaseInsensitive.Unsafe.Data.CaseInsensitive.Internal-Wallbase bytestring deepseqhashabletexttest-case-insensitivetest.hstest-WallHUnitbase bytestring case-insensitivetest-frameworktest-framework-hunittextbench-case-insensitivebench.hsbenchNoClass-Wall-O2base bytestring case-insensitive criteriondeepseq.README.markdown CHANGELOG pg2189.txthackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.orgcase-insensitive )m~ _==>LD8t'nQ/8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7name: case-insensitive version: 1.2.1.0 cabal-version: >=1.8 build-type: Simple license: BSD3 license-file: LICENSE copyright: 2011 Bas van Dijk author: Bas van Dijk maintainer: Bas van Dijk homepage: https://github.com/basvandijk/case-insensitive bug-reports: https://github.com/basvandijk/case-insensitive/issues category: Data, Text synopsis: Case insensitive string comparison description: The module @Data.CaseInsensitive@ provides the 'CI' type constructor which can be parameterised by a string-like type like: 'String', 'ByteString', 'Text', etc.. Comparisons of values of the resulting type will be insensitive to cases. tested-with: GHC==7.0.4, GHC==7.2.2 GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1 extra-source-files: README.markdown CHANGELOG pg2189.txt source-repository head Type: git Location: git://github.com/basvandijk/case-insensitive.git Library ghc-options: -Wall build-depends: base >= 3 && < 5 , bytestring >= 0.9 , text >= 0.3 , deepseq >= 1.1 , hashable >= 1.0 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.18 exposed-modules: Data.CaseInsensitive, Data.CaseInsensitive.Unsafe other-modules: Data.CaseInsensitive.Internal test-suite test-case-insensitive type: exitcode-stdio-1.0 main-is: test.hs hs-source-dirs: test build-depends: case-insensitive , base >= 3 && < 5 , bytestring >= 0.9 , text >= 0.3 , HUnit >= 1.2.2 , test-framework >= 0.2.4 , test-framework-hunit >= 0.2.4 ghc-options: -Wall benchmark bench-case-insensitive type: exitcode-stdio-1.0 main-is: bench.hs other-modules: NoClass hs-source-dirs: bench ghc-options: -Wall -O2 build-depends: case-insensitive , base >= 3 && < 5 , bytestring >= 0.9 , criterion >= 0.6.1 , deepseq >= 1.1 ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/etc .log -.log base base-4.18.3.0 bytestring bytestring-0.11.5.4deepseq deepseq-1.4.8.1hashableQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4text text-2.0.2 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4 text-2.0.2 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4 text-2.0.2 containerscontainers-0.6.7containers-0.6.7Olibraries@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 fe7f849d138bbe3416fe32c1d39d381cData.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/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/containers-0.6.7\/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/containers-0.6.7\/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/containers-0.6.7K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7;${pkgroot}/../share/x86_64-linux-ghc-9.6.7/containers-0.6.7HScontainers-0.6.7 array-0.5.8.0 base-4.18.3.0deepseq-1.4.8.1template-haskell-2.20.0.0}/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/containers-0.6.7/containers.haddockG${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/containers-0.6.7-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libdeepseq deepseq-1.4.8.1deepseq-1.4.8.1Olibraries@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 f2571eb91d7899a6851320df2a382556Control.DeepSeqControl.DeepSeq.BackDoor[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/deepseq-1.4.8.1[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/deepseq-1.4.8.1[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/deepseq-1.4.8.1K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7:${pkgroot}/../share/x86_64-linux-ghc-9.6.7/deepseq-1.4.8.1HSdeepseq-1.4.8.1 array-0.5.8.0 base-4.18.3.0ghc-prim-0.10.0y/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/deepseq-1.4.8.1/deepseq.haddockF${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/deepseq-1.4.8.1-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib exceptions exceptions-0.10.7exceptions-0.10.7OFCopyright (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 064b2425cbb5db17cdbd54b85d1d5fd3Control.Monad.CatchControl.Monad.Catch.Pure]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/exceptions-0.10.7]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/exceptions-0.10.7]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/exceptions-0.10.7K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7<${pkgroot}/../share/x86_64-linux-ghc-9.6.7/exceptions-0.10.7HSexceptions-0.10.7 base-4.18.3.0 mtl-2.3.1 stm-2.5.1.0template-haskell-2.20.0.0transformers-0.6.1.0~/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/exceptions-0.10.7/exceptions.haddockH${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/exceptions-0.10.7-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libfilepath.filepath-1.4.301.0filepath-1.4.301.0O0Neil Mitchell 2005-2020, Julain Ospald 2021-2022"Julian Ospald $Neil Mitchell 9https://github.com/haskell/filepath/blob/master/README.md;Library for manipulating FilePaths in a cross platform way.This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: 1. legacy filepaths: @type FilePath = String@ 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) It is recommended to use @OsPath@ when possible, because it is more correct. For each variant there are three main modules: * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of those modules for more information. An introduction into the new API can be found in this . Code examples for the new API can be found .System 6f82b5c3eb0d98421a0ba6ee735d6d66System.FilePathSystem.FilePath.PosixSystem.FilePath.Windows System.OsPath#System.OsPath.Data.ByteString.Short,System.OsPath.Data.ByteString.Short.Internal*System.OsPath.Data.ByteString.Short.Word16System.OsPath.EncodingSystem.OsPath.Encoding.InternalSystem.OsPath.InternalSystem.OsPath.PosixSystem.OsPath.Posix.InternalSystem.OsPath.TypesSystem.OsPath.WindowsSystem.OsPath.Windows.InternalSystem.OsStringSystem.OsString.InternalSystem.OsString.Internal.TypesSystem.OsString.PosixSystem.OsString.Windows*System.OsPath.Data.ByteString.Short.Hidden3System.OsPath.Data.ByteString.Short.Internal.Hidden1System.OsPath.Data.ByteString.Short.Word16.Hidden&System.OsPath.Encoding.Internal.HiddenSystem.OsString.Internal.Hidden%System.OsString.Internal.Types.HiddenSystem.OsString.Posix.HiddenSystem.OsString.Windows.Hidden^/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/filepath-1.4.301.0^/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/filepath-1.4.301.0^/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/filepath-1.4.301.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7=${pkgroot}/../share/x86_64-linux-ghc-9.6.7/filepath-1.4.301.0HSfilepath-1.4.301.0 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1exceptions-0.10.7template-haskell-2.20.0.0}/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/filepath-1.4.301.0/filepath.haddockI${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/filepath-1.4.301.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib ghc-bignumghc-bignum-1.3ghc-bignum-1.3Olibraries@haskell.org Sylvain HenryGHC BigNum librarykThis package provides the low-level implementation of the standard 'BigNat', 'Natural' and 'Integer' types.Numeric, Algebra, GHC b823279a983c674c02fb085f3a2f1188GHC.Num.BackendGHC.Num.Backend.NativeGHC.Num.Backend.SelectedGHC.Num.BigNatGHC.Num.IntegerGHC.Num.NaturalGHC.Num.PrimitivesGHC.Num.WordArrayGHC.Num.Backend.GMPZ/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.79${pkgroot}/../share/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3HSghc-bignum-1.3gmpb/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3/includeghc-prim-0.10.0{/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/ghc-bignum-1.3/ghc-bignum.haddockE${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-bignum-1.3-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib ghc-boot-th ghc-boot-th-9.6.7ghc-boot-th-9.6.7Oghc-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 489a0e1c0c47cedaa56855c45f258169GHC.ForeignSrcLang.TypeGHC.LanguageExtensions.Type GHC.Lexeme]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-boot-th-9.6.7]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-boot-th-9.6.7]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-boot-th-9.6.7K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7<${pkgroot}/../share/x86_64-linux-ghc-9.6.7/ghc-boot-th-9.6.7HSghc-boot-th-9.6.7 base-4.18.3.0/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/ghc-boot-th-9.6.7/ghc-boot-th.haddockH${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-boot-th-9.6.7-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libghc-prim ghc-prim-0.10.0ghc-prim-0.10.0Olibraries@haskell.orgGHC primitives:This package contains the primitive types and operations supplied by GHC. It is an internal package, only for the use of GHC developers. GHC users should not use it! If you do use it then expect breaking changes at any time without warning. You should prefer to import @GHC.Exts@ from the @base@ package instead.GHC 918061ff197e32e8c58eba4d8ac45f0d GHC.CString GHC.Classes GHC.Debug GHC.MagicGHC.Magic.DictGHC.Prim.Exception GHC.Prim.ExtGHC.Prim.PanicGHC.Prim.PtrEqGHC.PrimopWrappers GHC.TupleGHC.Tuple.Prim GHC.TypesGHC.Prim[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-prim-0.10.0[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-prim-0.10.0[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-prim-0.10.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7:${pkgroot}/../share/x86_64-linux-ghc-9.6.7/ghc-prim-0.10.0HSghc-prim-0.10.0cm rts-1.0.2z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/ghc-prim-0.10.0/ghc-prim.haddockF${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-prim-0.10.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4hashable Data.HashableQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4 Data.HashableData.Hashable.GenericQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Data.Hashable.GenericData.Hashable.LiftedQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Data.Hashable.Lifted arch-nativerandom-initial-seed arch-nativerandom-initial-seed hashableOLICENSE"Oleg Grenrus ?Milan Straka Johan Tibell Provisional     7http://github.com/haskell-unordered-containers/hashable?https://github.com/haskell-unordered-containers/hashable/issuesP 'k7h&Yj8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7cabal-version: 2.2 name: hashable version: 1.5.0.0 x-revision: 1 synopsis: A class for types that can be converted to a hash value description: This package defines a class, 'Hashable', for types that can be converted to a hash value. This class exists for the benefit of hashing-based data structures. The package provides instances for basic types and a way to combine hash values. . 'Hashable' is intended exclusively for use in in-memory data structures. . 'Hashable' does /not/ have a fixed standard. This allows it to improve over time. . Because it does not have a fixed standard, different computers or computers on different versions of the code will observe different hash values. As such, 'hashable' is not recommended for use other than in-memory datastructures. Specifically, 'hashable' is not intended for network use or in applications which persist hashed values. For stable hashing use named hashes: sha256, crc32, xxhash etc. homepage: http://github.com/haskell-unordered-containers/hashable license: BSD-3-Clause license-file: LICENSE author: Milan Straka 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 ==9.6.5 || ==9.8.2 || ==9.8.3 || ==9.10.1 || ==9.12.1 extra-source-files: CHANGES.md include/HsHashable.h include/HsXXHash.h README.md xxHash-0.8.2/xxhash.h 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.18.0.0 && <4.22 , bytestring >=0.11.5.3 && <0.13 , containers >=0.6.7 && <0.8 , deepseq >=1.4.8.1 && <1.6 , ghc-prim , text >=2.0.2 && <2.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 && <2.1 -- 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.200.1 && <1.6 -- Integer internals build-depends: ghc-bignum >=1.3 && <1.4 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 QuantifiedConstraints 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.15 , random >=1.0 && <1.3 , tasty ^>=1.5 , tasty-hunit ^>=0.10.1 , tasty-quickcheck ^>=0.10.3 || ^>=0.11 , 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 <5 , bytestring , primitive ^>=0.9.0.0 , tasty ^>=1.5 , tasty-hunit ^>=0.10.1 , tasty-quickcheck ^>=0.10.3 || ^>=0.11 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/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/etc .log -.log  base base-4.18.3.0 bytestring bytestring-0.11.5.4 containerscontainers-0.6.7deepseq deepseq-1.4.8.1filepath.filepath-1.4.301.0 ghc-bignumghc-bignum-1.3ghc-prim ghc-prim-0.10.0 os-stringPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004text text-2.0.2 base-4.18.3.0bytestring-0.11.5.4containers-0.6.7deepseq-1.4.8.1filepath-1.4.301.0ghc-bignum-1.3ghc-prim-0.10.0Pos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004 text-2.0.2 base-4.18.3.0bytestring-0.11.5.4containers-0.6.7deepseq-1.4.8.1filepath-1.4.301.0ghc-bignum-1.3ghc-prim-0.10.0Pos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004 text-2.0.2Yinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feinteger-logarithmsGHC.Integer.Logarithms.CompatYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feGHC.Integer.Logarithms.CompatMath.NumberTheory.LogarithmsYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feMath.NumberTheory.Logarithms Math.NumberTheory.Powers.IntegerYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.NaturalYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe 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 TheoryMath.NumberTheory.Logarithms Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.NaturalGHC.Integer.Logarithms.Compatsrc$-O2-Wallarraybase  ghc-bignumghc-primspecTest.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@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.orginteger-logarithms jl%*}F<ťWDE8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7 name: integer-logarithms version: 1.0.4 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 ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.4 || ==9.10.1 || ==9.12.1 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.5.3.0 && <0.6 , base >=4.12.0.0 && <4.22 , ghc-prim <0.14 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.16 , smallcheck >=1.2 && <1.3 , tasty >=1.4 && <1.6 , tasty-hunit >=0.10 && <0.11 , tasty-quickcheck >=0.10 && <0.12 , tasty-smallcheck >=0.8 && <0.9 other-modules: Math.NumberTheory.LogarithmsTests Math.NumberTheory.TestUtils Orphans ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/etc .log -.log array  array-0.5.8.0base base-4.18.3.0 ghc-bignumghc-bignum-1.3ghc-prim ghc-prim-0.10.0 array-0.5.8.0 base-4.18.3.0ghc-bignum-1.3ghc-prim-0.10.0 array-0.5.8.0 base-4.18.3.0ghc-bignum-1.3ghc-prim-0.10.0Qmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f megaparsec Text.MegaparsecQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.MegaparsecText.Megaparsec.ByteQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.ByteText.Megaparsec.Byte.BinaryQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Byte.BinaryText.Megaparsec.Byte.LexerQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Byte.LexerText.Megaparsec.CharQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.CharText.Megaparsec.Char.LexerQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Char.LexerText.Megaparsec.DebugQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.DebugText.Megaparsec.ErrorQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.ErrorText.Megaparsec.Error.BuilderQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Error.BuilderText.Megaparsec.InternalQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.InternalText.Megaparsec.PosQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.PosText.Megaparsec.StateQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.StateText.Megaparsec.StreamQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.StreamText.Megaparsec.UnicodeQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Unicodedevdev megaparsec A LICENSE.md$Mark Karpov ZMegaparsec contributors, Paolo Martini , Daan Leijen    $https://github.com/mrkkrp/megaparsec+https://github.com/mrkkrp/megaparsec/issues(https://github.com/mrkkrp/megaparsec.gitMonadic parser combinatorsThis is an industrial-strength monadic parser combinator library. Megaparsec is a feature-rich package that tries to find a nice balance between speed, flexibility, and quality of parse errors.ParsingText.MegaparsecText.Megaparsec.ByteText.Megaparsec.Byte.BinaryText.Megaparsec.Byte.LexerText.Megaparsec.CharText.Megaparsec.Char.LexerText.Megaparsec.DebugText.Megaparsec.ErrorText.Megaparsec.Error.BuilderText.Megaparsec.InternalText.Megaparsec.PosText.Megaparsec.StateText.Megaparsec.StreamText.Megaparsec.Unicode.Text.Megaparsec.ClassText.Megaparsec.CommonText.Megaparsec.Lexer-O2-Wall arraybase bytestringcase-insensitive containers deepseqmtlparser-combinators scientifictext transformers bench-speedMain.hs bench/speed-O2-Wallbase bytestring containers  criteriondeepseq megaparsectext bench-memoryMain.hs bench/memory-O2-Wallbase bytestring containers deepseq megaparsectextweigh. CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.org megaparsec  B6% zrH @gE@`z18/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7 Ocabal-version: 2.4 name: megaparsec version: 9.7.0 license: BSD-2-Clause license-file: LICENSE.md maintainer: Mark Karpov author: Megaparsec contributors, Paolo Martini , Daan Leijen tested-with: ghc ==9.6.3 ghc ==9.8.2 ghc ==9.10.1 homepage: https://github.com/mrkkrp/megaparsec bug-reports: https://github.com/mrkkrp/megaparsec/issues synopsis: Monadic parser combinators description: This is an industrial-strength monadic parser combinator library. Megaparsec is a feature-rich package that tries to find a nice balance between speed, flexibility, and quality of parse errors. category: Parsing build-type: Simple extra-doc-files: CHANGELOG.md README.md source-repository head type: git location: https://github.com/mrkkrp/megaparsec.git flag dev description: Turn on development settings. default: False manual: True library exposed-modules: Text.Megaparsec Text.Megaparsec.Byte Text.Megaparsec.Byte.Binary Text.Megaparsec.Byte.Lexer Text.Megaparsec.Char Text.Megaparsec.Char.Lexer Text.Megaparsec.Debug Text.Megaparsec.Error Text.Megaparsec.Error.Builder Text.Megaparsec.Internal Text.Megaparsec.Pos Text.Megaparsec.State Text.Megaparsec.Stream Text.Megaparsec.Unicode other-modules: Text.Megaparsec.Class Text.Megaparsec.Common Text.Megaparsec.Lexer default-language: Haskell2010 build-depends: array >=0.5.3 && <0.6, base >=4.15 && <5, bytestring >=0.2 && <0.13, case-insensitive >=1.2 && <1.3, containers >=0.5 && <0.8, deepseq >=1.3 && <1.6, mtl >=2.2.2 && <3, parser-combinators >=1.0 && <2, scientific >=0.3.7 && <0.4, text >=0.2 && <2.2, transformers >=0.4 && <0.7 if flag(dev) ghc-options: -Wall -Werror -Wredundant-constraints -Wpartial-fields -Wunused-packages -Wno-unused-imports else ghc-options: -O2 -Wall if impl(ghc >=9.8) ghc-options: -Wno-x-partial benchmark bench-speed type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: bench/speed default-language: Haskell2010 build-depends: base >=4.15 && <5, bytestring >=0.2 && <0.13, containers >=0.5 && <0.8, criterion >=0.6.2.1 && <1.7, deepseq >=1.3 && <1.6, megaparsec, text >=0.2 && <2.2 if flag(dev) ghc-options: -Wall -Werror -Wredundant-constraints -Wpartial-fields -Wunused-packages else ghc-options: -O2 -Wall benchmark bench-memory type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: bench/memory default-language: Haskell2010 build-depends: base >=4.15 && <5, bytestring >=0.2 && <0.13, containers >=0.5 && <0.8, deepseq >=1.3 && <1.6, megaparsec, text >=0.2 && <2.2, weigh >=0.0.4 if flag(dev) ghc-options: -Wall -Werror -Wredundant-constraints -Wpartial-fields -Wunused-packages else ghc-options: -O2 -Wall ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/etc .log -.log  array  array-0.5.8.0base base-4.18.3.0 bytestring bytestring-0.11.5.4case-insensitiveYcase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7 containerscontainers-0.6.7deepseq deepseq-1.4.8.1mtl mtl-2.3.1parser-combinatorsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919 scientific Sscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60atext text-2.0.2 transformerstransformers-0.6.1.0 array-0.5.8.0 base-4.18.3.0bytestring-0.11.5.4Ycase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7containers-0.6.7deepseq-1.4.8.1 mtl-2.3.1Yparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Sscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a text-2.0.2transformers-0.6.1.0 array-0.5.8.0 base-4.18.3.0bytestring-0.11.5.4Ycase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7containers-0.6.7deepseq-1.4.8.1 mtl-2.3.1Yparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Sscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a text-2.0.2transformers-0.6.1.0megaparsec-csv-0.1-inplacemegaparsec-csv-0.1-inplacemegaparsec-csvText.Megaparsec.CSVmegaparsec-csv-0.1-inplaceText.Megaparsec.CSV megaparsec-csvOLICENSEGPLnoahmartinwilliams@gmail.comNoah Martin Williams;https://github.com/noahmartinwilliams/megaparsec-csv#readme;https://github.com/noahmartinwilliams/megaparsec-csv/issues4https://github.com/noahmartinwilliams/megaparsec-csv#A megaparsec library for CSV files.QA Simple megaparsec library for parsing CSV data with optional escape characters.ParsingText.Megaparsec.CSVsrcPaths_megaparsec_csvPaths_megaparsec_csv -Wall-Wcompat -Widentities-Wincomplete-record-updates-Wincomplete-uni-patterns-Wmissing-export-lists-Wmissing-home-modules-Wpartial-fields-Wredundant-constraintsbase megaparsec  . README.md CHANGELOG.md$/home/noah/proj/megaparsec-csv-0.1/.8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.cabal/home/noah/.cabal/binG/home/noah/.cabal/lib/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1-inplace,/home/noah/.cabal/lib/x86_64-linux-ghc-9.6.7/home/noah/.cabal/libC/home/noah/.cabal/libexec/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1O/home/noah/.cabal/lib/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1-inplace/includeA/home/noah/.cabal/share/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1E/home/noah/.cabal/share/doc/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1/home/noah/.cabal/share/manJ/home/noah/.cabal/share/doc/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1/htmlJ/home/noah/.cabal/share/doc/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1/html/home/noah/.cabal/etc .log -.log base base-4.18.3.0 megaparsec Qmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f base-4.18.3.0Qmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f base-4.18.3.0Qmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fmtl mtl-2.3.1 mtl-2.3.1Okchessai , Emily Pillmore , Koz Ross Andy Gillhttp://github.com/haskell/mtl=Monad classes for transformers, using functional dependenciesMTL is a collection of monad classes, extending the 'transformers' package, using functional dependencies for generic lifting of monadic actions.Control ff38eb7ff0f1915d707ce06c1ad2f965Control.Monad.AccumControl.Monad.ContControl.Monad.Cont.ClassControl.Monad.Error.ClassControl.Monad.ExceptControl.Monad.IdentityControl.Monad.RWSControl.Monad.RWS.CPSControl.Monad.RWS.ClassControl.Monad.RWS.LazyControl.Monad.RWS.StrictControl.Monad.ReaderControl.Monad.Reader.ClassControl.Monad.SelectControl.Monad.StateControl.Monad.State.ClassControl.Monad.State.LazyControl.Monad.State.StrictControl.Monad.TransControl.Monad.WriterControl.Monad.Writer.CPSControl.Monad.Writer.ClassControl.Monad.Writer.LazyControl.Monad.Writer.StrictU/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/mtl-2.3.1U/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/mtl-2.3.1U/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/mtl-2.3.1K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.74${pkgroot}/../share/x86_64-linux-ghc-9.6.7/mtl-2.3.1 HSmtl-2.3.1 base-4.18.3.0transformers-0.6.1.0o/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/mtl-2.3.1/mtl.haddock@${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/mtl-2.3.1-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004Pos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004 os-string System.OsStringPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString%System.OsString.Data.ByteString.ShortPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004%System.OsString.Data.ByteString.Short.System.OsString.Data.ByteString.Short.InternalPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004.System.OsString.Data.ByteString.Short.Internal,System.OsString.Data.ByteString.Short.Word16Pos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004,System.OsString.Data.ByteString.Short.Word16System.OsString.EncodingPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.Encoding!System.OsString.Encoding.InternalPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004!System.OsString.Encoding.InternalSystem.OsString.InternalPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.Internal"System.OsString.Internal.ExceptionPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004"System.OsString.Internal.ExceptionSystem.OsString.Internal.TypesPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.Internal.TypesSystem.OsString.PosixPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.PosixSystem.OsString.WindowsPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.Windows os-stringOLICENSEJulain 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.Internal"System.OsString.Internal.ExceptionSystem.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@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.org os-string 35:)"=5(B< "k &ˠ8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7 cabal-version: 2.2 name: os-string version: 2.0.7 -- 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.Exception 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.22 , 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/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7~/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/etc .log -.log base base-4.18.3.0 bytestring bytestring-0.11.5.4deepseq deepseq-1.4.8.1 exceptions exceptions-0.10.7template-haskelltemplate-haskell-2.20.0.0 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1exceptions-0.10.7template-haskell-2.20.0.0 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1exceptions-0.10.7template-haskell-2.20.0.0Yparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Yparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919parser-combinatorsControl.Applicative.CombinatorsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Control.Applicative.Combinators(Control.Applicative.Combinators.NonEmptyYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919(Control.Applicative.Combinators.NonEmpty Control.Applicative.PermutationsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919 Control.Applicative.PermutationsControl.Monad.CombinatorsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Control.Monad.CombinatorsControl.Monad.Combinators.ExprYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Control.Monad.Combinators.Expr"Control.Monad.Combinators.NonEmptyYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919"Control.Monad.Combinators.NonEmptyControl.Monad.PermutationsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Control.Monad.Permutationsdevdevparser-combinators LICENSE.md$Mark Karpov KMark Karpov Alex Washburn    ,https://github.com/mrkkrp/parser-combinators3https://github.com/mrkkrp/parser-combinators/issues0https://github.com/mrkkrp/parser-combinators.git@Lightweight package providing commonly useful parser combinatorsALightweight package providing commonly useful parser combinators.Parsing x-revision1Control.Applicative.Combinators(Control.Applicative.Combinators.NonEmpty Control.Applicative.PermutationsControl.Monad.CombinatorsControl.Monad.Combinators.Expr"Control.Monad.Combinators.NonEmptyControl.Monad.Permutations.-O2-Wallbase . CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.orgparser-combinators  I*͡ مLMq~Y.DG8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7hcabal-version: 1.18 name: parser-combinators version: 1.3.0 x-revision: 1 license: BSD3 license-file: LICENSE.md maintainer: Mark Karpov author: Mark Karpov Alex Washburn tested-with: ghc ==8.6.5 ghc ==8.8.4 ghc ==8.10.3 homepage: https://github.com/mrkkrp/parser-combinators bug-reports: https://github.com/mrkkrp/parser-combinators/issues synopsis: Lightweight package providing commonly useful parser combinators description: Lightweight package providing commonly useful parser combinators. category: Parsing build-type: Simple extra-doc-files: CHANGELOG.md README.md source-repository head type: git location: https://github.com/mrkkrp/parser-combinators.git flag dev description: Turn on development settings. default: False manual: True library exposed-modules: Control.Applicative.Combinators Control.Applicative.Combinators.NonEmpty Control.Applicative.Permutations Control.Monad.Combinators Control.Monad.Combinators.Expr Control.Monad.Combinators.NonEmpty Control.Monad.Permutations default-language: Haskell2010 build-depends: base >=4.12 && <5 if flag(dev) ghc-options: -Wall -Werror else ghc-options: -O2 -Wall if flag(dev) ghc-options: -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wnoncanonical-monad-instances ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/etc .log -.log base base-4.18.3.0 base-4.18.3.0 base-4.18.3.0prettypretty-1.1.3.6pretty-1.1.3.6O!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 680eb5d386cbeebc3809657c61411cb9Text.PrettyPrintText.PrettyPrint.Annotated#Text.PrettyPrint.Annotated.HughesPJ(Text.PrettyPrint.Annotated.HughesPJClassText.PrettyPrint.HughesPJText.PrettyPrint.HughesPJClassZ/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/pretty-1.1.3.6Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/pretty-1.1.3.6Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/pretty-1.1.3.6K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.79${pkgroot}/../share/x86_64-linux-ghc-9.6.7/pretty-1.1.3.6HSpretty-1.1.3.6 base-4.18.3.0deepseq-1.4.8.1ghc-prim-0.10.0w/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/pretty-1.1.3.6/pretty.haddockE${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/pretty-1.1.3.6-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Rprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38 primitive  Control.Monad.PrimitiveRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Control.Monad.PrimitiveData.PrimitiveRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.PrimitiveData.Primitive.ArrayRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.ArrayData.Primitive.ByteArrayRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.ByteArrayData.Primitive.MVarRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.MVarData.Primitive.MachDepsRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.MachDepsData.Primitive.MutVarRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.MutVarData.Primitive.PrimArrayRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.PrimArrayData.Primitive.PrimVarRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.PrimVarData.Primitive.PtrRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.PtrData.Primitive.SmallArrayRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.SmallArrayData.Primitive.TypesRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.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 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.h-O2base deepseqtemplate-haskell  transformerstest-qcMain.hs-DHAVE_UNARY_LAWStesttest/srcPrimLaws-O2 QuickCheckbase base-orphans primitivequickcheck-classes-basetaggedtastytasty-quickcheck transformerstransformers-compatbenchmain.hsbenchArray.Traverse.ClosureArray.Traverse.UnsafeByteArray.ComparePrimArray.ComparePrimArray.Traverse-O2base containersdeepseq primitive tasty-bench transformers. changelog.md test/*.hs test/LICENSEhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.org primitive  DA<{ۊW|6iPbhP%.=v8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7 /Cabal-Version: 2.0 Name: primitive Version: 0.9.1.0 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.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.6 GHC == 9.8.2 GHC == 9.10.1 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.10 && < 4.22 , 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 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 , primitive , quickcheck-classes-base >= 0.6 && <0.7 , QuickCheck >= 2.13 && < 2.16 , 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 , containers , primitive , deepseq , tasty-bench , transformers >= 0.5 source-repository head type: git location: https://github.com/haskell/primitive ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/etc .log -.log base base-4.18.3.0deepseq deepseq-1.4.8.1template-haskelltemplate-haskell-2.20.0.0 transformerstransformers-0.6.1.0 base-4.18.3.0deepseq-1.4.8.1template-haskell-2.20.0.0transformers-0.6.1.0 base-4.18.3.0deepseq-1.4.8.1template-haskell-2.20.0.0transformers-0.6.1.0rts rts-1.0.2 rts-1.0.2O!glasgow-haskell-users@haskell.org af502b20f68575b4e32c31b5bdda1c81U/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/rts-1.0.2U/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/rts-1.0.2K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.74${pkgroot}/../share/x86_64-linux-ghc-9.6.7/rts-1.0.2 HSrts-1.0.2Cfficmrtdlpthread]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/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_GHCziTupleziPrim_Z0T_closure(-Wl,-u,ghczmprim_GHCziTypes_True_closure)-Wl,-u,ghczmprim_GHCziTypes_False_closure+-Wl,-u,base_GHCziPack_unpackCString_closure;-Wl,-u,base_GHCziWeakziFinalizze_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/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60aSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a scientific "Data.ByteString.Builder.ScientificSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a"Data.ByteString.Builder.ScientificData.ScientificSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60aData.Scientific!Data.Text.Lazy.Builder.ScientificSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a!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,https://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-revision2"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@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.org scientific  C&qR"fS3;!r8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7-name: scientific version: 0.3.8.0 x-revision: 2 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.6 || ==9.8.4 || ==9.10.1 || ==9.12.1 source-repository head type: git location: https://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.22 , 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.24 , 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/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/etc .log -.log  base base-4.18.3.0binary binary-0.8.9.1 bytestring bytestring-0.11.5.4 containerscontainers-0.6.7deepseq deepseq-1.4.8.1hashableQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4integer-logarithmsYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe primitive Rprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38template-haskelltemplate-haskell-2.20.0.0text text-2.0.2 base-4.18.3.0binary-0.8.9.1bytestring-0.11.5.4containers-0.6.7deepseq-1.4.8.1Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Yinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38template-haskell-2.20.0.0 text-2.0.2 base-4.18.3.0binary-0.8.9.1bytestring-0.11.5.4containers-0.6.7deepseq-1.4.8.1Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Yinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38template-haskell-2.20.0.0 text-2.0.2stm stm-2.5.1.0 stm-2.5.1.0Olibraries@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 619c76fbf9c739a1903b82ce78515efd 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.STMW/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/stm-2.5.1.0W/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/stm-2.5.1.0W/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/stm-2.5.1.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.76${pkgroot}/../share/x86_64-linux-ghc-9.6.7/stm-2.5.1.0 HSstm-2.5.1.0 array-0.5.8.0 base-4.18.3.0q/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/stm-2.5.1.0/stm.haddockB${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/stm-2.5.1.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libtemplate-haskelltemplate-haskell-2.20.0.0template-haskell-2.20.0.0Olibraries@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 b95d53dda21b28ef36a60c43f7bb05b7 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.Windowse/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/template-haskell-2.20.0.0e/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/template-haskell-2.20.0.0e/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/template-haskell-2.20.0.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7D${pkgroot}/../share/x86_64-linux-ghc-9.6.7/template-haskell-2.20.0.0HStemplate-haskell-2.20.0.0 base-4.18.3.0ghc-boot-th-9.6.7ghc-prim-0.10.0pretty-1.1.3.6/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/template-haskell-2.20.0.0/template-haskell.haddockP${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/template-haskell-2.20.0.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libtext text-2.0.2 text-2.0.2AH2009-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 cd1a3eeee5c3cee507be27158acc1391- 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.ShowV/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/text-2.0.2V/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/text-2.0.2V/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/text-2.0.2K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.75${pkgroot}/../share/x86_64-linux-ghc-9.6.7/text-2.0.2 HStext-2.0.2 array-0.5.8.0 base-4.18.3.0binary-0.8.9.1bytestring-0.11.5.4deepseq-1.4.8.1ghc-prim-0.10.0template-haskell-2.20.0.0q/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/text-2.0.2/text.haddockA${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/text-2.0.2-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib transformerstransformers-0.6.1.0transformers-0.6.1.0O%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 1bf580cf789f1d64ecfdf39024bb097eControl.Applicative.BackwardsControl.Applicative.LiftControl.Monad.SignaturesControl.Monad.Trans.AccumControl.Monad.Trans.ClassControl.Monad.Trans.ContControl.Monad.Trans.ExceptControl.Monad.Trans.IdentityControl.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.Reverse`/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/transformers-0.6.1.0`/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/transformers-0.6.1.0`/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/transformers-0.6.1.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7?${pkgroot}/../share/x86_64-linux-ghc-9.6.7/transformers-0.6.1.0HStransformers-0.6.1.0 base-4.18.3.0/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/transformers-0.6.1.0/transformers.haddockK${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/transformers-0.6.1.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libarray  array-0.5.8.0 array-0.5.8.0Olibraries@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 2a11bca284dff8eb1fcd4f31a07b827e 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.UnsafeY/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/array-0.5.8.0Y/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/array-0.5.8.0Y/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/array-0.5.8.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.78${pkgroot}/../share/x86_64-linux-ghc-9.6.7/array-0.5.8.0HSarray-0.5.8.0 base-4.18.3.0u/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/array-0.5.8.0/array.haddockD${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/array-0.5.8.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libbase base-4.18.3.0 base-4.18.3.0O?Core Libraries Committee #Core data structures and operations:Haskell's base library provides, among other things, core types (e.g. [Bool]("Data.Bool") and [Int]("Data.Int")), data structures (e.g. [List]("Data.List"), [Tuple]("Data.Tuple") and [Maybe]("Data.Maybe")), the [Exception]("Control.Exception") mechanism, and the [IO]("System.IO") & [Concurrency]("Control.Concurrent") operations. The "Prelude" module, which is imported by default, exposes a curated set of types and functions from other modules. Other data structures like [Map](https://hackage.haskell.org/package/containers/docs/Data-Map.html), [Set](https://hackage.haskell.org/package/containers/docs/Data-Set.html) are available in the [containers](https://hackage.haskell.org/package/containers) library. To work with textual data, use the [text](https://hackage.haskell.org/package/text/docs/Data-Text.html) library.Prelude 592ec01591312b04472836f67d915c5dControl.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.Bifoldable1Data.BifunctorData.Bitraversable Data.Bits Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic Data.EitherData.Eq Data.Fixed Data.FoldableData.Foldable1 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.ConstPtrForeign.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.Encoding.UTF8GHC.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.IORef GHC.InfoProvGHC.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.Weak.FinalizeGHC.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.UniqueGHC.Unicode.Internal.Bits/GHC.Unicode.Internal.Char.DerivedCoreProperties5GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory%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 7580fc28f5119ad920af69a6e49e60d3 Data.BinaryData.Binary.BuilderData.Binary.GetData.Binary.Get.InternalData.Binary.PutData.Binary.ClassData.Binary.InternalData.Binary.GenericData.Binary.FloatCastZ/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/binary-0.8.9.1Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/binary-0.8.9.1Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/binary-0.8.9.1K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.79${pkgroot}/../share/x86_64-linux-ghc-9.6.7/binary-0.8.9.1HSbinary-0.8.9.1 array-0.5.8.0 base-4.18.3.0bytestring-0.11.5.4containers-0.6.7w/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/binary-0.8.9.1/binary.haddockE${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/binary-0.8.9.1-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib bytestring bytestring-0.11.5.4bytestring-0.11.5.4OCopyright (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 27fbe08ceb2e6fdab9bc09400b8d8f76Data.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.Deque_/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4_/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4_/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7>${pkgroot}/../share/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4HSbytestring-0.11.5.4g/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/bytestring-0.11.5.4/include fpstring.h base-4.18.3.0deepseq-1.4.8.1ghc-prim-0.10.0template-haskell-2.20.0.0/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/bytestring-0.11.5.4/bytestring.haddockJ${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/bytestring-0.11.5.4-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libYcase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7Ycase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7case-insensitiveData.CaseInsensitiveYcase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7Data.CaseInsensitiveData.CaseInsensitive.UnsafeYcase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7Data.CaseInsensitive.Unsafecase-insensitiveLICENSE2011 Bas van Dijk#Bas van Dijk Bas van Dijk   .https://github.com/basvandijk/case-insensitive5https://github.com/basvandijk/case-insensitive/issues0git://github.com/basvandijk/case-insensitive.git"Case insensitive string comparisonThe module @Data.CaseInsensitive@ provides the 'CI' type constructor which can be parameterised by a string-like type like: 'String', 'ByteString', 'Text', etc.. Comparisons of values of the resulting type will be insensitive to cases. Data, TextData.CaseInsensitiveData.CaseInsensitive.Unsafe.Data.CaseInsensitive.Internal-Wallbase bytestring deepseqhashabletexttest-case-insensitivetest.hstest-WallHUnitbase bytestring case-insensitivetest-frameworktest-framework-hunittextbench-case-insensitivebench.hsbenchNoClass-Wall-O2base bytestring case-insensitive criteriondeepseq.README.markdown CHANGELOG pg2189.txthackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.orgcase-insensitive )m~ _==>LD8t'nQ/8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7name: case-insensitive version: 1.2.1.0 cabal-version: >=1.8 build-type: Simple license: BSD3 license-file: LICENSE copyright: 2011 Bas van Dijk author: Bas van Dijk maintainer: Bas van Dijk homepage: https://github.com/basvandijk/case-insensitive bug-reports: https://github.com/basvandijk/case-insensitive/issues category: Data, Text synopsis: Case insensitive string comparison description: The module @Data.CaseInsensitive@ provides the 'CI' type constructor which can be parameterised by a string-like type like: 'String', 'ByteString', 'Text', etc.. Comparisons of values of the resulting type will be insensitive to cases. tested-with: GHC==7.0.4, GHC==7.2.2 GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1 extra-source-files: README.markdown CHANGELOG pg2189.txt source-repository head Type: git Location: git://github.com/basvandijk/case-insensitive.git Library ghc-options: -Wall build-depends: base >= 3 && < 5 , bytestring >= 0.9 , text >= 0.3 , deepseq >= 1.1 , hashable >= 1.0 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.18 exposed-modules: Data.CaseInsensitive, Data.CaseInsensitive.Unsafe other-modules: Data.CaseInsensitive.Internal test-suite test-case-insensitive type: exitcode-stdio-1.0 main-is: test.hs hs-source-dirs: test build-depends: case-insensitive , base >= 3 && < 5 , bytestring >= 0.9 , text >= 0.3 , HUnit >= 1.2.2 , test-framework >= 0.2.4 , test-framework-hunit >= 0.2.4 ghc-options: -Wall benchmark bench-case-insensitive type: exitcode-stdio-1.0 main-is: bench.hs other-modules: NoClass hs-source-dirs: bench ghc-options: -Wall -O2 build-depends: case-insensitive , base >= 3 && < 5 , bytestring >= 0.9 , criterion >= 0.6.1 , deepseq >= 1.1 ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/case-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7/etc .log -.log base base-4.18.3.0 bytestring bytestring-0.11.5.4deepseq deepseq-1.4.8.1hashableQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4text text-2.0.2 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4 text-2.0.2 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4 text-2.0.2 containerscontainers-0.6.7containers-0.6.7Olibraries@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 fe7f849d138bbe3416fe32c1d39d381cData.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/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/containers-0.6.7\/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/containers-0.6.7\/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/containers-0.6.7K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7;${pkgroot}/../share/x86_64-linux-ghc-9.6.7/containers-0.6.7HScontainers-0.6.7 array-0.5.8.0 base-4.18.3.0deepseq-1.4.8.1template-haskell-2.20.0.0}/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/containers-0.6.7/containers.haddockG${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/containers-0.6.7-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libdeepseq deepseq-1.4.8.1deepseq-1.4.8.1Olibraries@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 f2571eb91d7899a6851320df2a382556Control.DeepSeqControl.DeepSeq.BackDoor[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/deepseq-1.4.8.1[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/deepseq-1.4.8.1[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/deepseq-1.4.8.1K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7:${pkgroot}/../share/x86_64-linux-ghc-9.6.7/deepseq-1.4.8.1HSdeepseq-1.4.8.1 array-0.5.8.0 base-4.18.3.0ghc-prim-0.10.0y/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/deepseq-1.4.8.1/deepseq.haddockF${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/deepseq-1.4.8.1-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib exceptions exceptions-0.10.7exceptions-0.10.7OFCopyright (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 064b2425cbb5db17cdbd54b85d1d5fd3Control.Monad.CatchControl.Monad.Catch.Pure]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/exceptions-0.10.7]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/exceptions-0.10.7]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/exceptions-0.10.7K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7<${pkgroot}/../share/x86_64-linux-ghc-9.6.7/exceptions-0.10.7HSexceptions-0.10.7 base-4.18.3.0 mtl-2.3.1 stm-2.5.1.0template-haskell-2.20.0.0transformers-0.6.1.0~/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/exceptions-0.10.7/exceptions.haddockH${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/exceptions-0.10.7-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libfilepath.filepath-1.4.301.0filepath-1.4.301.0O0Neil Mitchell 2005-2020, Julain Ospald 2021-2022"Julian Ospald $Neil Mitchell 9https://github.com/haskell/filepath/blob/master/README.md;Library for manipulating FilePaths in a cross platform way.This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: 1. legacy filepaths: @type FilePath = String@ 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) It is recommended to use @OsPath@ when possible, because it is more correct. For each variant there are three main modules: * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of those modules for more information. An introduction into the new API can be found in this . Code examples for the new API can be found .System 6f82b5c3eb0d98421a0ba6ee735d6d66System.FilePathSystem.FilePath.PosixSystem.FilePath.Windows System.OsPath#System.OsPath.Data.ByteString.Short,System.OsPath.Data.ByteString.Short.Internal*System.OsPath.Data.ByteString.Short.Word16System.OsPath.EncodingSystem.OsPath.Encoding.InternalSystem.OsPath.InternalSystem.OsPath.PosixSystem.OsPath.Posix.InternalSystem.OsPath.TypesSystem.OsPath.WindowsSystem.OsPath.Windows.InternalSystem.OsStringSystem.OsString.InternalSystem.OsString.Internal.TypesSystem.OsString.PosixSystem.OsString.Windows*System.OsPath.Data.ByteString.Short.Hidden3System.OsPath.Data.ByteString.Short.Internal.Hidden1System.OsPath.Data.ByteString.Short.Word16.Hidden&System.OsPath.Encoding.Internal.HiddenSystem.OsString.Internal.Hidden%System.OsString.Internal.Types.HiddenSystem.OsString.Posix.HiddenSystem.OsString.Windows.Hidden^/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/filepath-1.4.301.0^/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/filepath-1.4.301.0^/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/filepath-1.4.301.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7=${pkgroot}/../share/x86_64-linux-ghc-9.6.7/filepath-1.4.301.0HSfilepath-1.4.301.0 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1exceptions-0.10.7template-haskell-2.20.0.0}/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/filepath-1.4.301.0/filepath.haddockI${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/filepath-1.4.301.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib ghc-bignumghc-bignum-1.3ghc-bignum-1.3Olibraries@haskell.org Sylvain HenryGHC BigNum librarykThis package provides the low-level implementation of the standard 'BigNat', 'Natural' and 'Integer' types.Numeric, Algebra, GHC b823279a983c674c02fb085f3a2f1188GHC.Num.BackendGHC.Num.Backend.NativeGHC.Num.Backend.SelectedGHC.Num.BigNatGHC.Num.IntegerGHC.Num.NaturalGHC.Num.PrimitivesGHC.Num.WordArrayGHC.Num.Backend.GMPZ/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.79${pkgroot}/../share/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3HSghc-bignum-1.3gmpb/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-bignum-1.3/includeghc-prim-0.10.0{/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/ghc-bignum-1.3/ghc-bignum.haddockE${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-bignum-1.3-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib ghc-boot-th ghc-boot-th-9.6.7ghc-boot-th-9.6.7Oghc-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 489a0e1c0c47cedaa56855c45f258169GHC.ForeignSrcLang.TypeGHC.LanguageExtensions.Type GHC.Lexeme]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-boot-th-9.6.7]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-boot-th-9.6.7]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-boot-th-9.6.7K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7<${pkgroot}/../share/x86_64-linux-ghc-9.6.7/ghc-boot-th-9.6.7HSghc-boot-th-9.6.7 base-4.18.3.0/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/ghc-boot-th-9.6.7/ghc-boot-th.haddockH${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-boot-th-9.6.7-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libghc-prim ghc-prim-0.10.0ghc-prim-0.10.0Olibraries@haskell.orgGHC primitives:This package contains the primitive types and operations supplied by GHC. It is an internal package, only for the use of GHC developers. GHC users should not use it! If you do use it then expect breaking changes at any time without warning. You should prefer to import @GHC.Exts@ from the @base@ package instead.GHC 918061ff197e32e8c58eba4d8ac45f0d GHC.CString GHC.Classes GHC.Debug GHC.MagicGHC.Magic.DictGHC.Prim.Exception GHC.Prim.ExtGHC.Prim.PanicGHC.Prim.PtrEqGHC.PrimopWrappers GHC.TupleGHC.Tuple.Prim GHC.TypesGHC.Prim[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-prim-0.10.0[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-prim-0.10.0[/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/ghc-prim-0.10.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7:${pkgroot}/../share/x86_64-linux-ghc-9.6.7/ghc-prim-0.10.0HSghc-prim-0.10.0cm rts-1.0.2z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/ghc-prim-0.10.0/ghc-prim.haddockF${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/ghc-prim-0.10.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4hashable Data.HashableQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4 Data.HashableData.Hashable.GenericQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Data.Hashable.GenericData.Hashable.LiftedQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Data.Hashable.Lifted arch-nativerandom-initial-seed arch-nativerandom-initial-seed hashableOLICENSE"Oleg Grenrus ?Milan Straka Johan Tibell Provisional     7http://github.com/haskell-unordered-containers/hashable?https://github.com/haskell-unordered-containers/hashable/issuesP 'k7h&Yj8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7cabal-version: 2.2 name: hashable version: 1.5.0.0 x-revision: 1 synopsis: A class for types that can be converted to a hash value description: This package defines a class, 'Hashable', for types that can be converted to a hash value. This class exists for the benefit of hashing-based data structures. The package provides instances for basic types and a way to combine hash values. . 'Hashable' is intended exclusively for use in in-memory data structures. . 'Hashable' does /not/ have a fixed standard. This allows it to improve over time. . Because it does not have a fixed standard, different computers or computers on different versions of the code will observe different hash values. As such, 'hashable' is not recommended for use other than in-memory datastructures. Specifically, 'hashable' is not intended for network use or in applications which persist hashed values. For stable hashing use named hashes: sha256, crc32, xxhash etc. homepage: http://github.com/haskell-unordered-containers/hashable license: BSD-3-Clause license-file: LICENSE author: Milan Straka 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 ==9.6.5 || ==9.8.2 || ==9.8.3 || ==9.10.1 || ==9.12.1 extra-source-files: CHANGES.md include/HsHashable.h include/HsXXHash.h README.md xxHash-0.8.2/xxhash.h 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.18.0.0 && <4.22 , bytestring >=0.11.5.3 && <0.13 , containers >=0.6.7 && <0.8 , deepseq >=1.4.8.1 && <1.6 , ghc-prim , text >=2.0.2 && <2.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 && <2.1 -- 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.200.1 && <1.6 -- Integer internals build-depends: ghc-bignum >=1.3 && <1.4 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 QuantifiedConstraints 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.15 , random >=1.0 && <1.3 , tasty ^>=1.5 , tasty-hunit ^>=0.10.1 , tasty-quickcheck ^>=0.10.3 || ^>=0.11 , 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 <5 , bytestring , primitive ^>=0.9.0.0 , tasty ^>=1.5 , tasty-hunit ^>=0.10.1 , tasty-quickcheck ^>=0.10.3 || ^>=0.11 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/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/hashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4/etc .log -.log  base base-4.18.3.0 bytestring bytestring-0.11.5.4 containerscontainers-0.6.7deepseq deepseq-1.4.8.1filepath.filepath-1.4.301.0 ghc-bignumghc-bignum-1.3ghc-prim ghc-prim-0.10.0 os-stringPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004text text-2.0.2 base-4.18.3.0bytestring-0.11.5.4containers-0.6.7deepseq-1.4.8.1filepath-1.4.301.0ghc-bignum-1.3ghc-prim-0.10.0Pos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004 text-2.0.2 base-4.18.3.0bytestring-0.11.5.4containers-0.6.7deepseq-1.4.8.1filepath-1.4.301.0ghc-bignum-1.3ghc-prim-0.10.0Pos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004 text-2.0.2Yinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feinteger-logarithmsGHC.Integer.Logarithms.CompatYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feGHC.Integer.Logarithms.CompatMath.NumberTheory.LogarithmsYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feMath.NumberTheory.Logarithms Math.NumberTheory.Powers.IntegerYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.NaturalYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe 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 TheoryMath.NumberTheory.Logarithms Math.NumberTheory.Powers.Integer Math.NumberTheory.Powers.NaturalGHC.Integer.Logarithms.Compatsrc$-O2-Wallarraybase  ghc-bignumghc-primspecTest.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@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.orginteger-logarithms jl%*}F<ťWDE8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7 name: integer-logarithms version: 1.0.4 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 ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.4 || ==9.10.1 || ==9.12.1 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.5.3.0 && <0.6 , base >=4.12.0.0 && <4.22 , ghc-prim <0.14 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.16 , smallcheck >=1.2 && <1.3 , tasty >=1.4 && <1.6 , tasty-hunit >=0.10 && <0.11 , tasty-quickcheck >=0.10 && <0.12 , tasty-smallcheck >=0.8 && <0.9 other-modules: Math.NumberTheory.LogarithmsTests Math.NumberTheory.TestUtils Orphans ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/integer-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe/etc .log -.log array  array-0.5.8.0base base-4.18.3.0 ghc-bignumghc-bignum-1.3ghc-prim ghc-prim-0.10.0 array-0.5.8.0 base-4.18.3.0ghc-bignum-1.3ghc-prim-0.10.0 array-0.5.8.0 base-4.18.3.0ghc-bignum-1.3ghc-prim-0.10.0Qmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f megaparsec Text.MegaparsecQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.MegaparsecText.Megaparsec.ByteQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.ByteText.Megaparsec.Byte.BinaryQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Byte.BinaryText.Megaparsec.Byte.LexerQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Byte.LexerText.Megaparsec.CharQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.CharText.Megaparsec.Char.LexerQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Char.LexerText.Megaparsec.DebugQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.DebugText.Megaparsec.ErrorQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.ErrorText.Megaparsec.Error.BuilderQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Error.BuilderText.Megaparsec.InternalQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.InternalText.Megaparsec.PosQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.PosText.Megaparsec.StateQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.StateText.Megaparsec.StreamQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.StreamText.Megaparsec.UnicodeQmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fText.Megaparsec.Unicodedevdev megaparsec A LICENSE.md$Mark Karpov ZMegaparsec contributors, Paolo Martini , Daan Leijen    $https://github.com/mrkkrp/megaparsec+https://github.com/mrkkrp/megaparsec/issues(https://github.com/mrkkrp/megaparsec.gitMonadic parser combinatorsThis is an industrial-strength monadic parser combinator library. Megaparsec is a feature-rich package that tries to find a nice balance between speed, flexibility, and quality of parse errors.ParsingText.MegaparsecText.Megaparsec.ByteText.Megaparsec.Byte.BinaryText.Megaparsec.Byte.LexerText.Megaparsec.CharText.Megaparsec.Char.LexerText.Megaparsec.DebugText.Megaparsec.ErrorText.Megaparsec.Error.BuilderText.Megaparsec.InternalText.Megaparsec.PosText.Megaparsec.StateText.Megaparsec.StreamText.Megaparsec.Unicode.Text.Megaparsec.ClassText.Megaparsec.CommonText.Megaparsec.Lexer-O2-Wall arraybase bytestringcase-insensitive containers deepseqmtlparser-combinators scientifictext transformers bench-speedMain.hs bench/speed-O2-Wallbase bytestring containers  criteriondeepseq megaparsectext bench-memoryMain.hs bench/memory-O2-Wallbase bytestring containers deepseq megaparsectextweigh. CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.org megaparsec  B6% zrH @gE@`z18/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7 Ocabal-version: 2.4 name: megaparsec version: 9.7.0 license: BSD-2-Clause license-file: LICENSE.md maintainer: Mark Karpov author: Megaparsec contributors, Paolo Martini , Daan Leijen tested-with: ghc ==9.6.3 ghc ==9.8.2 ghc ==9.10.1 homepage: https://github.com/mrkkrp/megaparsec bug-reports: https://github.com/mrkkrp/megaparsec/issues synopsis: Monadic parser combinators description: This is an industrial-strength monadic parser combinator library. Megaparsec is a feature-rich package that tries to find a nice balance between speed, flexibility, and quality of parse errors. category: Parsing build-type: Simple extra-doc-files: CHANGELOG.md README.md source-repository head type: git location: https://github.com/mrkkrp/megaparsec.git flag dev description: Turn on development settings. default: False manual: True library exposed-modules: Text.Megaparsec Text.Megaparsec.Byte Text.Megaparsec.Byte.Binary Text.Megaparsec.Byte.Lexer Text.Megaparsec.Char Text.Megaparsec.Char.Lexer Text.Megaparsec.Debug Text.Megaparsec.Error Text.Megaparsec.Error.Builder Text.Megaparsec.Internal Text.Megaparsec.Pos Text.Megaparsec.State Text.Megaparsec.Stream Text.Megaparsec.Unicode other-modules: Text.Megaparsec.Class Text.Megaparsec.Common Text.Megaparsec.Lexer default-language: Haskell2010 build-depends: array >=0.5.3 && <0.6, base >=4.15 && <5, bytestring >=0.2 && <0.13, case-insensitive >=1.2 && <1.3, containers >=0.5 && <0.8, deepseq >=1.3 && <1.6, mtl >=2.2.2 && <3, parser-combinators >=1.0 && <2, scientific >=0.3.7 && <0.4, text >=0.2 && <2.2, transformers >=0.4 && <0.7 if flag(dev) ghc-options: -Wall -Werror -Wredundant-constraints -Wpartial-fields -Wunused-packages -Wno-unused-imports else ghc-options: -O2 -Wall if impl(ghc >=9.8) ghc-options: -Wno-x-partial benchmark bench-speed type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: bench/speed default-language: Haskell2010 build-depends: base >=4.15 && <5, bytestring >=0.2 && <0.13, containers >=0.5 && <0.8, criterion >=0.6.2.1 && <1.7, deepseq >=1.3 && <1.6, megaparsec, text >=0.2 && <2.2 if flag(dev) ghc-options: -Wall -Werror -Wredundant-constraints -Wpartial-fields -Wunused-packages else ghc-options: -O2 -Wall benchmark bench-memory type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: bench/memory default-language: Haskell2010 build-depends: base >=4.15 && <5, bytestring >=0.2 && <0.13, containers >=0.5 && <0.8, deepseq >=1.3 && <1.6, megaparsec, text >=0.2 && <2.2, weigh >=0.0.4 if flag(dev) ghc-options: -Wall -Werror -Wredundant-constraints -Wpartial-fields -Wunused-packages else ghc-options: -O2 -Wall ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/megaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f/etc .log -.log  array  array-0.5.8.0base base-4.18.3.0 bytestring bytestring-0.11.5.4case-insensitiveYcase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7 containerscontainers-0.6.7deepseq deepseq-1.4.8.1mtl mtl-2.3.1parser-combinatorsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919 scientific Sscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60atext text-2.0.2 transformerstransformers-0.6.1.0 array-0.5.8.0 base-4.18.3.0bytestring-0.11.5.4Ycase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7containers-0.6.7deepseq-1.4.8.1 mtl-2.3.1Yparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Sscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a text-2.0.2transformers-0.6.1.0 array-0.5.8.0 base-4.18.3.0bytestring-0.11.5.4Ycase-insensitive-1.2.1.0-d3971c01946e78bddaf65c9fa153a46b426b0514e2b793c73e79883074eb09b7containers-0.6.7deepseq-1.4.8.1 mtl-2.3.1Yparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Sscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a text-2.0.2transformers-0.6.1.0megaparsec-csv-0.1-inplacemegaparsec-csv-0.1-inplacemegaparsec-csvText.Megaparsec.CSVmegaparsec-csv-0.1-inplaceText.Megaparsec.CSV megaparsec-csvOLICENSEGPLnoahmartinwilliams@gmail.comNoah Martin Williams;https://github.com/noahmartinwilliams/megaparsec-csv#readme;https://github.com/noahmartinwilliams/megaparsec-csv/issues4https://github.com/noahmartinwilliams/megaparsec-csv#A megaparsec library for CSV files.QA Simple megaparsec library for parsing CSV data with optional escape characters.ParsingText.Megaparsec.CSVsrcPaths_megaparsec_csvPaths_megaparsec_csv -Wall-Wcompat -Widentities-Wincomplete-record-updates-Wincomplete-uni-patterns-Wmissing-export-lists-Wmissing-home-modules-Wpartial-fields-Wredundant-constraintsbase megaparsec  . README.md CHANGELOG.md$/home/noah/proj/megaparsec-csv-0.1/.8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.cabal/home/noah/.cabal/binG/home/noah/.cabal/lib/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1-inplace,/home/noah/.cabal/lib/x86_64-linux-ghc-9.6.7/home/noah/.cabal/libC/home/noah/.cabal/libexec/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1O/home/noah/.cabal/lib/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1-inplace/includeA/home/noah/.cabal/share/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1E/home/noah/.cabal/share/doc/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1/home/noah/.cabal/share/manJ/home/noah/.cabal/share/doc/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1/htmlJ/home/noah/.cabal/share/doc/x86_64-linux-ghc-9.6.7/megaparsec-csv-0.1/html/home/noah/.cabal/etc .log -.log base base-4.18.3.0 megaparsec Qmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f base-4.18.3.0Qmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05f base-4.18.3.0Qmegaparsec-9.7.0-a922da3c73868df9e017ca99e81964dd37d3c244d74e1f860ef81207feb1d05fmtl mtl-2.3.1 mtl-2.3.1Okchessai , Emily Pillmore , Koz Ross Andy Gillhttp://github.com/haskell/mtl=Monad classes for transformers, using functional dependenciesMTL is a collection of monad classes, extending the 'transformers' package, using functional dependencies for generic lifting of monadic actions.Control ff38eb7ff0f1915d707ce06c1ad2f965Control.Monad.AccumControl.Monad.ContControl.Monad.Cont.ClassControl.Monad.Error.ClassControl.Monad.ExceptControl.Monad.IdentityControl.Monad.RWSControl.Monad.RWS.CPSControl.Monad.RWS.ClassControl.Monad.RWS.LazyControl.Monad.RWS.StrictControl.Monad.ReaderControl.Monad.Reader.ClassControl.Monad.SelectControl.Monad.StateControl.Monad.State.ClassControl.Monad.State.LazyControl.Monad.State.StrictControl.Monad.TransControl.Monad.WriterControl.Monad.Writer.CPSControl.Monad.Writer.ClassControl.Monad.Writer.LazyControl.Monad.Writer.StrictU/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/mtl-2.3.1U/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/mtl-2.3.1U/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/mtl-2.3.1K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.74${pkgroot}/../share/x86_64-linux-ghc-9.6.7/mtl-2.3.1 HSmtl-2.3.1 base-4.18.3.0transformers-0.6.1.0o/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/mtl-2.3.1/mtl.haddock@${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/mtl-2.3.1-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004Pos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004 os-string System.OsStringPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString%System.OsString.Data.ByteString.ShortPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004%System.OsString.Data.ByteString.Short.System.OsString.Data.ByteString.Short.InternalPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004.System.OsString.Data.ByteString.Short.Internal,System.OsString.Data.ByteString.Short.Word16Pos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004,System.OsString.Data.ByteString.Short.Word16System.OsString.EncodingPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.Encoding!System.OsString.Encoding.InternalPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004!System.OsString.Encoding.InternalSystem.OsString.InternalPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.Internal"System.OsString.Internal.ExceptionPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004"System.OsString.Internal.ExceptionSystem.OsString.Internal.TypesPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.Internal.TypesSystem.OsString.PosixPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.PosixSystem.OsString.WindowsPos-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004System.OsString.Windows os-stringOLICENSEJulain 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.Internal"System.OsString.Internal.ExceptionSystem.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@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.org os-string 35:)"=5(B< "k &ˠ8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7 cabal-version: 2.2 name: os-string version: 2.0.7 -- 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.Exception 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.22 , 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/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7~/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/os-string-2.0.7-01931562a4c0d6f48ce28bef3d9697258b81414efb295b46bdebdc90414a5004/etc .log -.log base base-4.18.3.0 bytestring bytestring-0.11.5.4deepseq deepseq-1.4.8.1 exceptions exceptions-0.10.7template-haskelltemplate-haskell-2.20.0.0 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1exceptions-0.10.7template-haskell-2.20.0.0 base-4.18.3.0bytestring-0.11.5.4deepseq-1.4.8.1exceptions-0.10.7template-haskell-2.20.0.0Yparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Yparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919parser-combinatorsControl.Applicative.CombinatorsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Control.Applicative.Combinators(Control.Applicative.Combinators.NonEmptyYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919(Control.Applicative.Combinators.NonEmpty Control.Applicative.PermutationsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919 Control.Applicative.PermutationsControl.Monad.CombinatorsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Control.Monad.CombinatorsControl.Monad.Combinators.ExprYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Control.Monad.Combinators.Expr"Control.Monad.Combinators.NonEmptyYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919"Control.Monad.Combinators.NonEmptyControl.Monad.PermutationsYparser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919Control.Monad.Permutationsdevdevparser-combinators LICENSE.md$Mark Karpov KMark Karpov Alex Washburn    ,https://github.com/mrkkrp/parser-combinators3https://github.com/mrkkrp/parser-combinators/issues0https://github.com/mrkkrp/parser-combinators.git@Lightweight package providing commonly useful parser combinatorsALightweight package providing commonly useful parser combinators.Parsing x-revision1Control.Applicative.Combinators(Control.Applicative.Combinators.NonEmpty Control.Applicative.PermutationsControl.Monad.CombinatorsControl.Monad.Combinators.Expr"Control.Monad.Combinators.NonEmptyControl.Monad.Permutations.-O2-Wallbase . CHANGELOG.md README.mdhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.orgparser-combinators  I*͡ مLMq~Y.DG8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7hcabal-version: 1.18 name: parser-combinators version: 1.3.0 x-revision: 1 license: BSD3 license-file: LICENSE.md maintainer: Mark Karpov author: Mark Karpov Alex Washburn tested-with: ghc ==8.6.5 ghc ==8.8.4 ghc ==8.10.3 homepage: https://github.com/mrkkrp/parser-combinators bug-reports: https://github.com/mrkkrp/parser-combinators/issues synopsis: Lightweight package providing commonly useful parser combinators description: Lightweight package providing commonly useful parser combinators. category: Parsing build-type: Simple extra-doc-files: CHANGELOG.md README.md source-repository head type: git location: https://github.com/mrkkrp/parser-combinators.git flag dev description: Turn on development settings. default: False manual: True library exposed-modules: Control.Applicative.Combinators Control.Applicative.Combinators.NonEmpty Control.Applicative.Permutations Control.Monad.Combinators Control.Monad.Combinators.Expr Control.Monad.Combinators.NonEmpty Control.Monad.Permutations default-language: Haskell2010 build-depends: base >=4.12 && <5 if flag(dev) ghc-options: -Wall -Werror else ghc-options: -O2 -Wall if flag(dev) ghc-options: -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wnoncanonical-monad-instances ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/parser-combinators-1.3.0-dc07b217717797f54c3cd56a27f839867740477a7e9a7ccb3c15a492412e4919/etc .log -.log base base-4.18.3.0 base-4.18.3.0 base-4.18.3.0prettypretty-1.1.3.6pretty-1.1.3.6O!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 680eb5d386cbeebc3809657c61411cb9Text.PrettyPrintText.PrettyPrint.Annotated#Text.PrettyPrint.Annotated.HughesPJ(Text.PrettyPrint.Annotated.HughesPJClassText.PrettyPrint.HughesPJText.PrettyPrint.HughesPJClassZ/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/pretty-1.1.3.6Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/pretty-1.1.3.6Z/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/pretty-1.1.3.6K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.79${pkgroot}/../share/x86_64-linux-ghc-9.6.7/pretty-1.1.3.6HSpretty-1.1.3.6 base-4.18.3.0deepseq-1.4.8.1ghc-prim-0.10.0w/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/pretty-1.1.3.6/pretty.haddockE${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/pretty-1.1.3.6-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Rprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38 primitive  Control.Monad.PrimitiveRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Control.Monad.PrimitiveData.PrimitiveRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.PrimitiveData.Primitive.ArrayRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.ArrayData.Primitive.ByteArrayRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.ByteArrayData.Primitive.MVarRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.MVarData.Primitive.MachDepsRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.MachDepsData.Primitive.MutVarRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.MutVarData.Primitive.PrimArrayRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.PrimArrayData.Primitive.PrimVarRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.PrimVarData.Primitive.PtrRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.PtrData.Primitive.SmallArrayRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.Primitive.SmallArrayData.Primitive.TypesRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38Data.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 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.h-O2base deepseqtemplate-haskell  transformerstest-qcMain.hs-DHAVE_UNARY_LAWStesttest/srcPrimLaws-O2 QuickCheckbase base-orphans primitivequickcheck-classes-basetaggedtastytasty-quickcheck transformerstransformers-compatbenchmain.hsbenchArray.Traverse.ClosureArray.Traverse.UnsafeByteArray.ComparePrimArray.ComparePrimArray.Traverse-O2base containersdeepseq primitive tasty-bench transformers. changelog.md test/*.hs test/LICENSEhackage.haskell.orghttp:hackage.haskell.org/@fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0@1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42@0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d@51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921@be75553f3c7ba1dbe298da81f1d1b05c9d39dd8ed2616c9bddf1525ca8c03e48@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.org primitive  DA<{ۊW|6iPbhP%.=v8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7 /Cabal-Version: 2.0 Name: primitive Version: 0.9.1.0 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.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.6 GHC == 9.8.2 GHC == 9.10.1 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.10 && < 4.22 , 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 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 , primitive , quickcheck-classes-base >= 0.6 && <0.7 , QuickCheck >= 2.13 && < 2.16 , 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 , containers , primitive , deepseq , tasty-bench , transformers >= 0.5 source-repository head type: git location: https://github.com/haskell/primitive ghc/home/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/primitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38/etc .log -.log base base-4.18.3.0deepseq deepseq-1.4.8.1template-haskelltemplate-haskell-2.20.0.0 transformerstransformers-0.6.1.0 base-4.18.3.0deepseq-1.4.8.1template-haskell-2.20.0.0transformers-0.6.1.0 base-4.18.3.0deepseq-1.4.8.1template-haskell-2.20.0.0transformers-0.6.1.0rts rts-1.0.2 rts-1.0.2O!glasgow-haskell-users@haskell.org af502b20f68575b4e32c31b5bdda1c81U/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/rts-1.0.2U/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/rts-1.0.2K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.74${pkgroot}/../share/x86_64-linux-ghc-9.6.7/rts-1.0.2 HSrts-1.0.2Cfficmrtdlpthread]/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/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_GHCziTupleziPrim_Z0T_closure(-Wl,-u,ghczmprim_GHCziTypes_True_closure)-Wl,-u,ghczmprim_GHCziTypes_False_closure+-Wl,-u,base_GHCziPack_unpackCString_closure;-Wl,-u,base_GHCziWeakziFinalizze_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/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60aSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a scientific "Data.ByteString.Builder.ScientificSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a"Data.ByteString.Builder.ScientificData.ScientificSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60aData.Scientific!Data.Text.Lazy.Builder.ScientificSscientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a!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,https://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-revision2"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@d26e46f3b631aae1433b89379a6c68bd417eb5d1c408f0643dcc07757fece5224/home/noah/.cache/cabal/packages/hackage.haskell.org scientific  C&qR"fS3;!r8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.db8/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.78/home/noah/.local/state/cabal/store/ghc-9.6.7/package.dbD/home/noah/proj/megaparsec-csv-0.1/dist-newstyle/packagedb/ghc-9.6.7-name: scientific version: 0.3.8.0 x-revision: 2 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.6 || ==9.8.4 || ==9.10.1 || ==9.12.1 source-repository head type: git location: https://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.22 , 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.24 , 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/noah/.ghcup/bin/ghcghc-pkg-/home/noah/.ghcup/ghc/9.6.7/bin/ghc-pkg-9.6.7/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/bin/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/lib/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/libexec/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/lib/include/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/doc/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/man/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/share/doc/html/home/noah/.local/state/cabal/store/ghc-9.6.7/scientific-0.3.8.0-f16da431dfc3941443b99a9601101b10fcd873edaf19341ff53f947a7582d60a/etc .log -.log  base base-4.18.3.0binary binary-0.8.9.1 bytestring bytestring-0.11.5.4 containerscontainers-0.6.7deepseq deepseq-1.4.8.1hashableQhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4integer-logarithmsYinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452fe primitive Rprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38template-haskelltemplate-haskell-2.20.0.0text text-2.0.2 base-4.18.3.0binary-0.8.9.1bytestring-0.11.5.4containers-0.6.7deepseq-1.4.8.1Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Yinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38template-haskell-2.20.0.0 text-2.0.2 base-4.18.3.0binary-0.8.9.1bytestring-0.11.5.4containers-0.6.7deepseq-1.4.8.1Qhashable-1.5.0.0-c3c6bb7a3d79cb6b15f57369c20a19bd9a557eb97d874f794b5001948d7f66c4Yinteger-logarithms-1.0.4-0df5122e0a838f0422329d83885fdd395e1467e06bd3460c8108d66d3d2452feRprimitive-0.9.1.0-0b68836ebb974b3511fc4d392c886ee2d2584a34398c91da71d64767483e7c38template-haskell-2.20.0.0 text-2.0.2stm stm-2.5.1.0 stm-2.5.1.0Olibraries@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 619c76fbf9c739a1903b82ce78515efd 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.STMW/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/stm-2.5.1.0W/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/stm-2.5.1.0W/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/stm-2.5.1.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.76${pkgroot}/../share/x86_64-linux-ghc-9.6.7/stm-2.5.1.0 HSstm-2.5.1.0 array-0.5.8.0 base-4.18.3.0q/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/stm-2.5.1.0/stm.haddockB${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/stm-2.5.1.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libtemplate-haskelltemplate-haskell-2.20.0.0template-haskell-2.20.0.0Olibraries@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 b95d53dda21b28ef36a60c43f7bb05b7 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.Windowse/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/template-haskell-2.20.0.0e/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/template-haskell-2.20.0.0e/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/template-haskell-2.20.0.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7D${pkgroot}/../share/x86_64-linux-ghc-9.6.7/template-haskell-2.20.0.0HStemplate-haskell-2.20.0.0 base-4.18.3.0ghc-boot-th-9.6.7ghc-prim-0.10.0pretty-1.1.3.6/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/template-haskell-2.20.0.0/template-haskell.haddockP${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/template-haskell-2.20.0.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/libtext text-2.0.2 text-2.0.2AH2009-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 cd1a3eeee5c3cee507be27158acc1391- 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.ShowV/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/text-2.0.2V/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/text-2.0.2V/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/text-2.0.2K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.75${pkgroot}/../share/x86_64-linux-ghc-9.6.7/text-2.0.2 HStext-2.0.2 array-0.5.8.0 base-4.18.3.0binary-0.8.9.1bytestring-0.11.5.4deepseq-1.4.8.1ghc-prim-0.10.0template-haskell-2.20.0.0q/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/text-2.0.2/text.haddockA${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/text-2.0.2-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib transformerstransformers-0.6.1.0transformers-0.6.1.0O%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 1bf580cf789f1d64ecfdf39024bb097eControl.Applicative.BackwardsControl.Applicative.LiftControl.Monad.SignaturesControl.Monad.Trans.AccumControl.Monad.Trans.ClassControl.Monad.Trans.ContControl.Monad.Trans.ExceptControl.Monad.Trans.IdentityControl.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.Reverse`/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/transformers-0.6.1.0`/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/transformers-0.6.1.0`/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7/transformers-0.6.1.0K/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../lib/x86_64-linux-ghc-9.6.7?${pkgroot}/../share/x86_64-linux-ghc-9.6.7/transformers-0.6.1.0HStransformers-0.6.1.0 base-4.18.3.0/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/../../../share/doc/ghc-9.6.7/html/libraries/transformers-0.6.1.0/transformers.haddockK${pkgroot}/../../../share/doc/ghc-9.6.7/html/libraries/transformers-0.6.1.0-/home/noah/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib  -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-XNoTypeApplications\ -XTypeData\ -XNoTypeDatat -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-XNoViewPatternsQBooter version9.2.2Build platformx86_64-unknown-linuxC compiler commandgccC compiler flagsC compiler link flags -fuse-ld=lldC compiler supports -no-pieYESC++ compiler commandg++C++ compiler flagsDebug onNOGCC extra via C opts GHC DynamicYES GHC ProfiledNOGlobal Package DB