Saved package config for ghctags-0.1 written by Cabal-1.18.1.5 using ghc-7.6
LocalBuildInfo {configFlags = ConfigFlags {configPrograms = [], configProgramPaths = [("ghc","/home/a/ghc/ghc-7.8/inplace/bin/ghc-stage1"),("ghc-pkg","/home/a/ghc/ghc-7.8/inplace/bin/ghc-pkg"),("hscolour","/home/a/bin/HsColour"),("gcc","/usr/bin/gcc"),("ld","/usr/bin/ld"),("ar","/usr/bin/ar"),("ranlib","/usr/bin/ranlib"),("alex","/home/a/bin/alex"),("happy","/home/a/bin/happy")], configProgramArgs = [("gcc",["-Wall","-fno-stack-protector","-Werror=unused-but-set-variable","-Wno-error=inline"])], configProgramPathExtra = [], configHcFlavor = Flag GHC, configHcPath = NoFlag, configHcPkg = NoFlag, configVanillaLib = Flag False, configProfLib = Flag False, configSharedLib = Flag False, configDynExe = Flag False, configProfExe = Flag False, configConfigureArgs = ["CFLAGS=-Wall -fno-stack-protector    -Werror=unused-but-set-variable -Wno-error=inline","LDFLAGS=   ","CPPFLAGS=   ","--with-cc=/usr/bin/gcc"], configOptimization = Flag NormalOptimisation, configProgPrefix = Flag "", configProgSuffix = Flag "", configInstallDirs = InstallDirs {prefix = NoFlag, bindir = NoFlag, libdir = NoFlag, libsubdir = NoFlag, dynlibdir = NoFlag, libexecdir = NoFlag, progdir = NoFlag, includedir = NoFlag, datadir = NoFlag, datasubdir = NoFlag, docdir = NoFlag, mandir = NoFlag, htmldir = NoFlag, haddockdir = NoFlag, sysconfdir = NoFlag}, configScratchDir = NoFlag, configExtraLibDirs = [], configExtraIncludeDirs = [], configDistPref = Flag "dist-install", configVerbosity = Flag Normal, configUserInstall = Flag False, configPackageDBs = [], configGHCiLib = Flag False, configSplitObjs = Flag False, configStripExes = Flag True, configConstraints = [], configConfigurationsFlags = [], configTests = Flag False, configBenchmarks = Flag False, configLibCoverage = Flag False}, extraConfigArgs = [], installDirTemplates = InstallDirs {prefix = "/usr/local", bindir = "$prefix/bin", libdir = "$prefix/lib", libsubdir = "$arch-$os-$compiler/$pkgid", dynlibdir = "$libdir", libexecdir = "$prefix/libexec", progdir = "$libdir/hugs/programs", includedir = "$libdir/$libsubdir/include", datadir = "$prefix/share", datasubdir = "$arch-$os-$compiler/$pkgid", docdir = "$datadir/doc/$arch-$os-$compiler/$pkgid", mandir = "$datadir/man", htmldir = "$docdir/html", haddockdir = "$htmldir", sysconfdir = "$prefix/etc"}, compiler = Compiler {compilerId = CompilerId GHC (Version {versionBranch = [7,8,4], versionTags = []}), compilerLanguages = [(Haskell98,"-XHaskell98"),(Haskell2010,"-XHaskell2010")], compilerExtensions = [(UnknownExtension "Haskell98","-XHaskell98"),(UnknownExtension "Haskell2010","-XHaskell2010"),(EnableExtension Unsafe,"-XUnsafe"),(EnableExtension Trustworthy,"-XTrustworthy"),(EnableExtension Safe,"-XSafe"),(EnableExtension CPP,"-XCPP"),(DisableExtension CPP,"-XNoCPP"),(EnableExtension PostfixOperators,"-XPostfixOperators"),(DisableExtension PostfixOperators,"-XNoPostfixOperators"),(EnableExtension TupleSections,"-XTupleSections"),(DisableExtension TupleSections,"-XNoTupleSections"),(EnableExtension PatternGuards,"-XPatternGuards"),(DisableExtension PatternGuards,"-XNoPatternGuards"),(EnableExtension UnicodeSyntax,"-XUnicodeSyntax"),(DisableExtension UnicodeSyntax,"-XNoUnicodeSyntax"),(EnableExtension MagicHash,"-XMagicHash"),(DisableExtension MagicHash,"-XNoMagicHash"),(EnableExtension ExistentialQuantification,"-XExistentialQuantification"),(DisableExtension ExistentialQuantification,"-XNoExistentialQuantification"),(EnableExtension KindSignatures,"-XKindSignatures"),(DisableExtension KindSignatures,"-XNoKindSignatures"),(EnableExtension RoleAnnotations,"-XRoleAnnotations"),(DisableExtension RoleAnnotations,"-XNoRoleAnnotations"),(EnableExtension EmptyDataDecls,"-XEmptyDataDecls"),(DisableExtension EmptyDataDecls,"-XNoEmptyDataDecls"),(EnableExtension ParallelListComp,"-XParallelListComp"),(DisableExtension ParallelListComp,"-XNoParallelListComp"),(EnableExtension TransformListComp,"-XTransformListComp"),(DisableExtension TransformListComp,"-XNoTransformListComp"),(EnableExtension MonadComprehensions,"-XMonadComprehensions"),(DisableExtension MonadComprehensions,"-XNoMonadComprehensions"),(EnableExtension ForeignFunctionInterface,"-XForeignFunctionInterface"),(DisableExtension ForeignFunctionInterface,"-XNoForeignFunctionInterface"),(EnableExtension UnliftedFFITypes,"-XUnliftedFFITypes"),(DisableExtension UnliftedFFITypes,"-XNoUnliftedFFITypes"),(EnableExtension InterruptibleFFI,"-XInterruptibleFFI"),(DisableExtension InterruptibleFFI,"-XNoInterruptibleFFI"),(EnableExtension CApiFFI,"-XCApiFFI"),(DisableExtension CApiFFI,"-XNoCApiFFI"),(EnableExtension GHCForeignImportPrim,"-XGHCForeignImportPrim"),(DisableExtension GHCForeignImportPrim,"-XNoGHCForeignImportPrim"),(UnknownExtension "JavaScriptFFI","-XJavaScriptFFI"),(UnknownExtension "NoJavaScriptFFI","-XNoJavaScriptFFI"),(EnableExtension LiberalTypeSynonyms,"-XLiberalTypeSynonyms"),(DisableExtension LiberalTypeSynonyms,"-XNoLiberalTypeSynonyms"),(EnableExtension PolymorphicComponents,"-XPolymorphicComponents"),(DisableExtension PolymorphicComponents,"-XNoPolymorphicComponents"),(EnableExtension Rank2Types,"-XRank2Types"),(DisableExtension Rank2Types,"-XNoRank2Types"),(EnableExtension RankNTypes,"-XRankNTypes"),(DisableExtension RankNTypes,"-XNoRankNTypes"),(EnableExtension ImpredicativeTypes,"-XImpredicativeTypes"),(DisableExtension ImpredicativeTypes,"-XNoImpredicativeTypes"),(EnableExtension TypeOperators,"-XTypeOperators"),(DisableExtension TypeOperators,"-XNoTypeOperators"),(EnableExtension ExplicitNamespaces,"-XExplicitNamespaces"),(DisableExtension ExplicitNamespaces,"-XNoExplicitNamespaces"),(EnableExtension RecursiveDo,"-XRecursiveDo"),(DisableExtension RecursiveDo,"-XNoRecursiveDo"),(EnableExtension DoRec,"-XDoRec"),(DisableExtension DoRec,"-XNoDoRec"),(EnableExtension Arrows,"-XArrows"),(DisableExtension Arrows,"-XNoArrows"),(EnableExtension ParallelArrays,"-XParallelArrays"),(DisableExtension ParallelArrays,"-XNoParallelArrays"),(EnableExtension TemplateHaskell,"-XTemplateHaskell"),(DisableExtension TemplateHaskell,"-XNoTemplateHaskell"),(EnableExtension QuasiQuotes,"-XQuasiQuotes"),(DisableExtension QuasiQuotes,"-XNoQuasiQuotes"),(EnableExtension ImplicitPrelude,"-XImplicitPrelude"),(DisableExtension ImplicitPrelude,"-XNoImplicitPrelude"),(EnableExtension RecordWildCards,"-XRecordWildCards"),(DisableExtension RecordWildCards,"-XNoRecordWildCards"),(EnableExtension NamedFieldPuns,"-XNamedFieldPuns"),(DisableExtension NamedFieldPuns,"-XNoNamedFieldPuns"),(EnableExtension RecordPuns,"-XRecordPuns"),(DisableExtension RecordPuns,"-XNoRecordPuns"),(EnableExtension DisambiguateRecordFields,"-XDisambiguateRecordFields"),(DisableExtension DisambiguateRecordFields,"-XNoDisambiguateRecordFields"),(EnableExtension OverloadedStrings,"-XOverloadedStrings"),(DisableExtension OverloadedStrings,"-XNoOverloadedStrings"),(EnableExtension NumDecimals,"-XNumDecimals"),(DisableExtension NumDecimals,"-XNoNumDecimals"),(EnableExtension OverloadedLists,"-XOverloadedLists"),(DisableExtension OverloadedLists,"-XNoOverloadedLists"),(EnableExtension GADTs,"-XGADTs"),(DisableExtension GADTs,"-XNoGADTs"),(EnableExtension GADTSyntax,"-XGADTSyntax"),(DisableExtension GADTSyntax,"-XNoGADTSyntax"),(EnableExtension ViewPatterns,"-XViewPatterns"),(DisableExtension ViewPatterns,"-XNoViewPatterns"),(EnableExtension TypeFamilies,"-XTypeFamilies"),(DisableExtension TypeFamilies,"-XNoTypeFamilies"),(EnableExtension BangPatterns,"-XBangPatterns"),(DisableExtension BangPatterns,"-XNoBangPatterns"),(EnableExtension MonomorphismRestriction,"-XMonomorphismRestriction"),(DisableExtension MonomorphismRestriction,"-XNoMonomorphismRestriction"),(EnableExtension NPlusKPatterns,"-XNPlusKPatterns"),(DisableExtension NPlusKPatterns,"-XNoNPlusKPatterns"),(EnableExtension DoAndIfThenElse,"-XDoAndIfThenElse"),(DisableExtension DoAndIfThenElse,"-XNoDoAndIfThenElse"),(EnableExtension RebindableSyntax,"-XRebindableSyntax"),(DisableExtension RebindableSyntax,"-XNoRebindableSyntax"),(EnableExtension ConstraintKinds,"-XConstraintKinds"),(DisableExtension ConstraintKinds,"-XNoConstraintKinds"),(EnableExtension PolyKinds,"-XPolyKinds"),(DisableExtension PolyKinds,"-XNoPolyKinds"),(EnableExtension DataKinds,"-XDataKinds"),(DisableExtension DataKinds,"-XNoDataKinds"),(EnableExtension InstanceSigs,"-XInstanceSigs"),(DisableExtension InstanceSigs,"-XNoInstanceSigs"),(EnableExtension MonoPatBinds,"-XMonoPatBinds"),(DisableExtension MonoPatBinds,"-XNoMonoPatBinds"),(EnableExtension ExplicitForAll,"-XExplicitForAll"),(DisableExtension ExplicitForAll,"-XNoExplicitForAll"),(UnknownExtension "AlternativeLayoutRule","-XAlternativeLayoutRule"),(UnknownExtension "NoAlternativeLayoutRule","-XNoAlternativeLayoutRule"),(UnknownExtension "AlternativeLayoutRuleTransitional","-XAlternativeLayoutRuleTransitional"),(UnknownExtension "NoAlternativeLayoutRuleTransitional","-XNoAlternativeLayoutRuleTransitional"),(EnableExtension DatatypeContexts,"-XDatatypeContexts"),(DisableExtension DatatypeContexts,"-XNoDatatypeContexts"),(EnableExtension NondecreasingIndentation,"-XNondecreasingIndentation"),(DisableExtension NondecreasingIndentation,"-XNoNondecreasingIndentation"),(UnknownExtension "RelaxedLayout","-XRelaxedLayout"),(UnknownExtension "NoRelaxedLayout","-XNoRelaxedLayout"),(EnableExtension TraditionalRecordSyntax,"-XTraditionalRecordSyntax"),(DisableExtension TraditionalRecordSyntax,"-XNoTraditionalRecordSyntax"),(EnableExtension LambdaCase,"-XLambdaCase"),(DisableExtension LambdaCase,"-XNoLambdaCase"),(EnableExtension MultiWayIf,"-XMultiWayIf"),(DisableExtension MultiWayIf,"-XNoMultiWayIf"),(EnableExtension MonoLocalBinds,"-XMonoLocalBinds"),(DisableExtension MonoLocalBinds,"-XNoMonoLocalBinds"),(EnableExtension RelaxedPolyRec,"-XRelaxedPolyRec"),(DisableExtension RelaxedPolyRec,"-XNoRelaxedPolyRec"),(EnableExtension ExtendedDefaultRules,"-XExtendedDefaultRules"),(DisableExtension ExtendedDefaultRules,"-XNoExtendedDefaultRules"),(EnableExtension ImplicitParams,"-XImplicitParams"),(DisableExtension ImplicitParams,"-XNoImplicitParams"),(EnableExtension ScopedTypeVariables,"-XScopedTypeVariables"),(DisableExtension ScopedTypeVariables,"-XNoScopedTypeVariables"),(EnableExtension AllowAmbiguousTypes,"-XAllowAmbiguousTypes"),(DisableExtension AllowAmbiguousTypes,"-XNoAllowAmbiguousTypes"),(EnableExtension PatternSignatures,"-XPatternSignatures"),(DisableExtension PatternSignatures,"-XNoPatternSignatures"),(EnableExtension UnboxedTuples,"-XUnboxedTuples"),(DisableExtension UnboxedTuples,"-XNoUnboxedTuples"),(EnableExtension StandaloneDeriving,"-XStandaloneDeriving"),(DisableExtension StandaloneDeriving,"-XNoStandaloneDeriving"),(EnableExtension DeriveDataTypeable,"-XDeriveDataTypeable"),(DisableExtension DeriveDataTypeable,"-XNoDeriveDataTypeable"),(EnableExtension AutoDeriveTypeable,"-XAutoDeriveTypeable"),(DisableExtension AutoDeriveTypeable,"-XNoAutoDeriveTypeable"),(EnableExtension DeriveFunctor,"-XDeriveFunctor"),(DisableExtension DeriveFunctor,"-XNoDeriveFunctor"),(EnableExtension DeriveTraversable,"-XDeriveTraversable"),(DisableExtension DeriveTraversable,"-XNoDeriveTraversable"),(EnableExtension DeriveFoldable,"-XDeriveFoldable"),(DisableExtension DeriveFoldable,"-XNoDeriveFoldable"),(EnableExtension DeriveGeneric,"-XDeriveGeneric"),(DisableExtension DeriveGeneric,"-XNoDeriveGeneric"),(EnableExtension DefaultSignatures,"-XDefaultSignatures"),(DisableExtension DefaultSignatures,"-XNoDefaultSignatures"),(EnableExtension TypeSynonymInstances,"-XTypeSynonymInstances"),(DisableExtension TypeSynonymInstances,"-XNoTypeSynonymInstances"),(EnableExtension FlexibleContexts,"-XFlexibleContexts"),(DisableExtension FlexibleContexts,"-XNoFlexibleContexts"),(EnableExtension FlexibleInstances,"-XFlexibleInstances"),(DisableExtension FlexibleInstances,"-XNoFlexibleInstances"),(EnableExtension ConstrainedClassMethods,"-XConstrainedClassMethods"),(DisableExtension ConstrainedClassMethods,"-XNoConstrainedClassMethods"),(EnableExtension MultiParamTypeClasses,"-XMultiParamTypeClasses"),(DisableExtension MultiParamTypeClasses,"-XNoMultiParamTypeClasses"),(EnableExtension NullaryTypeClasses,"-XNullaryTypeClasses"),(DisableExtension NullaryTypeClasses,"-XNoNullaryTypeClasses"),(EnableExtension FunctionalDependencies,"-XFunctionalDependencies"),(DisableExtension FunctionalDependencies,"-XNoFunctionalDependencies"),(EnableExtension GeneralizedNewtypeDeriving,"-XGeneralizedNewtypeDeriving"),(DisableExtension GeneralizedNewtypeDeriving,"-XNoGeneralizedNewtypeDeriving"),(EnableExtension OverlappingInstances,"-XOverlappingInstances"),(DisableExtension OverlappingInstances,"-XNoOverlappingInstances"),(EnableExtension UndecidableInstances,"-XUndecidableInstances"),(DisableExtension UndecidableInstances,"-XNoUndecidableInstances"),(EnableExtension IncoherentInstances,"-XIncoherentInstances"),(DisableExtension IncoherentInstances,"-XNoIncoherentInstances"),(EnableExtension PackageImports,"-XPackageImports"),(DisableExtension PackageImports,"-XNoPackageImports"),(EnableExtension NegativeLiterals,"-XNegativeLiterals"),(DisableExtension NegativeLiterals,"-XNoNegativeLiterals"),(EnableExtension EmptyCase,"-XEmptyCase"),(DisableExtension EmptyCase,"-XNoEmptyCase"),(UnknownExtension "PatternSynonyms","-XPatternSynonyms"),(UnknownExtension "NoPatternSynonyms","-XNoPatternSynonyms")]}, hostPlatform = Platform X86_64 Linux, buildDir = "dist-install/build", scratchDir = "dist-install/scratch", componentsConfigs = [(CExeName "ghctags",ExeComponentLocalBuildInfo {componentPackageDeps = [(InstalledPackageId "Cabal-1.18.1.5-inplace",PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,18,1,5], versionTags = []}}),(InstalledPackageId "base-4.7.0.2-inplace",PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,7,0,2], versionTags = []}}),(InstalledPackageId "containers-0.5.5.1-inplace",PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,5,5,1], versionTags = []}}),(InstalledPackageId "ghc-7.8.4-inplace",PackageIdentifier {pkgName = PackageName "ghc", pkgVersion = Version {versionBranch = [7,8,4], versionTags = []}})]},[])], installedPkgs = PackageIndex (fromList [(InstalledPackageId "Cabal-1.18.1.5-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "Cabal-1.18.1.5-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,18,1,5], versionTags = []}}, license = BSD3, copyright = "2003-2006, Isaac Jones\n2005-2011, Duncan Coutts", maintainer = "cabal-devel@haskell.org", author = "Isaac Jones <ijones@syntaxpolice.org>\nDuncan Coutts <duncan@community.haskell.org>", stability = "", homepage = "http://www.haskell.org/cabal/", pkgUrl = "", synopsis = "A framework for packaging Haskell software", description = "The Haskell Common Architecture for Building Applications and\nLibraries: a framework defining a common interface for authors to more\neasily build their Haskell applications in a portable way.\n\nThe Haskell Cabal is part of a larger infrastructure for distributing,\norganizing, and cataloging Haskell libraries and tools.", category = "Distribution", exposed = True, exposedModules = [ModuleName ["Distribution","Compat","Environment"],ModuleName ["Distribution","Compat","Exception"],ModuleName ["Distribution","Compat","ReadP"],ModuleName ["Distribution","Compiler"],ModuleName ["Distribution","InstalledPackageInfo"],ModuleName ["Distribution","License"],ModuleName ["Distribution","Make"],ModuleName ["Distribution","ModuleName"],ModuleName ["Distribution","Package"],ModuleName ["Distribution","PackageDescription"],ModuleName ["Distribution","PackageDescription","Check"],ModuleName ["Distribution","PackageDescription","Configuration"],ModuleName ["Distribution","PackageDescription","Parse"],ModuleName ["Distribution","PackageDescription","PrettyPrint"],ModuleName ["Distribution","PackageDescription","Utils"],ModuleName ["Distribution","ParseUtils"],ModuleName ["Distribution","ReadE"],ModuleName ["Distribution","Simple"],ModuleName ["Distribution","Simple","Bench"],ModuleName ["Distribution","Simple","Build"],ModuleName ["Distribution","Simple","Build","Macros"],ModuleName ["Distribution","Simple","Build","PathsModule"],ModuleName ["Distribution","Simple","BuildPaths"],ModuleName ["Distribution","Simple","BuildTarget"],ModuleName ["Distribution","Simple","CCompiler"],ModuleName ["Distribution","Simple","Command"],ModuleName ["Distribution","Simple","Compiler"],ModuleName ["Distribution","Simple","Configure"],ModuleName ["Distribution","Simple","GHC"],ModuleName ["Distribution","Simple","Haddock"],ModuleName ["Distribution","Simple","Hpc"],ModuleName ["Distribution","Simple","Hugs"],ModuleName ["Distribution","Simple","Install"],ModuleName ["Distribution","Simple","InstallDirs"],ModuleName ["Distribution","Simple","JHC"],ModuleName ["Distribution","Simple","LHC"],ModuleName ["Distribution","Simple","LocalBuildInfo"],ModuleName ["Distribution","Simple","NHC"],ModuleName ["Distribution","Simple","PackageIndex"],ModuleName ["Distribution","Simple","PreProcess"],ModuleName ["Distribution","Simple","PreProcess","Unlit"],ModuleName ["Distribution","Simple","Program"],ModuleName ["Distribution","Simple","Program","Ar"],ModuleName ["Distribution","Simple","Program","Builtin"],ModuleName ["Distribution","Simple","Program","Db"],ModuleName ["Distribution","Simple","Program","Find"],ModuleName ["Distribution","Simple","Program","GHC"],ModuleName ["Distribution","Simple","Program","HcPkg"],ModuleName ["Distribution","Simple","Program","Hpc"],ModuleName ["Distribution","Simple","Program","Ld"],ModuleName ["Distribution","Simple","Program","Run"],ModuleName ["Distribution","Simple","Program","Script"],ModuleName ["Distribution","Simple","Program","Types"],ModuleName ["Distribution","Simple","Register"],ModuleName ["Distribution","Simple","Setup"],ModuleName ["Distribution","Simple","SrcDist"],ModuleName ["Distribution","Simple","Test"],ModuleName ["Distribution","Simple","UHC"],ModuleName ["Distribution","Simple","UserHooks"],ModuleName ["Distribution","Simple","Utils"],ModuleName ["Distribution","System"],ModuleName ["Distribution","TestSuite"],ModuleName ["Distribution","Text"],ModuleName ["Distribution","Verbosity"],ModuleName ["Distribution","Version"],ModuleName ["Language","Haskell","Extension"]], hiddenModules = [ModuleName ["Distribution","Compat","CopyFile"],ModuleName ["Distribution","Compat","TempFile"],ModuleName ["Distribution","GetOpt"],ModuleName ["Distribution","Simple","GHC","IPI641"],ModuleName ["Distribution","Simple","GHC","IPI642"],ModuleName ["Paths_Cabal"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/Cabal/Cabal/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/Cabal/Cabal/dist-install/build"], hsLibraries = ["HSCabal-1.18.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageId "pretty-1.1.1.1-inplace",InstalledPackageId "process-1.2.0.0-inplace",InstalledPackageId "time-1.4.2-inplace",InstalledPackageId "unix-2.7.0.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/Cabal/Cabal/dist-install/doc/html/Cabal/Cabal.haddock"], haddockHTMLs = []}),(InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.5.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,5,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Mutable and immutable arrays", description = "In addition to providing the \"Data.Array\" module\n<http://www.haskell.org/onlinereport/haskell2010/haskellch14.html as specified in the Haskell 2010 Language Report>,\nthis package also defines the classes 'IArray' of\nimmutable arrays and 'MArray' of arrays mutable within appropriate\nmonads, as well as some instances of these classes.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Array"],ModuleName ["Data","Array","Base"],ModuleName ["Data","Array","IArray"],ModuleName ["Data","Array","IO"],ModuleName ["Data","Array","IO","Safe"],ModuleName ["Data","Array","IO","Internals"],ModuleName ["Data","Array","MArray"],ModuleName ["Data","Array","MArray","Safe"],ModuleName ["Data","Array","ST"],ModuleName ["Data","Array","ST","Safe"],ModuleName ["Data","Array","Storable"],ModuleName ["Data","Array","Storable","Safe"],ModuleName ["Data","Array","Storable","Internals"],ModuleName ["Data","Array","Unboxed"],ModuleName ["Data","Array","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/array/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/array/dist-install/build"], hsLibraries = ["HSarray-0.5.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/array/dist-install/doc/html/array/array.haddock"], haddockHTMLs = []}),(InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.7.0.2-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,7,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Basic libraries", description = "This package contains the \"Prelude\" and its support libraries,\nand a large collection of useful libraries ranging from data\nstructures to parsing combinators and debugging utilities.", category = "Prelude", exposed = True, exposedModules = [ModuleName ["Control","Applicative"],ModuleName ["Control","Arrow"],ModuleName ["Control","Category"],ModuleName ["Control","Concurrent"],ModuleName ["Control","Concurrent","Chan"],ModuleName ["Control","Concurrent","MVar"],ModuleName ["Control","Concurrent","QSem"],ModuleName ["Control","Concurrent","QSemN"],ModuleName ["Control","Exception"],ModuleName ["Control","Exception","Base"],ModuleName ["Control","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Lazy","Safe"],ModuleName ["Control","Monad","ST","Lazy","Unsafe"],ModuleName ["Control","Monad","ST","Safe"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Control","Monad","ST","Unsafe"],ModuleName ["Control","Monad","Zip"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Coerce"],ModuleName ["Data","Complex"],ModuleName ["Data","Data"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],ModuleName ["Data","Functor"],ModuleName ["Data","IORef"],ModuleName ["Data","Int"],ModuleName ["Data","Ix"],ModuleName ["Data","List"],ModuleName ["Data","Maybe"],ModuleName ["Data","Monoid"],ModuleName ["Data","OldTypeable"],ModuleName ["Data","OldTypeable","Internal"],ModuleName ["Data","Ord"],ModuleName ["Data","Proxy"],ModuleName ["Data","Ratio"],ModuleName ["Data","STRef"],ModuleName ["Data","STRef","Lazy"],ModuleName ["Data","STRef","Strict"],ModuleName ["Data","String"],ModuleName ["Data","Traversable"],ModuleName ["Data","Tuple"],ModuleName ["Data","Type","Bool"],ModuleName ["Data","Type","Coercion"],ModuleName ["Data","Type","Equality"],ModuleName ["Data","Typeable"],ModuleName ["Data","Typeable","Internal"],ModuleName ["Data","Unique"],ModuleName ["Data","Version"],ModuleName ["Data","Word"],ModuleName ["Debug","Trace"],ModuleName ["Foreign"],ModuleName ["Foreign","C"],ModuleName ["Foreign","C","Error"],ModuleName ["Foreign","C","String"],ModuleName ["Foreign","C","Types"],ModuleName ["Foreign","Concurrent"],ModuleName ["Foreign","ForeignPtr"],ModuleName ["Foreign","ForeignPtr","Safe"],ModuleName ["Foreign","ForeignPtr","Unsafe"],ModuleName ["Foreign","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Safe"],ModuleName ["Foreign","Marshal","Unsafe"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Ptr"],ModuleName ["Foreign","Safe"],ModuleName ["Foreign","StablePtr"],ModuleName ["Foreign","Storable"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Char"],ModuleName ["GHC","Conc"],ModuleName ["GHC","Conc","IO"],ModuleName ["GHC","Conc","Signal"],ModuleName ["GHC","Conc","Sync"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Constants"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","Fingerprint"],ModuleName ["GHC","Fingerprint","Type"],ModuleName ["GHC","Float"],ModuleName ["GHC","Float","ConversionUtils"],ModuleName ["GHC","Float","RealFracMethods"],ModuleName ["GHC","Foreign"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","GHCi"],ModuleName ["GHC","Generics"],ModuleName ["GHC","IO"],ModuleName ["GHC","IO","Buffer"],ModuleName ["GHC","IO","BufferedIO"],ModuleName ["GHC","IO","Device"],ModuleName ["GHC","IO","Encoding"],ModuleName ["GHC","IO","Encoding","CodePage"],ModuleName ["GHC","IO","Encoding","Failure"],ModuleName ["GHC","IO","Encoding","Iconv"],ModuleName ["GHC","IO","Encoding","Latin1"],ModuleName ["GHC","IO","Encoding","Types"],ModuleName ["GHC","IO","Encoding","UTF16"],ModuleName ["GHC","IO","Encoding","UTF32"],ModuleName ["GHC","IO","Encoding","UTF8"],ModuleName ["GHC","IO","Exception"],ModuleName ["GHC","IO","FD"],ModuleName ["GHC","IO","Handle"],ModuleName ["GHC","IO","Handle","FD"],ModuleName ["GHC","IO","Handle","Internals"],ModuleName ["GHC","IO","Handle","Text"],ModuleName ["GHC","IO","Handle","Types"],ModuleName ["GHC","IO","IOMode"],ModuleName ["GHC","IOArray"],ModuleName ["GHC","IORef"],ModuleName ["GHC","IP"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","MVar"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Profiling"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","STRef"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Stack"],ModuleName ["GHC","Stats"],ModuleName ["GHC","Storable"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","TypeLits"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["Numeric"],ModuleName ["Prelude"],ModuleName ["System","CPUTime"],ModuleName ["System","Console","GetOpt"],ModuleName ["System","Environment"],ModuleName ["System","Exit"],ModuleName ["System","IO"],ModuleName ["System","IO","Error"],ModuleName ["System","IO","Unsafe"],ModuleName ["System","Info"],ModuleName ["System","Mem"],ModuleName ["System","Mem","StableName"],ModuleName ["System","Mem","Weak"],ModuleName ["System","Posix","Internals"],ModuleName ["System","Posix","Types"],ModuleName ["System","Timeout"],ModuleName ["Text","ParserCombinators","ReadP"],ModuleName ["Text","ParserCombinators","ReadPrec"],ModuleName ["Text","Printf"],ModuleName ["Text","Read"],ModuleName ["Text","Read","Lex"],ModuleName ["Text","Show"],ModuleName ["Text","Show","Functions"],ModuleName ["Unsafe","Coerce"],ModuleName ["GHC","Event"]], hiddenModules = [ModuleName ["Control","Monad","ST","Imp"],ModuleName ["Control","Monad","ST","Lazy","Imp"],ModuleName ["Foreign","ForeignPtr","Imp"],ModuleName ["System","Environment","ExecutablePath"],ModuleName ["GHC","Event","Arr"],ModuleName ["GHC","Event","Array"],ModuleName ["GHC","Event","Clock"],ModuleName ["GHC","Event","Control"],ModuleName ["GHC","Event","EPoll"],ModuleName ["GHC","Event","IntTable"],ModuleName ["GHC","Event","Internal"],ModuleName ["GHC","Event","KQueue"],ModuleName ["GHC","Event","Manager"],ModuleName ["GHC","Event","PSQ"],ModuleName ["GHC","Event","Poll"],ModuleName ["GHC","Event","Thread"],ModuleName ["GHC","Event","TimerManager"],ModuleName ["GHC","Event","Unique"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/base/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/base/dist-install/build"], hsLibraries = ["HSbase-4.7.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/base/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.3.1.0-inplace",InstalledPackageId "integer-gmp-0.5.1.0-inplace",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/base/dist-install/doc/html/base/base.haddock"], haddockHTMLs = []}),(InstalledPackageId "bin-package-db-0.0.0.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "bin-package-db-0.0.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "bin-package-db", pkgVersion = Version {versionBranch = [0,0,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "ghc-devs@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "A binary format for the package database", description = "", category = "", exposed = True, exposedModules = [ModuleName ["Distribution","InstalledPackageInfo","Binary"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/bin-package-db/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/bin-package-db/dist-install/build"], hsLibraries = ["HSbin-package-db-0.0.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "Cabal-1.18.1.5-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "binary-0.7.1.0-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/bin-package-db/dist-install/doc/html/bin-package-db/bin-package-db.haddock"], haddockHTMLs = []}),(InstalledPackageId "binary-0.7.1.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "binary-0.7.1.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "binary", pkgVersion = Version {versionBranch = [0,7,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart <dons00@gmail.com>", author = "Lennart Kolmodin <kolmodin@gmail.com>", stability = "provisional", homepage = "https://github.com/kolmodin/binary", pkgUrl = "", synopsis = "Binary serialisation for Haskell values using lazy ByteStrings", description = "Efficient, pure binary serialisation using lazy ByteStrings.\nHaskell values may be encoded to and from binary formats,\nwritten to disk as binary, or sent over the network.\nThe format used can be automatically generated, or\nyou can choose to implement a custom format if needed.\nSerialisation speeds of over 1 G\\/sec have been observed,\nso this library should be suitable for high performance\nscenarios.", category = "Data, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Binary"],ModuleName ["Data","Binary","Put"],ModuleName ["Data","Binary","Get"],ModuleName ["Data","Binary","Get","Internal"],ModuleName ["Data","Binary","Builder"],ModuleName ["Data","Binary","Builder","Internal"]], hiddenModules = [ModuleName ["Data","Binary","Builder","Base"],ModuleName ["Data","Binary","Class"],ModuleName ["Data","Binary","Generic"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/binary/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/binary/dist-install/build"], hsLibraries = ["HSbinary-0.7.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageId "containers-0.5.5.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/binary/dist-install/doc/html/binary/binary.haddock"], haddockHTMLs = []}),(InstalledPackageId "builtin_rts",InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_rts", sourcePackageId = PackageIdentifier {pkgName = PackageName "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], trusted = False, importDirs = [], libraryDirs = ["/home/a/ghc/ghc-7.8/rts/dist/build"], hsLibraries = ["HSrts","Cffi"], extraLibraries = ["m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/rts/dist/build","/home/a/ghc/ghc-7.8/includes","/home/a/ghc/ghc-7.8/includes/dist-derivedconstants/header"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-Wl,-u,ghczmprim_GHCziTypes_Izh_static_info","-Wl,-u,ghczmprim_GHCziTypes_Czh_static_info","-Wl,-u,ghczmprim_GHCziTypes_Fzh_static_info","-Wl,-u,ghczmprim_GHCziTypes_Dzh_static_info","-Wl,-u,base_GHCziPtr_Ptr_static_info","-Wl,-u,ghczmprim_GHCziTypes_Wzh_static_info","-Wl,-u,base_GHCziInt_I8zh_static_info","-Wl,-u,base_GHCziInt_I16zh_static_info","-Wl,-u,base_GHCziInt_I32zh_static_info","-Wl,-u,base_GHCziInt_I64zh_static_info","-Wl,-u,base_GHCziWord_W8zh_static_info","-Wl,-u,base_GHCziWord_W16zh_static_info","-Wl,-u,base_GHCziWord_W32zh_static_info","-Wl,-u,base_GHCziWord_W64zh_static_info","-Wl,-u,base_GHCziStable_StablePtr_static_info","-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info","-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info","-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info","-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info","-Wl,-u,base_GHCziPtr_Ptr_con_info","-Wl,-u,base_GHCziPtr_FunPtr_con_info","-Wl,-u,base_GHCziStable_StablePtr_con_info","-Wl,-u,ghczmprim_GHCziTypes_False_closure","-Wl,-u,ghczmprim_GHCziTypes_True_closure","-Wl,-u,base_GHCziPack_unpackCString_closure","-Wl,-u,base_GHCziIOziException_stackOverflow_closure","-Wl,-u,base_GHCziIOziException_heapOverflow_closure","-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure","-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure","-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure","-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure","-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure","-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure","-Wl,-u,base_GHCziTopHandler_runIO_closure","-Wl,-u,base_GHCziTopHandler_runNonIO_closure","-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure","-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure","-Wl,-u,base_GHCziConcziSync_runSparks_closure","-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}),(InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.10.4.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,10,4,0], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart          2005-2009,\n(c) Duncan Coutts        2006-2013,\n(c) David Roundy         2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier          2010-2013.", maintainer = "Don Stewart <dons00@gmail.com>,\nDuncan Coutts <duncan@community.haskell.org>", author = "Don Stewart,\nDuncan Coutts", stability = "", homepage = "https://github.com/haskell/bytestring", pkgUrl = "", synopsis = "Fast, compact, strict and lazy byte strings with a list interface", description = "An efficient compact, immutable byte string type (both strict and lazy)\nsuitable for binary or 8-bit character data.\n\nThe 'ByteString' type represents sequences of bytes or 8-bit characters.\nIt is suitable for high performance use, both in terms of large data\nquantities, or high speed requirements. The 'ByteString' functions follow\nthe same style as Haskell\\'s ordinary lists, so it is easy to convert code\nfrom using 'String' to 'ByteString'.\n\nTwo 'ByteString' variants are provided:\n\n* Strict 'ByteString's keep the string as a single large array. This\nmakes them convenient for passing data between C and Haskell.\n\n* Lazy 'ByteString's use a lazy list of strict chunks which makes it\nsuitable for I\\/O streaming tasks.\n\nThe @Char8@ modules provide a character-based view of the same\nunderlying 'ByteString' types. This makes it convenient to handle mixed\nbinary and 8-bit character content (which is common in many file formats\nand network protocols).\n\nThe 'Builder' module provides an efficient way to build up 'ByteString's\nin an ad-hoc way by repeated concatenation. This is ideal for fast\nserialisation or pretty printing.\n\nThere is also a 'ShortByteString' type which has a lower memory overhead\nand can can be converted to or from a 'ByteString', but supports very few\nother operations. It is suitable for keeping many short strings in memory.\n\n'ByteString's are not designed for Unicode. For Unicode strings you should\nuse the 'Text' type from the @text@ package.\n\nThese modules are intended to be imported qualified, to avoid name clashes\nwith \"Prelude\" functions, e.g.\n\n> import qualified Data.ByteString as BS", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ByteString"],ModuleName ["Data","ByteString","Char8"],ModuleName ["Data","ByteString","Unsafe"],ModuleName ["Data","ByteString","Internal"],ModuleName ["Data","ByteString","Lazy"],ModuleName ["Data","ByteString","Lazy","Char8"],ModuleName ["Data","ByteString","Lazy","Internal"],ModuleName ["Data","ByteString","Short"],ModuleName ["Data","ByteString","Short","Internal"],ModuleName ["Data","ByteString","Builder"],ModuleName ["Data","ByteString","Builder","Extra"],ModuleName ["Data","ByteString","Builder","Prim"],ModuleName ["Data","ByteString","Builder","Internal"],ModuleName ["Data","ByteString","Builder","Prim","Internal"],ModuleName ["Data","ByteString","Lazy","Builder"],ModuleName ["Data","ByteString","Lazy","Builder","Extras"],ModuleName ["Data","ByteString","Lazy","Builder","ASCII"]], hiddenModules = [ModuleName ["Data","ByteString","Builder","ASCII"],ModuleName ["Data","ByteString","Builder","Prim","Binary"],ModuleName ["Data","ByteString","Builder","Prim","ASCII"],ModuleName ["Data","ByteString","Builder","Prim","Internal","Floating"],ModuleName ["Data","ByteString","Builder","Prim","Internal","UncheckedShifts"],ModuleName ["Data","ByteString","Builder","Prim","Internal","Base16"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/bytestring/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/bytestring/dist-install/build"], hsLibraries = ["HSbytestring-0.10.4.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/bytestring/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "ghc-prim-0.3.1.0-inplace",InstalledPackageId "integer-gmp-0.5.1.0-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock"], haddockHTMLs = []}),(InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.5.5.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,5,5,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "fox@ucw.cz", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Assorted concrete container types", description = "This package contains efficient general-purpose implementations\nof various basic immutable container types.  The declared cost of\neach operation is either worst-case or amortized, but remains\nvalid even if structures are shared.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","IntMap"],ModuleName ["Data","IntMap","Lazy"],ModuleName ["Data","IntMap","Strict"],ModuleName ["Data","IntSet"],ModuleName ["Data","Map"],ModuleName ["Data","Map","Lazy"],ModuleName ["Data","Map","Strict"],ModuleName ["Data","Set"],ModuleName ["Data","Graph"],ModuleName ["Data","Sequence"],ModuleName ["Data","Tree"]], hiddenModules = [ModuleName ["Data","BitUtil"],ModuleName ["Data","IntMap","Base"],ModuleName ["Data","IntSet","Base"],ModuleName ["Data","Map","Base"],ModuleName ["Data","Set","Base"],ModuleName ["Data","StrictPair"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/containers/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/containers/dist-install/build"], hsLibraries = ["HScontainers-0.5.5.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/containers/include"], includes = [], depends = [InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "ghc-prim-0.3.1.0-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/containers/dist-install/doc/html/containers/containers.haddock"], haddockHTMLs = []}),(InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.3.0.2-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "deepseq", pkgVersion = Version {versionBranch = [1,3,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Deep evaluation of data structures", description = "This package provides methods for fully evaluating data structures\n(\\\"deep evaluation\\\"). Deep evaluation is often used for adding\nstrictness to a program, e.g. in order to force pending exceptions,\nremove space leaks, or force lazy I/O to happen. It is also useful\nin parallel programs, to ensure pending work does not migrate to the\nwrong thread.\n\nThe primary use of this package is via the 'deepseq' function, a\n\\\"deep\\\" version of 'seq'. It is implemented on top of an 'NFData'\ntypeclass (\\\"Normal Form Data\\\", data structures with no unevaluated\ncomponents) which defines strategies for fully evaluating different\ndata types.\n\nIf you want to automatically derive 'NFData' instances via the\n\"GHC.Generics\" facility, there is a companion package\n<http://hackage.haskell.org/package/deepseq-generics deepseq-generics>\nwhich builds on top of this package.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","DeepSeq"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/deepseq/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/deepseq/dist-install/build"], hsLibraries = ["HSdeepseq-1.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock"], haddockHTMLs = []}),(InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.2.1.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,2,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "library for directory handling", description = "This package provides a library for handling directories.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Directory"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/directory/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/directory/dist-install/build"], hsLibraries = ["HSdirectory-1.2.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/directory/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageId "time-1.4.2-inplace",InstalledPackageId "unix-2.7.0.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/directory/dist-install/doc/html/directory/directory.haddock"], haddockHTMLs = []}),(InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.3.0.2-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,3,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Neil Mitchell", stability = "", homepage = "http://www-users.cs.york.ac.uk/~ndm/filepath/", pkgUrl = "", synopsis = "Library for manipulating FilePaths in a cross platform way.", description = "A library for 'FilePath' manipulations, using Posix or Windows filepaths\ndepending on the platform.\n\nBoth \"System.FilePath.Posix\" and \"System.FilePath.Windows\" provide\nthe same interface. See either for examples and a list of the\navailable functions.", category = "System", exposed = True, exposedModules = [ModuleName ["System","FilePath"],ModuleName ["System","FilePath","Posix"],ModuleName ["System","FilePath","Windows"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/filepath/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/filepath/dist-install/build"], hsLibraries = ["HSfilepath-1.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/filepath/dist-install/doc/html/filepath/filepath.haddock"], haddockHTMLs = []}),(InstalledPackageId "ghc-7.8.4-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-7.8.4-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc", pkgVersion = Version {versionBranch = [7,8,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "The GHC Team", stability = "", homepage = "http://www.haskell.org/ghc/", pkgUrl = "", synopsis = "The GHC API", description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.", category = "Development", exposed = False, exposedModules = [ModuleName ["Avail"],ModuleName ["BasicTypes"],ModuleName ["ConLike"],ModuleName ["DataCon"],ModuleName ["PatSyn"],ModuleName ["Demand"],ModuleName ["Exception"],ModuleName ["GhcMonad"],ModuleName ["Hooks"],ModuleName ["Id"],ModuleName ["IdInfo"],ModuleName ["Literal"],ModuleName ["Llvm"],ModuleName ["Llvm","AbsSyn"],ModuleName ["Llvm","MetaData"],ModuleName ["Llvm","PpLlvm"],ModuleName ["Llvm","Types"],ModuleName ["LlvmCodeGen"],ModuleName ["LlvmCodeGen","Base"],ModuleName ["LlvmCodeGen","CodeGen"],ModuleName ["LlvmCodeGen","Data"],ModuleName ["LlvmCodeGen","Ppr"],ModuleName ["LlvmCodeGen","Regs"],ModuleName ["LlvmMangler"],ModuleName ["MkId"],ModuleName ["Module"],ModuleName ["Name"],ModuleName ["NameEnv"],ModuleName ["NameSet"],ModuleName ["OccName"],ModuleName ["RdrName"],ModuleName ["SrcLoc"],ModuleName ["UniqSupply"],ModuleName ["Unique"],ModuleName ["Var"],ModuleName ["VarEnv"],ModuleName ["VarSet"],ModuleName ["BlockId"],ModuleName ["CLabel"],ModuleName ["Cmm"],ModuleName ["CmmBuildInfoTables"],ModuleName ["CmmPipeline"],ModuleName ["CmmCallConv"],ModuleName ["CmmCommonBlockElim"],ModuleName ["CmmContFlowOpt"],ModuleName ["CmmExpr"],ModuleName ["CmmInfo"],ModuleName ["CmmLex"],ModuleName ["CmmLint"],ModuleName ["CmmLive"],ModuleName ["CmmMachOp"],ModuleName ["CmmNode"],ModuleName ["CmmOpt"],ModuleName ["CmmParse"],ModuleName ["CmmProcPoint"],ModuleName ["CmmRewriteAssignments"],ModuleName ["CmmSink"],ModuleName ["CmmType"],ModuleName ["CmmUtils"],ModuleName ["CmmLayoutStack"],ModuleName ["MkGraph"],ModuleName ["PprBase"],ModuleName ["PprC"],ModuleName ["PprCmm"],ModuleName ["PprCmmDecl"],ModuleName ["PprCmmExpr"],ModuleName ["Bitmap"],ModuleName ["CodeGen","Platform"],ModuleName ["CodeGen","Platform","ARM"],ModuleName ["CodeGen","Platform","NoRegs"],ModuleName ["CodeGen","Platform","PPC"],ModuleName ["CodeGen","Platform","PPC_Darwin"],ModuleName ["CodeGen","Platform","SPARC"],ModuleName ["CodeGen","Platform","X86"],ModuleName ["CodeGen","Platform","X86_64"],ModuleName ["CgUtils"],ModuleName ["StgCmm"],ModuleName ["StgCmmBind"],ModuleName ["StgCmmClosure"],ModuleName ["StgCmmCon"],ModuleName ["StgCmmEnv"],ModuleName ["StgCmmExpr"],ModuleName ["StgCmmForeign"],ModuleName ["StgCmmHeap"],ModuleName ["StgCmmHpc"],ModuleName ["StgCmmArgRep"],ModuleName ["StgCmmLayout"],ModuleName ["StgCmmMonad"],ModuleName ["StgCmmPrim"],ModuleName ["StgCmmProf"],ModuleName ["StgCmmTicky"],ModuleName ["StgCmmUtils"],ModuleName ["StgCmmExtCode"],ModuleName ["SMRep"],ModuleName ["CoreArity"],ModuleName ["CoreFVs"],ModuleName ["CoreLint"],ModuleName ["CorePrep"],ModuleName ["CoreSubst"],ModuleName ["CoreSyn"],ModuleName ["TrieMap"],ModuleName ["CoreTidy"],ModuleName ["CoreUnfold"],ModuleName ["CoreUtils"],ModuleName ["ExternalCore"],ModuleName ["MkCore"],ModuleName ["MkExternalCore"],ModuleName ["PprCore"],ModuleName ["PprExternalCore"],ModuleName ["Check"],ModuleName ["Coverage"],ModuleName ["Desugar"],ModuleName ["DsArrows"],ModuleName ["DsBinds"],ModuleName ["DsCCall"],ModuleName ["DsExpr"],ModuleName ["DsForeign"],ModuleName ["DsGRHSs"],ModuleName ["DsListComp"],ModuleName ["DsMonad"],ModuleName ["DsUtils"],ModuleName ["Match"],ModuleName ["MatchCon"],ModuleName ["MatchLit"],ModuleName ["HsBinds"],ModuleName ["HsDecls"],ModuleName ["HsDoc"],ModuleName ["HsExpr"],ModuleName ["HsImpExp"],ModuleName ["HsLit"],ModuleName ["HsPat"],ModuleName ["HsSyn"],ModuleName ["HsTypes"],ModuleName ["HsUtils"],ModuleName ["BinIface"],ModuleName ["BuildTyCl"],ModuleName ["IfaceEnv"],ModuleName ["IfaceSyn"],ModuleName ["IfaceType"],ModuleName ["LoadIface"],ModuleName ["MkIface"],ModuleName ["TcIface"],ModuleName ["FlagChecker"],ModuleName ["Annotations"],ModuleName ["BreakArray"],ModuleName ["CmdLineParser"],ModuleName ["CodeOutput"],ModuleName ["Config"],ModuleName ["Constants"],ModuleName ["DriverMkDepend"],ModuleName ["DriverPhases"],ModuleName ["PipelineMonad"],ModuleName ["DriverPipeline"],ModuleName ["DynFlags"],ModuleName ["ErrUtils"],ModuleName ["Finder"],ModuleName ["GHC"],ModuleName ["GhcMake"],ModuleName ["GhcPlugins"],ModuleName ["DynamicLoading"],ModuleName ["HeaderInfo"],ModuleName ["HscMain"],ModuleName ["HscStats"],ModuleName ["HscTypes"],ModuleName ["InteractiveEval"],ModuleName ["InteractiveEvalTypes"],ModuleName ["PackageConfig"],ModuleName ["Packages"],ModuleName ["PlatformConstants"],ModuleName ["PprTyThing"],ModuleName ["StaticFlags"],ModuleName ["SysTools"],ModuleName ["TidyPgm"],ModuleName ["Ctype"],ModuleName ["HaddockUtils"],ModuleName ["LexCore"],ModuleName ["Lexer"],ModuleName ["OptCoercion"],ModuleName ["Parser"],ModuleName ["ParserCore"],ModuleName ["ParserCoreUtils"],ModuleName ["RdrHsSyn"],ModuleName ["ForeignCall"],ModuleName ["PrelInfo"],ModuleName ["PrelNames"],ModuleName ["PrelRules"],ModuleName ["PrimOp"],ModuleName ["TysPrim"],ModuleName ["TysWiredIn"],ModuleName ["CostCentre"],ModuleName ["ProfInit"],ModuleName ["SCCfinal"],ModuleName ["RnBinds"],ModuleName ["RnEnv"],ModuleName ["RnExpr"],ModuleName ["RnHsDoc"],ModuleName ["RnNames"],ModuleName ["RnPat"],ModuleName ["RnSource"],ModuleName ["RnSplice"],ModuleName ["RnTypes"],ModuleName ["CoreMonad"],ModuleName ["CSE"],ModuleName ["FloatIn"],ModuleName ["FloatOut"],ModuleName ["LiberateCase"],ModuleName ["OccurAnal"],ModuleName ["SAT"],ModuleName ["SetLevels"],ModuleName ["SimplCore"],ModuleName ["SimplEnv"],ModuleName ["SimplMonad"],ModuleName ["SimplUtils"],ModuleName ["Simplify"],ModuleName ["SimplStg"],ModuleName ["StgStats"],ModuleName ["UnariseStg"],ModuleName ["Rules"],ModuleName ["SpecConstr"],ModuleName ["Specialise"],ModuleName ["CoreToStg"],ModuleName ["StgLint"],ModuleName ["StgSyn"],ModuleName ["DmdAnal"],ModuleName ["WorkWrap"],ModuleName ["WwLib"],ModuleName ["FamInst"],ModuleName ["Inst"],ModuleName ["TcAnnotations"],ModuleName ["TcArrows"],ModuleName ["TcBinds"],ModuleName ["TcClassDcl"],ModuleName ["TcDefaults"],ModuleName ["TcDeriv"],ModuleName ["TcEnv"],ModuleName ["TcExpr"],ModuleName ["TcForeign"],ModuleName ["TcGenDeriv"],ModuleName ["TcGenGenerics"],ModuleName ["TcHsSyn"],ModuleName ["TcHsType"],ModuleName ["TcInstDcls"],ModuleName ["TcMType"],ModuleName ["TcValidity"],ModuleName ["TcMatches"],ModuleName ["TcPat"],ModuleName ["TcPatSyn"],ModuleName ["TcRnDriver"],ModuleName ["TcRnMonad"],ModuleName ["TcRnTypes"],ModuleName ["TcRules"],ModuleName ["TcSimplify"],ModuleName ["TcErrors"],ModuleName ["TcTyClsDecls"],ModuleName ["TcTyDecls"],ModuleName ["TcType"],ModuleName ["TcEvidence"],ModuleName ["TcUnify"],ModuleName ["TcInteract"],ModuleName ["TcCanonical"],ModuleName ["TcSMonad"],ModuleName ["TcTypeNats"],ModuleName ["TcSplice"],ModuleName ["Class"],ModuleName ["Coercion"],ModuleName ["FamInstEnv"],ModuleName ["FunDeps"],ModuleName ["InstEnv"],ModuleName ["TyCon"],ModuleName ["CoAxiom"],ModuleName ["Kind"],ModuleName ["Type"],ModuleName ["TypeRep"],ModuleName ["Unify"],ModuleName ["Bag"],ModuleName ["Binary"],ModuleName ["BooleanFormula"],ModuleName ["BufWrite"],ModuleName ["Digraph"],ModuleName ["Encoding"],ModuleName ["FastBool"],ModuleName ["FastFunctions"],ModuleName ["FastMutInt"],ModuleName ["FastString"],ModuleName ["FastTypes"],ModuleName ["Fingerprint"],ModuleName ["FiniteMap"],ModuleName ["GraphBase"],ModuleName ["GraphColor"],ModuleName ["GraphOps"],ModuleName ["GraphPpr"],ModuleName ["IOEnv"],ModuleName ["ListSetOps"],ModuleName ["Maybes"],ModuleName ["MonadUtils"],ModuleName ["OrdList"],ModuleName ["Outputable"],ModuleName ["Pair"],ModuleName ["Panic"],ModuleName ["Pretty"],ModuleName ["Serialized"],ModuleName ["State"],ModuleName ["Stream"],ModuleName ["StringBuffer"],ModuleName ["UniqFM"],ModuleName ["UniqSet"],ModuleName ["Util"],ModuleName ["ExtsCompat46"],ModuleName ["Vectorise","Builtins","Base"],ModuleName ["Vectorise","Builtins","Initialise"],ModuleName ["Vectorise","Builtins"],ModuleName ["Vectorise","Monad","Base"],ModuleName ["Vectorise","Monad","Naming"],ModuleName ["Vectorise","Monad","Local"],ModuleName ["Vectorise","Monad","Global"],ModuleName ["Vectorise","Monad","InstEnv"],ModuleName ["Vectorise","Monad"],ModuleName ["Vectorise","Utils","Base"],ModuleName ["Vectorise","Utils","Closure"],ModuleName ["Vectorise","Utils","Hoisting"],ModuleName ["Vectorise","Utils","PADict"],ModuleName ["Vectorise","Utils","Poly"],ModuleName ["Vectorise","Utils"],ModuleName ["Vectorise","Generic","Description"],ModuleName ["Vectorise","Generic","PAMethods"],ModuleName ["Vectorise","Generic","PADict"],ModuleName ["Vectorise","Generic","PData"],ModuleName ["Vectorise","Type","Env"],ModuleName ["Vectorise","Type","Type"],ModuleName ["Vectorise","Type","TyConDecl"],ModuleName ["Vectorise","Type","Classify"],ModuleName ["Vectorise","Convert"],ModuleName ["Vectorise","Vect"],ModuleName ["Vectorise","Var"],ModuleName ["Vectorise","Env"],ModuleName ["Vectorise","Exp"],ModuleName ["Vectorise"],ModuleName ["Hoopl","Dataflow"],ModuleName ["Hoopl"],ModuleName ["AsmCodeGen"],ModuleName ["TargetReg"],ModuleName ["NCGMonad"],ModuleName ["Instruction"],ModuleName ["Size"],ModuleName ["Reg"],ModuleName ["RegClass"],ModuleName ["PIC"],ModuleName ["Platform"],ModuleName ["CPrim"],ModuleName ["X86","Regs"],ModuleName ["X86","RegInfo"],ModuleName ["X86","Instr"],ModuleName ["X86","Cond"],ModuleName ["X86","Ppr"],ModuleName ["X86","CodeGen"],ModuleName ["PPC","Regs"],ModuleName ["PPC","RegInfo"],ModuleName ["PPC","Instr"],ModuleName ["PPC","Cond"],ModuleName ["PPC","Ppr"],ModuleName ["PPC","CodeGen"],ModuleName ["SPARC","Base"],ModuleName ["SPARC","Regs"],ModuleName ["SPARC","Imm"],ModuleName ["SPARC","AddrMode"],ModuleName ["SPARC","Cond"],ModuleName ["SPARC","Instr"],ModuleName ["SPARC","Stack"],ModuleName ["SPARC","ShortcutJump"],ModuleName ["SPARC","Ppr"],ModuleName ["SPARC","CodeGen"],ModuleName ["SPARC","CodeGen","Amode"],ModuleName ["SPARC","CodeGen","Base"],ModuleName ["SPARC","CodeGen","CondCode"],ModuleName ["SPARC","CodeGen","Gen32"],ModuleName ["SPARC","CodeGen","Gen64"],ModuleName ["SPARC","CodeGen","Sanity"],ModuleName ["SPARC","CodeGen","Expand"],ModuleName ["RegAlloc","Liveness"],ModuleName ["RegAlloc","Graph","Main"],ModuleName ["RegAlloc","Graph","Stats"],ModuleName ["RegAlloc","Graph","ArchBase"],ModuleName ["RegAlloc","Graph","ArchX86"],ModuleName ["RegAlloc","Graph","Coalesce"],ModuleName ["RegAlloc","Graph","Spill"],ModuleName ["RegAlloc","Graph","SpillClean"],ModuleName ["RegAlloc","Graph","SpillCost"],ModuleName ["RegAlloc","Graph","TrivColorable"],ModuleName ["RegAlloc","Linear","Main"],ModuleName ["RegAlloc","Linear","JoinToTargets"],ModuleName ["RegAlloc","Linear","State"],ModuleName ["RegAlloc","Linear","Stats"],ModuleName ["RegAlloc","Linear","FreeRegs"],ModuleName ["RegAlloc","Linear","StackMap"],ModuleName ["RegAlloc","Linear","Base"],ModuleName ["RegAlloc","Linear","X86","FreeRegs"],ModuleName ["RegAlloc","Linear","X86_64","FreeRegs"],ModuleName ["RegAlloc","Linear","PPC","FreeRegs"],ModuleName ["RegAlloc","Linear","SPARC","FreeRegs"],ModuleName ["DsMeta"],ModuleName ["Convert"],ModuleName ["ByteCodeAsm"],ModuleName ["ByteCodeGen"],ModuleName ["ByteCodeInstr"],ModuleName ["ByteCodeItbls"],ModuleName ["ByteCodeLink"],ModuleName ["Debugger"],ModuleName ["LibFFI"],ModuleName ["Linker"],ModuleName ["ObjLink"],ModuleName ["RtClosureInspect"],ModuleName ["DebuggerUtils"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/compiler/stage2/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/compiler/stage2/build"], hsLibraries = ["HSghc-7.8.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/compiler/.","/home/a/ghc/ghc-7.8/compiler/parser","/home/a/ghc/ghc-7.8/compiler/utils","/home/a/ghc/ghc-7.8/compiler/../rts/dist/build","/home/a/ghc/ghc-7.8/compiler/stage2"], includes = [], depends = [InstalledPackageId "Cabal-1.18.1.5-inplace",InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "bin-package-db-0.0.0.0-inplace",InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageId "hoopl-3.10.0.1-inplace",InstalledPackageId "hpc-0.6.0.1-inplace",InstalledPackageId "process-1.2.0.0-inplace",InstalledPackageId "template-haskell-2.9.0.0-inplace",InstalledPackageId "time-1.4.2-inplace",InstalledPackageId "transformers-0.3.0.0-inplace",InstalledPackageId "unix-2.7.0.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/compiler/stage2/doc/html/ghc/ghc.haddock"], haddockHTMLs = []}),(InstalledPackageId "ghc-prim-0.3.1.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.3.1.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-prim", pkgVersion = Version {versionBranch = [0,3,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "GHC primitives", description = "GHC primitives.", category = "GHC", exposed = True, exposedModules = [ModuleName ["GHC","CString"],ModuleName ["GHC","Classes"],ModuleName ["GHC","Debug"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Magic"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"],ModuleName ["GHC","Prim"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/ghc-prim/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/ghc-prim/dist-install/build"], hsLibraries = ["HSghc-prim-0.3.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock"], haddockHTMLs = []}),(InstalledPackageId "hoopl-3.10.0.1-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "hoopl-3.10.0.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "hoopl", pkgVersion = Version {versionBranch = [3,10,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "nr@cs.tufts.edu", author = "Norman Ramsey, Joao Dias, Simon Marlow and Simon Peyton Jones", stability = "", homepage = "http://ghc.cs.tufts.edu/hoopl/", pkgUrl = "", synopsis = "A library to support dataflow analysis and optimization", description = "Higher-order optimization library\n\nSee /Norman Ramsey, Joao Dias, and Simon Peyton Jones./\n<http://research.microsoft.com/en-us/um/people/simonpj/Papers/c--/hoopl-haskell10.pdf \"Hoopl: A Modular, Reusable Library for Dataflow Analysis and Transformation\"> /(2010)/ for more details.", category = "Compilers/Interpreters", exposed = True, exposedModules = [ModuleName ["Compiler","Hoopl"],ModuleName ["Compiler","Hoopl","Internals"],ModuleName ["Compiler","Hoopl","Wrappers"],ModuleName ["Compiler","Hoopl","Passes","Dominator"],ModuleName ["Compiler","Hoopl","Passes","DList"]], hiddenModules = [ModuleName ["Compiler","Hoopl","Checkpoint"],ModuleName ["Compiler","Hoopl","Collections"],ModuleName ["Compiler","Hoopl","Combinators"],ModuleName ["Compiler","Hoopl","Dataflow"],ModuleName ["Compiler","Hoopl","Debug"],ModuleName ["Compiler","Hoopl","Block"],ModuleName ["Compiler","Hoopl","Graph"],ModuleName ["Compiler","Hoopl","Label"],ModuleName ["Compiler","Hoopl","MkGraph"],ModuleName ["Compiler","Hoopl","Fuel"],ModuleName ["Compiler","Hoopl","Pointed"],ModuleName ["Compiler","Hoopl","Shape"],ModuleName ["Compiler","Hoopl","Show"],ModuleName ["Compiler","Hoopl","Unique"],ModuleName ["Compiler","Hoopl","XUtil"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/hoopl/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/hoopl/dist-install/build"], hsLibraries = ["HShoopl-3.10.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "containers-0.5.5.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/hoopl/dist-install/doc/html/hoopl/hoopl.haddock"], haddockHTMLs = []}),(InstalledPackageId "hpc-0.6.0.1-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "hpc-0.6.0.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "hpc", pkgVersion = Version {versionBranch = [0,6,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", synopsis = "Code Coverage Library for Haskell", description = "This package provides the code coverage library for Haskell.\n\nSee <http://www.haskell.org/haskellwiki/Haskell_program_coverage> for more\ninformation.", category = "Control", exposed = True, exposedModules = [ModuleName ["Trace","Hpc","Util"],ModuleName ["Trace","Hpc","Mix"],ModuleName ["Trace","Hpc","Tix"],ModuleName ["Trace","Hpc","Reflect"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/hpc/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/hpc/dist-install/build"], hsLibraries = ["HShpc-0.6.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageId "time-1.4.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/hpc/dist-install/doc/html/hpc/hpc.haddock"], haddockHTMLs = []}),(InstalledPackageId "integer-gmp-0.5.1.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.5.1.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,5,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Integer library based on GMP", description = "This package provides the low-level implementation of the standard\n'Integer' type based on the\n<http://gmplib.org/ GNU Multiple Precision Arithmetic Library (GMP)>.\n\nThis package provides access to the internal representation of\n'Integer' as well as primitive operations with no proper error\nhandling, and should only be used directly with the utmost care.\n\nFor more details about the design of @integer-gmp@, see\n<https://ghc.haskell.org/trac/ghc/wiki/Commentary/Libraries/Integer GHC Commentary: Libraries/Integer>.", category = "Numerical", exposed = True, exposedModules = [ModuleName ["GHC","Integer"],ModuleName ["GHC","Integer","GMP","Internals"],ModuleName ["GHC","Integer","GMP","Prim"],ModuleName ["GHC","Integer","Logarithms"],ModuleName ["GHC","Integer","Logarithms","Internals"]], hiddenModules = [ModuleName ["GHC","Integer","Type"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/integer-gmp/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/integer-gmp/dist-install/build"], hsLibraries = ["HSinteger-gmp-0.5.1.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/integer-gmp/include"], includes = [], depends = [InstalledPackageId "ghc-prim-0.3.1.0-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/integer-gmp/dist-install/doc/html/integer-gmp/integer-gmp.haddock"], haddockHTMLs = []}),(InstalledPackageId "old-locale-1.0.0.6-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.6-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "locale library", description = "This package provides the ability to adapt to\nlocale conventions such as date and time formats.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Locale"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/old-locale/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/old-locale/dist-install/build"], hsLibraries = ["HSold-locale-1.0.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/old-locale/dist-install/doc/html/old-locale/old-locale.haddock"], haddockHTMLs = []}),(InstalledPackageId "pretty-1.1.1.1-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-1.1.1.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty", pkgVersion = Version {versionBranch = [1,1,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "David Terei <code@davidterei.com>", author = "", stability = "Stable", homepage = "http://github.com/haskell/pretty", pkgUrl = "", synopsis = "Pretty-printing library", description = "This package contains a pretty-printing library, a set of API's\nthat provides a way to easily print out text in a consistent\nformat of your choosing. This is useful for compilers and related\ntools.\n\nThis library was originally designed by John Hughes's and has since\nbeen heavily modified by Simon Peyton Jones.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","PrettyPrint"],ModuleName ["Text","PrettyPrint","HughesPJ"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/pretty/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/pretty/dist-install/build"], hsLibraries = ["HSpretty-1.1.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/pretty/dist-install/doc/html/pretty/pretty.haddock"], haddockHTMLs = []}),(InstalledPackageId "process-1.2.0.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "process-1.2.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,2,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Process libraries", description = "This package contains libraries for dealing with system processes.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Cmd"],ModuleName ["System","Process"],ModuleName ["System","Process","Internals"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/process/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/process/dist-install/build"], hsLibraries = ["HSprocess-1.2.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/process/include"], includes = ["runProcess.h"], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageId "unix-2.7.0.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/process/dist-install/doc/html/process/process.haddock"], haddockHTMLs = []}),(InstalledPackageId "template-haskell-2.9.0.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "template-haskell-2.9.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "template-haskell", pkgVersion = Version {versionBranch = [2,9,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Support library for Template Haskell", description = "This package provides modules containing facilities for manipulating\nHaskell source code using Template Haskell.\n\nSee <http://www.haskell.org/haskellwiki/Template_Haskell> for more\ninformation.", category = "Template Haskell", exposed = True, exposedModules = [ModuleName ["Language","Haskell","TH"],ModuleName ["Language","Haskell","TH","Lib"],ModuleName ["Language","Haskell","TH","Ppr"],ModuleName ["Language","Haskell","TH","PprLib"],ModuleName ["Language","Haskell","TH","Quote"],ModuleName ["Language","Haskell","TH","Syntax"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/template-haskell/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/template-haskell/dist-install/build"], hsLibraries = ["HStemplate-haskell-2.9.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageId "pretty-1.1.1.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/template-haskell/dist-install/doc/html/template-haskell/template-haskell.haddock"], haddockHTMLs = []}),(InstalledPackageId "time-1.4.2-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.4.2-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,4,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<ashley@semantic.org>", author = "Ashley Yakeley", stability = "stable", homepage = "http://semantic.org/TimeLib/", pkgUrl = "", synopsis = "A time library", description = "A time library", category = "System", exposed = True, exposedModules = [ModuleName ["Data","Time","Calendar"],ModuleName ["Data","Time","Calendar","MonthDay"],ModuleName ["Data","Time","Calendar","OrdinalDate"],ModuleName ["Data","Time","Calendar","WeekDate"],ModuleName ["Data","Time","Calendar","Julian"],ModuleName ["Data","Time","Calendar","Easter"],ModuleName ["Data","Time","Clock"],ModuleName ["Data","Time","Clock","POSIX"],ModuleName ["Data","Time","Clock","TAI"],ModuleName ["Data","Time","LocalTime"],ModuleName ["Data","Time","Format"],ModuleName ["Data","Time"]], hiddenModules = [ModuleName ["Data","Time","Calendar","Private"],ModuleName ["Data","Time","Calendar","Days"],ModuleName ["Data","Time","Calendar","Gregorian"],ModuleName ["Data","Time","Calendar","JulianYearDay"],ModuleName ["Data","Time","Clock","Scale"],ModuleName ["Data","Time","Clock","UTC"],ModuleName ["Data","Time","Clock","CTimeval"],ModuleName ["Data","Time","Clock","UTCDiff"],ModuleName ["Data","Time","LocalTime","TimeZone"],ModuleName ["Data","Time","LocalTime","TimeOfDay"],ModuleName ["Data","Time","LocalTime","LocalTime"],ModuleName ["Data","Time","Format","Parse"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/time/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/time/dist-install/build"], hsLibraries = ["HStime-1.4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/time/include"], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "old-locale-1.0.0.6-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/time/dist-install/doc/html/time/time.haddock"], haddockHTMLs = []}),(InstalledPackageId "transformers-0.3.0.0-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.3.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson <ross@soi.city.ac.uk>", author = "Andy Gill, Ross Paterson", stability = "", homepage = "", pkgUrl = "", synopsis = "Concrete functor and monad transformers", description = "A portable library of functor and monad transformers, inspired by\nthe paper \\\"Functional Programming with Overloading and Higher-Order\nPolymorphism\\\", by Mark P Jones,\nin /Advanced School of Functional Programming/, 1995\n(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).\n\nThis package contains:\n\n* the monad transformer class (in \"Control.Monad.Trans.Class\")\n\n* concrete functor and monad transformers, each with associated\noperations and functions to lift operations associated with other\ntransformers.\n\nIt can be used on its own in portable Haskell code, or with the monad\nclasses in the @mtl@ or @monads-tf@ packages, which automatically\nlift operations introduced by monad transformers through other\ntransformers.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Applicative","Backwards"],ModuleName ["Control","Applicative","Lift"],ModuleName ["Control","Monad","IO","Class"],ModuleName ["Control","Monad","Trans","Class"],ModuleName ["Control","Monad","Trans","Cont"],ModuleName ["Control","Monad","Trans","Error"],ModuleName ["Control","Monad","Trans","Identity"],ModuleName ["Control","Monad","Trans","List"],ModuleName ["Control","Monad","Trans","Maybe"],ModuleName ["Control","Monad","Trans","Reader"],ModuleName ["Control","Monad","Trans","RWS"],ModuleName ["Control","Monad","Trans","RWS","Lazy"],ModuleName ["Control","Monad","Trans","RWS","Strict"],ModuleName ["Control","Monad","Trans","State"],ModuleName ["Control","Monad","Trans","State","Lazy"],ModuleName ["Control","Monad","Trans","State","Strict"],ModuleName ["Control","Monad","Trans","Writer"],ModuleName ["Control","Monad","Trans","Writer","Lazy"],ModuleName ["Control","Monad","Trans","Writer","Strict"],ModuleName ["Data","Functor","Compose"],ModuleName ["Data","Functor","Constant"],ModuleName ["Data","Functor","Identity"],ModuleName ["Data","Functor","Product"],ModuleName ["Data","Functor","Reverse"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/transformers/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/transformers/dist-install/build"], hsLibraries = ["HStransformers-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/transformers/dist-install/doc/html/transformers/transformers.haddock"], haddockHTMLs = []}),(InstalledPackageId "unix-2.7.0.1-inplace",InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.7.0.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,7,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "POSIX functionality", description = "This package gives you access to the set of operating system\nservices standardised by POSIX 1003.1b (or the IEEE Portable\nOperating System Interface for Computing Environments -\nIEEE Std. 1003.1).\n\nThe package is not supported under Windows (except under Cygwin).", category = "System", exposed = True, exposedModules = [ModuleName ["System","Posix"],ModuleName ["System","Posix","ByteString"],ModuleName ["System","Posix","Error"],ModuleName ["System","Posix","Resource"],ModuleName ["System","Posix","Time"],ModuleName ["System","Posix","Unistd"],ModuleName ["System","Posix","User"],ModuleName ["System","Posix","Signals"],ModuleName ["System","Posix","Signals","Exts"],ModuleName ["System","Posix","Semaphore"],ModuleName ["System","Posix","SharedMem"],ModuleName ["System","Posix","ByteString","FilePath"],ModuleName ["System","Posix","Directory"],ModuleName ["System","Posix","Directory","ByteString"],ModuleName ["System","Posix","DynamicLinker","Module"],ModuleName ["System","Posix","DynamicLinker","Module","ByteString"],ModuleName ["System","Posix","DynamicLinker","Prim"],ModuleName ["System","Posix","DynamicLinker","ByteString"],ModuleName ["System","Posix","DynamicLinker"],ModuleName ["System","Posix","Files"],ModuleName ["System","Posix","Files","ByteString"],ModuleName ["System","Posix","IO"],ModuleName ["System","Posix","IO","ByteString"],ModuleName ["System","Posix","Env"],ModuleName ["System","Posix","Env","ByteString"],ModuleName ["System","Posix","Process"],ModuleName ["System","Posix","Process","Internals"],ModuleName ["System","Posix","Process","ByteString"],ModuleName ["System","Posix","Temp"],ModuleName ["System","Posix","Temp","ByteString"],ModuleName ["System","Posix","Terminal"],ModuleName ["System","Posix","Terminal","ByteString"]], hiddenModules = [ModuleName ["System","Posix","Directory","Common"],ModuleName ["System","Posix","DynamicLinker","Common"],ModuleName ["System","Posix","Files","Common"],ModuleName ["System","Posix","IO","Common"],ModuleName ["System","Posix","Process","Common"],ModuleName ["System","Posix","Terminal","Common"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/unix/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/unix/dist-install/build"], hsLibraries = ["HSunix-2.7.0.1"], extraLibraries = ["rt","util","dl","pthread"], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/unix/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageId "time-1.4.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/unix/dist-install/doc/html/unix/unix.haddock"], haddockHTMLs = []})]) (fromList [(PackageName "Cabal",fromList [(Version {versionBranch = [1,18,1,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "Cabal-1.18.1.5-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,18,1,5], versionTags = []}}, license = BSD3, copyright = "2003-2006, Isaac Jones\n2005-2011, Duncan Coutts", maintainer = "cabal-devel@haskell.org", author = "Isaac Jones <ijones@syntaxpolice.org>\nDuncan Coutts <duncan@community.haskell.org>", stability = "", homepage = "http://www.haskell.org/cabal/", pkgUrl = "", synopsis = "A framework for packaging Haskell software", description = "The Haskell Common Architecture for Building Applications and\nLibraries: a framework defining a common interface for authors to more\neasily build their Haskell applications in a portable way.\n\nThe Haskell Cabal is part of a larger infrastructure for distributing,\norganizing, and cataloging Haskell libraries and tools.", category = "Distribution", exposed = True, exposedModules = [ModuleName ["Distribution","Compat","Environment"],ModuleName ["Distribution","Compat","Exception"],ModuleName ["Distribution","Compat","ReadP"],ModuleName ["Distribution","Compiler"],ModuleName ["Distribution","InstalledPackageInfo"],ModuleName ["Distribution","License"],ModuleName ["Distribution","Make"],ModuleName ["Distribution","ModuleName"],ModuleName ["Distribution","Package"],ModuleName ["Distribution","PackageDescription"],ModuleName ["Distribution","PackageDescription","Check"],ModuleName ["Distribution","PackageDescription","Configuration"],ModuleName ["Distribution","PackageDescription","Parse"],ModuleName ["Distribution","PackageDescription","PrettyPrint"],ModuleName ["Distribution","PackageDescription","Utils"],ModuleName ["Distribution","ParseUtils"],ModuleName ["Distribution","ReadE"],ModuleName ["Distribution","Simple"],ModuleName ["Distribution","Simple","Bench"],ModuleName ["Distribution","Simple","Build"],ModuleName ["Distribution","Simple","Build","Macros"],ModuleName ["Distribution","Simple","Build","PathsModule"],ModuleName ["Distribution","Simple","BuildPaths"],ModuleName ["Distribution","Simple","BuildTarget"],ModuleName ["Distribution","Simple","CCompiler"],ModuleName ["Distribution","Simple","Command"],ModuleName ["Distribution","Simple","Compiler"],ModuleName ["Distribution","Simple","Configure"],ModuleName ["Distribution","Simple","GHC"],ModuleName ["Distribution","Simple","Haddock"],ModuleName ["Distribution","Simple","Hpc"],ModuleName ["Distribution","Simple","Hugs"],ModuleName ["Distribution","Simple","Install"],ModuleName ["Distribution","Simple","InstallDirs"],ModuleName ["Distribution","Simple","JHC"],ModuleName ["Distribution","Simple","LHC"],ModuleName ["Distribution","Simple","LocalBuildInfo"],ModuleName ["Distribution","Simple","NHC"],ModuleName ["Distribution","Simple","PackageIndex"],ModuleName ["Distribution","Simple","PreProcess"],ModuleName ["Distribution","Simple","PreProcess","Unlit"],ModuleName ["Distribution","Simple","Program"],ModuleName ["Distribution","Simple","Program","Ar"],ModuleName ["Distribution","Simple","Program","Builtin"],ModuleName ["Distribution","Simple","Program","Db"],ModuleName ["Distribution","Simple","Program","Find"],ModuleName ["Distribution","Simple","Program","GHC"],ModuleName ["Distribution","Simple","Program","HcPkg"],ModuleName ["Distribution","Simple","Program","Hpc"],ModuleName ["Distribution","Simple","Program","Ld"],ModuleName ["Distribution","Simple","Program","Run"],ModuleName ["Distribution","Simple","Program","Script"],ModuleName ["Distribution","Simple","Program","Types"],ModuleName ["Distribution","Simple","Register"],ModuleName ["Distribution","Simple","Setup"],ModuleName ["Distribution","Simple","SrcDist"],ModuleName ["Distribution","Simple","Test"],ModuleName ["Distribution","Simple","UHC"],ModuleName ["Distribution","Simple","UserHooks"],ModuleName ["Distribution","Simple","Utils"],ModuleName ["Distribution","System"],ModuleName ["Distribution","TestSuite"],ModuleName ["Distribution","Text"],ModuleName ["Distribution","Verbosity"],ModuleName ["Distribution","Version"],ModuleName ["Language","Haskell","Extension"]], hiddenModules = [ModuleName ["Distribution","Compat","CopyFile"],ModuleName ["Distribution","Compat","TempFile"],ModuleName ["Distribution","GetOpt"],ModuleName ["Distribution","Simple","GHC","IPI641"],ModuleName ["Distribution","Simple","GHC","IPI642"],ModuleName ["Paths_Cabal"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/Cabal/Cabal/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/Cabal/Cabal/dist-install/build"], hsLibraries = ["HSCabal-1.18.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageId "pretty-1.1.1.1-inplace",InstalledPackageId "process-1.2.0.0-inplace",InstalledPackageId "time-1.4.2-inplace",InstalledPackageId "unix-2.7.0.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/Cabal/Cabal/dist-install/doc/html/Cabal/Cabal.haddock"], haddockHTMLs = []}])]),(PackageName "array",fromList [(Version {versionBranch = [0,5,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.5.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,5,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Mutable and immutable arrays", description = "In addition to providing the \"Data.Array\" module\n<http://www.haskell.org/onlinereport/haskell2010/haskellch14.html as specified in the Haskell 2010 Language Report>,\nthis package also defines the classes 'IArray' of\nimmutable arrays and 'MArray' of arrays mutable within appropriate\nmonads, as well as some instances of these classes.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Array"],ModuleName ["Data","Array","Base"],ModuleName ["Data","Array","IArray"],ModuleName ["Data","Array","IO"],ModuleName ["Data","Array","IO","Safe"],ModuleName ["Data","Array","IO","Internals"],ModuleName ["Data","Array","MArray"],ModuleName ["Data","Array","MArray","Safe"],ModuleName ["Data","Array","ST"],ModuleName ["Data","Array","ST","Safe"],ModuleName ["Data","Array","Storable"],ModuleName ["Data","Array","Storable","Safe"],ModuleName ["Data","Array","Storable","Internals"],ModuleName ["Data","Array","Unboxed"],ModuleName ["Data","Array","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/array/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/array/dist-install/build"], hsLibraries = ["HSarray-0.5.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/array/dist-install/doc/html/array/array.haddock"], haddockHTMLs = []}])]),(PackageName "base",fromList [(Version {versionBranch = [4,7,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.7.0.2-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,7,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Basic libraries", description = "This package contains the \"Prelude\" and its support libraries,\nand a large collection of useful libraries ranging from data\nstructures to parsing combinators and debugging utilities.", category = "Prelude", exposed = True, exposedModules = [ModuleName ["Control","Applicative"],ModuleName ["Control","Arrow"],ModuleName ["Control","Category"],ModuleName ["Control","Concurrent"],ModuleName ["Control","Concurrent","Chan"],ModuleName ["Control","Concurrent","MVar"],ModuleName ["Control","Concurrent","QSem"],ModuleName ["Control","Concurrent","QSemN"],ModuleName ["Control","Exception"],ModuleName ["Control","Exception","Base"],ModuleName ["Control","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Lazy","Safe"],ModuleName ["Control","Monad","ST","Lazy","Unsafe"],ModuleName ["Control","Monad","ST","Safe"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Control","Monad","ST","Unsafe"],ModuleName ["Control","Monad","Zip"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Coerce"],ModuleName ["Data","Complex"],ModuleName ["Data","Data"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],ModuleName ["Data","Functor"],ModuleName ["Data","IORef"],ModuleName ["Data","Int"],ModuleName ["Data","Ix"],ModuleName ["Data","List"],ModuleName ["Data","Maybe"],ModuleName ["Data","Monoid"],ModuleName ["Data","OldTypeable"],ModuleName ["Data","OldTypeable","Internal"],ModuleName ["Data","Ord"],ModuleName ["Data","Proxy"],ModuleName ["Data","Ratio"],ModuleName ["Data","STRef"],ModuleName ["Data","STRef","Lazy"],ModuleName ["Data","STRef","Strict"],ModuleName ["Data","String"],ModuleName ["Data","Traversable"],ModuleName ["Data","Tuple"],ModuleName ["Data","Type","Bool"],ModuleName ["Data","Type","Coercion"],ModuleName ["Data","Type","Equality"],ModuleName ["Data","Typeable"],ModuleName ["Data","Typeable","Internal"],ModuleName ["Data","Unique"],ModuleName ["Data","Version"],ModuleName ["Data","Word"],ModuleName ["Debug","Trace"],ModuleName ["Foreign"],ModuleName ["Foreign","C"],ModuleName ["Foreign","C","Error"],ModuleName ["Foreign","C","String"],ModuleName ["Foreign","C","Types"],ModuleName ["Foreign","Concurrent"],ModuleName ["Foreign","ForeignPtr"],ModuleName ["Foreign","ForeignPtr","Safe"],ModuleName ["Foreign","ForeignPtr","Unsafe"],ModuleName ["Foreign","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Safe"],ModuleName ["Foreign","Marshal","Unsafe"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Ptr"],ModuleName ["Foreign","Safe"],ModuleName ["Foreign","StablePtr"],ModuleName ["Foreign","Storable"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Char"],ModuleName ["GHC","Conc"],ModuleName ["GHC","Conc","IO"],ModuleName ["GHC","Conc","Signal"],ModuleName ["GHC","Conc","Sync"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Constants"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","Fingerprint"],ModuleName ["GHC","Fingerprint","Type"],ModuleName ["GHC","Float"],ModuleName ["GHC","Float","ConversionUtils"],ModuleName ["GHC","Float","RealFracMethods"],ModuleName ["GHC","Foreign"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","GHCi"],ModuleName ["GHC","Generics"],ModuleName ["GHC","IO"],ModuleName ["GHC","IO","Buffer"],ModuleName ["GHC","IO","BufferedIO"],ModuleName ["GHC","IO","Device"],ModuleName ["GHC","IO","Encoding"],ModuleName ["GHC","IO","Encoding","CodePage"],ModuleName ["GHC","IO","Encoding","Failure"],ModuleName ["GHC","IO","Encoding","Iconv"],ModuleName ["GHC","IO","Encoding","Latin1"],ModuleName ["GHC","IO","Encoding","Types"],ModuleName ["GHC","IO","Encoding","UTF16"],ModuleName ["GHC","IO","Encoding","UTF32"],ModuleName ["GHC","IO","Encoding","UTF8"],ModuleName ["GHC","IO","Exception"],ModuleName ["GHC","IO","FD"],ModuleName ["GHC","IO","Handle"],ModuleName ["GHC","IO","Handle","FD"],ModuleName ["GHC","IO","Handle","Internals"],ModuleName ["GHC","IO","Handle","Text"],ModuleName ["GHC","IO","Handle","Types"],ModuleName ["GHC","IO","IOMode"],ModuleName ["GHC","IOArray"],ModuleName ["GHC","IORef"],ModuleName ["GHC","IP"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","MVar"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Profiling"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","STRef"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Stack"],ModuleName ["GHC","Stats"],ModuleName ["GHC","Storable"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","TypeLits"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["Numeric"],ModuleName ["Prelude"],ModuleName ["System","CPUTime"],ModuleName ["System","Console","GetOpt"],ModuleName ["System","Environment"],ModuleName ["System","Exit"],ModuleName ["System","IO"],ModuleName ["System","IO","Error"],ModuleName ["System","IO","Unsafe"],ModuleName ["System","Info"],ModuleName ["System","Mem"],ModuleName ["System","Mem","StableName"],ModuleName ["System","Mem","Weak"],ModuleName ["System","Posix","Internals"],ModuleName ["System","Posix","Types"],ModuleName ["System","Timeout"],ModuleName ["Text","ParserCombinators","ReadP"],ModuleName ["Text","ParserCombinators","ReadPrec"],ModuleName ["Text","Printf"],ModuleName ["Text","Read"],ModuleName ["Text","Read","Lex"],ModuleName ["Text","Show"],ModuleName ["Text","Show","Functions"],ModuleName ["Unsafe","Coerce"],ModuleName ["GHC","Event"]], hiddenModules = [ModuleName ["Control","Monad","ST","Imp"],ModuleName ["Control","Monad","ST","Lazy","Imp"],ModuleName ["Foreign","ForeignPtr","Imp"],ModuleName ["System","Environment","ExecutablePath"],ModuleName ["GHC","Event","Arr"],ModuleName ["GHC","Event","Array"],ModuleName ["GHC","Event","Clock"],ModuleName ["GHC","Event","Control"],ModuleName ["GHC","Event","EPoll"],ModuleName ["GHC","Event","IntTable"],ModuleName ["GHC","Event","Internal"],ModuleName ["GHC","Event","KQueue"],ModuleName ["GHC","Event","Manager"],ModuleName ["GHC","Event","PSQ"],ModuleName ["GHC","Event","Poll"],ModuleName ["GHC","Event","Thread"],ModuleName ["GHC","Event","TimerManager"],ModuleName ["GHC","Event","Unique"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/base/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/base/dist-install/build"], hsLibraries = ["HSbase-4.7.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/base/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.3.1.0-inplace",InstalledPackageId "integer-gmp-0.5.1.0-inplace",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/base/dist-install/doc/html/base/base.haddock"], haddockHTMLs = []}])]),(PackageName "bin-package-db",fromList [(Version {versionBranch = [0,0,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bin-package-db-0.0.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "bin-package-db", pkgVersion = Version {versionBranch = [0,0,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "ghc-devs@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "A binary format for the package database", description = "", category = "", exposed = True, exposedModules = [ModuleName ["Distribution","InstalledPackageInfo","Binary"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/bin-package-db/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/bin-package-db/dist-install/build"], hsLibraries = ["HSbin-package-db-0.0.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "Cabal-1.18.1.5-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "binary-0.7.1.0-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/bin-package-db/dist-install/doc/html/bin-package-db/bin-package-db.haddock"], haddockHTMLs = []}])]),(PackageName "binary",fromList [(Version {versionBranch = [0,7,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "binary-0.7.1.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "binary", pkgVersion = Version {versionBranch = [0,7,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart <dons00@gmail.com>", author = "Lennart Kolmodin <kolmodin@gmail.com>", stability = "provisional", homepage = "https://github.com/kolmodin/binary", pkgUrl = "", synopsis = "Binary serialisation for Haskell values using lazy ByteStrings", description = "Efficient, pure binary serialisation using lazy ByteStrings.\nHaskell values may be encoded to and from binary formats,\nwritten to disk as binary, or sent over the network.\nThe format used can be automatically generated, or\nyou can choose to implement a custom format if needed.\nSerialisation speeds of over 1 G\\/sec have been observed,\nso this library should be suitable for high performance\nscenarios.", category = "Data, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Binary"],ModuleName ["Data","Binary","Put"],ModuleName ["Data","Binary","Get"],ModuleName ["Data","Binary","Get","Internal"],ModuleName ["Data","Binary","Builder"],ModuleName ["Data","Binary","Builder","Internal"]], hiddenModules = [ModuleName ["Data","Binary","Builder","Base"],ModuleName ["Data","Binary","Class"],ModuleName ["Data","Binary","Generic"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/binary/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/binary/dist-install/build"], hsLibraries = ["HSbinary-0.7.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageId "containers-0.5.5.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/binary/dist-install/doc/html/binary/binary.haddock"], haddockHTMLs = []}])]),(PackageName "bytestring",fromList [(Version {versionBranch = [0,10,4,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.10.4.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,10,4,0], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart          2005-2009,\n(c) Duncan Coutts        2006-2013,\n(c) David Roundy         2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier          2010-2013.", maintainer = "Don Stewart <dons00@gmail.com>,\nDuncan Coutts <duncan@community.haskell.org>", author = "Don Stewart,\nDuncan Coutts", stability = "", homepage = "https://github.com/haskell/bytestring", pkgUrl = "", synopsis = "Fast, compact, strict and lazy byte strings with a list interface", description = "An efficient compact, immutable byte string type (both strict and lazy)\nsuitable for binary or 8-bit character data.\n\nThe 'ByteString' type represents sequences of bytes or 8-bit characters.\nIt is suitable for high performance use, both in terms of large data\nquantities, or high speed requirements. The 'ByteString' functions follow\nthe same style as Haskell\\'s ordinary lists, so it is easy to convert code\nfrom using 'String' to 'ByteString'.\n\nTwo 'ByteString' variants are provided:\n\n* Strict 'ByteString's keep the string as a single large array. This\nmakes them convenient for passing data between C and Haskell.\n\n* Lazy 'ByteString's use a lazy list of strict chunks which makes it\nsuitable for I\\/O streaming tasks.\n\nThe @Char8@ modules provide a character-based view of the same\nunderlying 'ByteString' types. This makes it convenient to handle mixed\nbinary and 8-bit character content (which is common in many file formats\nand network protocols).\n\nThe 'Builder' module provides an efficient way to build up 'ByteString's\nin an ad-hoc way by repeated concatenation. This is ideal for fast\nserialisation or pretty printing.\n\nThere is also a 'ShortByteString' type which has a lower memory overhead\nand can can be converted to or from a 'ByteString', but supports very few\nother operations. It is suitable for keeping many short strings in memory.\n\n'ByteString's are not designed for Unicode. For Unicode strings you should\nuse the 'Text' type from the @text@ package.\n\nThese modules are intended to be imported qualified, to avoid name clashes\nwith \"Prelude\" functions, e.g.\n\n> import qualified Data.ByteString as BS", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ByteString"],ModuleName ["Data","ByteString","Char8"],ModuleName ["Data","ByteString","Unsafe"],ModuleName ["Data","ByteString","Internal"],ModuleName ["Data","ByteString","Lazy"],ModuleName ["Data","ByteString","Lazy","Char8"],ModuleName ["Data","ByteString","Lazy","Internal"],ModuleName ["Data","ByteString","Short"],ModuleName ["Data","ByteString","Short","Internal"],ModuleName ["Data","ByteString","Builder"],ModuleName ["Data","ByteString","Builder","Extra"],ModuleName ["Data","ByteString","Builder","Prim"],ModuleName ["Data","ByteString","Builder","Internal"],ModuleName ["Data","ByteString","Builder","Prim","Internal"],ModuleName ["Data","ByteString","Lazy","Builder"],ModuleName ["Data","ByteString","Lazy","Builder","Extras"],ModuleName ["Data","ByteString","Lazy","Builder","ASCII"]], hiddenModules = [ModuleName ["Data","ByteString","Builder","ASCII"],ModuleName ["Data","ByteString","Builder","Prim","Binary"],ModuleName ["Data","ByteString","Builder","Prim","ASCII"],ModuleName ["Data","ByteString","Builder","Prim","Internal","Floating"],ModuleName ["Data","ByteString","Builder","Prim","Internal","UncheckedShifts"],ModuleName ["Data","ByteString","Builder","Prim","Internal","Base16"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/bytestring/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/bytestring/dist-install/build"], hsLibraries = ["HSbytestring-0.10.4.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/bytestring/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "ghc-prim-0.3.1.0-inplace",InstalledPackageId "integer-gmp-0.5.1.0-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock"], haddockHTMLs = []}])]),(PackageName "containers",fromList [(Version {versionBranch = [0,5,5,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.5.5.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,5,5,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "fox@ucw.cz", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Assorted concrete container types", description = "This package contains efficient general-purpose implementations\nof various basic immutable container types.  The declared cost of\neach operation is either worst-case or amortized, but remains\nvalid even if structures are shared.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","IntMap"],ModuleName ["Data","IntMap","Lazy"],ModuleName ["Data","IntMap","Strict"],ModuleName ["Data","IntSet"],ModuleName ["Data","Map"],ModuleName ["Data","Map","Lazy"],ModuleName ["Data","Map","Strict"],ModuleName ["Data","Set"],ModuleName ["Data","Graph"],ModuleName ["Data","Sequence"],ModuleName ["Data","Tree"]], hiddenModules = [ModuleName ["Data","BitUtil"],ModuleName ["Data","IntMap","Base"],ModuleName ["Data","IntSet","Base"],ModuleName ["Data","Map","Base"],ModuleName ["Data","Set","Base"],ModuleName ["Data","StrictPair"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/containers/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/containers/dist-install/build"], hsLibraries = ["HScontainers-0.5.5.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/containers/include"], includes = [], depends = [InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "ghc-prim-0.3.1.0-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/containers/dist-install/doc/html/containers/containers.haddock"], haddockHTMLs = []}])]),(PackageName "deepseq",fromList [(Version {versionBranch = [1,3,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.3.0.2-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "deepseq", pkgVersion = Version {versionBranch = [1,3,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Deep evaluation of data structures", description = "This package provides methods for fully evaluating data structures\n(\\\"deep evaluation\\\"). Deep evaluation is often used for adding\nstrictness to a program, e.g. in order to force pending exceptions,\nremove space leaks, or force lazy I/O to happen. It is also useful\nin parallel programs, to ensure pending work does not migrate to the\nwrong thread.\n\nThe primary use of this package is via the 'deepseq' function, a\n\\\"deep\\\" version of 'seq'. It is implemented on top of an 'NFData'\ntypeclass (\\\"Normal Form Data\\\", data structures with no unevaluated\ncomponents) which defines strategies for fully evaluating different\ndata types.\n\nIf you want to automatically derive 'NFData' instances via the\n\"GHC.Generics\" facility, there is a companion package\n<http://hackage.haskell.org/package/deepseq-generics deepseq-generics>\nwhich builds on top of this package.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","DeepSeq"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/deepseq/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/deepseq/dist-install/build"], hsLibraries = ["HSdeepseq-1.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock"], haddockHTMLs = []}])]),(PackageName "directory",fromList [(Version {versionBranch = [1,2,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.2.1.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,2,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "library for directory handling", description = "This package provides a library for handling directories.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Directory"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/directory/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/directory/dist-install/build"], hsLibraries = ["HSdirectory-1.2.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/directory/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageId "time-1.4.2-inplace",InstalledPackageId "unix-2.7.0.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/directory/dist-install/doc/html/directory/directory.haddock"], haddockHTMLs = []}])]),(PackageName "filepath",fromList [(Version {versionBranch = [1,3,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.3.0.2-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,3,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Neil Mitchell", stability = "", homepage = "http://www-users.cs.york.ac.uk/~ndm/filepath/", pkgUrl = "", synopsis = "Library for manipulating FilePaths in a cross platform way.", description = "A library for 'FilePath' manipulations, using Posix or Windows filepaths\ndepending on the platform.\n\nBoth \"System.FilePath.Posix\" and \"System.FilePath.Windows\" provide\nthe same interface. See either for examples and a list of the\navailable functions.", category = "System", exposed = True, exposedModules = [ModuleName ["System","FilePath"],ModuleName ["System","FilePath","Posix"],ModuleName ["System","FilePath","Windows"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/filepath/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/filepath/dist-install/build"], hsLibraries = ["HSfilepath-1.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/filepath/dist-install/doc/html/filepath/filepath.haddock"], haddockHTMLs = []}])]),(PackageName "ghc",fromList [(Version {versionBranch = [7,8,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-7.8.4-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc", pkgVersion = Version {versionBranch = [7,8,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "The GHC Team", stability = "", homepage = "http://www.haskell.org/ghc/", pkgUrl = "", synopsis = "The GHC API", description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.", category = "Development", exposed = False, exposedModules = [ModuleName ["Avail"],ModuleName ["BasicTypes"],ModuleName ["ConLike"],ModuleName ["DataCon"],ModuleName ["PatSyn"],ModuleName ["Demand"],ModuleName ["Exception"],ModuleName ["GhcMonad"],ModuleName ["Hooks"],ModuleName ["Id"],ModuleName ["IdInfo"],ModuleName ["Literal"],ModuleName ["Llvm"],ModuleName ["Llvm","AbsSyn"],ModuleName ["Llvm","MetaData"],ModuleName ["Llvm","PpLlvm"],ModuleName ["Llvm","Types"],ModuleName ["LlvmCodeGen"],ModuleName ["LlvmCodeGen","Base"],ModuleName ["LlvmCodeGen","CodeGen"],ModuleName ["LlvmCodeGen","Data"],ModuleName ["LlvmCodeGen","Ppr"],ModuleName ["LlvmCodeGen","Regs"],ModuleName ["LlvmMangler"],ModuleName ["MkId"],ModuleName ["Module"],ModuleName ["Name"],ModuleName ["NameEnv"],ModuleName ["NameSet"],ModuleName ["OccName"],ModuleName ["RdrName"],ModuleName ["SrcLoc"],ModuleName ["UniqSupply"],ModuleName ["Unique"],ModuleName ["Var"],ModuleName ["VarEnv"],ModuleName ["VarSet"],ModuleName ["BlockId"],ModuleName ["CLabel"],ModuleName ["Cmm"],ModuleName ["CmmBuildInfoTables"],ModuleName ["CmmPipeline"],ModuleName ["CmmCallConv"],ModuleName ["CmmCommonBlockElim"],ModuleName ["CmmContFlowOpt"],ModuleName ["CmmExpr"],ModuleName ["CmmInfo"],ModuleName ["CmmLex"],ModuleName ["CmmLint"],ModuleName ["CmmLive"],ModuleName ["CmmMachOp"],ModuleName ["CmmNode"],ModuleName ["CmmOpt"],ModuleName ["CmmParse"],ModuleName ["CmmProcPoint"],ModuleName ["CmmRewriteAssignments"],ModuleName ["CmmSink"],ModuleName ["CmmType"],ModuleName ["CmmUtils"],ModuleName ["CmmLayoutStack"],ModuleName ["MkGraph"],ModuleName ["PprBase"],ModuleName ["PprC"],ModuleName ["PprCmm"],ModuleName ["PprCmmDecl"],ModuleName ["PprCmmExpr"],ModuleName ["Bitmap"],ModuleName ["CodeGen","Platform"],ModuleName ["CodeGen","Platform","ARM"],ModuleName ["CodeGen","Platform","NoRegs"],ModuleName ["CodeGen","Platform","PPC"],ModuleName ["CodeGen","Platform","PPC_Darwin"],ModuleName ["CodeGen","Platform","SPARC"],ModuleName ["CodeGen","Platform","X86"],ModuleName ["CodeGen","Platform","X86_64"],ModuleName ["CgUtils"],ModuleName ["StgCmm"],ModuleName ["StgCmmBind"],ModuleName ["StgCmmClosure"],ModuleName ["StgCmmCon"],ModuleName ["StgCmmEnv"],ModuleName ["StgCmmExpr"],ModuleName ["StgCmmForeign"],ModuleName ["StgCmmHeap"],ModuleName ["StgCmmHpc"],ModuleName ["StgCmmArgRep"],ModuleName ["StgCmmLayout"],ModuleName ["StgCmmMonad"],ModuleName ["StgCmmPrim"],ModuleName ["StgCmmProf"],ModuleName ["StgCmmTicky"],ModuleName ["StgCmmUtils"],ModuleName ["StgCmmExtCode"],ModuleName ["SMRep"],ModuleName ["CoreArity"],ModuleName ["CoreFVs"],ModuleName ["CoreLint"],ModuleName ["CorePrep"],ModuleName ["CoreSubst"],ModuleName ["CoreSyn"],ModuleName ["TrieMap"],ModuleName ["CoreTidy"],ModuleName ["CoreUnfold"],ModuleName ["CoreUtils"],ModuleName ["ExternalCore"],ModuleName ["MkCore"],ModuleName ["MkExternalCore"],ModuleName ["PprCore"],ModuleName ["PprExternalCore"],ModuleName ["Check"],ModuleName ["Coverage"],ModuleName ["Desugar"],ModuleName ["DsArrows"],ModuleName ["DsBinds"],ModuleName ["DsCCall"],ModuleName ["DsExpr"],ModuleName ["DsForeign"],ModuleName ["DsGRHSs"],ModuleName ["DsListComp"],ModuleName ["DsMonad"],ModuleName ["DsUtils"],ModuleName ["Match"],ModuleName ["MatchCon"],ModuleName ["MatchLit"],ModuleName ["HsBinds"],ModuleName ["HsDecls"],ModuleName ["HsDoc"],ModuleName ["HsExpr"],ModuleName ["HsImpExp"],ModuleName ["HsLit"],ModuleName ["HsPat"],ModuleName ["HsSyn"],ModuleName ["HsTypes"],ModuleName ["HsUtils"],ModuleName ["BinIface"],ModuleName ["BuildTyCl"],ModuleName ["IfaceEnv"],ModuleName ["IfaceSyn"],ModuleName ["IfaceType"],ModuleName ["LoadIface"],ModuleName ["MkIface"],ModuleName ["TcIface"],ModuleName ["FlagChecker"],ModuleName ["Annotations"],ModuleName ["BreakArray"],ModuleName ["CmdLineParser"],ModuleName ["CodeOutput"],ModuleName ["Config"],ModuleName ["Constants"],ModuleName ["DriverMkDepend"],ModuleName ["DriverPhases"],ModuleName ["PipelineMonad"],ModuleName ["DriverPipeline"],ModuleName ["DynFlags"],ModuleName ["ErrUtils"],ModuleName ["Finder"],ModuleName ["GHC"],ModuleName ["GhcMake"],ModuleName ["GhcPlugins"],ModuleName ["DynamicLoading"],ModuleName ["HeaderInfo"],ModuleName ["HscMain"],ModuleName ["HscStats"],ModuleName ["HscTypes"],ModuleName ["InteractiveEval"],ModuleName ["InteractiveEvalTypes"],ModuleName ["PackageConfig"],ModuleName ["Packages"],ModuleName ["PlatformConstants"],ModuleName ["PprTyThing"],ModuleName ["StaticFlags"],ModuleName ["SysTools"],ModuleName ["TidyPgm"],ModuleName ["Ctype"],ModuleName ["HaddockUtils"],ModuleName ["LexCore"],ModuleName ["Lexer"],ModuleName ["OptCoercion"],ModuleName ["Parser"],ModuleName ["ParserCore"],ModuleName ["ParserCoreUtils"],ModuleName ["RdrHsSyn"],ModuleName ["ForeignCall"],ModuleName ["PrelInfo"],ModuleName ["PrelNames"],ModuleName ["PrelRules"],ModuleName ["PrimOp"],ModuleName ["TysPrim"],ModuleName ["TysWiredIn"],ModuleName ["CostCentre"],ModuleName ["ProfInit"],ModuleName ["SCCfinal"],ModuleName ["RnBinds"],ModuleName ["RnEnv"],ModuleName ["RnExpr"],ModuleName ["RnHsDoc"],ModuleName ["RnNames"],ModuleName ["RnPat"],ModuleName ["RnSource"],ModuleName ["RnSplice"],ModuleName ["RnTypes"],ModuleName ["CoreMonad"],ModuleName ["CSE"],ModuleName ["FloatIn"],ModuleName ["FloatOut"],ModuleName ["LiberateCase"],ModuleName ["OccurAnal"],ModuleName ["SAT"],ModuleName ["SetLevels"],ModuleName ["SimplCore"],ModuleName ["SimplEnv"],ModuleName ["SimplMonad"],ModuleName ["SimplUtils"],ModuleName ["Simplify"],ModuleName ["SimplStg"],ModuleName ["StgStats"],ModuleName ["UnariseStg"],ModuleName ["Rules"],ModuleName ["SpecConstr"],ModuleName ["Specialise"],ModuleName ["CoreToStg"],ModuleName ["StgLint"],ModuleName ["StgSyn"],ModuleName ["DmdAnal"],ModuleName ["WorkWrap"],ModuleName ["WwLib"],ModuleName ["FamInst"],ModuleName ["Inst"],ModuleName ["TcAnnotations"],ModuleName ["TcArrows"],ModuleName ["TcBinds"],ModuleName ["TcClassDcl"],ModuleName ["TcDefaults"],ModuleName ["TcDeriv"],ModuleName ["TcEnv"],ModuleName ["TcExpr"],ModuleName ["TcForeign"],ModuleName ["TcGenDeriv"],ModuleName ["TcGenGenerics"],ModuleName ["TcHsSyn"],ModuleName ["TcHsType"],ModuleName ["TcInstDcls"],ModuleName ["TcMType"],ModuleName ["TcValidity"],ModuleName ["TcMatches"],ModuleName ["TcPat"],ModuleName ["TcPatSyn"],ModuleName ["TcRnDriver"],ModuleName ["TcRnMonad"],ModuleName ["TcRnTypes"],ModuleName ["TcRules"],ModuleName ["TcSimplify"],ModuleName ["TcErrors"],ModuleName ["TcTyClsDecls"],ModuleName ["TcTyDecls"],ModuleName ["TcType"],ModuleName ["TcEvidence"],ModuleName ["TcUnify"],ModuleName ["TcInteract"],ModuleName ["TcCanonical"],ModuleName ["TcSMonad"],ModuleName ["TcTypeNats"],ModuleName ["TcSplice"],ModuleName ["Class"],ModuleName ["Coercion"],ModuleName ["FamInstEnv"],ModuleName ["FunDeps"],ModuleName ["InstEnv"],ModuleName ["TyCon"],ModuleName ["CoAxiom"],ModuleName ["Kind"],ModuleName ["Type"],ModuleName ["TypeRep"],ModuleName ["Unify"],ModuleName ["Bag"],ModuleName ["Binary"],ModuleName ["BooleanFormula"],ModuleName ["BufWrite"],ModuleName ["Digraph"],ModuleName ["Encoding"],ModuleName ["FastBool"],ModuleName ["FastFunctions"],ModuleName ["FastMutInt"],ModuleName ["FastString"],ModuleName ["FastTypes"],ModuleName ["Fingerprint"],ModuleName ["FiniteMap"],ModuleName ["GraphBase"],ModuleName ["GraphColor"],ModuleName ["GraphOps"],ModuleName ["GraphPpr"],ModuleName ["IOEnv"],ModuleName ["ListSetOps"],ModuleName ["Maybes"],ModuleName ["MonadUtils"],ModuleName ["OrdList"],ModuleName ["Outputable"],ModuleName ["Pair"],ModuleName ["Panic"],ModuleName ["Pretty"],ModuleName ["Serialized"],ModuleName ["State"],ModuleName ["Stream"],ModuleName ["StringBuffer"],ModuleName ["UniqFM"],ModuleName ["UniqSet"],ModuleName ["Util"],ModuleName ["ExtsCompat46"],ModuleName ["Vectorise","Builtins","Base"],ModuleName ["Vectorise","Builtins","Initialise"],ModuleName ["Vectorise","Builtins"],ModuleName ["Vectorise","Monad","Base"],ModuleName ["Vectorise","Monad","Naming"],ModuleName ["Vectorise","Monad","Local"],ModuleName ["Vectorise","Monad","Global"],ModuleName ["Vectorise","Monad","InstEnv"],ModuleName ["Vectorise","Monad"],ModuleName ["Vectorise","Utils","Base"],ModuleName ["Vectorise","Utils","Closure"],ModuleName ["Vectorise","Utils","Hoisting"],ModuleName ["Vectorise","Utils","PADict"],ModuleName ["Vectorise","Utils","Poly"],ModuleName ["Vectorise","Utils"],ModuleName ["Vectorise","Generic","Description"],ModuleName ["Vectorise","Generic","PAMethods"],ModuleName ["Vectorise","Generic","PADict"],ModuleName ["Vectorise","Generic","PData"],ModuleName ["Vectorise","Type","Env"],ModuleName ["Vectorise","Type","Type"],ModuleName ["Vectorise","Type","TyConDecl"],ModuleName ["Vectorise","Type","Classify"],ModuleName ["Vectorise","Convert"],ModuleName ["Vectorise","Vect"],ModuleName ["Vectorise","Var"],ModuleName ["Vectorise","Env"],ModuleName ["Vectorise","Exp"],ModuleName ["Vectorise"],ModuleName ["Hoopl","Dataflow"],ModuleName ["Hoopl"],ModuleName ["AsmCodeGen"],ModuleName ["TargetReg"],ModuleName ["NCGMonad"],ModuleName ["Instruction"],ModuleName ["Size"],ModuleName ["Reg"],ModuleName ["RegClass"],ModuleName ["PIC"],ModuleName ["Platform"],ModuleName ["CPrim"],ModuleName ["X86","Regs"],ModuleName ["X86","RegInfo"],ModuleName ["X86","Instr"],ModuleName ["X86","Cond"],ModuleName ["X86","Ppr"],ModuleName ["X86","CodeGen"],ModuleName ["PPC","Regs"],ModuleName ["PPC","RegInfo"],ModuleName ["PPC","Instr"],ModuleName ["PPC","Cond"],ModuleName ["PPC","Ppr"],ModuleName ["PPC","CodeGen"],ModuleName ["SPARC","Base"],ModuleName ["SPARC","Regs"],ModuleName ["SPARC","Imm"],ModuleName ["SPARC","AddrMode"],ModuleName ["SPARC","Cond"],ModuleName ["SPARC","Instr"],ModuleName ["SPARC","Stack"],ModuleName ["SPARC","ShortcutJump"],ModuleName ["SPARC","Ppr"],ModuleName ["SPARC","CodeGen"],ModuleName ["SPARC","CodeGen","Amode"],ModuleName ["SPARC","CodeGen","Base"],ModuleName ["SPARC","CodeGen","CondCode"],ModuleName ["SPARC","CodeGen","Gen32"],ModuleName ["SPARC","CodeGen","Gen64"],ModuleName ["SPARC","CodeGen","Sanity"],ModuleName ["SPARC","CodeGen","Expand"],ModuleName ["RegAlloc","Liveness"],ModuleName ["RegAlloc","Graph","Main"],ModuleName ["RegAlloc","Graph","Stats"],ModuleName ["RegAlloc","Graph","ArchBase"],ModuleName ["RegAlloc","Graph","ArchX86"],ModuleName ["RegAlloc","Graph","Coalesce"],ModuleName ["RegAlloc","Graph","Spill"],ModuleName ["RegAlloc","Graph","SpillClean"],ModuleName ["RegAlloc","Graph","SpillCost"],ModuleName ["RegAlloc","Graph","TrivColorable"],ModuleName ["RegAlloc","Linear","Main"],ModuleName ["RegAlloc","Linear","JoinToTargets"],ModuleName ["RegAlloc","Linear","State"],ModuleName ["RegAlloc","Linear","Stats"],ModuleName ["RegAlloc","Linear","FreeRegs"],ModuleName ["RegAlloc","Linear","StackMap"],ModuleName ["RegAlloc","Linear","Base"],ModuleName ["RegAlloc","Linear","X86","FreeRegs"],ModuleName ["RegAlloc","Linear","X86_64","FreeRegs"],ModuleName ["RegAlloc","Linear","PPC","FreeRegs"],ModuleName ["RegAlloc","Linear","SPARC","FreeRegs"],ModuleName ["DsMeta"],ModuleName ["Convert"],ModuleName ["ByteCodeAsm"],ModuleName ["ByteCodeGen"],ModuleName ["ByteCodeInstr"],ModuleName ["ByteCodeItbls"],ModuleName ["ByteCodeLink"],ModuleName ["Debugger"],ModuleName ["LibFFI"],ModuleName ["Linker"],ModuleName ["ObjLink"],ModuleName ["RtClosureInspect"],ModuleName ["DebuggerUtils"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/compiler/stage2/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/compiler/stage2/build"], hsLibraries = ["HSghc-7.8.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/compiler/.","/home/a/ghc/ghc-7.8/compiler/parser","/home/a/ghc/ghc-7.8/compiler/utils","/home/a/ghc/ghc-7.8/compiler/../rts/dist/build","/home/a/ghc/ghc-7.8/compiler/stage2"], includes = [], depends = [InstalledPackageId "Cabal-1.18.1.5-inplace",InstalledPackageId "array-0.5.0.0-inplace",InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "bin-package-db-0.0.0.0-inplace",InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageId "hoopl-3.10.0.1-inplace",InstalledPackageId "hpc-0.6.0.1-inplace",InstalledPackageId "process-1.2.0.0-inplace",InstalledPackageId "template-haskell-2.9.0.0-inplace",InstalledPackageId "time-1.4.2-inplace",InstalledPackageId "transformers-0.3.0.0-inplace",InstalledPackageId "unix-2.7.0.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/compiler/stage2/doc/html/ghc/ghc.haddock"], haddockHTMLs = []}])]),(PackageName "ghc-prim",fromList [(Version {versionBranch = [0,3,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.3.1.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-prim", pkgVersion = Version {versionBranch = [0,3,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "GHC primitives", description = "GHC primitives.", category = "GHC", exposed = True, exposedModules = [ModuleName ["GHC","CString"],ModuleName ["GHC","Classes"],ModuleName ["GHC","Debug"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Magic"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"],ModuleName ["GHC","Prim"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/ghc-prim/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/ghc-prim/dist-install/build"], hsLibraries = ["HSghc-prim-0.3.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock"], haddockHTMLs = []}])]),(PackageName "hoopl",fromList [(Version {versionBranch = [3,10,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "hoopl-3.10.0.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "hoopl", pkgVersion = Version {versionBranch = [3,10,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "nr@cs.tufts.edu", author = "Norman Ramsey, Joao Dias, Simon Marlow and Simon Peyton Jones", stability = "", homepage = "http://ghc.cs.tufts.edu/hoopl/", pkgUrl = "", synopsis = "A library to support dataflow analysis and optimization", description = "Higher-order optimization library\n\nSee /Norman Ramsey, Joao Dias, and Simon Peyton Jones./\n<http://research.microsoft.com/en-us/um/people/simonpj/Papers/c--/hoopl-haskell10.pdf \"Hoopl: A Modular, Reusable Library for Dataflow Analysis and Transformation\"> /(2010)/ for more details.", category = "Compilers/Interpreters", exposed = True, exposedModules = [ModuleName ["Compiler","Hoopl"],ModuleName ["Compiler","Hoopl","Internals"],ModuleName ["Compiler","Hoopl","Wrappers"],ModuleName ["Compiler","Hoopl","Passes","Dominator"],ModuleName ["Compiler","Hoopl","Passes","DList"]], hiddenModules = [ModuleName ["Compiler","Hoopl","Checkpoint"],ModuleName ["Compiler","Hoopl","Collections"],ModuleName ["Compiler","Hoopl","Combinators"],ModuleName ["Compiler","Hoopl","Dataflow"],ModuleName ["Compiler","Hoopl","Debug"],ModuleName ["Compiler","Hoopl","Block"],ModuleName ["Compiler","Hoopl","Graph"],ModuleName ["Compiler","Hoopl","Label"],ModuleName ["Compiler","Hoopl","MkGraph"],ModuleName ["Compiler","Hoopl","Fuel"],ModuleName ["Compiler","Hoopl","Pointed"],ModuleName ["Compiler","Hoopl","Shape"],ModuleName ["Compiler","Hoopl","Show"],ModuleName ["Compiler","Hoopl","Unique"],ModuleName ["Compiler","Hoopl","XUtil"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/hoopl/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/hoopl/dist-install/build"], hsLibraries = ["HShoopl-3.10.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "containers-0.5.5.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/hoopl/dist-install/doc/html/hoopl/hoopl.haddock"], haddockHTMLs = []}])]),(PackageName "hpc",fromList [(Version {versionBranch = [0,6,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "hpc-0.6.0.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "hpc", pkgVersion = Version {versionBranch = [0,6,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", synopsis = "Code Coverage Library for Haskell", description = "This package provides the code coverage library for Haskell.\n\nSee <http://www.haskell.org/haskellwiki/Haskell_program_coverage> for more\ninformation.", category = "Control", exposed = True, exposedModules = [ModuleName ["Trace","Hpc","Util"],ModuleName ["Trace","Hpc","Mix"],ModuleName ["Trace","Hpc","Tix"],ModuleName ["Trace","Hpc","Reflect"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/hpc/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/hpc/dist-install/build"], hsLibraries = ["HShpc-0.6.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageId "time-1.4.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/hpc/dist-install/doc/html/hpc/hpc.haddock"], haddockHTMLs = []}])]),(PackageName "integer-gmp",fromList [(Version {versionBranch = [0,5,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.5.1.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,5,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Integer library based on GMP", description = "This package provides the low-level implementation of the standard\n'Integer' type based on the\n<http://gmplib.org/ GNU Multiple Precision Arithmetic Library (GMP)>.\n\nThis package provides access to the internal representation of\n'Integer' as well as primitive operations with no proper error\nhandling, and should only be used directly with the utmost care.\n\nFor more details about the design of @integer-gmp@, see\n<https://ghc.haskell.org/trac/ghc/wiki/Commentary/Libraries/Integer GHC Commentary: Libraries/Integer>.", category = "Numerical", exposed = True, exposedModules = [ModuleName ["GHC","Integer"],ModuleName ["GHC","Integer","GMP","Internals"],ModuleName ["GHC","Integer","GMP","Prim"],ModuleName ["GHC","Integer","Logarithms"],ModuleName ["GHC","Integer","Logarithms","Internals"]], hiddenModules = [ModuleName ["GHC","Integer","Type"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/integer-gmp/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/integer-gmp/dist-install/build"], hsLibraries = ["HSinteger-gmp-0.5.1.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/integer-gmp/include"], includes = [], depends = [InstalledPackageId "ghc-prim-0.3.1.0-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/integer-gmp/dist-install/doc/html/integer-gmp/integer-gmp.haddock"], haddockHTMLs = []}])]),(PackageName "old-locale",fromList [(Version {versionBranch = [1,0,0,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.6-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "locale library", description = "This package provides the ability to adapt to\nlocale conventions such as date and time formats.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Locale"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/old-locale/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/old-locale/dist-install/build"], hsLibraries = ["HSold-locale-1.0.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/old-locale/dist-install/doc/html/old-locale/old-locale.haddock"], haddockHTMLs = []}])]),(PackageName "pretty",fromList [(Version {versionBranch = [1,1,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-1.1.1.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty", pkgVersion = Version {versionBranch = [1,1,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "David Terei <code@davidterei.com>", author = "", stability = "Stable", homepage = "http://github.com/haskell/pretty", pkgUrl = "", synopsis = "Pretty-printing library", description = "This package contains a pretty-printing library, a set of API's\nthat provides a way to easily print out text in a consistent\nformat of your choosing. This is useful for compilers and related\ntools.\n\nThis library was originally designed by John Hughes's and has since\nbeen heavily modified by Simon Peyton Jones.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","PrettyPrint"],ModuleName ["Text","PrettyPrint","HughesPJ"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/pretty/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/pretty/dist-install/build"], hsLibraries = ["HSpretty-1.1.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/pretty/dist-install/doc/html/pretty/pretty.haddock"], haddockHTMLs = []}])]),(PackageName "process",fromList [(Version {versionBranch = [1,2,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "process-1.2.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,2,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Process libraries", description = "This package contains libraries for dealing with system processes.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Cmd"],ModuleName ["System","Process"],ModuleName ["System","Process","Internals"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/process/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/process/dist-install/build"], hsLibraries = ["HSprocess-1.2.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/process/include"], includes = ["runProcess.h"], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "directory-1.2.1.0-inplace",InstalledPackageId "filepath-1.3.0.2-inplace",InstalledPackageId "unix-2.7.0.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/process/dist-install/doc/html/process/process.haddock"], haddockHTMLs = []}])]),(PackageName "rts",fromList [(Version {versionBranch = [1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_rts", sourcePackageId = PackageIdentifier {pkgName = PackageName "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], trusted = False, importDirs = [], libraryDirs = ["/home/a/ghc/ghc-7.8/rts/dist/build"], hsLibraries = ["HSrts","Cffi"], extraLibraries = ["m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/rts/dist/build","/home/a/ghc/ghc-7.8/includes","/home/a/ghc/ghc-7.8/includes/dist-derivedconstants/header"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-Wl,-u,ghczmprim_GHCziTypes_Izh_static_info","-Wl,-u,ghczmprim_GHCziTypes_Czh_static_info","-Wl,-u,ghczmprim_GHCziTypes_Fzh_static_info","-Wl,-u,ghczmprim_GHCziTypes_Dzh_static_info","-Wl,-u,base_GHCziPtr_Ptr_static_info","-Wl,-u,ghczmprim_GHCziTypes_Wzh_static_info","-Wl,-u,base_GHCziInt_I8zh_static_info","-Wl,-u,base_GHCziInt_I16zh_static_info","-Wl,-u,base_GHCziInt_I32zh_static_info","-Wl,-u,base_GHCziInt_I64zh_static_info","-Wl,-u,base_GHCziWord_W8zh_static_info","-Wl,-u,base_GHCziWord_W16zh_static_info","-Wl,-u,base_GHCziWord_W32zh_static_info","-Wl,-u,base_GHCziWord_W64zh_static_info","-Wl,-u,base_GHCziStable_StablePtr_static_info","-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info","-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info","-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info","-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info","-Wl,-u,base_GHCziPtr_Ptr_con_info","-Wl,-u,base_GHCziPtr_FunPtr_con_info","-Wl,-u,base_GHCziStable_StablePtr_con_info","-Wl,-u,ghczmprim_GHCziTypes_False_closure","-Wl,-u,ghczmprim_GHCziTypes_True_closure","-Wl,-u,base_GHCziPack_unpackCString_closure","-Wl,-u,base_GHCziIOziException_stackOverflow_closure","-Wl,-u,base_GHCziIOziException_heapOverflow_closure","-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure","-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure","-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure","-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure","-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure","-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure","-Wl,-u,base_GHCziTopHandler_runIO_closure","-Wl,-u,base_GHCziTopHandler_runNonIO_closure","-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure","-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure","-Wl,-u,base_GHCziConcziSync_runSparks_closure","-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}])]),(PackageName "template-haskell",fromList [(Version {versionBranch = [2,9,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "template-haskell-2.9.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "template-haskell", pkgVersion = Version {versionBranch = [2,9,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Support library for Template Haskell", description = "This package provides modules containing facilities for manipulating\nHaskell source code using Template Haskell.\n\nSee <http://www.haskell.org/haskellwiki/Template_Haskell> for more\ninformation.", category = "Template Haskell", exposed = True, exposedModules = [ModuleName ["Language","Haskell","TH"],ModuleName ["Language","Haskell","TH","Lib"],ModuleName ["Language","Haskell","TH","Ppr"],ModuleName ["Language","Haskell","TH","PprLib"],ModuleName ["Language","Haskell","TH","Quote"],ModuleName ["Language","Haskell","TH","Syntax"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/template-haskell/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/template-haskell/dist-install/build"], hsLibraries = ["HStemplate-haskell-2.9.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "containers-0.5.5.1-inplace",InstalledPackageId "pretty-1.1.1.1-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/template-haskell/dist-install/doc/html/template-haskell/template-haskell.haddock"], haddockHTMLs = []}])]),(PackageName "time",fromList [(Version {versionBranch = [1,4,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.4.2-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,4,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<ashley@semantic.org>", author = "Ashley Yakeley", stability = "stable", homepage = "http://semantic.org/TimeLib/", pkgUrl = "", synopsis = "A time library", description = "A time library", category = "System", exposed = True, exposedModules = [ModuleName ["Data","Time","Calendar"],ModuleName ["Data","Time","Calendar","MonthDay"],ModuleName ["Data","Time","Calendar","OrdinalDate"],ModuleName ["Data","Time","Calendar","WeekDate"],ModuleName ["Data","Time","Calendar","Julian"],ModuleName ["Data","Time","Calendar","Easter"],ModuleName ["Data","Time","Clock"],ModuleName ["Data","Time","Clock","POSIX"],ModuleName ["Data","Time","Clock","TAI"],ModuleName ["Data","Time","LocalTime"],ModuleName ["Data","Time","Format"],ModuleName ["Data","Time"]], hiddenModules = [ModuleName ["Data","Time","Calendar","Private"],ModuleName ["Data","Time","Calendar","Days"],ModuleName ["Data","Time","Calendar","Gregorian"],ModuleName ["Data","Time","Calendar","JulianYearDay"],ModuleName ["Data","Time","Clock","Scale"],ModuleName ["Data","Time","Clock","UTC"],ModuleName ["Data","Time","Clock","CTimeval"],ModuleName ["Data","Time","Clock","UTCDiff"],ModuleName ["Data","Time","LocalTime","TimeZone"],ModuleName ["Data","Time","LocalTime","TimeOfDay"],ModuleName ["Data","Time","LocalTime","LocalTime"],ModuleName ["Data","Time","Format","Parse"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/time/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/time/dist-install/build"], hsLibraries = ["HStime-1.4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/time/include"], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "deepseq-1.3.0.2-inplace",InstalledPackageId "old-locale-1.0.0.6-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/time/dist-install/doc/html/time/time.haddock"], haddockHTMLs = []}])]),(PackageName "transformers",fromList [(Version {versionBranch = [0,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.3.0.0-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson <ross@soi.city.ac.uk>", author = "Andy Gill, Ross Paterson", stability = "", homepage = "", pkgUrl = "", synopsis = "Concrete functor and monad transformers", description = "A portable library of functor and monad transformers, inspired by\nthe paper \\\"Functional Programming with Overloading and Higher-Order\nPolymorphism\\\", by Mark P Jones,\nin /Advanced School of Functional Programming/, 1995\n(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).\n\nThis package contains:\n\n* the monad transformer class (in \"Control.Monad.Trans.Class\")\n\n* concrete functor and monad transformers, each with associated\noperations and functions to lift operations associated with other\ntransformers.\n\nIt can be used on its own in portable Haskell code, or with the monad\nclasses in the @mtl@ or @monads-tf@ packages, which automatically\nlift operations introduced by monad transformers through other\ntransformers.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Applicative","Backwards"],ModuleName ["Control","Applicative","Lift"],ModuleName ["Control","Monad","IO","Class"],ModuleName ["Control","Monad","Trans","Class"],ModuleName ["Control","Monad","Trans","Cont"],ModuleName ["Control","Monad","Trans","Error"],ModuleName ["Control","Monad","Trans","Identity"],ModuleName ["Control","Monad","Trans","List"],ModuleName ["Control","Monad","Trans","Maybe"],ModuleName ["Control","Monad","Trans","Reader"],ModuleName ["Control","Monad","Trans","RWS"],ModuleName ["Control","Monad","Trans","RWS","Lazy"],ModuleName ["Control","Monad","Trans","RWS","Strict"],ModuleName ["Control","Monad","Trans","State"],ModuleName ["Control","Monad","Trans","State","Lazy"],ModuleName ["Control","Monad","Trans","State","Strict"],ModuleName ["Control","Monad","Trans","Writer"],ModuleName ["Control","Monad","Trans","Writer","Lazy"],ModuleName ["Control","Monad","Trans","Writer","Strict"],ModuleName ["Data","Functor","Compose"],ModuleName ["Data","Functor","Constant"],ModuleName ["Data","Functor","Identity"],ModuleName ["Data","Functor","Product"],ModuleName ["Data","Functor","Reverse"]], hiddenModules = [], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/transformers/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/transformers/dist-install/build"], hsLibraries = ["HStransformers-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.7.0.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/transformers/dist-install/doc/html/transformers/transformers.haddock"], haddockHTMLs = []}])]),(PackageName "unix",fromList [(Version {versionBranch = [2,7,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.7.0.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,7,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "POSIX functionality", description = "This package gives you access to the set of operating system\nservices standardised by POSIX 1003.1b (or the IEEE Portable\nOperating System Interface for Computing Environments -\nIEEE Std. 1003.1).\n\nThe package is not supported under Windows (except under Cygwin).", category = "System", exposed = True, exposedModules = [ModuleName ["System","Posix"],ModuleName ["System","Posix","ByteString"],ModuleName ["System","Posix","Error"],ModuleName ["System","Posix","Resource"],ModuleName ["System","Posix","Time"],ModuleName ["System","Posix","Unistd"],ModuleName ["System","Posix","User"],ModuleName ["System","Posix","Signals"],ModuleName ["System","Posix","Signals","Exts"],ModuleName ["System","Posix","Semaphore"],ModuleName ["System","Posix","SharedMem"],ModuleName ["System","Posix","ByteString","FilePath"],ModuleName ["System","Posix","Directory"],ModuleName ["System","Posix","Directory","ByteString"],ModuleName ["System","Posix","DynamicLinker","Module"],ModuleName ["System","Posix","DynamicLinker","Module","ByteString"],ModuleName ["System","Posix","DynamicLinker","Prim"],ModuleName ["System","Posix","DynamicLinker","ByteString"],ModuleName ["System","Posix","DynamicLinker"],ModuleName ["System","Posix","Files"],ModuleName ["System","Posix","Files","ByteString"],ModuleName ["System","Posix","IO"],ModuleName ["System","Posix","IO","ByteString"],ModuleName ["System","Posix","Env"],ModuleName ["System","Posix","Env","ByteString"],ModuleName ["System","Posix","Process"],ModuleName ["System","Posix","Process","Internals"],ModuleName ["System","Posix","Process","ByteString"],ModuleName ["System","Posix","Temp"],ModuleName ["System","Posix","Temp","ByteString"],ModuleName ["System","Posix","Terminal"],ModuleName ["System","Posix","Terminal","ByteString"]], hiddenModules = [ModuleName ["System","Posix","Directory","Common"],ModuleName ["System","Posix","DynamicLinker","Common"],ModuleName ["System","Posix","Files","Common"],ModuleName ["System","Posix","IO","Common"],ModuleName ["System","Posix","Process","Common"],ModuleName ["System","Posix","Terminal","Common"]], trusted = False, importDirs = ["/home/a/ghc/ghc-7.8/libraries/unix/dist-install/build"], libraryDirs = ["/home/a/ghc/ghc-7.8/libraries/unix/dist-install/build"], hsLibraries = ["HSunix-2.7.0.1"], extraLibraries = ["rt","util","dl","pthread"], extraGHCiLibraries = [], includeDirs = ["/home/a/ghc/ghc-7.8/libraries/unix/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.7.0.2-inplace",InstalledPackageId "bytestring-0.10.4.0-inplace",InstalledPackageId "time-1.4.2-inplace"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/a/ghc/ghc-7.8/libraries/unix/dist-install/doc/html/unix/unix.haddock"], haddockHTMLs = []}])])]), pkgDescrFile = Just "./ghctags.cabal", localPkgDescr = PackageDescription {package = PackageIdentifier {pkgName = PackageName "ghctags", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = BSD3, licenseFile = "", copyright = "XXX", maintainer = "XXX", author = "XXX", stability = "", testedWith = [], homepage = "", pkgUrl = "", bugReports = "", sourceRepos = [], synopsis = "XXX", description = "XXX", category = "Development", customFieldsPD = [], buildDepends = [Dependency (PackageName "Cabal") AnyVersion,Dependency (PackageName "base") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [4], versionTags = []})) (LaterVersion (Version {versionBranch = [4], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))),Dependency (PackageName "containers") AnyVersion,Dependency (PackageName "ghc") AnyVersion], specVersionRaw = Right (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,2], versionTags = []})) (LaterVersion (Version {versionBranch = [1,2], versionTags = []}))), buildType = Just Simple, library = Nothing, executables = [Executable {exeName = "ghctags", modulePath = "Main.hs", buildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = [], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["."], otherModules = [], defaultLanguage = Nothing, otherLanguages = [], defaultExtensions = [], otherExtensions = [], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "Cabal") AnyVersion,Dependency (PackageName "base") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [4], versionTags = []})) (LaterVersion (Version {versionBranch = [4], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))),Dependency (PackageName "containers") AnyVersion,Dependency (PackageName "ghc") AnyVersion]}}], testSuites = [], benchmarks = [], dataFiles = [], dataDir = "", extraSrcFiles = [], extraTmpFiles = [], extraDocFiles = []}, withPrograms = [("alex",ConfiguredProgram {programId = "alex", programVersion = Just (Version {versionBranch = [3,1,3], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/home/a/bin/alex"}}),("ar",ConfiguredProgram {programId = "ar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/usr/bin/ar"}}),("c2hs",ConfiguredProgram {programId = "c2hs", programVersion = Just (Version {versionBranch = [0,17,2], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/home/a/bin/c2hs"}}),("cpphs",ConfiguredProgram {programId = "cpphs", programVersion = Just (Version {versionBranch = [1,18,5], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/home/a/bin/cpphs"}}),("gcc",ConfiguredProgram {programId = "gcc", programVersion = Just (Version {versionBranch = [4,8], versionTags = []}), programDefaultArgs = [], programOverrideArgs = ["-Wall","-fno-stack-protector","-Werror=unused-but-set-variable","-Wno-error=inline"], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/usr/bin/gcc"}}),("ghc",ConfiguredProgram {programId = "ghc", programVersion = Just (Version {versionBranch = [7,8,4], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/home/a/ghc/ghc-7.8/inplace/bin/ghc-stage1"}}),("ghc-pkg",ConfiguredProgram {programId = "ghc-pkg", programVersion = Just (Version {versionBranch = [7,8,4], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/home/a/ghc/ghc-7.8/inplace/bin/ghc-pkg"}}),("haddock",ConfiguredProgram {programId = "haddock", programVersion = Just (Version {versionBranch = [2,13,2,1], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/home/a/bin/haddock"}}),("happy",ConfiguredProgram {programId = "happy", programVersion = Just (Version {versionBranch = [1,19,4], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/home/a/bin/happy"}}),("hpc",ConfiguredProgram {programId = "hpc", programVersion = Just (Version {versionBranch = [0,6], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/hpc"}}),("hsc2hs",ConfiguredProgram {programId = "hsc2hs", programVersion = Just (Version {versionBranch = [0,67], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/home/a/ghc/ghc-7.8/inplace/bin/hsc2hs"}}),("hscolour",ConfiguredProgram {programId = "hscolour", programVersion = Just (Version {versionBranch = [1,20], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/home/a/bin/HsColour"}}),("jhc",ConfiguredProgram {programId = "jhc", programVersion = Just (Version {versionBranch = [0,8,2], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/home/a/.nix-profile/bin/jhc"}}),("ld",ConfiguredProgram {programId = "ld", programVersion = Nothing, programDefaultArgs = ["-x"], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/usr/bin/ld"}}),("pkg-config",ConfiguredProgram {programId = "pkg-config", programVersion = Just (Version {versionBranch = [0,26], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/pkg-config"}}),("ranlib",ConfiguredProgram {programId = "ranlib", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = UserSpecified {locationPath = "/usr/bin/ranlib"}}),("strip",ConfiguredProgram {programId = "strip", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/strip"}}),("tar",ConfiguredProgram {programId = "tar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/a/google-cloud-sdk/bin:/home/a/.nix-profile/bin:/home/a/.nix-profile/sbin:/home/a/.rbenv/bin:/home/a/.rbenv/shims:/home/a/elixir-0.10.0/bin:/home/a/mono-3.0/bin:/home/a/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/a/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/bin/tar"}})], withPackageDB = [GlobalPackageDB], withVanillaLib = False, withProfLib = False, withSharedLib = False, withDynExe = False, withProfExe = False, withOptimization = NormalOptimisation, withGHCiLib = False, splitObjs = False, stripExes = True, progPrefix = "", progSuffix = ""}