on iko/ghcjs-patch-master help sign in
Add missing materialization for 8.10 windows cross (#1002)
commitb20a2dd1a3556eb7cba20ed03c62809b4158fbda authorHamish Mackenzie <Hamish.Mackenzie@iohk.io> dateMon 18 Jan 2021, 19:16 (6 years ago) parente3e679b
13 files changed+3539−1
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global+1437 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/version+1 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/info+67 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/numeric-version+1 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/supported-languages+255 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/version+1 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global+1449 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/version+1 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/info+69 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/numeric-version+1 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/supported-languages+255 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/version+1 scripts/check-compiler-materialization/default.nix+1−1
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-globalnew file+1437
@@ -0,0 +1,1437 @@
1+name: Cabal
2+version: 3.2.0.0
3+visibility: public
4+id: Cabal-3.2.0.0
5+key: Cabal-3.2.0.0
6+license: BSD-3-Clause
7+copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
8+maintainer: cabal-devel@haskell.org
9+author: Cabal Development Team <cabal-devel@haskell.org>
10+homepage: http://www.haskell.org/cabal/
11+synopsis: A framework for packaging Haskell software
12+description:
13+ The Haskell Common Architecture for Building Applications and
14+ Libraries: a framework defining a common interface for authors to more
15+ easily build their Haskell applications in a portable way.
16+ The Haskell Cabal is part of a larger infrastructure for distributing,
17+ organizing, and cataloging Haskell libraries and tools.
18+category: Distribution
19+exposed: True
20+exposed-modules:
21+ Distribution.Backpack Distribution.Backpack.ComponentsGraph
22+ Distribution.Backpack.Configure
23+ Distribution.Backpack.ConfiguredComponent
24+ Distribution.Backpack.DescribeUnitId
25+ Distribution.Backpack.FullUnitId
26+ Distribution.Backpack.LinkedComponent
27+ Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape
28+ Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion
29+ Distribution.Compat.Binary Distribution.Compat.CharParsing
30+ Distribution.Compat.CreatePipe Distribution.Compat.DList
31+ Distribution.Compat.Directory Distribution.Compat.Environment
32+ Distribution.Compat.Exception Distribution.Compat.FilePath
33+ Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
34+ Distribution.Compat.Lens Distribution.Compat.Newtype
35+ Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
36+ Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
37+ Distribution.Compat.Stack Distribution.Compat.Time
38+ Distribution.Compat.Typeable Distribution.Compiler
39+ Distribution.FieldGrammar Distribution.FieldGrammar.Class
40+ Distribution.FieldGrammar.FieldDescrs
41+ Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42+ Distribution.Fields Distribution.Fields.ConfVar
43+ Distribution.Fields.Field Distribution.Fields.Lexer
44+ Distribution.Fields.LexerMonad Distribution.Fields.ParseResult
45+ Distribution.Fields.Parser Distribution.Fields.Pretty
46+ Distribution.InstalledPackageInfo Distribution.License
47+ Distribution.Make Distribution.ModuleName Distribution.Package
48+ Distribution.PackageDescription
49+ Distribution.PackageDescription.Check
50+ Distribution.PackageDescription.Configuration
51+ Distribution.PackageDescription.FieldGrammar
52+ Distribution.PackageDescription.Parsec
53+ Distribution.PackageDescription.PrettyPrint
54+ Distribution.PackageDescription.Quirks
55+ Distribution.PackageDescription.Utils Distribution.Parsec
56+ Distribution.Parsec.Error Distribution.Parsec.FieldLineStream
57+ Distribution.Parsec.Newtypes Distribution.Parsec.Position
58+ Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE
59+ Distribution.SPDX Distribution.SPDX.License
60+ Distribution.SPDX.LicenseExceptionId
61+ Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId
62+ Distribution.SPDX.LicenseListVersion
63+ Distribution.SPDX.LicenseReference Distribution.Simple
64+ Distribution.Simple.Bench Distribution.Simple.Build
65+ Distribution.Simple.Build.Macros
66+ Distribution.Simple.Build.PathsModule
67+ Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget
68+ Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler
69+ Distribution.Simple.Command Distribution.Simple.Compiler
70+ Distribution.Simple.Configure Distribution.Simple.Doctest
71+ Distribution.Simple.Flag Distribution.Simple.GHC
72+ Distribution.Simple.GHCJS Distribution.Simple.Glob
73+ Distribution.Simple.Haddock Distribution.Simple.HaskellSuite
74+ Distribution.Simple.Hpc Distribution.Simple.Install
75+ Distribution.Simple.InstallDirs
76+ Distribution.Simple.InstallDirs.Internal
77+ Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex
78+ Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit
79+ Distribution.Simple.Program Distribution.Simple.Program.Ar
80+ Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db
81+ Distribution.Simple.Program.Find Distribution.Simple.Program.GHC
82+ Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc
83+ Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld
84+ Distribution.Simple.Program.ResponseFile
85+ Distribution.Simple.Program.Run Distribution.Simple.Program.Script
86+ Distribution.Simple.Program.Strip Distribution.Simple.Program.Types
87+ Distribution.Simple.Register Distribution.Simple.Setup
88+ Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist
89+ Distribution.Simple.Test Distribution.Simple.Test.ExeV10
90+ Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log
91+ Distribution.Simple.UHC Distribution.Simple.UserHooks
92+ Distribution.Simple.Utils Distribution.System
93+ Distribution.TestSuite Distribution.Text
94+ Distribution.Types.AbiDependency Distribution.Types.AbiHash
95+ Distribution.Types.AnnotatedId Distribution.Types.Benchmark
96+ Distribution.Types.Benchmark.Lens
97+ Distribution.Types.BenchmarkInterface
98+ Distribution.Types.BenchmarkType Distribution.Types.BuildInfo
99+ Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType
100+ Distribution.Types.Component Distribution.Types.ComponentId
101+ Distribution.Types.ComponentInclude
102+ Distribution.Types.ComponentLocalBuildInfo
103+ Distribution.Types.ComponentName
104+ Distribution.Types.ComponentRequestedSpec
105+ Distribution.Types.CondTree Distribution.Types.Condition
106+ Distribution.Types.ConfVar Distribution.Types.Dependency
107+ Distribution.Types.DependencyMap Distribution.Types.ExeDependency
108+ Distribution.Types.Executable Distribution.Types.Executable.Lens
109+ Distribution.Types.ExecutableScope Distribution.Types.ExposedModule
110+ Distribution.Types.Flag Distribution.Types.ForeignLib
111+ Distribution.Types.ForeignLib.Lens
112+ Distribution.Types.ForeignLibOption
113+ Distribution.Types.ForeignLibType
114+ Distribution.Types.GenericPackageDescription
115+ Distribution.Types.GenericPackageDescription.Lens
116+ Distribution.Types.GivenComponent
117+ Distribution.Types.HookedBuildInfo
118+ Distribution.Types.IncludeRenaming
119+ Distribution.Types.InstalledPackageInfo
120+ Distribution.Types.InstalledPackageInfo.FieldGrammar
121+ Distribution.Types.InstalledPackageInfo.Lens
122+ Distribution.Types.LegacyExeDependency Distribution.Types.Lens
123+ Distribution.Types.Library Distribution.Types.Library.Lens
124+ Distribution.Types.LibraryName Distribution.Types.LibraryVisibility
125+ Distribution.Types.LocalBuildInfo Distribution.Types.Mixin
126+ Distribution.Types.Module Distribution.Types.ModuleReexport
127+ Distribution.Types.ModuleRenaming
128+ Distribution.Types.MungedPackageId
129+ Distribution.Types.MungedPackageName
130+ Distribution.Types.PackageDescription
131+ Distribution.Types.PackageDescription.Lens
132+ Distribution.Types.PackageId Distribution.Types.PackageId.Lens
133+ Distribution.Types.PackageName Distribution.Types.PackageName.Magic
134+ Distribution.Types.PackageVersionConstraint
135+ Distribution.Types.PkgconfigDependency
136+ Distribution.Types.PkgconfigName
137+ Distribution.Types.PkgconfigVersion
138+ Distribution.Types.PkgconfigVersionRange
139+ Distribution.Types.SetupBuildInfo
140+ Distribution.Types.SetupBuildInfo.Lens
141+ Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens
142+ Distribution.Types.TargetInfo Distribution.Types.TestSuite
143+ Distribution.Types.TestSuite.Lens
144+ Distribution.Types.TestSuiteInterface Distribution.Types.TestType
145+ Distribution.Types.UnitId Distribution.Types.UnqualComponentName
146+ Distribution.Types.Version Distribution.Types.VersionInterval
147+ Distribution.Types.VersionRange
148+ Distribution.Types.VersionRange.Internal Distribution.Utils.Generic
149+ Distribution.Utils.IOData Distribution.Utils.LogProgress
150+ Distribution.Utils.MD5 Distribution.Utils.MapAccum
151+ Distribution.Utils.NubList Distribution.Utils.Progress
152+ Distribution.Utils.ShortText Distribution.Utils.Structured
153+ Distribution.Verbosity Distribution.Verbosity.Internal
154+ Distribution.Version Language.Haskell.Extension
155+hidden-modules:
156+ Distribution.Backpack.PreExistingComponent
157+ Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink
158+ Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM
159+ Distribution.Backpack.Id Distribution.Utils.UnionFind
160+ Distribution.Utils.Base62 Distribution.Compat.Async
161+ Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName
162+ Distribution.Compat.MonadFail Distribution.Compat.Prelude
163+ Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex
164+ Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser
165+ Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo
166+ Distribution.Simple.Utils.Json Paths_Cabal
167+import-dirs:
168+library-dirs:
169+dynamic-library-dirs:
170+data-dir:
171+hs-libraries: HSCabal-3.2.0.0
172+depends:
173+ Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0
174+ bytestring-0.10.10.0 containers-0.6.2.1 deepseq-1.4.4.0
175+ directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0
176+ pretty-1.1.3.6 process-1.6.9.0 text-1.2.3.2 time-1.9.3
177+ transformers-0.5.6.2
178+haddock-interfaces:
179+haddock-html:
180+---
181+name: Win32
182+version: 2.6.1.0
183+visibility: public
184+id: Win32-2.6.1.0
185+key: Win32-2.6.1.0
186+license: BSD-3-Clause
187+copyright:
188+ Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017
189+maintainer: Haskell Libraries <libraries@haskell.org>
190+author: Alastair Reid, shelarcy, Tamar Christina
191+homepage: https://github.com/haskell/win32
192+synopsis: A binding to part of the Win32 library
193+description: A binding to part of the Win32 library.
194+category: System, Graphics
195+exposed: True
196+exposed-modules:
197+ Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue
198+ Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend
199+ Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush
200+ Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font
201+ Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC
202+ Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path
203+ Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region
204+ Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key
205+ Graphics.Win32.LayeredWindow Graphics.Win32.Menu
206+ Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource
207+ Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow
208+ Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey
209+ Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage
210+ Media.Win32 System.Win32 System.Win32.Automation
211+ System.Win32.Automation.Input System.Win32.Automation.Input.Key
212+ System.Win32.Automation.Input.Mouse System.Win32.Console
213+ System.Win32.Console.CtrlHandler System.Win32.Console.HWND
214+ System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi
215+ System.Win32.Encoding System.Win32.Exception.Unsupported
216+ System.Win32.File System.Win32.FileMapping System.Win32.HardLink
217+ System.Win32.Info System.Win32.Info.Computer
218+ System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY
219+ System.Win32.NLS System.Win32.Path System.Win32.Process
220+ System.Win32.Registry System.Win32.Security System.Win32.Shell
221+ System.Win32.SimpleMAPI System.Win32.String
222+ System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time
223+ System.Win32.Types System.Win32.Utils System.Win32.Word
224+import-dirs:
225+library-dirs:
226+dynamic-library-dirs:
227+data-dir:
228+hs-libraries: HSWin32-2.6.1.0
229+extra-libraries:
230+ user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32
231+include-dirs:
232+includes:
233+ alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h
234+ HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h
235+ alignment.h
236+depends: base-4.14.1.0 bytestring-0.10.10.0 filepath-1.4.2.1
237+haddock-interfaces:
238+haddock-html:
239+---
240+name: array
241+version: 0.5.4.0
242+visibility: public
243+id: array-0.5.4.0
244+key: array-0.5.4.0
245+license: BSD-3-Clause
246+maintainer: libraries@haskell.org
247+synopsis: Mutable and immutable arrays
248+description:
249+ In addition to providing the "Data.Array" module
250+ <http://www.haskell.org/onlinereport/haskell2010/haskellch14.html as specified in the Haskell 2010 Language Report>,
251+ this package also defines the classes 'IArray' of
252+ immutable arrays and 'MArray' of arrays mutable within appropriate
253+ monads, as well as some instances of these classes.
254+category: Data Structures
255+exposed: True
256+exposed-modules:
257+ Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO
258+ Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray
259+ Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe
260+ Data.Array.Storable Data.Array.Storable.Internals
261+ Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe
262+import-dirs:
263+library-dirs:
264+dynamic-library-dirs:
265+data-dir:
266+hs-libraries: HSarray-0.5.4.0
267+depends: base-4.14.1.0
268+haddock-interfaces:
269+haddock-html:
270+---
271+name: base
272+version: 4.14.1.0
273+visibility: public
274+id: base-4.14.1.0
275+key: base-4.14.1.0
276+license: BSD-3-Clause
277+maintainer: libraries@haskell.org
278+synopsis: Basic libraries
279+description:
280+ This package contains the Standard Haskell "Prelude" and its support libraries,
281+ and a large collection of useful libraries ranging from data
282+ structures to parsing combinators and debugging utilities.
283+category: Prelude
284+exposed: True
285+exposed-modules:
286+ Control.Applicative Control.Arrow Control.Category
287+ Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar
288+ Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception
289+ Control.Exception.Base Control.Monad Control.Monad.Fail
290+ Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances
291+ Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe
292+ Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe
293+ Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip
294+ Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits
295+ Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic
296+ Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function
297+ Data.Functor Data.Functor.Classes Data.Functor.Compose
298+ Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity
299+ Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix
300+ Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid
301+ Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy
302+ Data.STRef.Strict Data.Semigroup Data.String Data.Traversable
303+ Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality
304+ Data.Typeable Data.Unique Data.Version Data.Void Data.Word
305+ Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String
306+ Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr
307+ Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal
308+ Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error
309+ Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe
310+ Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr
311+ Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock
312+ GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows
313+ GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum
314+ GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type
315+ GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts
316+ GHC.Fingerprint GHC.Fingerprint.Type GHC.Float
317+ GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign
318+ GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO
319+ GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding
320+ GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API
321+ GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure
322+ GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types
323+ GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8
324+ GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD
325+ GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text
326+ GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray
327+ GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural
328+ GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling
329+ GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records
330+ GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable
331+ GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types
332+ GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits
333+ GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric
334+ Numeric.Natural Prelude System.CPUTime System.Console.GetOpt
335+ System.Environment System.Environment.Blank System.Exit System.IO
336+ System.IO.Error System.IO.Unsafe System.Info System.Mem
337+ System.Mem.StableName System.Mem.Weak System.Posix.Internals
338+ System.Posix.Types System.Timeout Text.ParserCombinators.ReadP
339+ Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex
340+ Text.Show Text.Show.Functions Type.Reflection
341+ Type.Reflection.Unsafe Unsafe.Coerce
342+hidden-modules:
343+ Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils
344+ Data.OldList Data.Semigroup.Internal Data.Typeable.Internal
345+ Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common
346+ GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD
347+ GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows
348+ GHC.StaticPtr.Internal System.Environment.ExecutablePath
349+ System.CPUTime.Utils System.CPUTime.Windows
350+import-dirs:
351+library-dirs:
352+dynamic-library-dirs:
353+data-dir:
354+hs-libraries: HSbase-4.14.1.0
355+extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi
356+include-dirs:
357+includes: HsBase.h
358+depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts
359+haddock-interfaces:
360+haddock-html:
361+---
362+name: binary
363+version: 0.8.8.0
364+visibility: public
365+id: binary-0.8.8.0
366+key: binary-0.8.8.0
367+license: BSD-3-Clause
368+maintainer: Lennart Kolmodin, Don Stewart <dons00@gmail.com>
369+author: Lennart Kolmodin <kolmodin@gmail.com>
370+stability: provisional
371+homepage: https://github.com/kolmodin/binary
372+synopsis:
373+ Binary serialisation for Haskell values using lazy ByteStrings
374+description:
375+ Efficient, pure binary serialisation using lazy ByteStrings.
376+ Haskell values may be encoded to and from binary formats,
377+ written to disk as binary, or sent over the network.
378+ The format used can be automatically generated, or
379+ you can choose to implement a custom format if needed.
380+ Serialisation speeds of over 1 G\/sec have been observed,
381+ so this library should be suitable for high performance
382+ scenarios.
383+category: Data, Parsing
384+exposed: True
385+exposed-modules:
386+ Data.Binary Data.Binary.Builder Data.Binary.Get
387+ Data.Binary.Get.Internal Data.Binary.Put
388+hidden-modules:
389+ Data.Binary.Class Data.Binary.Internal Data.Binary.Generic
390+ Data.Binary.FloatCast
391+import-dirs:
392+library-dirs:
393+dynamic-library-dirs:
394+data-dir:
395+hs-libraries: HSbinary-0.8.8.0
396+depends:
397+ array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
398+haddock-interfaces:
399+haddock-html:
400+---
401+name: bytestring
402+version: 0.10.10.0
403+visibility: public
404+id: bytestring-0.10.10.0
405+key: bytestring-0.10.10.0
406+license: BSD-3-Clause
407+copyright:
408+ Copyright (c) Don Stewart 2005-2009,
409+ (c) Duncan Coutts 2006-2015,
410+ (c) David Roundy 2003-2005,
411+ (c) Jasper Van der Jeugt 2010,
412+ (c) Simon Meier 2010-2013.
413+maintainer: Duncan Coutts <duncan@community.haskell.org>
414+author:
415+ Don Stewart,
416+ Duncan Coutts
417+homepage: https://github.com/haskell/bytestring
418+synopsis:
419+ Fast, compact, strict and lazy byte strings with a list interface
420+description:
421+ An efficient compact, immutable byte string type (both strict and lazy)
422+ suitable for binary or 8-bit character data.
423+ The 'ByteString' type represents sequences of bytes or 8-bit characters.
424+ It is suitable for high performance use, both in terms of large data
425+ quantities, or high speed requirements. The 'ByteString' functions follow
426+ the same style as Haskell\'s ordinary lists, so it is easy to convert code
427+ from using 'String' to 'ByteString'.
428+ Two 'ByteString' variants are provided:
429+ * Strict 'ByteString's keep the string as a single large array. This
430+ makes them convenient for passing data between C and Haskell.
431+ * Lazy 'ByteString's use a lazy list of strict chunks which makes it
432+ suitable for I\/O streaming tasks.
433+ The @Char8@ modules provide a character-based view of the same
434+ underlying 'ByteString' types. This makes it convenient to handle mixed
435+ binary and 8-bit character content (which is common in many file formats
436+ and network protocols).
437+ The 'Builder' module provides an efficient way to build up 'ByteString's
438+ in an ad-hoc way by repeated concatenation. This is ideal for fast
439+ serialisation or pretty printing.
440+ There is also a 'ShortByteString' type which has a lower memory overhead
441+ and can can be converted to or from a 'ByteString', but supports very few
442+ other operations. It is suitable for keeping many short strings in memory.
443+ 'ByteString's are not designed for Unicode. For Unicode strings you should
444+ use the 'Text' type from the @text@ package.
445+ These modules are intended to be imported qualified, to avoid name clashes
446+ with "Prelude" functions, e.g.
447+ > import qualified Data.ByteString as BS
448+category: Data
449+exposed: True
450+exposed-modules:
451+ Data.ByteString Data.ByteString.Builder
452+ Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal
453+ Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal
454+ Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy
455+ Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII
456+ Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8
457+ Data.ByteString.Lazy.Internal Data.ByteString.Short
458+ Data.ByteString.Short.Internal Data.ByteString.Unsafe
459+hidden-modules:
460+ Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary
461+ Data.ByteString.Builder.Prim.ASCII
462+ Data.ByteString.Builder.Prim.Internal.Floating
463+ Data.ByteString.Builder.Prim.Internal.UncheckedShifts
464+ Data.ByteString.Builder.Prim.Internal.Base16
465+import-dirs:
466+library-dirs:
467+dynamic-library-dirs:
468+data-dir:
469+hs-libraries: HSbytestring-0.10.10.0
470+include-dirs:
471+includes: fpstring.h
472+depends:
473+ base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
474+haddock-interfaces:
475+haddock-html:
476+---
477+name: containers
478+version: 0.6.2.1
479+visibility: public
480+id: containers-0.6.2.1
481+key: containers-0.6.2.1
482+license: BSD-3-Clause
483+maintainer: libraries@haskell.org
484+synopsis: Assorted concrete container types
485+description:
486+ This package contains efficient general-purpose implementations
487+ of various immutable container types including sets, maps, sequences,
488+ trees, and graphs.
489+ For a walkthrough of what this package provides with examples of common
490+ operations see the [containers
491+ introduction](https://haskell-containers.readthedocs.io).
492+ The declared cost of each operation is either worst-case or amortized, but
493+ remains valid even if structures are shared.
494+category: Data Structures
495+exposed: True
496+exposed-modules:
497+ Data.Containers.ListUtils Data.Graph Data.IntMap
498+ Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy
499+ Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict
500+ Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal
501+ Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy
502+ Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict
503+ Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal
504+ Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree
505+ Utils.Containers.Internal.BitQueue
506+ Utils.Containers.Internal.BitUtil
507+ Utils.Containers.Internal.StrictPair
508+hidden-modules:
509+ Utils.Containers.Internal.State
510+ Utils.Containers.Internal.StrictMaybe
511+ Utils.Containers.Internal.PtrEquality
512+ Utils.Containers.Internal.Coercions
513+ Utils.Containers.Internal.TypeError
514+ Data.Map.Internal.DeprecatedShowTree
515+ Data.IntMap.Internal.DeprecatedDebug
516+import-dirs:
517+library-dirs:
518+dynamic-library-dirs:
519+data-dir:
520+hs-libraries: HScontainers-0.6.2.1
521+depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0
522+haddock-interfaces:
523+haddock-html:
524+---
525+name: deepseq
526+version: 1.4.4.0
527+visibility: public
528+id: deepseq-1.4.4.0
529+key: deepseq-1.4.4.0
530+license: BSD-3-Clause
531+maintainer: libraries@haskell.org
532+synopsis: Deep evaluation of data structures
533+description:
534+ This package provides methods for fully evaluating data structures
535+ (\"deep evaluation\"). Deep evaluation is often used for adding
536+ strictness to a program, e.g. in order to force pending exceptions,
537+ remove space leaks, or force lazy I/O to happen. It is also useful
538+ in parallel programs, to ensure pending work does not migrate to the
539+ wrong thread.
540+ The primary use of this package is via the 'deepseq' function, a
541+ \"deep\" version of 'seq'. It is implemented on top of an 'NFData'
542+ typeclass (\"Normal Form Data\", data structures with no unevaluated
543+ components) which defines strategies for fully evaluating different
544+ data types. See module documentation in "Control.DeepSeq" for more
545+ details.
546+category: Control
547+exposed: True
548+exposed-modules: Control.DeepSeq
549+hidden-modules: Control.DeepSeq.BackDoor
550+import-dirs:
551+library-dirs:
552+dynamic-library-dirs:
553+data-dir:
554+hs-libraries: HSdeepseq-1.4.4.0
555+depends: array-0.5.4.0 base-4.14.1.0
556+haddock-interfaces:
557+haddock-html:
558+---
559+name: directory
560+version: 1.3.6.0
561+visibility: public
562+id: directory-1.3.6.0
563+key: directory-1.3.6.0
564+license: BSD-3-Clause
565+maintainer: libraries@haskell.org
566+synopsis: Platform-agnostic library for filesystem operations
567+description:
568+ This library provides a basic set of operations for manipulating files and
569+ directories in a portable way.
570+category: System
571+exposed: True
572+exposed-modules:
573+ System.Directory System.Directory.Internal
574+ System.Directory.Internal.Prelude
575+hidden-modules:
576+ System.Directory.Internal.C_utimensat
577+ System.Directory.Internal.Common System.Directory.Internal.Config
578+ System.Directory.Internal.Posix System.Directory.Internal.Windows
579+import-dirs:
580+library-dirs:
581+dynamic-library-dirs:
582+data-dir:
583+hs-libraries: HSdirectory-1.3.6.0
584+depends:
585+ Win32-2.6.1.0 base-4.14.1.0 filepath-1.4.2.1 time-1.9.3
586+haddock-interfaces:
587+haddock-html:
588+---
589+name: exceptions
590+version: 0.10.4
591+visibility: public
592+id: exceptions-0.10.4
593+key: exceptions-0.10.4
594+license: BSD-3-Clause
595+copyright:
596+ Copyright (C) 2013-2015 Edward A. Kmett
597+ Copyright (C) 2012 Google Inc.
598+maintainer: Edward A. Kmett <ekmett@gmail.com>
599+author: Edward A. Kmett
600+stability: provisional
601+homepage: http://github.com/ekmett/exceptions/
602+synopsis: Extensible optionally-pure exceptions
603+description: Extensible optionally-pure exceptions.
604+category: Control, Exceptions, Monad
605+exposed: True
606+exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure
607+import-dirs:
608+library-dirs:
609+dynamic-library-dirs:
610+data-dir:
611+hs-libraries: HSexceptions-0.10.4
612+depends:
613+ base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0
614+ transformers-0.5.6.2
615+haddock-interfaces:
616+haddock-html:
617+---
618+name: filepath
619+version: 1.4.2.1
620+visibility: public
621+id: filepath-1.4.2.1
622+key: filepath-1.4.2.1
623+license: BSD-3-Clause
624+copyright: Neil Mitchell 2005-2018
625+maintainer: Neil Mitchell <ndmitchell@gmail.com>
626+author: Neil Mitchell <ndmitchell@gmail.com>
627+homepage: https://github.com/haskell/filepath#readme
628+synopsis: Library for manipulating FilePaths in a cross platform way.
629+description:
630+ This package provides functionality for manipulating @FilePath@ values, and is shipped with both <https://www.haskell.org/ghc/ GHC> and the <https://www.haskell.org/platform/ Haskell Platform>. It provides three modules:
631+ * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator).
632+ * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives).
633+ * "System.FilePath" is an alias for the module appropriate to your platform.
634+ All three modules provide the same API, and the same documentation (calling out differences in the different variants).
635+category: System
636+exposed: True
637+exposed-modules:
638+ System.FilePath System.FilePath.Posix System.FilePath.Windows
639+import-dirs:
640+library-dirs:
641+dynamic-library-dirs:
642+data-dir:
643+hs-libraries: HSfilepath-1.4.2.1
644+depends: base-4.14.1.0
645+haddock-interfaces:
646+haddock-html:
647+---
648+name: ghc-boot
649+version: 8.10.2
650+visibility: public
651+id: ghc-boot-8.10.2
652+key: ghc-boot-8.10.2
653+license: BSD-3-Clause
654+maintainer: ghc-devs@haskell.org
655+synopsis: Shared functionality between GHC and its boot libraries
656+description:
657+ This library is shared between GHC, ghc-pkg, and other boot
658+ libraries.
659+ A note about "GHC.PackageDb": it only deals with the subset of
660+ the package database that the compiler cares about: modules
661+ paths etc and not package metadata like description, authors
662+ etc. It is thus not a library interface to ghc-pkg and is *not*
663+ suitable for modifying GHC package databases.
664+ The package database format and this library are constructed in
665+ such a way that while ghc-pkg depends on Cabal, the GHC library
666+ and program do not have to depend on Cabal.
667+category: GHC
668+exposed: True
669+exposed-modules:
670+ GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding
671+ GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host
672+ GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version
673+import-dirs:
674+library-dirs:
675+dynamic-library-dirs:
676+data-dir:
677+hs-libraries: HSghc-boot-8.10.2
678+depends:
679+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
680+ containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
681+ ghc-boot-th-8.10.2
682+haddock-interfaces:
683+haddock-html:
684+---
685+name: ghc-boot-th
686+version: 8.10.2
687+visibility: public
688+id: ghc-boot-th-8.10.2
689+key: ghc-boot-th-8.10.2
690+license: BSD-3-Clause
691+maintainer: ghc-devs@haskell.org
692+synopsis:
693+ Shared functionality between GHC and the @template-haskell@
694+ library
695+description:
696+ This library contains various bits shared between the @ghc@ and
697+ @template-haskell@ libraries.
698+ This package exists to ensure that @template-haskell@ has a
699+ minimal set of transitive dependencies, since it is intended to
700+ be depended upon by user code.
701+category: GHC
702+exposed: True
703+exposed-modules:
704+ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme
705+import-dirs:
706+library-dirs:
707+dynamic-library-dirs:
708+data-dir:
709+hs-libraries: HSghc-boot-th-8.10.2
710+depends: base-4.14.1.0
711+haddock-interfaces:
712+haddock-html:
713+---
714+name: ghc-compact
715+version: 0.1.0.0
716+visibility: public
717+id: ghc-compact-0.1.0.0
718+key: ghc-compact-0.1.0.0
719+license: BSD-3-Clause
720+maintainer: libraries@haskell.org
721+synopsis: In memory storage of deeply evaluated data structure
722+description:
723+ This package provides minimal functionality for working with
724+ "compact regions", which hold a fully evaluated Haskell object graph.
725+ These regions maintain the invariant that no pointers live inside the struct
726+ that point outside it, which ensures efficient garbage collection without
727+ ever reading the structure contents (effectively, it works as a manually
728+ managed "oldest generation" which is never freed until the whole is
729+ released).
730+ Internally, the struct is stored a single contiguous block of memory,
731+ which allows efficient serialization and deserialization of structs
732+ for distributed computing.
733+category: Data
734+exposed: True
735+exposed-modules: GHC.Compact GHC.Compact.Serialized
736+import-dirs:
737+library-dirs:
738+dynamic-library-dirs:
739+data-dir:
740+hs-libraries: HSghc-compact-0.1.0.0
741+depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
742+haddock-interfaces:
743+haddock-html:
744+---
745+name: ghc-heap
746+version: 8.10.2
747+visibility: public
748+id: ghc-heap-8.10.2
749+key: ghc-heap-8.10.2
750+license: BSD-3-Clause
751+maintainer: libraries@haskell.org
752+synopsis: Functions for walking GHC's heap
753+description:
754+ This package provides functions for walking the GHC heap data structures
755+ and retrieving information about those data structures.
756+category: GHC
757+exposed: True
758+exposed-modules:
759+ GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures
760+ GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable
761+ GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf
762+ GHC.Exts.Heap.Utils
763+import-dirs:
764+library-dirs:
765+dynamic-library-dirs:
766+data-dir:
767+hs-libraries: HSghc-heap-8.10.2
768+depends: base-4.14.1.0 ghc-prim-0.6.1 rts
769+haddock-interfaces:
770+haddock-html:
771+---
772+name: ghc-prim
773+version: 0.6.1
774+visibility: public
775+id: ghc-prim-0.6.1
776+key: ghc-prim-0.6.1
777+license: BSD-3-Clause
778+maintainer: libraries@haskell.org
779+synopsis: GHC primitives
780+description:
781+ This package contains the primitive types and operations supplied by GHC.
782+category: GHC
783+exposed: True
784+exposed-modules:
785+ GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic
786+ GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim
787+import-dirs:
788+library-dirs:
789+dynamic-library-dirs:
790+data-dir:
791+hs-libraries: HSghc-prim-0.6.1
792+extra-libraries: user32 mingw32 mingwex
793+depends: rts
794+haddock-interfaces:
795+haddock-html:
796+---
797+name: ghci
798+version: 8.10.2
799+visibility: public
800+id: ghci-8.10.2
801+key: ghci-8.10.2
802+license: BSD-3-Clause
803+maintainer: ghc-devs@haskell.org
804+synopsis: The library supporting GHC's interactive interpreter
805+description:
806+ This library offers interfaces which mediate interactions between the
807+ @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter
808+ backend.
809+category: GHC
810+exposed: True
811+exposed-modules:
812+ GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI
813+ GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes
814+ GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH
815+ GHCi.TH.Binary SizedSeq
816+import-dirs:
817+library-dirs:
818+dynamic-library-dirs:
819+data-dir:
820+hs-libraries: HSghci-8.10.2
821+include-dirs:
822+depends:
823+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
824+ containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.2
825+ ghc-boot-th-8.10.2 ghc-heap-8.10.2 template-haskell-2.16.0.0
826+ transformers-0.5.6.2
827+haddock-interfaces:
828+haddock-html:
829+---
830+name: haskeline
831+version: 0.8.0.1
832+visibility: public
833+id: haskeline-0.8.0.1
834+key: haskeline-0.8.0.1
835+license: BSD-3-Clause
836+copyright: (c) Judah Jacobson
837+maintainer: Judah Jacobson <judah.jacobson@gmail.com>
838+author: Judah Jacobson
839+stability: Stable
840+homepage: https://github.com/judah/haskeline
841+synopsis:
842+ A command-line interface for user input, written in Haskell.
843+description:
844+ Haskeline provides a user interface for line input in command-line
845+ programs. This library is similar in purpose to readline, but since
846+ it is written in Haskell it is (hopefully) more easily used in other
847+ Haskell programs.
848+ Haskeline runs both on POSIX-compatible systems and on Windows.
849+category: User Interfaces
850+exposed: True
851+exposed-modules:
852+ System.Console.Haskeline System.Console.Haskeline.Completion
853+ System.Console.Haskeline.History System.Console.Haskeline.IO
854+ System.Console.Haskeline.Internal
855+hidden-modules:
856+ System.Console.Haskeline.Backend
857+ System.Console.Haskeline.Backend.WCWidth
858+ System.Console.Haskeline.Command
859+ System.Console.Haskeline.Command.Completion
860+ System.Console.Haskeline.Command.History
861+ System.Console.Haskeline.Command.KillRing
862+ System.Console.Haskeline.Directory System.Console.Haskeline.Emacs
863+ System.Console.Haskeline.InputT System.Console.Haskeline.Key
864+ System.Console.Haskeline.LineState System.Console.Haskeline.Monads
865+ System.Console.Haskeline.Prefs System.Console.Haskeline.Recover
866+ System.Console.Haskeline.RunCommand System.Console.Haskeline.Term
867+ System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi
868+ System.Console.Haskeline.Backend.Win32
869+ System.Console.Haskeline.Backend.Win32.Echo
870+import-dirs:
871+library-dirs:
872+dynamic-library-dirs:
873+data-dir:
874+hs-libraries: HShaskeline-0.8.0.1
875+include-dirs:
876+includes: win_console.h windows_cconv.h
877+depends:
878+ Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
879+ directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
880+ process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2
881+haddock-interfaces:
882+haddock-html:
883+---
884+name: hpc
885+version: 0.6.1.0
886+visibility: public
887+id: hpc-0.6.1.0
888+key: hpc-0.6.1.0
889+license: BSD-3-Clause
890+maintainer: ghc-devs@haskell.org
891+author: Andy Gill
892+synopsis: Code Coverage Library for Haskell
893+description:
894+ This package provides the code coverage library for Haskell.
895+ See <http://www.haskell.org/haskellwiki/Haskell_program_coverage> for more
896+ information.
897+category: Control
898+exposed: True
899+exposed-modules:
900+ Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util
901+import-dirs:
902+library-dirs:
903+dynamic-library-dirs:
904+data-dir:
905+hs-libraries: HShpc-0.6.1.0
906+depends:
907+ base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
908+ filepath-1.4.2.1 time-1.9.3
909+haddock-interfaces:
910+haddock-html:
911+---
912+name: integer-gmp
913+version: 1.0.3.0
914+visibility: public
915+id: integer-gmp-1.0.3.0
916+key: integer-gmp-1.0.3.0
917+license: BSD-3-Clause
918+maintainer: hvr@gnu.org
919+author: Herbert Valerio Riedel
920+synopsis: Integer library based on GMP
921+description:
922+ This package provides the low-level implementation of the standard
923+ 'Integer' type based on the
924+ <http://gmplib.org/ GNU Multiple Precision Arithmetic Library (GMP)>.
925+ This package provides access to the internal representation of
926+ 'Integer' as well as primitive operations with no proper error
927+ handling, and should only be used directly with the utmost care.
928+category: Numeric, Algebra
929+exposed: True
930+exposed-modules:
931+ GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms
932+ GHC.Integer.Logarithms.Internals
933+hidden-modules: GHC.Integer.Type
934+import-dirs:
935+library-dirs:
936+dynamic-library-dirs:
937+data-dir:
938+hs-libraries: HSinteger-gmp-1.0.3.0
939+extra-libraries: gmp
940+include-dirs:
941+depends: ghc-prim-0.6.1
942+haddock-interfaces:
943+haddock-html:
944+---
945+name: libiserv
946+version: 8.10.2
947+visibility: public
948+id: libiserv-8.10.2
949+key: libiserv-8.10.2
950+license: BSD-3-Clause
951+copyright: XXX
952+maintainer: XXX
953+author: XXX
954+synopsis: Provides shared functionality between iserv and iserv-proxy
955+category: Development
956+exposed: True
957+exposed-modules: GHCi.Utils Lib
958+import-dirs:
959+library-dirs:
960+dynamic-library-dirs:
961+data-dir:
962+hs-libraries: HSlibiserv-8.10.2
963+depends:
964+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
965+ containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2
966+haddock-interfaces:
967+haddock-html:
968+---
969+name: mtl
970+version: 2.2.2
971+visibility: public
972+id: mtl-2.2.2
973+key: mtl-2.2.2
974+license: BSD-3-Clause
975+maintainer: Edward Kmett <ekmett@gmail.com>
976+author: Andy Gill
977+homepage: http://github.com/haskell/mtl
978+synopsis: Monad classes, using functional dependencies
979+description:
980+ Monad classes using functional dependencies, with instances
981+ for various monad transformers, inspired by the paper
982+ /Functional Programming with Overloading and Higher-Order Polymorphism/,
983+ by Mark P Jones, in /Advanced School of Functional Programming/, 1995
984+ (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).
985+category: Control
986+exposed: True
987+exposed-modules:
988+ Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error
989+ Control.Monad.Error.Class Control.Monad.Except
990+ Control.Monad.Identity Control.Monad.List Control.Monad.RWS
991+ Control.Monad.RWS.Class Control.Monad.RWS.Lazy
992+ Control.Monad.RWS.Strict Control.Monad.Reader
993+ Control.Monad.Reader.Class Control.Monad.State
994+ Control.Monad.State.Class Control.Monad.State.Lazy
995+ Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer
996+ Control.Monad.Writer.Class Control.Monad.Writer.Lazy
997+ Control.Monad.Writer.Strict
998+import-dirs:
999+library-dirs:
1000+dynamic-library-dirs:
1001+data-dir:
1002+hs-libraries: HSmtl-2.2.2
1003+depends: base-4.14.1.0 transformers-0.5.6.2
1004+haddock-interfaces:
1005+haddock-html:
1006+---
1007+name: parsec
1008+version: 3.1.14.0
1009+visibility: public
1010+id: parsec-3.1.14.0
1011+key: parsec-3.1.14.0
1012+license: BSD-3-Clause
1013+maintainer: Herbert Valerio Riedel <hvr@gnu.org>
1014+author:
1015+ Daan Leijen <daan@microsoft.com>, Paolo Martini <paolo@nemail.it>, Antoine Latter <aslatter@gmail.com>
1016+homepage: https://github.com/haskell/parsec
1017+synopsis: Monadic parser combinators
1018+description:
1019+ Parsec is designed from scratch as an industrial-strength parser
1020+ library. It is simple, safe, well documented (on the package
1021+ homepage), has extensive libraries, good error messages,
1022+ and is fast. It is defined as a monad transformer that can be
1023+ stacked on arbitrary monads, and it is also parametric in the
1024+ input stream type.
1025+ The main entry point is the "Text.Parsec" module which provides
1026+ defaults for parsing 'Char'acter data.
1027+ The "Text.ParserCombinators.Parsec" module hierarchy contains
1028+ the legacy @parsec-2@ API and may be removed at some point in
1029+ the future.
1030+category: Parsing
1031+exposed: True
1032+exposed-modules:
1033+ Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy
1034+ Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error
1035+ Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm
1036+ Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String
1037+ Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token
1038+ Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char
1039+ Text.ParserCombinators.Parsec.Combinator
1040+ Text.ParserCombinators.Parsec.Error
1041+ Text.ParserCombinators.Parsec.Expr
1042+ Text.ParserCombinators.Parsec.Language
1043+ Text.ParserCombinators.Parsec.Perm
1044+ Text.ParserCombinators.Parsec.Pos
1045+ Text.ParserCombinators.Parsec.Prim
1046+ Text.ParserCombinators.Parsec.Token
1047+import-dirs:
1048+library-dirs:
1049+dynamic-library-dirs:
1050+data-dir:
1051+hs-libraries: HSparsec-3.1.14.0
1052+depends:
1053+ base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
1054+haddock-interfaces:
1055+haddock-html:
1056+---
1057+name: pretty
1058+version: 1.1.3.6
1059+visibility: public
1060+id: pretty-1.1.3.6
1061+key: pretty-1.1.3.6
1062+license: BSD-3-Clause
1063+maintainer: David Terei <code@davidterei.com>
1064+stability: Stable
1065+homepage: http://github.com/haskell/pretty
1066+synopsis: Pretty-printing library
1067+description:
1068+ This package contains a pretty-printing library, a set of API's
1069+ that provides a way to easily print out text in a consistent
1070+ format of your choosing. This is useful for compilers and related
1071+ tools.
1072+ This library was originally designed by John Hughes's and has since
1073+ been heavily modified by Simon Peyton Jones.
1074+category: Text
1075+exposed: True
1076+exposed-modules:
1077+ Text.PrettyPrint Text.PrettyPrint.Annotated
1078+ Text.PrettyPrint.Annotated.HughesPJ
1079+ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ
1080+ Text.PrettyPrint.HughesPJClass
1081+import-dirs:
1082+library-dirs:
1083+dynamic-library-dirs:
1084+data-dir:
1085+hs-libraries: HSpretty-1.1.3.6
1086+depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1
1087+haddock-interfaces:
1088+haddock-html:
1089+---
1090+name: process
1091+version: 1.6.9.0
1092+visibility: public
1093+id: process-1.6.9.0
1094+key: process-1.6.9.0
1095+license: BSD-3-Clause
1096+maintainer: libraries@haskell.org
1097+synopsis: Process libraries
1098+description:
1099+ This package contains libraries for dealing with system processes.
1100+ The typed-process package is a more recent take on a process API,
1101+ which uses this package internally. It features better binary
1102+ support, easier concurrency, and a more composable API. You can
1103+ read more about it at
1104+ <https://github.com/fpco/typed-process/#readme>.
1105+category: System
1106+exposed: True
1107+exposed-modules: System.Cmd System.Process System.Process.Internals
1108+hidden-modules: System.Process.Common System.Process.Windows
1109+import-dirs:
1110+library-dirs:
1111+dynamic-library-dirs:
1112+data-dir:
1113+hs-libraries: HSprocess-1.6.9.0
1114+extra-libraries: kernel32
1115+include-dirs:
1116+includes: runProcess.h
1117+depends:
1118+ Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0
1119+ filepath-1.4.2.1
1120+haddock-interfaces:
1121+haddock-html:
1122+---
1123+name: stm
1124+version: 2.5.0.0
1125+visibility: public
1126+id: stm-2.5.0.0
1127+key: stm-2.5.0.0
1128+license: BSD-3-Clause
1129+maintainer: libraries@haskell.org
1130+homepage: https://wiki.haskell.org/Software_transactional_memory
1131+synopsis: Software Transactional Memory
1132+description:
1133+ Software Transactional Memory, or STM, is an abstraction for
1134+ concurrent communication. The main benefits of STM are
1135+ /composability/ and /modularity/. That is, using STM you can write
1136+ concurrent abstractions that can be easily composed with any other
1137+ abstraction built using STM, without exposing the details of how
1138+ your abstraction ensures safety. This is typically not the case
1139+ with other forms of concurrent communication, such as locks or
1140+ 'MVar's.
1141+category: Concurrency
1142+exposed: True
1143+exposed-modules:
1144+ Control.Concurrent.STM Control.Concurrent.STM.TArray
1145+ Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan
1146+ Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue
1147+ Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar
1148+ Control.Monad.STM
1149+hidden-modules: Control.Sequential.STM
1150+import-dirs:
1151+library-dirs:
1152+dynamic-library-dirs:
1153+data-dir:
1154+hs-libraries: HSstm-2.5.0.0
1155+depends: array-0.5.4.0 base-4.14.1.0
1156+haddock-interfaces:
1157+haddock-html:
1158+---
1159+name: template-haskell
1160+version: 2.16.0.0
1161+visibility: public
1162+id: template-haskell-2.16.0.0
1163+key: template-haskell-2.16.0.0
1164+license: BSD-3-Clause
1165+maintainer: libraries@haskell.org
1166+synopsis: Support library for Template Haskell
1167+description:
1168+ This package provides modules containing facilities for manipulating
1169+ Haskell source code using Template Haskell.
1170+ See <http://www.haskell.org/haskellwiki/Template_Haskell> for more
1171+ information.
1172+category: Template Haskell
1173+exposed: True
1174+exposed-modules:
1175+ Language.Haskell.TH Language.Haskell.TH.LanguageExtensions
1176+ Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal
1177+ Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib
1178+ Language.Haskell.TH.Quote Language.Haskell.TH.Syntax
1179+hidden-modules: Language.Haskell.TH.Lib.Map
1180+import-dirs:
1181+library-dirs:
1182+dynamic-library-dirs:
1183+data-dir:
1184+hs-libraries: HStemplate-haskell-2.16.0.0
1185+depends:
1186+ base-4.14.1.0 ghc-boot-th-8.10.2 ghc-prim-0.6.1 pretty-1.1.3.6
1187+haddock-interfaces:
1188+haddock-html:
1189+---
1190+name: text
1191+version: 1.2.3.2
1192+visibility: public
1193+id: text-1.2.3.2
1194+key: text-1.2.3.2
1195+license: BSD-2-Clause
1196+copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1197+maintainer:
1198+ Bryan O'Sullivan <bos@serpentine.com>, Herbert Valerio Riedel <hvr@gnu.org>
1199+author: Bryan O'Sullivan <bos@serpentine.com>
1200+homepage: https://github.com/haskell/text
1201+synopsis: An efficient packed Unicode text type.
1202+description:
1203+ An efficient packed, immutable Unicode text type (both strict and
1204+ lazy), with a powerful loop fusion optimization framework.
1205+ The 'Text' type represents Unicode character strings, in a time and
1206+ space-efficient manner. This package provides text processing
1207+ capabilities that are optimized for performance critical use, both
1208+ in terms of large data quantities and high speed.
1209+ The 'Text' type provides character-encoding, type-safe case
1210+ conversion via whole-string case conversion functions (see "Data.Text").
1211+ It also provides a range of functions for converting 'Text' values to
1212+ and from 'ByteStrings', using several standard encodings
1213+ (see "Data.Text.Encoding").
1214+ Efficient locale-sensitive support for text IO is also supported
1215+ (see "Data.Text.IO").
1216+ These modules are intended to be imported qualified, to avoid name
1217+ clashes with Prelude functions, e.g.
1218+ > import qualified Data.Text as T
1219+ To use an extended and very rich family of functions for working
1220+ with Unicode text (including normalization, regular expressions,
1221+ non-standard encodings, text breaking, and locales), see
1222+ the [text-icu package](https://hackage.haskell.org/package/text-icu)
1223+ based on the well-respected and liberally
1224+ licensed [ICU library](http://site.icu-project.org/).
1225+category: Data, Text
1226+exposed: True
1227+exposed-modules:
1228+ Data.Text Data.Text.Array Data.Text.Encoding
1229+ Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO
1230+ Data.Text.Internal Data.Text.Internal.Builder
1231+ Data.Text.Internal.Builder.Functions
1232+ Data.Text.Internal.Builder.Int.Digits
1233+ Data.Text.Internal.Builder.RealFloat.Functions
1234+ Data.Text.Internal.Encoding.Fusion
1235+ Data.Text.Internal.Encoding.Fusion.Common
1236+ Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
1237+ Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions
1238+ Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping
1239+ Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size
1240+ Data.Text.Internal.Fusion.Types Data.Text.Internal.IO
1241+ Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion
1242+ Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search
1243+ Data.Text.Internal.Private Data.Text.Internal.Read
1244+ Data.Text.Internal.Search Data.Text.Internal.Unsafe
1245+ Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift
1246+ Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int
1247+ Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding
1248+ Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read
1249+ Data.Text.Read Data.Text.Unsafe
1250+hidden-modules: Data.Text.Show
1251+import-dirs:
1252+library-dirs:
1253+dynamic-library-dirs:
1254+data-dir:
1255+hs-libraries: HStext-1.2.3.2
1256+depends:
1257+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1258+ deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1259+haddock-interfaces:
1260+haddock-html:
1261+---
1262+name: time
1263+version: 1.9.3
1264+visibility: public
1265+id: time-1.9.3
1266+key: time-1.9.3
1267+license: BSD-3-Clause
1268+maintainer: <ashley@semantic.org>
1269+author: Ashley Yakeley
1270+stability: stable
1271+homepage: https://github.com/haskell/time
1272+synopsis: A time library
1273+description: Time, clocks and calendars
1274+category: Time
1275+exposed: True
1276+exposed-modules:
1277+ Data.Time Data.Time.Calendar Data.Time.Calendar.Easter
1278+ Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay
1279+ Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate
1280+ Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System
1281+ Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601
1282+ Data.Time.Format.Internal Data.Time.LocalTime
1283+hidden-modules:
1284+ Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days
1285+ Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays
1286+ Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay
1287+ Data.Time.Clock.Internal.DiffTime
1288+ Data.Time.Clock.Internal.AbsoluteTime
1289+ Data.Time.Clock.Internal.NominalDiffTime
1290+ Data.Time.Clock.Internal.POSIXTime
1291+ Data.Time.Clock.Internal.UniversalTime
1292+ Data.Time.Clock.Internal.SystemTime
1293+ Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval
1294+ Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff
1295+ Data.Time.LocalTime.Internal.TimeZone
1296+ Data.Time.LocalTime.Internal.TimeOfDay
1297+ Data.Time.LocalTime.Internal.CalendarDiffTime
1298+ Data.Time.LocalTime.Internal.LocalTime
1299+ Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse
1300+ Data.Time.Format.Locale Data.Time.Format.Format.Class
1301+ Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class
1302+ Data.Time.Format.Parse.Instances
1303+import-dirs:
1304+library-dirs:
1305+dynamic-library-dirs:
1306+data-dir:
1307+hs-libraries: HStime-1.9.3
1308+include-dirs:
1309+depends: Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0
1310+haddock-interfaces:
1311+haddock-html:
1312+---
1313+name: transformers
1314+version: 0.5.6.2
1315+visibility: public
1316+id: transformers-0.5.6.2
1317+key: transformers-0.5.6.2
1318+license: BSD-3-Clause
1319+maintainer: Ross Paterson <R.Paterson@city.ac.uk>
1320+author: Andy Gill, Ross Paterson
1321+synopsis: Concrete functor and monad transformers
1322+description:
1323+ A portable library of functor and monad transformers, inspired by
1324+ the paper
1325+ * \"Functional Programming with Overloading and Higher-Order
1326+ Polymorphism\", by Mark P Jones,
1327+ in /Advanced School of Functional Programming/, 1995
1328+ (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).
1329+ This package contains:
1330+ * the monad transformer class (in "Control.Monad.Trans.Class")
1331+ * concrete functor and monad transformers, each with associated
1332+ operations and functions to lift operations associated with other
1333+ transformers.
1334+ The package can be used on its own in portable Haskell code, in
1335+ which case operations need to be manually lifted through transformer
1336+ stacks (see "Control.Monad.Trans.Class" for some examples).
1337+ Alternatively, it can be used with the non-portable monad classes in
1338+ the @mtl@ or @monads-tf@ packages, which automatically lift operations
1339+ introduced by monad transformers through other transformers.
1340+category: Control
1341+exposed: True
1342+exposed-modules:
1343+ Control.Applicative.Backwards Control.Applicative.Lift
1344+ Control.Monad.Signatures Control.Monad.Trans.Accum
1345+ Control.Monad.Trans.Class Control.Monad.Trans.Cont
1346+ Control.Monad.Trans.Error Control.Monad.Trans.Except
1347+ Control.Monad.Trans.Identity Control.Monad.Trans.List
1348+ Control.Monad.Trans.Maybe Control.Monad.Trans.RWS
1349+ Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy
1350+ Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader
1351+ Control.Monad.Trans.Select Control.Monad.Trans.State
1352+ Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict
1353+ Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS
1354+ Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict
1355+ Data.Functor.Constant Data.Functor.Reverse
1356+import-dirs:
1357+library-dirs:
1358+dynamic-library-dirs:
1359+data-dir:
1360+hs-libraries: HStransformers-0.5.6.2
1361+depends: base-4.14.1.0
1362+haddock-interfaces:
1363+haddock-html:
1364+---
1365+name: rts
1366+version: 1.0
1367+visibility: public
1368+id: rts
1369+key: rts
1370+license: BSD-3-Clause
1371+maintainer: glasgow-haskell-users@haskell.org
1372+exposed: True
1373+library-dirs:
1374+hs-libraries: HSrts
1375+extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi
1376+include-dirs:
1377+includes: Stg.h
1378+ld-options:
1379+ "-Wl,-u,base_GHCziTopHandler_runIO_closure"
1380+ "-Wl,-u,base_GHCziTopHandler_runNonIO_closure"
1381+ "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure"
1382+ "-Wl,-u,ghczmprim_GHCziTypes_True_closure"
1383+ "-Wl,-u,ghczmprim_GHCziTypes_False_closure"
1384+ "-Wl,-u,base_GHCziPack_unpackCString_closure"
1385+ "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure"
1386+ "-Wl,-u,base_GHCziIOziException_stackOverflow_closure"
1387+ "-Wl,-u,base_GHCziIOziException_heapOverflow_closure"
1388+ "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure"
1389+ "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure"
1390+ "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure"
1391+ "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure"
1392+ "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure"
1393+ "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure"
1394+ "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure"
1395+ "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure"
1396+ "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure"
1397+ "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure"
1398+ "-Wl,-u,base_GHCziConcziSync_runSparks_closure"
1399+ "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure"
1400+ "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure"
1401+ "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure"
1402+ "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure"
1403+ "-Wl,-u,base_GHCziTopHandler_runMainIO_closure"
1404+ "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info"
1405+ "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info"
1406+ "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info"
1407+ "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info"
1408+ "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info"
1409+ "-Wl,-u,base_GHCziPtr_Ptr_con_info"
1410+ "-Wl,-u,base_GHCziPtr_FunPtr_con_info"
1411+ "-Wl,-u,base_GHCziInt_I8zh_con_info"
1412+ "-Wl,-u,base_GHCziInt_I16zh_con_info"
1413+ "-Wl,-u,base_GHCziInt_I32zh_con_info"
1414+ "-Wl,-u,base_GHCziInt_I64zh_con_info"
1415+ "-Wl,-u,base_GHCziWord_W8zh_con_info"
1416+ "-Wl,-u,base_GHCziWord_W16zh_con_info"
1417+ "-Wl,-u,base_GHCziWord_W32zh_con_info"
1418+ "-Wl,-u,base_GHCziWord_W64zh_con_info"
1419+ "-Wl,-u,base_GHCziStable_StablePtr_con_info"
1420+ "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16"
1421+ "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64"
1422+ "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16"
1423+ "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64"
1424+ "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16"
1425+ "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64"
1426+ "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16"
1427+ "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64"
1428+ "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16"
1429+ "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64"
1430+ "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16"
1431+ "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64"
1432+ "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32"
1433+ "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8"
1434+ "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32"
1435+ "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8"
1436+ "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32"
1437+ "-Wl,-u,hs_atomicwrite64"
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/versionnew file+1
@@ -0,0 +1 @@
1+GHC package manager version 8.10.2
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/infonew file+67
@@ -0,0 +1,67 @@
1+ [("Project name","The Glorious Glasgow Haskell Compilation System")
2+ ,("GCC extra via C opts","")
3+ ,("C compiler flags","")
4+ ,("C++ compiler flags","")
5+ ,("C compiler link flags","")
6+ ,("C compiler supports -no-pie","YES")
7+ ,("Haskell CPP flags","-E -undef -traditional")
8+ ,("ld flags","")
9+ ,("ld supports compact unwind","YES")
10+ ,("ld supports build-id","YES")
11+ ,("ld supports filelist","NO")
12+ ,("ld is GNU ld","YES")
13+ ,("Merge objects flags","-r")
14+ ,("ar flags","q")
15+ ,("ar supports at file","YES")
16+ ,("touch command","touch")
17+ ,("dllwrap command","x86_64-w64-mingw32-dllwrap")
18+ ,("windres command","x86_64-w64-mingw32-windres")
19+ ,("libtool command","libtool")
20+ ,("cross compiling","YES")
21+ ,("target platform string","x86_64-unknown-mingw32")
22+ ,("target os","OSMinGW32")
23+ ,("target arch","ArchX86_64")
24+ ,("target word size","8")
25+ ,("target has GNU nonexec stack","NO")
26+ ,("target has .ident directive","YES")
27+ ,("target has subsections via symbols","NO")
28+ ,("target has RTS linker","YES")
29+ ,("Unregisterised","NO")
30+ ,("LLVM target","x86_64-unknown-windows")
31+ ,("LLVM llc command","llc")
32+ ,("LLVM opt command","opt")
33+ ,("LLVM clang command","clang")
34+ ,("integer library","integer-gmp")
35+ ,("Use interpreter","YES")
36+ ,("Use native code generator","YES")
37+ ,("Support SMP","YES")
38+ ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p")
39+ ,("Tables next to code","YES")
40+ ,("Leading underscore","NO")
41+ ,("Use LibFFI","NO")
42+ ,("Use Threads","YES")
43+ ,("Use Debugging","NO")
44+ ,("RTS expects libdw","NO")
45+ ,("Project version","8.10.2")
46+ ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
47+ ,("Booter version","8.6.5")
48+ ,("Stage","1")
49+ ,("Build platform","x86_64-unknown-linux")
50+ ,("Host platform","x86_64-unknown-linux")
51+ ,("Target platform","x86_64-unknown-mingw32")
52+ ,("Have interpreter","YES")
53+ ,("Object splitting supported","NO")
54+ ,("Have native code generator","YES")
55+ ,("Support dynamic-too","NO")
56+ ,("Support parallel --make","YES")
57+ ,("Support reexported-modules","YES")
58+ ,("Support thinning and renaming package flags","YES")
59+ ,("Support Backpack","YES")
60+ ,("Requires unified installed package IDs","YES")
61+ ,("Uses package keys","YES")
62+ ,("Uses unit IDs","YES")
63+ ,("Dynamic by default","NO")
64+ ,("GHC Dynamic","NO")
65+ ,("GHC Profiled","NO")
66+ ,("Debug on","NO")
67+ ]
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/numeric-versionnew file+1
@@ -0,0 +1 @@
1+8.10.2
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/supported-languagesnew file+255
@@ -0,0 +1,255 @@
1+Haskell98
2+Haskell2010
3+Unsafe
4+Trustworthy
5+Safe
6+AllowAmbiguousTypes
7+NoAllowAmbiguousTypes
8+AlternativeLayoutRule
9+NoAlternativeLayoutRule
10+AlternativeLayoutRuleTransitional
11+NoAlternativeLayoutRuleTransitional
12+Arrows
13+NoArrows
14+AutoDeriveTypeable
15+NoAutoDeriveTypeable
16+BangPatterns
17+NoBangPatterns
18+BinaryLiterals
19+NoBinaryLiterals
20+CApiFFI
21+NoCApiFFI
22+CPP
23+NoCPP
24+CUSKs
25+NoCUSKs
26+ConstrainedClassMethods
27+NoConstrainedClassMethods
28+ConstraintKinds
29+NoConstraintKinds
30+DataKinds
31+NoDataKinds
32+DatatypeContexts
33+NoDatatypeContexts
34+DefaultSignatures
35+NoDefaultSignatures
36+DeriveAnyClass
37+NoDeriveAnyClass
38+DeriveDataTypeable
39+NoDeriveDataTypeable
40+DeriveFoldable
41+NoDeriveFoldable
42+DeriveFunctor
43+NoDeriveFunctor
44+DeriveGeneric
45+NoDeriveGeneric
46+DeriveLift
47+NoDeriveLift
48+DeriveTraversable
49+NoDeriveTraversable
50+DerivingStrategies
51+NoDerivingStrategies
52+DerivingVia
53+NoDerivingVia
54+DisambiguateRecordFields
55+NoDisambiguateRecordFields
56+DoAndIfThenElse
57+NoDoAndIfThenElse
58+BlockArguments
59+NoBlockArguments
60+DoRec
61+NoDoRec
62+DuplicateRecordFields
63+NoDuplicateRecordFields
64+EmptyCase
65+NoEmptyCase
66+EmptyDataDecls
67+NoEmptyDataDecls
68+EmptyDataDeriving
69+NoEmptyDataDeriving
70+ExistentialQuantification
71+NoExistentialQuantification
72+ExplicitForAll
73+NoExplicitForAll
74+ExplicitNamespaces
75+NoExplicitNamespaces
76+ExtendedDefaultRules
77+NoExtendedDefaultRules
78+FlexibleContexts
79+NoFlexibleContexts
80+FlexibleInstances
81+NoFlexibleInstances
82+ForeignFunctionInterface
83+NoForeignFunctionInterface
84+FunctionalDependencies
85+NoFunctionalDependencies
86+GADTSyntax
87+NoGADTSyntax
88+GADTs
89+NoGADTs
90+GHCForeignImportPrim
91+NoGHCForeignImportPrim
92+GeneralizedNewtypeDeriving
93+NoGeneralizedNewtypeDeriving
94+GeneralisedNewtypeDeriving
95+NoGeneralisedNewtypeDeriving
96+ImplicitParams
97+NoImplicitParams
98+ImplicitPrelude
99+NoImplicitPrelude
100+ImportQualifiedPost
101+NoImportQualifiedPost
102+ImpredicativeTypes
103+NoImpredicativeTypes
104+IncoherentInstances
105+NoIncoherentInstances
106+TypeFamilyDependencies
107+NoTypeFamilyDependencies
108+InstanceSigs
109+NoInstanceSigs
110+ApplicativeDo
111+NoApplicativeDo
112+InterruptibleFFI
113+NoInterruptibleFFI
114+JavaScriptFFI
115+NoJavaScriptFFI
116+KindSignatures
117+NoKindSignatures
118+LambdaCase
119+NoLambdaCase
120+LiberalTypeSynonyms
121+NoLiberalTypeSynonyms
122+MagicHash
123+NoMagicHash
124+MonadComprehensions
125+NoMonadComprehensions
126+MonadFailDesugaring
127+NoMonadFailDesugaring
128+MonoLocalBinds
129+NoMonoLocalBinds
130+MonoPatBinds
131+NoMonoPatBinds
132+MonomorphismRestriction
133+NoMonomorphismRestriction
134+MultiParamTypeClasses
135+NoMultiParamTypeClasses
136+MultiWayIf
137+NoMultiWayIf
138+NumericUnderscores
139+NoNumericUnderscores
140+NPlusKPatterns
141+NoNPlusKPatterns
142+NamedFieldPuns
143+NoNamedFieldPuns
144+NamedWildCards
145+NoNamedWildCards
146+NegativeLiterals
147+NoNegativeLiterals
148+HexFloatLiterals
149+NoHexFloatLiterals
150+NondecreasingIndentation
151+NoNondecreasingIndentation
152+NullaryTypeClasses
153+NoNullaryTypeClasses
154+NumDecimals
155+NoNumDecimals
156+OverlappingInstances
157+NoOverlappingInstances
158+OverloadedLabels
159+NoOverloadedLabels
160+OverloadedLists
161+NoOverloadedLists
162+OverloadedStrings
163+NoOverloadedStrings
164+PackageImports
165+NoPackageImports
166+ParallelArrays
167+NoParallelArrays
168+ParallelListComp
169+NoParallelListComp
170+PartialTypeSignatures
171+NoPartialTypeSignatures
172+PatternGuards
173+NoPatternGuards
174+PatternSignatures
175+NoPatternSignatures
176+PatternSynonyms
177+NoPatternSynonyms
178+PolyKinds
179+NoPolyKinds
180+PolymorphicComponents
181+NoPolymorphicComponents
182+QuantifiedConstraints
183+NoQuantifiedConstraints
184+PostfixOperators
185+NoPostfixOperators
186+QuasiQuotes
187+NoQuasiQuotes
188+Rank2Types
189+NoRank2Types
190+RankNTypes
191+NoRankNTypes
192+RebindableSyntax
193+NoRebindableSyntax
194+RecordPuns
195+NoRecordPuns
196+RecordWildCards
197+NoRecordWildCards
198+RecursiveDo
199+NoRecursiveDo
200+RelaxedLayout
201+NoRelaxedLayout
202+RelaxedPolyRec
203+NoRelaxedPolyRec
204+RoleAnnotations
205+NoRoleAnnotations
206+ScopedTypeVariables
207+NoScopedTypeVariables
208+StandaloneDeriving
209+NoStandaloneDeriving
210+StarIsType
211+NoStarIsType
212+StaticPointers
213+NoStaticPointers
214+Strict
215+NoStrict
216+StrictData
217+NoStrictData
218+TemplateHaskell
219+NoTemplateHaskell
220+TemplateHaskellQuotes
221+NoTemplateHaskellQuotes
222+StandaloneKindSignatures
223+NoStandaloneKindSignatures
224+TraditionalRecordSyntax
225+NoTraditionalRecordSyntax
226+TransformListComp
227+NoTransformListComp
228+TupleSections
229+NoTupleSections
230+TypeApplications
231+NoTypeApplications
232+TypeInType
233+NoTypeInType
234+TypeFamilies
235+NoTypeFamilies
236+TypeOperators
237+NoTypeOperators
238+TypeSynonymInstances
239+NoTypeSynonymInstances
240+UnboxedTuples
241+NoUnboxedTuples
242+UnboxedSums
243+NoUnboxedSums
244+UndecidableInstances
245+NoUndecidableInstances
246+UndecidableSuperClasses
247+NoUndecidableSuperClasses
248+UnicodeSyntax
249+NoUnicodeSyntax
250+UnliftedFFITypes
251+NoUnliftedFFITypes
252+UnliftedNewtypes
253+NoUnliftedNewtypes
254+ViewPatterns
255+NoViewPatterns
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/versionnew file+1
@@ -0,0 +1 @@
1+The Glorious Glasgow Haskell Compilation System, version 8.10.2
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-globalnew file+1449
@@ -0,0 +1,1449 @@
1+name: Cabal
2+version: 3.2.1.0
3+visibility: public
4+id: Cabal-3.2.1.0
5+key: Cabal-3.2.1.0
6+license: BSD-3-Clause
7+copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
8+maintainer: cabal-devel@haskell.org
9+author: Cabal Development Team <cabal-devel@haskell.org>
10+homepage: http://www.haskell.org/cabal/
11+synopsis: A framework for packaging Haskell software
12+description:
13+ The Haskell Common Architecture for Building Applications and
14+ Libraries: a framework defining a common interface for authors to more
15+ easily build their Haskell applications in a portable way.
16+ The Haskell Cabal is part of a larger infrastructure for distributing,
17+ organizing, and cataloging Haskell libraries and tools.
18+category: Distribution
19+exposed: True
20+exposed-modules:
21+ Distribution.Backpack Distribution.Backpack.ComponentsGraph
22+ Distribution.Backpack.Configure
23+ Distribution.Backpack.ConfiguredComponent
24+ Distribution.Backpack.DescribeUnitId
25+ Distribution.Backpack.FullUnitId
26+ Distribution.Backpack.LinkedComponent
27+ Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape
28+ Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion
29+ Distribution.Compat.Binary Distribution.Compat.CharParsing
30+ Distribution.Compat.CreatePipe Distribution.Compat.DList
31+ Distribution.Compat.Directory Distribution.Compat.Environment
32+ Distribution.Compat.Exception Distribution.Compat.FilePath
33+ Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
34+ Distribution.Compat.Lens Distribution.Compat.Newtype
35+ Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
36+ Distribution.Compat.Process Distribution.Compat.ResponseFile
37+ Distribution.Compat.Semigroup Distribution.Compat.Stack
38+ Distribution.Compat.Time Distribution.Compat.Typeable
39+ Distribution.Compiler Distribution.FieldGrammar
40+ Distribution.FieldGrammar.Class
41+ Distribution.FieldGrammar.FieldDescrs
42+ Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
43+ Distribution.Fields Distribution.Fields.ConfVar
44+ Distribution.Fields.Field Distribution.Fields.Lexer
45+ Distribution.Fields.LexerMonad Distribution.Fields.ParseResult
46+ Distribution.Fields.Parser Distribution.Fields.Pretty
47+ Distribution.InstalledPackageInfo Distribution.License
48+ Distribution.Make Distribution.ModuleName Distribution.Package
49+ Distribution.PackageDescription
50+ Distribution.PackageDescription.Check
51+ Distribution.PackageDescription.Configuration
52+ Distribution.PackageDescription.FieldGrammar
53+ Distribution.PackageDescription.Parsec
54+ Distribution.PackageDescription.PrettyPrint
55+ Distribution.PackageDescription.Quirks
56+ Distribution.PackageDescription.Utils Distribution.Parsec
57+ Distribution.Parsec.Error Distribution.Parsec.FieldLineStream
58+ Distribution.Parsec.Newtypes Distribution.Parsec.Position
59+ Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE
60+ Distribution.SPDX Distribution.SPDX.License
61+ Distribution.SPDX.LicenseExceptionId
62+ Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId
63+ Distribution.SPDX.LicenseListVersion
64+ Distribution.SPDX.LicenseReference Distribution.Simple
65+ Distribution.Simple.Bench Distribution.Simple.Build
66+ Distribution.Simple.Build.Macros
67+ Distribution.Simple.Build.PathsModule
68+ Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget
69+ Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler
70+ Distribution.Simple.Command Distribution.Simple.Compiler
71+ Distribution.Simple.Configure Distribution.Simple.Doctest
72+ Distribution.Simple.Flag Distribution.Simple.GHC
73+ Distribution.Simple.GHCJS Distribution.Simple.Glob
74+ Distribution.Simple.Haddock Distribution.Simple.HaskellSuite
75+ Distribution.Simple.Hpc Distribution.Simple.Install
76+ Distribution.Simple.InstallDirs
77+ Distribution.Simple.InstallDirs.Internal
78+ Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex
79+ Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit
80+ Distribution.Simple.Program Distribution.Simple.Program.Ar
81+ Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db
82+ Distribution.Simple.Program.Find Distribution.Simple.Program.GHC
83+ Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc
84+ Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld
85+ Distribution.Simple.Program.ResponseFile
86+ Distribution.Simple.Program.Run Distribution.Simple.Program.Script
87+ Distribution.Simple.Program.Strip Distribution.Simple.Program.Types
88+ Distribution.Simple.Register Distribution.Simple.Setup
89+ Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist
90+ Distribution.Simple.Test Distribution.Simple.Test.ExeV10
91+ Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log
92+ Distribution.Simple.UHC Distribution.Simple.UserHooks
93+ Distribution.Simple.Utils Distribution.System
94+ Distribution.TestSuite Distribution.Text
95+ Distribution.Types.AbiDependency Distribution.Types.AbiHash
96+ Distribution.Types.AnnotatedId Distribution.Types.Benchmark
97+ Distribution.Types.Benchmark.Lens
98+ Distribution.Types.BenchmarkInterface
99+ Distribution.Types.BenchmarkType Distribution.Types.BuildInfo
100+ Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType
101+ Distribution.Types.Component Distribution.Types.ComponentId
102+ Distribution.Types.ComponentInclude
103+ Distribution.Types.ComponentLocalBuildInfo
104+ Distribution.Types.ComponentName
105+ Distribution.Types.ComponentRequestedSpec
106+ Distribution.Types.CondTree Distribution.Types.Condition
107+ Distribution.Types.ConfVar Distribution.Types.Dependency
108+ Distribution.Types.DependencyMap Distribution.Types.ExeDependency
109+ Distribution.Types.Executable Distribution.Types.Executable.Lens
110+ Distribution.Types.ExecutableScope Distribution.Types.ExposedModule
111+ Distribution.Types.Flag Distribution.Types.ForeignLib
112+ Distribution.Types.ForeignLib.Lens
113+ Distribution.Types.ForeignLibOption
114+ Distribution.Types.ForeignLibType
115+ Distribution.Types.GenericPackageDescription
116+ Distribution.Types.GenericPackageDescription.Lens
117+ Distribution.Types.GivenComponent
118+ Distribution.Types.HookedBuildInfo
119+ Distribution.Types.IncludeRenaming
120+ Distribution.Types.InstalledPackageInfo
121+ Distribution.Types.InstalledPackageInfo.FieldGrammar
122+ Distribution.Types.InstalledPackageInfo.Lens
123+ Distribution.Types.LegacyExeDependency Distribution.Types.Lens
124+ Distribution.Types.Library Distribution.Types.Library.Lens
125+ Distribution.Types.LibraryName Distribution.Types.LibraryVisibility
126+ Distribution.Types.LocalBuildInfo Distribution.Types.Mixin
127+ Distribution.Types.Module Distribution.Types.ModuleReexport
128+ Distribution.Types.ModuleRenaming
129+ Distribution.Types.MungedPackageId
130+ Distribution.Types.MungedPackageName
131+ Distribution.Types.PackageDescription
132+ Distribution.Types.PackageDescription.Lens
133+ Distribution.Types.PackageId Distribution.Types.PackageId.Lens
134+ Distribution.Types.PackageName Distribution.Types.PackageName.Magic
135+ Distribution.Types.PackageVersionConstraint
136+ Distribution.Types.PkgconfigDependency
137+ Distribution.Types.PkgconfigName
138+ Distribution.Types.PkgconfigVersion
139+ Distribution.Types.PkgconfigVersionRange
140+ Distribution.Types.SetupBuildInfo
141+ Distribution.Types.SetupBuildInfo.Lens
142+ Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens
143+ Distribution.Types.TargetInfo Distribution.Types.TestSuite
144+ Distribution.Types.TestSuite.Lens
145+ Distribution.Types.TestSuiteInterface Distribution.Types.TestType
146+ Distribution.Types.UnitId Distribution.Types.UnqualComponentName
147+ Distribution.Types.Version Distribution.Types.VersionInterval
148+ Distribution.Types.VersionRange
149+ Distribution.Types.VersionRange.Internal Distribution.Utils.Generic
150+ Distribution.Utils.IOData Distribution.Utils.LogProgress
151+ Distribution.Utils.MD5 Distribution.Utils.MapAccum
152+ Distribution.Utils.NubList Distribution.Utils.Progress
153+ Distribution.Utils.ShortText Distribution.Utils.Structured
154+ Distribution.Verbosity Distribution.Verbosity.Internal
155+ Distribution.Version Language.Haskell.Extension
156+hidden-modules:
157+ Distribution.Backpack.PreExistingComponent
158+ Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink
159+ Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM
160+ Distribution.Backpack.Id Distribution.Utils.UnionFind
161+ Distribution.Utils.Base62 Distribution.Compat.Async
162+ Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName
163+ Distribution.Compat.MonadFail Distribution.Compat.Prelude
164+ Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex
165+ Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser
166+ Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo
167+ Distribution.Simple.Utils.Json Paths_Cabal
168+import-dirs:
169+library-dirs:
170+dynamic-library-dirs:
171+data-dir:
172+hs-libraries: HSCabal-3.2.1.0
173+depends:
174+ Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0
175+ bytestring-0.10.12.0 containers-0.6.2.1 deepseq-1.4.4.0
176+ directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0
177+ pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3
178+ transformers-0.5.6.2
179+haddock-interfaces:
180+haddock-html:
181+---
182+name: Win32
183+version: 2.6.1.0
184+visibility: public
185+id: Win32-2.6.1.0
186+key: Win32-2.6.1.0
187+license: BSD-3-Clause
188+copyright:
189+ Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017
190+maintainer: Haskell Libraries <libraries@haskell.org>
191+author: Alastair Reid, shelarcy, Tamar Christina
192+homepage: https://github.com/haskell/win32
193+synopsis: A binding to part of the Win32 library
194+description: A binding to part of the Win32 library.
195+category: System, Graphics
196+exposed: True
197+exposed-modules:
198+ Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue
199+ Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend
200+ Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush
201+ Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font
202+ Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC
203+ Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path
204+ Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region
205+ Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key
206+ Graphics.Win32.LayeredWindow Graphics.Win32.Menu
207+ Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource
208+ Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow
209+ Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey
210+ Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage
211+ Media.Win32 System.Win32 System.Win32.Automation
212+ System.Win32.Automation.Input System.Win32.Automation.Input.Key
213+ System.Win32.Automation.Input.Mouse System.Win32.Console
214+ System.Win32.Console.CtrlHandler System.Win32.Console.HWND
215+ System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi
216+ System.Win32.Encoding System.Win32.Exception.Unsupported
217+ System.Win32.File System.Win32.FileMapping System.Win32.HardLink
218+ System.Win32.Info System.Win32.Info.Computer
219+ System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY
220+ System.Win32.NLS System.Win32.Path System.Win32.Process
221+ System.Win32.Registry System.Win32.Security System.Win32.Shell
222+ System.Win32.SimpleMAPI System.Win32.String
223+ System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time
224+ System.Win32.Types System.Win32.Utils System.Win32.Word
225+import-dirs:
226+library-dirs:
227+dynamic-library-dirs:
228+data-dir:
229+hs-libraries: HSWin32-2.6.1.0
230+extra-libraries:
231+ user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32
232+include-dirs:
233+includes:
234+ alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h
235+ HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h
236+ alignment.h
237+depends: base-4.14.1.0 bytestring-0.10.12.0 filepath-1.4.2.1
238+haddock-interfaces:
239+haddock-html:
240+---
241+name: array
242+version: 0.5.4.0
243+visibility: public
244+id: array-0.5.4.0
245+key: array-0.5.4.0
246+license: BSD-3-Clause
247+maintainer: libraries@haskell.org
248+synopsis: Mutable and immutable arrays
249+description:
250+ In addition to providing the "Data.Array" module
251+ <http://www.haskell.org/onlinereport/haskell2010/haskellch14.html as specified in the Haskell 2010 Language Report>,
252+ this package also defines the classes 'IArray' of
253+ immutable arrays and 'MArray' of arrays mutable within appropriate
254+ monads, as well as some instances of these classes.
255+category: Data Structures
256+exposed: True
257+exposed-modules:
258+ Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO
259+ Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray
260+ Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe
261+ Data.Array.Storable Data.Array.Storable.Internals
262+ Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe
263+import-dirs:
264+library-dirs:
265+dynamic-library-dirs:
266+data-dir:
267+hs-libraries: HSarray-0.5.4.0
268+depends: base-4.14.1.0
269+haddock-interfaces:
270+haddock-html:
271+---
272+name: base
273+version: 4.14.1.0
274+visibility: public
275+id: base-4.14.1.0
276+key: base-4.14.1.0
277+license: BSD-3-Clause
278+maintainer: libraries@haskell.org
279+synopsis: Basic libraries
280+description:
281+ This package contains the Standard Haskell "Prelude" and its support libraries,
282+ and a large collection of useful libraries ranging from data
283+ structures to parsing combinators and debugging utilities.
284+category: Prelude
285+exposed: True
286+exposed-modules:
287+ Control.Applicative Control.Arrow Control.Category
288+ Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar
289+ Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception
290+ Control.Exception.Base Control.Monad Control.Monad.Fail
291+ Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances
292+ Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe
293+ Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe
294+ Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip
295+ Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits
296+ Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic
297+ Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function
298+ Data.Functor Data.Functor.Classes Data.Functor.Compose
299+ Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity
300+ Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix
301+ Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid
302+ Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy
303+ Data.STRef.Strict Data.Semigroup Data.String Data.Traversable
304+ Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality
305+ Data.Typeable Data.Unique Data.Version Data.Void Data.Word
306+ Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String
307+ Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr
308+ Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal
309+ Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error
310+ Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe
311+ Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr
312+ Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock
313+ GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows
314+ GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum
315+ GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type
316+ GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts
317+ GHC.Fingerprint GHC.Fingerprint.Type GHC.Float
318+ GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign
319+ GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO
320+ GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding
321+ GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API
322+ GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure
323+ GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types
324+ GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8
325+ GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD
326+ GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text
327+ GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray
328+ GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural
329+ GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling
330+ GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records
331+ GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable
332+ GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types
333+ GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits
334+ GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric
335+ Numeric.Natural Prelude System.CPUTime System.Console.GetOpt
336+ System.Environment System.Environment.Blank System.Exit System.IO
337+ System.IO.Error System.IO.Unsafe System.Info System.Mem
338+ System.Mem.StableName System.Mem.Weak System.Posix.Internals
339+ System.Posix.Types System.Timeout Text.ParserCombinators.ReadP
340+ Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex
341+ Text.Show Text.Show.Functions Type.Reflection
342+ Type.Reflection.Unsafe Unsafe.Coerce
343+hidden-modules:
344+ Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils
345+ Data.OldList Data.Semigroup.Internal Data.Typeable.Internal
346+ Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common
347+ GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD
348+ GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows
349+ GHC.StaticPtr.Internal System.Environment.ExecutablePath
350+ System.CPUTime.Utils System.CPUTime.Windows
351+import-dirs:
352+library-dirs:
353+dynamic-library-dirs:
354+data-dir:
355+hs-libraries: HSbase-4.14.1.0
356+extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi
357+include-dirs:
358+includes: HsBase.h
359+depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts
360+haddock-interfaces:
361+haddock-html:
362+---
363+name: binary
364+version: 0.8.8.0
365+visibility: public
366+id: binary-0.8.8.0
367+key: binary-0.8.8.0
368+license: BSD-3-Clause
369+maintainer: Lennart Kolmodin, Don Stewart <dons00@gmail.com>
370+author: Lennart Kolmodin <kolmodin@gmail.com>
371+stability: provisional
372+homepage: https://github.com/kolmodin/binary
373+synopsis:
374+ Binary serialisation for Haskell values using lazy ByteStrings
375+description:
376+ Efficient, pure binary serialisation using lazy ByteStrings.
377+ Haskell values may be encoded to and from binary formats,
378+ written to disk as binary, or sent over the network.
379+ The format used can be automatically generated, or
380+ you can choose to implement a custom format if needed.
381+ Serialisation speeds of over 1 G\/sec have been observed,
382+ so this library should be suitable for high performance
383+ scenarios.
384+category: Data, Parsing
385+exposed: True
386+exposed-modules:
387+ Data.Binary Data.Binary.Builder Data.Binary.Get
388+ Data.Binary.Get.Internal Data.Binary.Put
389+hidden-modules:
390+ Data.Binary.Class Data.Binary.Internal Data.Binary.Generic
391+ Data.Binary.FloatCast
392+import-dirs:
393+library-dirs:
394+dynamic-library-dirs:
395+data-dir:
396+hs-libraries: HSbinary-0.8.8.0
397+depends:
398+ array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
399+haddock-interfaces:
400+haddock-html:
401+---
402+name: bytestring
403+version: 0.10.12.0
404+visibility: public
405+id: bytestring-0.10.12.0
406+key: bytestring-0.10.12.0
407+license: BSD-3-Clause
408+copyright:
409+ Copyright (c) Don Stewart 2005-2009,
410+ (c) Duncan Coutts 2006-2015,
411+ (c) David Roundy 2003-2005,
412+ (c) Jasper Van der Jeugt 2010,
413+ (c) Simon Meier 2010-2013.
414+maintainer: Duncan Coutts <duncan@community.haskell.org>
415+author:
416+ Don Stewart,
417+ Duncan Coutts
418+homepage: https://github.com/haskell/bytestring
419+synopsis:
420+ Fast, compact, strict and lazy byte strings with a list interface
421+description:
422+ An efficient compact, immutable byte string type (both strict and lazy)
423+ suitable for binary or 8-bit character data.
424+ The 'ByteString' type represents sequences of bytes or 8-bit characters.
425+ It is suitable for high performance use, both in terms of large data
426+ quantities, or high speed requirements. The 'ByteString' functions follow
427+ the same style as Haskell\'s ordinary lists, so it is easy to convert code
428+ from using 'String' to 'ByteString'.
429+ Two 'ByteString' variants are provided:
430+ * Strict 'ByteString's keep the string as a single large array. This
431+ makes them convenient for passing data between C and Haskell.
432+ * Lazy 'ByteString's use a lazy list of strict chunks which makes it
433+ suitable for I\/O streaming tasks.
434+ The @Char8@ modules provide a character-based view of the same
435+ underlying 'ByteString' types. This makes it convenient to handle mixed
436+ binary and 8-bit character content (which is common in many file formats
437+ and network protocols).
438+ The 'Builder' module provides an efficient way to build up 'ByteString's
439+ in an ad-hoc way by repeated concatenation. This is ideal for fast
440+ serialisation or pretty printing.
441+ There is also a 'ShortByteString' type which has a lower memory overhead
442+ and can can be converted to or from a 'ByteString', but supports very few
443+ other operations. It is suitable for keeping many short strings in memory.
444+ 'ByteString's are not designed for Unicode. For Unicode strings you should
445+ use the 'Text' type from the @text@ package.
446+ These modules are intended to be imported qualified, to avoid name clashes
447+ with "Prelude" functions, e.g.
448+ > import qualified Data.ByteString as BS
449+category: Data
450+exposed: True
451+exposed-modules:
452+ Data.ByteString Data.ByteString.Builder
453+ Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal
454+ Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal
455+ Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy
456+ Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII
457+ Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8
458+ Data.ByteString.Lazy.Internal Data.ByteString.Short
459+ Data.ByteString.Short.Internal Data.ByteString.Unsafe
460+hidden-modules:
461+ Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary
462+ Data.ByteString.Builder.Prim.ASCII
463+ Data.ByteString.Builder.Prim.Internal.Floating
464+ Data.ByteString.Builder.Prim.Internal.UncheckedShifts
465+ Data.ByteString.Builder.Prim.Internal.Base16
466+import-dirs:
467+library-dirs:
468+dynamic-library-dirs:
469+data-dir:
470+hs-libraries: HSbytestring-0.10.12.0
471+include-dirs:
472+includes: fpstring.h
473+depends:
474+ base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
475+haddock-interfaces:
476+haddock-html:
477+---
478+name: containers
479+version: 0.6.2.1
480+visibility: public
481+id: containers-0.6.2.1
482+key: containers-0.6.2.1
483+license: BSD-3-Clause
484+maintainer: libraries@haskell.org
485+synopsis: Assorted concrete container types
486+description:
487+ This package contains efficient general-purpose implementations
488+ of various immutable container types including sets, maps, sequences,
489+ trees, and graphs.
490+ For a walkthrough of what this package provides with examples of common
491+ operations see the [containers
492+ introduction](https://haskell-containers.readthedocs.io).
493+ The declared cost of each operation is either worst-case or amortized, but
494+ remains valid even if structures are shared.
495+category: Data Structures
496+exposed: True
497+exposed-modules:
498+ Data.Containers.ListUtils Data.Graph Data.IntMap
499+ Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy
500+ Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict
501+ Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal
502+ Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy
503+ Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict
504+ Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal
505+ Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree
506+ Utils.Containers.Internal.BitQueue
507+ Utils.Containers.Internal.BitUtil
508+ Utils.Containers.Internal.StrictPair
509+hidden-modules:
510+ Utils.Containers.Internal.State
511+ Utils.Containers.Internal.StrictMaybe
512+ Utils.Containers.Internal.PtrEquality
513+ Utils.Containers.Internal.Coercions
514+ Utils.Containers.Internal.TypeError
515+ Data.Map.Internal.DeprecatedShowTree
516+ Data.IntMap.Internal.DeprecatedDebug
517+import-dirs:
518+library-dirs:
519+dynamic-library-dirs:
520+data-dir:
521+hs-libraries: HScontainers-0.6.2.1
522+depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0
523+haddock-interfaces:
524+haddock-html:
525+---
526+name: deepseq
527+version: 1.4.4.0
528+visibility: public
529+id: deepseq-1.4.4.0
530+key: deepseq-1.4.4.0
531+license: BSD-3-Clause
532+maintainer: libraries@haskell.org
533+synopsis: Deep evaluation of data structures
534+description:
535+ This package provides methods for fully evaluating data structures
536+ (\"deep evaluation\"). Deep evaluation is often used for adding
537+ strictness to a program, e.g. in order to force pending exceptions,
538+ remove space leaks, or force lazy I/O to happen. It is also useful
539+ in parallel programs, to ensure pending work does not migrate to the
540+ wrong thread.
541+ The primary use of this package is via the 'deepseq' function, a
542+ \"deep\" version of 'seq'. It is implemented on top of an 'NFData'
543+ typeclass (\"Normal Form Data\", data structures with no unevaluated
544+ components) which defines strategies for fully evaluating different
545+ data types. See module documentation in "Control.DeepSeq" for more
546+ details.
547+category: Control
548+exposed: True
549+exposed-modules: Control.DeepSeq
550+hidden-modules: Control.DeepSeq.BackDoor
551+import-dirs:
552+library-dirs:
553+dynamic-library-dirs:
554+data-dir:
555+hs-libraries: HSdeepseq-1.4.4.0
556+depends: array-0.5.4.0 base-4.14.1.0
557+haddock-interfaces:
558+haddock-html:
559+---
560+name: directory
561+version: 1.3.6.0
562+visibility: public
563+id: directory-1.3.6.0
564+key: directory-1.3.6.0
565+license: BSD-3-Clause
566+maintainer: libraries@haskell.org
567+synopsis: Platform-agnostic library for filesystem operations
568+description:
569+ This library provides a basic set of operations for manipulating files and
570+ directories in a portable way.
571+category: System
572+exposed: True
573+exposed-modules:
574+ System.Directory System.Directory.Internal
575+ System.Directory.Internal.Prelude
576+hidden-modules:
577+ System.Directory.Internal.C_utimensat
578+ System.Directory.Internal.Common System.Directory.Internal.Config
579+ System.Directory.Internal.Posix System.Directory.Internal.Windows
580+import-dirs:
581+library-dirs:
582+dynamic-library-dirs:
583+data-dir:
584+hs-libraries: HSdirectory-1.3.6.0
585+depends:
586+ Win32-2.6.1.0 base-4.14.1.0 filepath-1.4.2.1 time-1.9.3
587+haddock-interfaces:
588+haddock-html:
589+---
590+name: exceptions
591+version: 0.10.4
592+visibility: public
593+id: exceptions-0.10.4
594+key: exceptions-0.10.4
595+license: BSD-3-Clause
596+copyright:
597+ Copyright (C) 2013-2015 Edward A. Kmett
598+ Copyright (C) 2012 Google Inc.
599+maintainer: Edward A. Kmett <ekmett@gmail.com>
600+author: Edward A. Kmett
601+stability: provisional
602+homepage: http://github.com/ekmett/exceptions/
603+synopsis: Extensible optionally-pure exceptions
604+description: Extensible optionally-pure exceptions.
605+category: Control, Exceptions, Monad
606+exposed: True
607+exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure
608+import-dirs:
609+library-dirs:
610+dynamic-library-dirs:
611+data-dir:
612+hs-libraries: HSexceptions-0.10.4
613+depends:
614+ base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0
615+ transformers-0.5.6.2
616+haddock-interfaces:
617+haddock-html:
618+---
619+name: filepath
620+version: 1.4.2.1
621+visibility: public
622+id: filepath-1.4.2.1
623+key: filepath-1.4.2.1
624+license: BSD-3-Clause
625+copyright: Neil Mitchell 2005-2018
626+maintainer: Neil Mitchell <ndmitchell@gmail.com>
627+author: Neil Mitchell <ndmitchell@gmail.com>
628+homepage: https://github.com/haskell/filepath#readme
629+synopsis: Library for manipulating FilePaths in a cross platform way.
630+description:
631+ This package provides functionality for manipulating @FilePath@ values, and is shipped with both <https://www.haskell.org/ghc/ GHC> and the <https://www.haskell.org/platform/ Haskell Platform>. It provides three modules:
632+ * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator).
633+ * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives).
634+ * "System.FilePath" is an alias for the module appropriate to your platform.
635+ All three modules provide the same API, and the same documentation (calling out differences in the different variants).
636+category: System
637+exposed: True
638+exposed-modules:
639+ System.FilePath System.FilePath.Posix System.FilePath.Windows
640+import-dirs:
641+library-dirs:
642+dynamic-library-dirs:
643+data-dir:
644+hs-libraries: HSfilepath-1.4.2.1
645+depends: base-4.14.1.0
646+haddock-interfaces:
647+haddock-html:
648+---
649+name: ghc-boot
650+version: 8.10.3
651+visibility: public
652+id: ghc-boot-8.10.3
653+key: ghc-boot-8.10.3
654+license: BSD-3-Clause
655+maintainer: ghc-devs@haskell.org
656+synopsis: Shared functionality between GHC and its boot libraries
657+description:
658+ This library is shared between GHC, ghc-pkg, and other boot
659+ libraries.
660+ A note about "GHC.PackageDb": it only deals with the subset of
661+ the package database that the compiler cares about: modules
662+ paths etc and not package metadata like description, authors
663+ etc. It is thus not a library interface to ghc-pkg and is *not*
664+ suitable for modifying GHC package databases.
665+ The package database format and this library are constructed in
666+ such a way that while ghc-pkg depends on Cabal, the GHC library
667+ and program do not have to depend on Cabal.
668+category: GHC
669+exposed: True
670+exposed-modules:
671+ GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding
672+ GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host
673+ GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version
674+import-dirs:
675+library-dirs:
676+dynamic-library-dirs:
677+data-dir:
678+hs-libraries: HSghc-boot-8.10.3
679+depends:
680+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
681+ containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
682+ ghc-boot-th-8.10.3
683+haddock-interfaces:
684+haddock-html:
685+---
686+name: ghc-boot-th
687+version: 8.10.3
688+visibility: public
689+id: ghc-boot-th-8.10.3
690+key: ghc-boot-th-8.10.3
691+license: BSD-3-Clause
692+maintainer: ghc-devs@haskell.org
693+synopsis:
694+ Shared functionality between GHC and the @template-haskell@
695+ library
696+description:
697+ This library contains various bits shared between the @ghc@ and
698+ @template-haskell@ libraries.
699+ This package exists to ensure that @template-haskell@ has a
700+ minimal set of transitive dependencies, since it is intended to
701+ be depended upon by user code.
702+category: GHC
703+exposed: True
704+exposed-modules:
705+ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme
706+import-dirs:
707+library-dirs:
708+dynamic-library-dirs:
709+data-dir:
710+hs-libraries: HSghc-boot-th-8.10.3
711+depends: base-4.14.1.0
712+haddock-interfaces:
713+haddock-html:
714+---
715+name: ghc-compact
716+version: 0.1.0.0
717+visibility: public
718+id: ghc-compact-0.1.0.0
719+key: ghc-compact-0.1.0.0
720+license: BSD-3-Clause
721+maintainer: libraries@haskell.org
722+synopsis: In memory storage of deeply evaluated data structure
723+description:
724+ This package provides minimal functionality for working with
725+ "compact regions", which hold a fully evaluated Haskell object graph.
726+ These regions maintain the invariant that no pointers live inside the struct
727+ that point outside it, which ensures efficient garbage collection without
728+ ever reading the structure contents (effectively, it works as a manually
729+ managed "oldest generation" which is never freed until the whole is
730+ released).
731+ Internally, the struct is stored a single contiguous block of memory,
732+ which allows efficient serialization and deserialization of structs
733+ for distributed computing.
734+category: Data
735+exposed: True
736+exposed-modules: GHC.Compact GHC.Compact.Serialized
737+import-dirs:
738+library-dirs:
739+dynamic-library-dirs:
740+data-dir:
741+hs-libraries: HSghc-compact-0.1.0.0
742+depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
743+haddock-interfaces:
744+haddock-html:
745+---
746+name: ghc-heap
747+version: 8.10.3
748+visibility: public
749+id: ghc-heap-8.10.3
750+key: ghc-heap-8.10.3
751+license: BSD-3-Clause
752+maintainer: libraries@haskell.org
753+synopsis: Functions for walking GHC's heap
754+description:
755+ This package provides functions for walking the GHC heap data structures
756+ and retrieving information about those data structures.
757+category: GHC
758+exposed: True
759+exposed-modules:
760+ GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures
761+ GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable
762+ GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf
763+ GHC.Exts.Heap.Utils
764+import-dirs:
765+library-dirs:
766+dynamic-library-dirs:
767+data-dir:
768+hs-libraries: HSghc-heap-8.10.3
769+depends: base-4.14.1.0 ghc-prim-0.6.1 rts
770+haddock-interfaces:
771+haddock-html:
772+---
773+name: ghc-prim
774+version: 0.6.1
775+visibility: public
776+id: ghc-prim-0.6.1
777+key: ghc-prim-0.6.1
778+license: BSD-3-Clause
779+maintainer: libraries@haskell.org
780+synopsis: GHC primitives
781+description:
782+ This package contains the primitive types and operations supplied by GHC.
783+category: GHC
784+exposed: True
785+exposed-modules:
786+ GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic
787+ GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim
788+import-dirs:
789+library-dirs:
790+dynamic-library-dirs:
791+data-dir:
792+hs-libraries: HSghc-prim-0.6.1
793+extra-libraries: user32 mingw32 mingwex
794+depends: rts
795+haddock-interfaces:
796+haddock-html:
797+---
798+name: ghci
799+version: 8.10.3
800+visibility: public
801+id: ghci-8.10.3
802+key: ghci-8.10.3
803+license: BSD-3-Clause
804+maintainer: ghc-devs@haskell.org
805+synopsis: The library supporting GHC's interactive interpreter
806+description:
807+ This library offers interfaces which mediate interactions between the
808+ @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter
809+ backend.
810+category: GHC
811+exposed: True
812+exposed-modules:
813+ GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI
814+ GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes
815+ GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH
816+ GHCi.TH.Binary SizedSeq
817+import-dirs:
818+library-dirs:
819+dynamic-library-dirs:
820+data-dir:
821+hs-libraries: HSghci-8.10.3
822+include-dirs:
823+depends:
824+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
825+ containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.3
826+ ghc-boot-th-8.10.3 ghc-heap-8.10.3 template-haskell-2.16.0.0
827+ transformers-0.5.6.2
828+haddock-interfaces:
829+haddock-html:
830+---
831+name: haskeline
832+version: 0.8.0.1
833+visibility: public
834+id: haskeline-0.8.0.1
835+key: haskeline-0.8.0.1
836+license: BSD-3-Clause
837+copyright: (c) Judah Jacobson
838+maintainer: Judah Jacobson <judah.jacobson@gmail.com>
839+author: Judah Jacobson
840+stability: Stable
841+homepage: https://github.com/judah/haskeline
842+synopsis:
843+ A command-line interface for user input, written in Haskell.
844+description:
845+ Haskeline provides a user interface for line input in command-line
846+ programs. This library is similar in purpose to readline, but since
847+ it is written in Haskell it is (hopefully) more easily used in other
848+ Haskell programs.
849+ Haskeline runs both on POSIX-compatible systems and on Windows.
850+category: User Interfaces
851+exposed: True
852+exposed-modules:
853+ System.Console.Haskeline System.Console.Haskeline.Completion
854+ System.Console.Haskeline.History System.Console.Haskeline.IO
855+ System.Console.Haskeline.Internal
856+hidden-modules:
857+ System.Console.Haskeline.Backend
858+ System.Console.Haskeline.Backend.WCWidth
859+ System.Console.Haskeline.Command
860+ System.Console.Haskeline.Command.Completion
861+ System.Console.Haskeline.Command.History
862+ System.Console.Haskeline.Command.KillRing
863+ System.Console.Haskeline.Directory System.Console.Haskeline.Emacs
864+ System.Console.Haskeline.InputT System.Console.Haskeline.Key
865+ System.Console.Haskeline.LineState System.Console.Haskeline.Monads
866+ System.Console.Haskeline.Prefs System.Console.Haskeline.Recover
867+ System.Console.Haskeline.RunCommand System.Console.Haskeline.Term
868+ System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi
869+ System.Console.Haskeline.Backend.Win32
870+ System.Console.Haskeline.Backend.Win32.Echo
871+import-dirs:
872+library-dirs:
873+dynamic-library-dirs:
874+data-dir:
875+hs-libraries: HShaskeline-0.8.0.1
876+include-dirs:
877+includes: win_console.h windows_cconv.h
878+depends:
879+ Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
880+ directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
881+ process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2
882+haddock-interfaces:
883+haddock-html:
884+---
885+name: hpc
886+version: 0.6.1.0
887+visibility: public
888+id: hpc-0.6.1.0
889+key: hpc-0.6.1.0
890+license: BSD-3-Clause
891+maintainer: ghc-devs@haskell.org
892+author: Andy Gill
893+synopsis: Code Coverage Library for Haskell
894+description:
895+ This package provides the code coverage library for Haskell.
896+ See <http://www.haskell.org/haskellwiki/Haskell_program_coverage> for more
897+ information.
898+category: Control
899+exposed: True
900+exposed-modules:
901+ Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util
902+import-dirs:
903+library-dirs:
904+dynamic-library-dirs:
905+data-dir:
906+hs-libraries: HShpc-0.6.1.0
907+depends:
908+ base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
909+ filepath-1.4.2.1 time-1.9.3
910+haddock-interfaces:
911+haddock-html:
912+---
913+name: integer-gmp
914+version: 1.0.3.0
915+visibility: public
916+id: integer-gmp-1.0.3.0
917+key: integer-gmp-1.0.3.0
918+license: BSD-3-Clause
919+maintainer: hvr@gnu.org
920+author: Herbert Valerio Riedel
921+synopsis: Integer library based on GMP
922+description:
923+ This package provides the low-level implementation of the standard
924+ 'Integer' type based on the
925+ <http://gmplib.org/ GNU Multiple Precision Arithmetic Library (GMP)>.
926+ This package provides access to the internal representation of
927+ 'Integer' as well as primitive operations with no proper error
928+ handling, and should only be used directly with the utmost care.
929+category: Numeric, Algebra
930+exposed: True
931+exposed-modules:
932+ GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms
933+ GHC.Integer.Logarithms.Internals
934+hidden-modules: GHC.Integer.Type
935+import-dirs:
936+library-dirs:
937+dynamic-library-dirs:
938+data-dir:
939+hs-libraries: HSinteger-gmp-1.0.3.0
940+extra-libraries: gmp
941+include-dirs:
942+depends: ghc-prim-0.6.1
943+haddock-interfaces:
944+haddock-html:
945+---
946+name: libiserv
947+version: 8.10.3
948+visibility: public
949+id: libiserv-8.10.3
950+key: libiserv-8.10.3
951+license: BSD-3-Clause
952+copyright: XXX
953+maintainer: XXX
954+author: XXX
955+synopsis: Provides shared functionality between iserv and iserv-proxy
956+category: Development
957+exposed: True
958+exposed-modules: GHCi.Utils Lib
959+import-dirs:
960+library-dirs:
961+dynamic-library-dirs:
962+data-dir:
963+hs-libraries: HSlibiserv-8.10.3
964+depends:
965+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
966+ containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.3
967+haddock-interfaces:
968+haddock-html:
969+---
970+name: mtl
971+version: 2.2.2
972+visibility: public
973+id: mtl-2.2.2
974+key: mtl-2.2.2
975+license: BSD-3-Clause
976+maintainer: Edward Kmett <ekmett@gmail.com>
977+author: Andy Gill
978+homepage: http://github.com/haskell/mtl
979+synopsis: Monad classes, using functional dependencies
980+description:
981+ Monad classes using functional dependencies, with instances
982+ for various monad transformers, inspired by the paper
983+ /Functional Programming with Overloading and Higher-Order Polymorphism/,
984+ by Mark P Jones, in /Advanced School of Functional Programming/, 1995
985+ (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).
986+category: Control
987+exposed: True
988+exposed-modules:
989+ Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error
990+ Control.Monad.Error.Class Control.Monad.Except
991+ Control.Monad.Identity Control.Monad.List Control.Monad.RWS
992+ Control.Monad.RWS.Class Control.Monad.RWS.Lazy
993+ Control.Monad.RWS.Strict Control.Monad.Reader
994+ Control.Monad.Reader.Class Control.Monad.State
995+ Control.Monad.State.Class Control.Monad.State.Lazy
996+ Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer
997+ Control.Monad.Writer.Class Control.Monad.Writer.Lazy
998+ Control.Monad.Writer.Strict
999+import-dirs:
1000+library-dirs:
1001+dynamic-library-dirs:
1002+data-dir:
1003+hs-libraries: HSmtl-2.2.2
1004+depends: base-4.14.1.0 transformers-0.5.6.2
1005+haddock-interfaces:
1006+haddock-html:
1007+---
1008+name: parsec
1009+version: 3.1.14.0
1010+visibility: public
1011+id: parsec-3.1.14.0
1012+key: parsec-3.1.14.0
1013+license: BSD-3-Clause
1014+maintainer: Herbert Valerio Riedel <hvr@gnu.org>
1015+author:
1016+ Daan Leijen <daan@microsoft.com>, Paolo Martini <paolo@nemail.it>, Antoine Latter <aslatter@gmail.com>
1017+homepage: https://github.com/haskell/parsec
1018+synopsis: Monadic parser combinators
1019+description:
1020+ Parsec is designed from scratch as an industrial-strength parser
1021+ library. It is simple, safe, well documented (on the package
1022+ homepage), has extensive libraries, good error messages,
1023+ and is fast. It is defined as a monad transformer that can be
1024+ stacked on arbitrary monads, and it is also parametric in the
1025+ input stream type.
1026+ The main entry point is the "Text.Parsec" module which provides
1027+ defaults for parsing 'Char'acter data.
1028+ The "Text.ParserCombinators.Parsec" module hierarchy contains
1029+ the legacy @parsec-2@ API and may be removed at some point in
1030+ the future.
1031+category: Parsing
1032+exposed: True
1033+exposed-modules:
1034+ Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy
1035+ Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error
1036+ Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm
1037+ Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String
1038+ Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token
1039+ Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char
1040+ Text.ParserCombinators.Parsec.Combinator
1041+ Text.ParserCombinators.Parsec.Error
1042+ Text.ParserCombinators.Parsec.Expr
1043+ Text.ParserCombinators.Parsec.Language
1044+ Text.ParserCombinators.Parsec.Perm
1045+ Text.ParserCombinators.Parsec.Pos
1046+ Text.ParserCombinators.Parsec.Prim
1047+ Text.ParserCombinators.Parsec.Token
1048+import-dirs:
1049+library-dirs:
1050+dynamic-library-dirs:
1051+data-dir:
1052+hs-libraries: HSparsec-3.1.14.0
1053+depends:
1054+ base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
1055+haddock-interfaces:
1056+haddock-html:
1057+---
1058+name: pretty
1059+version: 1.1.3.6
1060+visibility: public
1061+id: pretty-1.1.3.6
1062+key: pretty-1.1.3.6
1063+license: BSD-3-Clause
1064+maintainer: David Terei <code@davidterei.com>
1065+stability: Stable
1066+homepage: http://github.com/haskell/pretty
1067+synopsis: Pretty-printing library
1068+description:
1069+ This package contains a pretty-printing library, a set of API's
1070+ that provides a way to easily print out text in a consistent
1071+ format of your choosing. This is useful for compilers and related
1072+ tools.
1073+ This library was originally designed by John Hughes's and has since
1074+ been heavily modified by Simon Peyton Jones.
1075+category: Text
1076+exposed: True
1077+exposed-modules:
1078+ Text.PrettyPrint Text.PrettyPrint.Annotated
1079+ Text.PrettyPrint.Annotated.HughesPJ
1080+ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ
1081+ Text.PrettyPrint.HughesPJClass
1082+import-dirs:
1083+library-dirs:
1084+dynamic-library-dirs:
1085+data-dir:
1086+hs-libraries: HSpretty-1.1.3.6
1087+depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1
1088+haddock-interfaces:
1089+haddock-html:
1090+---
1091+name: process
1092+version: 1.6.9.0
1093+visibility: public
1094+id: process-1.6.9.0
1095+key: process-1.6.9.0
1096+license: BSD-3-Clause
1097+maintainer: libraries@haskell.org
1098+synopsis: Process libraries
1099+description:
1100+ This package contains libraries for dealing with system processes.
1101+ The typed-process package is a more recent take on a process API,
1102+ which uses this package internally. It features better binary
1103+ support, easier concurrency, and a more composable API. You can
1104+ read more about it at
1105+ <https://github.com/fpco/typed-process/#readme>.
1106+category: System
1107+exposed: True
1108+exposed-modules: System.Cmd System.Process System.Process.Internals
1109+hidden-modules: System.Process.Common System.Process.Windows
1110+import-dirs:
1111+library-dirs:
1112+dynamic-library-dirs:
1113+data-dir:
1114+hs-libraries: HSprocess-1.6.9.0
1115+extra-libraries: kernel32
1116+include-dirs:
1117+includes: runProcess.h
1118+depends:
1119+ Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0
1120+ filepath-1.4.2.1
1121+haddock-interfaces:
1122+haddock-html:
1123+---
1124+name: stm
1125+version: 2.5.0.0
1126+visibility: public
1127+id: stm-2.5.0.0
1128+key: stm-2.5.0.0
1129+license: BSD-3-Clause
1130+maintainer: libraries@haskell.org
1131+homepage: https://wiki.haskell.org/Software_transactional_memory
1132+synopsis: Software Transactional Memory
1133+description:
1134+ Software Transactional Memory, or STM, is an abstraction for
1135+ concurrent communication. The main benefits of STM are
1136+ /composability/ and /modularity/. That is, using STM you can write
1137+ concurrent abstractions that can be easily composed with any other
1138+ abstraction built using STM, without exposing the details of how
1139+ your abstraction ensures safety. This is typically not the case
1140+ with other forms of concurrent communication, such as locks or
1141+ 'MVar's.
1142+category: Concurrency
1143+exposed: True
1144+exposed-modules:
1145+ Control.Concurrent.STM Control.Concurrent.STM.TArray
1146+ Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan
1147+ Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue
1148+ Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar
1149+ Control.Monad.STM
1150+hidden-modules: Control.Sequential.STM
1151+import-dirs:
1152+library-dirs:
1153+dynamic-library-dirs:
1154+data-dir:
1155+hs-libraries: HSstm-2.5.0.0
1156+depends: array-0.5.4.0 base-4.14.1.0
1157+haddock-interfaces:
1158+haddock-html:
1159+---
1160+name: template-haskell
1161+version: 2.16.0.0
1162+visibility: public
1163+id: template-haskell-2.16.0.0
1164+key: template-haskell-2.16.0.0
1165+license: BSD-3-Clause
1166+maintainer: libraries@haskell.org
1167+synopsis: Support library for Template Haskell
1168+description:
1169+ This package provides modules containing facilities for manipulating
1170+ Haskell source code using Template Haskell.
1171+ See <http://www.haskell.org/haskellwiki/Template_Haskell> for more
1172+ information.
1173+category: Template Haskell
1174+exposed: True
1175+exposed-modules:
1176+ Language.Haskell.TH Language.Haskell.TH.LanguageExtensions
1177+ Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal
1178+ Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib
1179+ Language.Haskell.TH.Quote Language.Haskell.TH.Syntax
1180+hidden-modules: Language.Haskell.TH.Lib.Map
1181+import-dirs:
1182+library-dirs:
1183+dynamic-library-dirs:
1184+data-dir:
1185+hs-libraries: HStemplate-haskell-2.16.0.0
1186+depends:
1187+ base-4.14.1.0 ghc-boot-th-8.10.3 ghc-prim-0.6.1 pretty-1.1.3.6
1188+haddock-interfaces:
1189+haddock-html:
1190+---
1191+name: text
1192+version: 1.2.4.1
1193+visibility: public
1194+id: text-1.2.4.1
1195+key: text-1.2.4.1
1196+license: BSD-2-Clause
1197+copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1198+maintainer:
1199+ Bryan O'Sullivan <bos@serpentine.com>, Herbert Valerio Riedel <hvr@gnu.org>
1200+author: Bryan O'Sullivan <bos@serpentine.com>
1201+homepage: https://github.com/haskell/text
1202+synopsis: An efficient packed Unicode text type.
1203+description:
1204+ An efficient packed, immutable Unicode text type (both strict and
1205+ lazy), with a powerful loop fusion optimization framework.
1206+ The 'Text' type represents Unicode character strings, in a time and
1207+ space-efficient manner. This package provides text processing
1208+ capabilities that are optimized for performance critical use, both
1209+ in terms of large data quantities and high speed.
1210+ The 'Text' type provides character-encoding, type-safe case
1211+ conversion via whole-string case conversion functions (see "Data.Text").
1212+ It also provides a range of functions for converting 'Text' values to
1213+ and from 'ByteStrings', using several standard encodings
1214+ (see "Data.Text.Encoding").
1215+ Efficient locale-sensitive support for text IO is also supported
1216+ (see "Data.Text.IO").
1217+ These modules are intended to be imported qualified, to avoid name
1218+ clashes with Prelude functions, e.g.
1219+ > import qualified Data.Text as T
1220+ == ICU Support
1221+ To use an extended and very rich family of functions for working
1222+ with Unicode text (including normalization, regular expressions,
1223+ non-standard encodings, text breaking, and locales), see
1224+ the [text-icu package](https://hackage.haskell.org/package/text-icu)
1225+ based on the well-respected and liberally
1226+ licensed [ICU library](http://site.icu-project.org/).
1227+ == Internal Representation: UTF-16 vs. UTF-8
1228+ Currently the @text@ library uses UTF-16 as its internal representation
1229+ which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
1230+ for Unicode text. We're currently investigating the feasibility
1231+ of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
1232+ and if you need such a 'Text' type right now you might be interested in using the spin-off
1233+ packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
1234+ <https://hackage.haskell.org/package/text-short text-short>.
1235+category: Data, Text
1236+exposed: True
1237+exposed-modules:
1238+ Data.Text Data.Text.Array Data.Text.Encoding
1239+ Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO
1240+ Data.Text.Internal Data.Text.Internal.Builder
1241+ Data.Text.Internal.Builder.Functions
1242+ Data.Text.Internal.Builder.Int.Digits
1243+ Data.Text.Internal.Builder.RealFloat.Functions
1244+ Data.Text.Internal.ByteStringCompat
1245+ Data.Text.Internal.Encoding.Fusion
1246+ Data.Text.Internal.Encoding.Fusion.Common
1247+ Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
1248+ Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions
1249+ Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping
1250+ Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size
1251+ Data.Text.Internal.Fusion.Types Data.Text.Internal.IO
1252+ Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion
1253+ Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search
1254+ Data.Text.Internal.Private Data.Text.Internal.Read
1255+ Data.Text.Internal.Search Data.Text.Internal.Unsafe
1256+ Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift
1257+ Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int
1258+ Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding
1259+ Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read
1260+ Data.Text.Read Data.Text.Unsafe
1261+hidden-modules: Data.Text.Show
1262+import-dirs:
1263+library-dirs:
1264+dynamic-library-dirs:
1265+data-dir:
1266+hs-libraries: HStext-1.2.4.1
1267+depends:
1268+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1269+ deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1270+ template-haskell-2.16.0.0
1271+haddock-interfaces:
1272+haddock-html:
1273+---
1274+name: time
1275+version: 1.9.3
1276+visibility: public
1277+id: time-1.9.3
1278+key: time-1.9.3
1279+license: BSD-3-Clause
1280+maintainer: <ashley@semantic.org>
1281+author: Ashley Yakeley
1282+stability: stable
1283+homepage: https://github.com/haskell/time
1284+synopsis: A time library
1285+description: Time, clocks and calendars
1286+category: Time
1287+exposed: True
1288+exposed-modules:
1289+ Data.Time Data.Time.Calendar Data.Time.Calendar.Easter
1290+ Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay
1291+ Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate
1292+ Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System
1293+ Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601
1294+ Data.Time.Format.Internal Data.Time.LocalTime
1295+hidden-modules:
1296+ Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days
1297+ Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays
1298+ Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay
1299+ Data.Time.Clock.Internal.DiffTime
1300+ Data.Time.Clock.Internal.AbsoluteTime
1301+ Data.Time.Clock.Internal.NominalDiffTime
1302+ Data.Time.Clock.Internal.POSIXTime
1303+ Data.Time.Clock.Internal.UniversalTime
1304+ Data.Time.Clock.Internal.SystemTime
1305+ Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval
1306+ Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff
1307+ Data.Time.LocalTime.Internal.TimeZone
1308+ Data.Time.LocalTime.Internal.TimeOfDay
1309+ Data.Time.LocalTime.Internal.CalendarDiffTime
1310+ Data.Time.LocalTime.Internal.LocalTime
1311+ Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse
1312+ Data.Time.Format.Locale Data.Time.Format.Format.Class
1313+ Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class
1314+ Data.Time.Format.Parse.Instances
1315+import-dirs:
1316+library-dirs:
1317+dynamic-library-dirs:
1318+data-dir:
1319+hs-libraries: HStime-1.9.3
1320+include-dirs:
1321+depends: Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0
1322+haddock-interfaces:
1323+haddock-html:
1324+---
1325+name: transformers
1326+version: 0.5.6.2
1327+visibility: public
1328+id: transformers-0.5.6.2
1329+key: transformers-0.5.6.2
1330+license: BSD-3-Clause
1331+maintainer: Ross Paterson <R.Paterson@city.ac.uk>
1332+author: Andy Gill, Ross Paterson
1333+synopsis: Concrete functor and monad transformers
1334+description:
1335+ A portable library of functor and monad transformers, inspired by
1336+ the paper
1337+ * \"Functional Programming with Overloading and Higher-Order
1338+ Polymorphism\", by Mark P Jones,
1339+ in /Advanced School of Functional Programming/, 1995
1340+ (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).
1341+ This package contains:
1342+ * the monad transformer class (in "Control.Monad.Trans.Class")
1343+ * concrete functor and monad transformers, each with associated
1344+ operations and functions to lift operations associated with other
1345+ transformers.
1346+ The package can be used on its own in portable Haskell code, in
1347+ which case operations need to be manually lifted through transformer
1348+ stacks (see "Control.Monad.Trans.Class" for some examples).
1349+ Alternatively, it can be used with the non-portable monad classes in
1350+ the @mtl@ or @monads-tf@ packages, which automatically lift operations
1351+ introduced by monad transformers through other transformers.
1352+category: Control
1353+exposed: True
1354+exposed-modules:
1355+ Control.Applicative.Backwards Control.Applicative.Lift
1356+ Control.Monad.Signatures Control.Monad.Trans.Accum
1357+ Control.Monad.Trans.Class Control.Monad.Trans.Cont
1358+ Control.Monad.Trans.Error Control.Monad.Trans.Except
1359+ Control.Monad.Trans.Identity Control.Monad.Trans.List
1360+ Control.Monad.Trans.Maybe Control.Monad.Trans.RWS
1361+ Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy
1362+ Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader
1363+ Control.Monad.Trans.Select Control.Monad.Trans.State
1364+ Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict
1365+ Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS
1366+ Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict
1367+ Data.Functor.Constant Data.Functor.Reverse
1368+import-dirs:
1369+library-dirs:
1370+dynamic-library-dirs:
1371+data-dir:
1372+hs-libraries: HStransformers-0.5.6.2
1373+depends: base-4.14.1.0
1374+haddock-interfaces:
1375+haddock-html:
1376+---
1377+name: rts
1378+version: 1.0
1379+visibility: public
1380+id: rts
1381+key: rts
1382+license: BSD-3-Clause
1383+maintainer: glasgow-haskell-users@haskell.org
1384+exposed: True
1385+library-dirs:
1386+hs-libraries: HSrts
1387+extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi
1388+include-dirs:
1389+includes: Stg.h
1390+ld-options:
1391+ "-Wl,-u,base_GHCziTopHandler_runIO_closure"
1392+ "-Wl,-u,base_GHCziTopHandler_runNonIO_closure"
1393+ "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure"
1394+ "-Wl,-u,ghczmprim_GHCziTypes_True_closure"
1395+ "-Wl,-u,ghczmprim_GHCziTypes_False_closure"
1396+ "-Wl,-u,base_GHCziPack_unpackCString_closure"
1397+ "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure"
1398+ "-Wl,-u,base_GHCziIOziException_stackOverflow_closure"
1399+ "-Wl,-u,base_GHCziIOziException_heapOverflow_closure"
1400+ "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure"
1401+ "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure"
1402+ "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure"
1403+ "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure"
1404+ "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure"
1405+ "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure"
1406+ "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure"
1407+ "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure"
1408+ "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure"
1409+ "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure"
1410+ "-Wl,-u,base_GHCziConcziSync_runSparks_closure"
1411+ "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure"
1412+ "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure"
1413+ "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure"
1414+ "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure"
1415+ "-Wl,-u,base_GHCziTopHandler_runMainIO_closure"
1416+ "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info"
1417+ "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info"
1418+ "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info"
1419+ "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info"
1420+ "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info"
1421+ "-Wl,-u,base_GHCziPtr_Ptr_con_info"
1422+ "-Wl,-u,base_GHCziPtr_FunPtr_con_info"
1423+ "-Wl,-u,base_GHCziInt_I8zh_con_info"
1424+ "-Wl,-u,base_GHCziInt_I16zh_con_info"
1425+ "-Wl,-u,base_GHCziInt_I32zh_con_info"
1426+ "-Wl,-u,base_GHCziInt_I64zh_con_info"
1427+ "-Wl,-u,base_GHCziWord_W8zh_con_info"
1428+ "-Wl,-u,base_GHCziWord_W16zh_con_info"
1429+ "-Wl,-u,base_GHCziWord_W32zh_con_info"
1430+ "-Wl,-u,base_GHCziWord_W64zh_con_info"
1431+ "-Wl,-u,base_GHCziStable_StablePtr_con_info"
1432+ "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16"
1433+ "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64"
1434+ "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16"
1435+ "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64"
1436+ "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16"
1437+ "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64"
1438+ "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16"
1439+ "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64"
1440+ "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16"
1441+ "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64"
1442+ "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16"
1443+ "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64"
1444+ "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32"
1445+ "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8"
1446+ "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32"
1447+ "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8"
1448+ "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32"
1449+ "-Wl,-u,hs_atomicwrite64"
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/versionnew file+1
@@ -0,0 +1 @@
1+GHC package manager version 8.10.3
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/infonew file+69
@@ -0,0 +1,69 @@
1+ [("Project name","The Glorious Glasgow Haskell Compilation System")
2+ ,("GCC extra via C opts","")
3+ ,("C compiler flags","")
4+ ,("C++ compiler flags","")
5+ ,("C compiler link flags","")
6+ ,("C compiler supports -no-pie","YES")
7+ ,("Haskell CPP flags","-E -undef -traditional")
8+ ,("ld flags","")
9+ ,("ld supports compact unwind","YES")
10+ ,("ld supports build-id","YES")
11+ ,("ld supports filelist","NO")
12+ ,("ld is GNU ld","YES")
13+ ,("Merge objects flags","-r")
14+ ,("ar flags","q")
15+ ,("ar supports at file","YES")
16+ ,("otool command","otool")
17+ ,("install_name_tool command","install_name_tool")
18+ ,("touch command","touch")
19+ ,("dllwrap command","x86_64-w64-mingw32-dllwrap")
20+ ,("windres command","x86_64-w64-mingw32-windres")
21+ ,("libtool command","libtool")
22+ ,("cross compiling","YES")
23+ ,("target platform string","x86_64-unknown-mingw32")
24+ ,("target os","OSMinGW32")
25+ ,("target arch","ArchX86_64")
26+ ,("target word size","8")
27+ ,("target has GNU nonexec stack","NO")
28+ ,("target has .ident directive","YES")
29+ ,("target has subsections via symbols","NO")
30+ ,("target has RTS linker","YES")
31+ ,("Unregisterised","NO")
32+ ,("LLVM target","x86_64-unknown-windows")
33+ ,("LLVM llc command","llc")
34+ ,("LLVM opt command","opt")
35+ ,("LLVM clang command","clang")
36+ ,("integer library","integer-gmp")
37+ ,("Use interpreter","YES")
38+ ,("Use native code generator","YES")
39+ ,("Support SMP","YES")
40+ ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p")
41+ ,("Tables next to code","YES")
42+ ,("Leading underscore","NO")
43+ ,("Use LibFFI","NO")
44+ ,("Use Threads","YES")
45+ ,("Use Debugging","NO")
46+ ,("RTS expects libdw","NO")
47+ ,("Project version","8.10.3")
48+ ,("Project Git commit id","6db6db46af6f8e3e24d7d16b0b43a984a9a14677")
49+ ,("Booter version","8.6.5")
50+ ,("Stage","1")
51+ ,("Build platform","x86_64-unknown-linux")
52+ ,("Host platform","x86_64-unknown-linux")
53+ ,("Target platform","x86_64-unknown-mingw32")
54+ ,("Have interpreter","YES")
55+ ,("Object splitting supported","NO")
56+ ,("Have native code generator","YES")
57+ ,("Support dynamic-too","NO")
58+ ,("Support parallel --make","YES")
59+ ,("Support reexported-modules","YES")
60+ ,("Support thinning and renaming package flags","YES")
61+ ,("Support Backpack","YES")
62+ ,("Requires unified installed package IDs","YES")
63+ ,("Uses package keys","YES")
64+ ,("Uses unit IDs","YES")
65+ ,("Dynamic by default","NO")
66+ ,("GHC Dynamic","NO")
67+ ,("GHC Profiled","NO")
68+ ,("Debug on","NO")
69+ ]
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/numeric-versionnew file+1
@@ -0,0 +1 @@
1+8.10.3
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/supported-languagesnew file+255
@@ -0,0 +1,255 @@
1+Haskell98
2+Haskell2010
3+Unsafe
4+Trustworthy
5+Safe
6+AllowAmbiguousTypes
7+NoAllowAmbiguousTypes
8+AlternativeLayoutRule
9+NoAlternativeLayoutRule
10+AlternativeLayoutRuleTransitional
11+NoAlternativeLayoutRuleTransitional
12+Arrows
13+NoArrows
14+AutoDeriveTypeable
15+NoAutoDeriveTypeable
16+BangPatterns
17+NoBangPatterns
18+BinaryLiterals
19+NoBinaryLiterals
20+CApiFFI
21+NoCApiFFI
22+CPP
23+NoCPP
24+CUSKs
25+NoCUSKs
26+ConstrainedClassMethods
27+NoConstrainedClassMethods
28+ConstraintKinds
29+NoConstraintKinds
30+DataKinds
31+NoDataKinds
32+DatatypeContexts
33+NoDatatypeContexts
34+DefaultSignatures
35+NoDefaultSignatures
36+DeriveAnyClass
37+NoDeriveAnyClass
38+DeriveDataTypeable
39+NoDeriveDataTypeable
40+DeriveFoldable
41+NoDeriveFoldable
42+DeriveFunctor
43+NoDeriveFunctor
44+DeriveGeneric
45+NoDeriveGeneric
46+DeriveLift
47+NoDeriveLift
48+DeriveTraversable
49+NoDeriveTraversable
50+DerivingStrategies
51+NoDerivingStrategies
52+DerivingVia
53+NoDerivingVia
54+DisambiguateRecordFields
55+NoDisambiguateRecordFields
56+DoAndIfThenElse
57+NoDoAndIfThenElse
58+BlockArguments
59+NoBlockArguments
60+DoRec
61+NoDoRec
62+DuplicateRecordFields
63+NoDuplicateRecordFields
64+EmptyCase
65+NoEmptyCase
66+EmptyDataDecls
67+NoEmptyDataDecls
68+EmptyDataDeriving
69+NoEmptyDataDeriving
70+ExistentialQuantification
71+NoExistentialQuantification
72+ExplicitForAll
73+NoExplicitForAll
74+ExplicitNamespaces
75+NoExplicitNamespaces
76+ExtendedDefaultRules
77+NoExtendedDefaultRules
78+FlexibleContexts
79+NoFlexibleContexts
80+FlexibleInstances
81+NoFlexibleInstances
82+ForeignFunctionInterface
83+NoForeignFunctionInterface
84+FunctionalDependencies
85+NoFunctionalDependencies
86+GADTSyntax
87+NoGADTSyntax
88+GADTs
89+NoGADTs
90+GHCForeignImportPrim
91+NoGHCForeignImportPrim
92+GeneralizedNewtypeDeriving
93+NoGeneralizedNewtypeDeriving
94+GeneralisedNewtypeDeriving
95+NoGeneralisedNewtypeDeriving
96+ImplicitParams
97+NoImplicitParams
98+ImplicitPrelude
99+NoImplicitPrelude
100+ImportQualifiedPost
101+NoImportQualifiedPost
102+ImpredicativeTypes
103+NoImpredicativeTypes
104+IncoherentInstances
105+NoIncoherentInstances
106+TypeFamilyDependencies
107+NoTypeFamilyDependencies
108+InstanceSigs
109+NoInstanceSigs
110+ApplicativeDo
111+NoApplicativeDo
112+InterruptibleFFI
113+NoInterruptibleFFI
114+JavaScriptFFI
115+NoJavaScriptFFI
116+KindSignatures
117+NoKindSignatures
118+LambdaCase
119+NoLambdaCase
120+LiberalTypeSynonyms
121+NoLiberalTypeSynonyms
122+MagicHash
123+NoMagicHash
124+MonadComprehensions
125+NoMonadComprehensions
126+MonadFailDesugaring
127+NoMonadFailDesugaring
128+MonoLocalBinds
129+NoMonoLocalBinds
130+MonoPatBinds
131+NoMonoPatBinds
132+MonomorphismRestriction
133+NoMonomorphismRestriction
134+MultiParamTypeClasses
135+NoMultiParamTypeClasses
136+MultiWayIf
137+NoMultiWayIf
138+NumericUnderscores
139+NoNumericUnderscores
140+NPlusKPatterns
141+NoNPlusKPatterns
142+NamedFieldPuns
143+NoNamedFieldPuns
144+NamedWildCards
145+NoNamedWildCards
146+NegativeLiterals
147+NoNegativeLiterals
148+HexFloatLiterals
149+NoHexFloatLiterals
150+NondecreasingIndentation
151+NoNondecreasingIndentation
152+NullaryTypeClasses
153+NoNullaryTypeClasses
154+NumDecimals
155+NoNumDecimals
156+OverlappingInstances
157+NoOverlappingInstances
158+OverloadedLabels
159+NoOverloadedLabels
160+OverloadedLists
161+NoOverloadedLists
162+OverloadedStrings
163+NoOverloadedStrings
164+PackageImports
165+NoPackageImports
166+ParallelArrays
167+NoParallelArrays
168+ParallelListComp
169+NoParallelListComp
170+PartialTypeSignatures
171+NoPartialTypeSignatures
172+PatternGuards
173+NoPatternGuards
174+PatternSignatures
175+NoPatternSignatures
176+PatternSynonyms
177+NoPatternSynonyms
178+PolyKinds
179+NoPolyKinds
180+PolymorphicComponents
181+NoPolymorphicComponents
182+QuantifiedConstraints
183+NoQuantifiedConstraints
184+PostfixOperators
185+NoPostfixOperators
186+QuasiQuotes
187+NoQuasiQuotes
188+Rank2Types
189+NoRank2Types
190+RankNTypes
191+NoRankNTypes
192+RebindableSyntax
193+NoRebindableSyntax
194+RecordPuns
195+NoRecordPuns
196+RecordWildCards
197+NoRecordWildCards
198+RecursiveDo
199+NoRecursiveDo
200+RelaxedLayout
201+NoRelaxedLayout
202+RelaxedPolyRec
203+NoRelaxedPolyRec
204+RoleAnnotations
205+NoRoleAnnotations
206+ScopedTypeVariables
207+NoScopedTypeVariables
208+StandaloneDeriving
209+NoStandaloneDeriving
210+StarIsType
211+NoStarIsType
212+StaticPointers
213+NoStaticPointers
214+Strict
215+NoStrict
216+StrictData
217+NoStrictData
218+TemplateHaskell
219+NoTemplateHaskell
220+TemplateHaskellQuotes
221+NoTemplateHaskellQuotes
222+StandaloneKindSignatures
223+NoStandaloneKindSignatures
224+TraditionalRecordSyntax
225+NoTraditionalRecordSyntax
226+TransformListComp
227+NoTransformListComp
228+TupleSections
229+NoTupleSections
230+TypeApplications
231+NoTypeApplications
232+TypeInType
233+NoTypeInType
234+TypeFamilies
235+NoTypeFamilies
236+TypeOperators
237+NoTypeOperators
238+TypeSynonymInstances
239+NoTypeSynonymInstances
240+UnboxedTuples
241+NoUnboxedTuples
242+UnboxedSums
243+NoUnboxedSums
244+UndecidableInstances
245+NoUndecidableInstances
246+UndecidableSuperClasses
247+NoUndecidableSuperClasses
248+UnicodeSyntax
249+NoUnicodeSyntax
250+UnliftedFFITypes
251+NoUnliftedFFITypes
252+UnliftedNewtypes
253+NoUnliftedNewtypes
254+ViewPatterns
255+NoViewPatterns
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/versionnew file+1
@@ -0,0 +1 @@
1+The Glorious Glasgow Haskell Compilation System, version 8.10.3
scripts/check-compiler-materialization/default.nix+1−1
@@ -14,7 +14,7 @@ in eval.linkFarm "check-${compiler-nix-name}" [
1414 { name = "linux"; path = linux.ghc-extra-projects.${compiler-nix-name}.plan-nix; }
1515 # In some cased you may need comment out one or more of these if the GHC version needed cannot be built.
1616 { name = "musl"; path = linux.pkgsCross.musl64.ghc-extra-projects.${compiler-nix-name}.plan-nix; }
17− # { name = "windows"; path = linux.pkgsCross.mingwW64.ghc-extra-projects.${compiler-nix-name}.plan-nix; }
17+ { name = "windows"; path = linux.pkgsCross.mingwW64.ghc-extra-projects.${compiler-nix-name}.plan-nix; }
1818 { name = "arm"; path = linux.pkgsCross.aarch64-multiplatform.ghc-extra-projects.${compiler-nix-name}.plan-nix; }
1919]
2020