Saved package config for cabal-bounds-0.1 written by Cabal-1.20.0.1 using ghc-7.6 LocalBuildInfo {configFlags = ConfigFlags {configPrograms = [], configProgramPaths = [], configProgramArgs = [], configProgramPathExtra = [], configHcFlavor = Flag GHC, configHcPath = NoFlag, configHcPkg = NoFlag, configVanillaLib = Flag True, configProfLib = Flag False, configSharedLib = NoFlag, configDynExe = Flag False, configProfExe = Flag False, configConfigureArgs = [], configOptimization = Flag NormalOptimisation, configProgPrefix = Flag "", configProgSuffix = Flag "", configInstallDirs = InstallDirs {prefix = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox", bindir = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin", libdir = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib", libsubdir = Flag "x86_64-linux-ghc-7.6.3/cabal-bounds-0.1", dynlibdir = NoFlag, libexecdir = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/libexec", progdir = NoFlag, includedir = NoFlag, datadir = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share", datasubdir = Flag "x86_64-linux-ghc-7.6.3/cabal-bounds-0.1", docdir = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cabal-bounds-0.1", mandir = NoFlag, htmldir = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cabal-bounds-0.1/html", haddockdir = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cabal-bounds-0.1/html", sysconfdir = Flag "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/etc"}, configScratchDir = NoFlag, configExtraLibDirs = [], configExtraIncludeDirs = [], configDistPref = Flag "dist/dist-sandbox-900d85e2", configVerbosity = Flag Normal, configUserInstall = Flag False, configPackageDBs = [Just (SpecificPackageDB "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/x86_64-linux-ghc-7.6.3-packages.conf.d")], configGHCiLib = Flag False, configSplitObjs = Flag False, configStripExes = Flag True, configStripLibs = Flag True, configConstraints = [], configDependencies = [(PackageName "strict",InstalledPackageId "strict-0.3.2-ad9fd428caa2d0508461b993ac69673b"),(PackageName "pretty-show",InstalledPackageId "pretty-show-1.6.7-854a571b896dc66522e22736a3274453"),(PackageName "lens",InstalledPackageId "lens-4.0.1-2ab335566e6ebd374cf4422d5c2e0846"),(PackageName "cmdargs",InstalledPackageId "cmdargs-0.10.7-83d7398d12d3f453094533d08c257e9a"),(PackageName "base",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"),(PackageName "Cabal",InstalledPackageId "Cabal-1.20.0.1-faafa893169a0049111a3d584c4847f1")], configConfigurationsFlags = [], configTests = Flag False, configBenchmarks = Flag False, configLibCoverage = Flag False, configExactConfiguration = Flag True}, extraConfigArgs = [], installDirTemplates = InstallDirs {prefix = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox", bindir = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin", libdir = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib", libsubdir = "x86_64-linux-ghc-7.6.3/cabal-bounds-0.1", dynlibdir = "$libdir", libexecdir = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/libexec", progdir = "$libdir/hugs/programs", includedir = "$libdir/$libsubdir/include", datadir = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share", datasubdir = "x86_64-linux-ghc-7.6.3/cabal-bounds-0.1", docdir = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cabal-bounds-0.1", mandir = "$datadir/man", htmldir = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cabal-bounds-0.1/html", haddockdir = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cabal-bounds-0.1/html", sysconfdir = "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/etc"}, compiler = Compiler {compilerId = CompilerId GHC (Version {versionBranch = [7,6,3], 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 PolymorphicComponents,"-XPolymorphicComponents"),(DisableExtension PolymorphicComponents,"-XNoPolymorphicComponents"),(EnableExtension ExistentialQuantification,"-XExistentialQuantification"),(DisableExtension ExistentialQuantification,"-XNoExistentialQuantification"),(EnableExtension KindSignatures,"-XKindSignatures"),(DisableExtension KindSignatures,"-XNoKindSignatures"),(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"),(EnableExtension LiberalTypeSynonyms,"-XLiberalTypeSynonyms"),(DisableExtension LiberalTypeSynonyms,"-XNoLiberalTypeSynonyms"),(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 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 PatternSignatures,"-XPatternSignatures"),(DisableExtension PatternSignatures,"-XNoPatternSignatures"),(EnableExtension UnboxedTuples,"-XUnboxedTuples"),(DisableExtension UnboxedTuples,"-XNoUnboxedTuples"),(EnableExtension StandaloneDeriving,"-XStandaloneDeriving"),(DisableExtension StandaloneDeriving,"-XNoStandaloneDeriving"),(EnableExtension DeriveDataTypeable,"-XDeriveDataTypeable"),(DisableExtension DeriveDataTypeable,"-XNoDeriveDataTypeable"),(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 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")], compilerProperties = fromList [("Booter version","7.6.3"),("Build platform","x86_64-unknown-linux"),("C compiler command","/usr/bin/gcc"),("C compiler flags"," -fno-stack-protector -Wl,--hash-size=31 -Wl,--reduce-memory-overheads"),("Debug on","False"),("GCC extra via C opts"," -fwrapv"),("Gcc Linker flags","[\"-Wl,--hash-size=31\",\"-Wl,--reduce-memory-overheads\"]"),("Global Package DB","/usr/lib/ghc/package.conf.d"),("Have interpreter","YES"),("Have native code generator","YES"),("Host platform","x86_64-unknown-linux"),("LLVM llc command","llc"),("LLVM opt command","opt"),("Ld Linker flags","[\"--hash-size=31\",\"--reduce-memory-overheads\"]"),("Leading underscore","NO"),("LibDir","/usr/lib/ghc"),("Object splitting supported","YES"),("Project name","The Glorious Glasgow Haskell Compilation System"),("Project version","7.6.3"),("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p"),("Stage","2"),("Support SMP","YES"),("Tables next to code","YES"),("Target platform","x86_64-unknown-linux"),("Unregisterised","NO"),("ar command","/usr/bin/ar"),("ar flags","q"),("ar supports at file","YES"),("dllwrap command","/bin/false"),("perl command","/usr/bin/perl"),("target arch","ArchX86_64"),("target has .ident directive","True"),("target has GNU nonexec stack","True"),("target has subsections via symbols","False"),("target os","OSLinux"),("target word size","8"),("touch command","touch"),("windres command","/bin/false")]}, hostPlatform = Platform X86_64 Linux, buildDir = "dist/dist-sandbox-900d85e2/build", scratchDir = "dist/dist-sandbox-900d85e2/scratch", componentsConfigs = [(CLibName,LibComponentLocalBuildInfo {componentPackageDeps = [(InstalledPackageId "Cabal-1.20.0.1-faafa893169a0049111a3d584c4847f1",PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,20,0,1], versionTags = []}}),(InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,6,0,1], versionTags = []}}),(InstalledPackageId "cmdargs-0.10.7-83d7398d12d3f453094533d08c257e9a",PackageIdentifier {pkgName = PackageName "cmdargs", pkgVersion = Version {versionBranch = [0,10,7], versionTags = []}}),(InstalledPackageId "lens-4.0.1-2ab335566e6ebd374cf4422d5c2e0846",PackageIdentifier {pkgName = PackageName "lens", pkgVersion = Version {versionBranch = [4,0,1], versionTags = []}}),(InstalledPackageId "pretty-show-1.6.7-854a571b896dc66522e22736a3274453",PackageIdentifier {pkgName = PackageName "pretty-show", pkgVersion = Version {versionBranch = [1,6,7], versionTags = []}}),(InstalledPackageId "strict-0.3.2-ad9fd428caa2d0508461b993ac69673b",PackageIdentifier {pkgName = PackageName "strict", pkgVersion = Version {versionBranch = [0,3,2], versionTags = []}})], componentLibraries = [LibraryName "HScabal-bounds-0.1"]},[]),(CExeName "cabal-bounds",ExeComponentLocalBuildInfo {componentPackageDeps = [(InstalledPackageId "Cabal-1.20.0.1-faafa893169a0049111a3d584c4847f1",PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,20,0,1], versionTags = []}}),(InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,6,0,1], versionTags = []}}),(InstalledPackageId "cmdargs-0.10.7-83d7398d12d3f453094533d08c257e9a",PackageIdentifier {pkgName = PackageName "cmdargs", pkgVersion = Version {versionBranch = [0,10,7], versionTags = []}}),(InstalledPackageId "lens-4.0.1-2ab335566e6ebd374cf4422d5c2e0846",PackageIdentifier {pkgName = PackageName "lens", pkgVersion = Version {versionBranch = [4,0,1], versionTags = []}}),(InstalledPackageId "pretty-show-1.6.7-854a571b896dc66522e22736a3274453",PackageIdentifier {pkgName = PackageName "pretty-show", pkgVersion = Version {versionBranch = [1,6,7], versionTags = []}}),(InstalledPackageId "strict-0.3.2-ad9fd428caa2d0508461b993ac69673b",PackageIdentifier {pkgName = PackageName "strict", pkgVersion = Version {versionBranch = [0,3,2], versionTags = []}})]},[]),(CExeName "other-exe",ExeComponentLocalBuildInfo {componentPackageDeps = [(InstalledPackageId "Cabal-1.20.0.1-faafa893169a0049111a3d584c4847f1",PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,20,0,1], versionTags = []}}),(InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,6,0,1], versionTags = []}}),(InstalledPackageId "cmdargs-0.10.7-83d7398d12d3f453094533d08c257e9a",PackageIdentifier {pkgName = PackageName "cmdargs", pkgVersion = Version {versionBranch = [0,10,7], versionTags = []}}),(InstalledPackageId "lens-4.0.1-2ab335566e6ebd374cf4422d5c2e0846",PackageIdentifier {pkgName = PackageName "lens", pkgVersion = Version {versionBranch = [4,0,1], versionTags = []}}),(InstalledPackageId "pretty-show-1.6.7-854a571b896dc66522e22736a3274453",PackageIdentifier {pkgName = PackageName "pretty-show", pkgVersion = Version {versionBranch = [1,6,7], versionTags = []}}),(InstalledPackageId "strict-0.3.2-ad9fd428caa2d0508461b993ac69673b",PackageIdentifier {pkgName = PackageName "strict", pkgVersion = Version {versionBranch = [0,3,2], versionTags = []}})]},[])], installedPkgs = PackageIndex (fromList [(InstalledPackageId "Cabal-1.20.0.1-faafa893169a0049111a3d584c4847f1",InstalledPackageInfo {installedPackageId = InstalledPackageId "Cabal-1.20.0.1-faafa893169a0049111a3d584c4847f1", sourcePackageId = PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,20,0,1], versionTags = []}}, license = BSD3, copyright = "2003-2006, Isaac Jones\n2005-2011, Duncan Coutts", maintainer = "cabal-devel@haskell.org", author = "Isaac Jones \nDuncan Coutts ", 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","CreatePipe"],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","HaskellSuite"],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","Strip"],ModuleName ["Distribution","Simple","Program","Types"],ModuleName ["Distribution","Simple","Register"],ModuleName ["Distribution","Simple","Setup"],ModuleName ["Distribution","Simple","SrcDist"],ModuleName ["Distribution","Simple","Test"],ModuleName ["Distribution","Simple","Test","ExeV10"],ModuleName ["Distribution","Simple","Test","LibV09"],ModuleName ["Distribution","Simple","Test","Log"],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/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/Cabal-1.20.0.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/Cabal-1.20.0.1"], hsLibraries = ["HSCabal-1.20.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396",InstalledPackageId "process-1.1.0.2-76e05340eb66705981411022731ca84a",InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50",InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/Cabal-1.20.0.1/html/Cabal.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/Cabal-1.20.0.1/html"]}),(InstalledPackageId "aeson-0.7.0.4-2d8850ff57a088acb2fd941d0a6a620b",InstalledPackageInfo {installedPackageId = InstalledPackageId "aeson-0.7.0.4-2d8850ff57a088acb2fd941d0a6a620b", sourcePackageId = PackageIdentifier {pkgName = PackageName "aeson", pkgVersion = Version {versionBranch = [0,7,0,4], versionTags = []}}, license = BSD3, copyright = "(c) 2011-2014 Bryan O'Sullivan\n(c) 2011 MailRank, Inc.", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "experimental", homepage = "https://github.com/bos/aeson", pkgUrl = "", synopsis = "Fast JSON parsing and encoding", description = "A JSON parsing and encoding library optimized for ease of use\nand high performance.\n\nTo get started, see the documentation for the @Data.Aeson@ module\nbelow.\n\nParsing performance on an early 2011 MacBook Pro (2.2GHz Core i7),\nrunning 64-bit GHC 7.6.3, for mostly-English tweets from Twitter's\nJSON search API:\n\n* 0.8 KB: 34124 msg\\/sec (27.8 MB\\/sec)\n\n* 6.4 KB: 6833 msg\\/sec (43.0 MB\\/sec)\n\n* 11.8 KB: 3410 msg\\/sec (39.2 MB\\/sec)\n\n* 31.2 KB: 1157 msg\\/sec (35.3 MB\\/sec)\n\n* 61.5 KB: 542 msg\\/sec (32.5 MB\\/sec)\n\nHandling heavily-escaped text is a little more work. Here is\nparsing performance with Japanese tweets, where much of the text\nis entirely Unicode-escaped.\n\n* 14.6 KB: 2101 msg\\/sec (30.0 MB\\/sec)\n\n* 44.1 KB: 667 msg\\/sec (28.7 MB\\/sec)\n\n* 82.9 KB: 360 msg\\/sec (29.2 MB\\/sec)\n\nEncoding performance on the same machine and data:\n\n* English, 0.8 KB: 109697 msg\\/sec (89.3 MB\\/sec)\n\n* English, 6.4 KB: 18517 msg\\/sec (116.4 MB\\/sec)\n\n* Engish, 61.5 KB: 1963 msg\\/sec (118.0 MB\\/sec)\n\n* Japanese, 14.6 KB: 12140 msg\\/sec (173.5 MB\\/sec)\n\n* Japanese, 44.1 KB: 3980 msg\\/sec (171.3 MB\\/sec)\n\n(A note on naming: in Greek mythology, Aeson was the father of Jason.)", category = "Text, Web, JSON", exposed = True, exposedModules = [ModuleName ["Data","Aeson"],ModuleName ["Data","Aeson","Encode"],ModuleName ["Data","Aeson","Generic"],ModuleName ["Data","Aeson","Parser"],ModuleName ["Data","Aeson","Types"],ModuleName ["Data","Aeson","TH"]], hiddenModules = [ModuleName ["Data","Aeson","Functions"],ModuleName ["Data","Aeson","Parser","Internal"],ModuleName ["Data","Aeson","Types","Class"],ModuleName ["Data","Aeson","Types","Instances"],ModuleName ["Data","Aeson","Types","Internal"],ModuleName ["Data","Aeson","Types","Generic"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/aeson-0.7.0.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/aeson-0.7.0.4"], hsLibraries = ["HSaeson-0.7.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.3.1-076642df608352cdd2275016628b59ee",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "dlist-0.7.0.1-6de0835e428010b5348c74d4bd3e5ff4",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025",InstalledPackageId "old-locale-1.0.0.5-6729cb9d9cc62d150655de8fc5401b91",InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483",InstalledPackageId "syb-0.4.2-eecd37a6b11fcfac65ba76a106db4330",InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f",InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50",InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508",InstalledPackageId "vector-0.10.11.0-8692bd0af40f4c9f54115602c29cbe85"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/aeson-0.7.0.4/html/aeson.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/aeson-0.7.0.4/html"]}),(InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,4,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Mutable and immutable arrays", description = "This package defines the classes @IArray@ of immutable arrays and\n@MArray@ of arrays mutable within appropriate monads, as well as\nsome instances of these classes.", category = "Data Structures", exposed = True, exposedModules = [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"],ModuleName ["Data","Array"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/array-0.4.0.1"], libraryDirs = ["/usr/lib/ghc/array-0.4.0.1"], hsLibraries = ["HSarray-0.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/array-0.4.0.1/array.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/array-0.4.0.1"]}),(InstalledPackageId "attoparsec-0.11.3.1-076642df608352cdd2275016628b59ee",InstalledPackageInfo {installedPackageId = InstalledPackageId "attoparsec-0.11.3.1-076642df608352cdd2275016628b59ee", sourcePackageId = PackageIdentifier {pkgName = PackageName "attoparsec", pkgVersion = Version {versionBranch = [0,11,3,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "experimental", homepage = "https://github.com/bos/attoparsec", pkgUrl = "", synopsis = "Fast combinator parsing for bytestrings and text", description = "A fast parser combinator library, aimed particularly at dealing\nefficiently with network protocols and complicated text/binary\nfile formats.", category = "Text, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Attoparsec"],ModuleName ["Data","Attoparsec","ByteString"],ModuleName ["Data","Attoparsec","ByteString","Char8"],ModuleName ["Data","Attoparsec","ByteString","Lazy"],ModuleName ["Data","Attoparsec","Char8"],ModuleName ["Data","Attoparsec","Combinator"],ModuleName ["Data","Attoparsec","Lazy"],ModuleName ["Data","Attoparsec","Number"],ModuleName ["Data","Attoparsec","Text"],ModuleName ["Data","Attoparsec","Text","Lazy"],ModuleName ["Data","Attoparsec","Types"],ModuleName ["Data","Attoparsec","Zepto"]], hiddenModules = [ModuleName ["Data","Attoparsec","ByteString","FastSet"],ModuleName ["Data","Attoparsec","ByteString","Internal"],ModuleName ["Data","Attoparsec","Internal"],ModuleName ["Data","Attoparsec","Internal","Types"],ModuleName ["Data","Attoparsec","Text","FastSet"],ModuleName ["Data","Attoparsec","Text","Internal"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/attoparsec-0.11.3.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/attoparsec-0.11.3.1"], hsLibraries = ["HSattoparsec-0.11.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/attoparsec-0.11.3.1/html/attoparsec.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/attoparsec-0.11.3.1/html"]}),(InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,6,0,1], 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 = "", exposed = True, exposedModules = [ModuleName ["Foreign","Concurrent"],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","Generics"],ModuleName ["GHC","GHCi"],ModuleName ["GHC","Handle"],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","IOBase"],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","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","Stack"],ModuleName ["GHC","Stats"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","STRef"],ModuleName ["GHC","TypeLits"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],ModuleName ["GHC","Event"],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","Concurrent","SampleVar"],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","Safe"],ModuleName ["Control","Monad","ST","Unsafe"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Lazy","Safe"],ModuleName ["Control","Monad","ST","Lazy","Unsafe"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Control","Monad","Zip"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Complex"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Data"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],ModuleName ["Data","Functor"],ModuleName ["Data","HashTable"],ModuleName ["Data","IORef"],ModuleName ["Data","Int"],ModuleName ["Data","Ix"],ModuleName ["Data","List"],ModuleName ["Data","Maybe"],ModuleName ["Data","Monoid"],ModuleName ["Data","Ord"],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","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","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","Utils"],ModuleName ["Foreign","Marshal","Unsafe"],ModuleName ["Foreign","Ptr"],ModuleName ["Foreign","Safe"],ModuleName ["Foreign","StablePtr"],ModuleName ["Foreign","Storable"],ModuleName ["Numeric"],ModuleName ["Prelude"],ModuleName ["System","Console","GetOpt"],ModuleName ["System","CPUTime"],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 ["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"]], hiddenModules = [ModuleName ["GHC","Event","Array"],ModuleName ["GHC","Event","Clock"],ModuleName ["GHC","Event","Control"],ModuleName ["GHC","Event","EPoll"],ModuleName ["GHC","Event","IntMap"],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","Unique"],ModuleName ["Control","Monad","ST","Imp"],ModuleName ["Control","Monad","ST","Lazy","Imp"],ModuleName ["Foreign","ForeignPtr","Imp"],ModuleName ["System","Environment","ExecutablePath"]], trusted = False, importDirs = ["/usr/lib/ghc/base-4.6.0.1"], libraryDirs = ["/usr/lib/ghc/base-4.6.0.1"], hsLibraries = ["HSbase-4.6.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/base-4.6.0.1/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/base-4.6.0.1/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1"]}),(InstalledPackageId "bifunctors-4.1.1.1-195be645f72dd297d476d2bfd1051d54",InstalledPackageInfo {installedPackageId = InstalledPackageId "bifunctors-4.1.1.1-195be645f72dd297d476d2bfd1051d54", sourcePackageId = PackageIdentifier {pkgName = PackageName "bifunctors", pkgVersion = Version {versionBranch = [4,1,1,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2008-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/bifunctors/", pkgUrl = "", synopsis = "Bifunctors", description = "Bifunctors", category = "Data, Functors", exposed = True, exposedModules = [ModuleName ["Data","Biapplicative"],ModuleName ["Data","Bifunctor"],ModuleName ["Data","Bifunctor","Apply"],ModuleName ["Data","Bifunctor","Clown"],ModuleName ["Data","Bifunctor","Flip"],ModuleName ["Data","Bifunctor","Join"],ModuleName ["Data","Bifunctor","Joker"],ModuleName ["Data","Bifunctor","Product"],ModuleName ["Data","Bifunctor","Wrapped"],ModuleName ["Data","Bifoldable"],ModuleName ["Data","Bitraversable"],ModuleName ["Data","Semigroup","Bifoldable"],ModuleName ["Data","Semigroup","Bitraversable"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/bifunctors-4.1.1.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/bifunctors-4.1.1.1"], hsLibraries = ["HSbifunctors-4.1.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/bifunctors-4.1.1.1/html/bifunctors.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/bifunctors-4.1.1.1/html"]}),(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 = ["/usr/lib/ghc"], hsLibraries = ["HSrts"], extraLibraries = ["ffi","m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","ghczmprim_GHCziTypes_Izh_static_info","-u","ghczmprim_GHCziTypes_Czh_static_info","-u","ghczmprim_GHCziTypes_Fzh_static_info","-u","ghczmprim_GHCziTypes_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","ghczmprim_GHCziTypes_Wzh_static_info","-u","base_GHCziInt_I8zh_static_info","-u","base_GHCziInt_I16zh_static_info","-u","base_GHCziInt_I32zh_static_info","-u","base_GHCziInt_I64zh_static_info","-u","base_GHCziWord_W8zh_static_info","-u","base_GHCziWord_W16zh_static_info","-u","base_GHCziWord_W32zh_static_info","-u","base_GHCziWord_W64zh_static_info","-u","base_GHCziStable_StablePtr_static_info","-u","ghczmprim_GHCziTypes_Izh_con_info","-u","ghczmprim_GHCziTypes_Czh_con_info","-u","ghczmprim_GHCziTypes_Fzh_con_info","-u","ghczmprim_GHCziTypes_Dzh_con_info","-u","base_GHCziPtr_Ptr_con_info","-u","base_GHCziPtr_FunPtr_con_info","-u","base_GHCziStable_StablePtr_con_info","-u","ghczmprim_GHCziTypes_False_closure","-u","ghczmprim_GHCziTypes_True_closure","-u","base_GHCziPack_unpackCString_closure","-u","base_GHCziIOziException_stackOverflow_closure","-u","base_GHCziIOziException_heapOverflow_closure","-u","base_ControlziExceptionziBase_nonTermination_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnMVar_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnSTM_closure","-u","base_ControlziExceptionziBase_nestedAtomically_closure","-u","base_GHCziWeak_runFinalizzerBatch_closure","-u","base_GHCziTopHandler_flushStdHandles_closure","-u","base_GHCziTopHandler_runIO_closure","-u","base_GHCziTopHandler_runNonIO_closure","-u","base_GHCziConcziIO_ensureIOManagerIsRunning_closure","-u","base_GHCziConcziSync_runSparks_closure","-u","base_GHCziConcziSignal_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}),(InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,10,0,2], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2012,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2011.", maintainer = "Don Stewart ,\nDuncan Coutts ", author = "Don Stewart,\nDuncan Coutts", stability = "", homepage = "", 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 'ByteStrin'g 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\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","Lazy","Builder"],ModuleName ["Data","ByteString","Lazy","Builder","Extras"],ModuleName ["Data","ByteString","Lazy","Builder","ASCII"]], hiddenModules = [ModuleName ["Data","ByteString","Lazy","Builder","Internal"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Extras"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Internal"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Binary"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","ASCII"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Internal","Floating"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Internal","UncheckedShifts"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Internal","Base16"]], trusted = False, importDirs = ["/usr/lib/ghc/bytestring-0.10.0.2"], libraryDirs = ["/usr/lib/ghc/bytestring-0.10.0.2"], hsLibraries = ["HSbytestring-0.10.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/bytestring-0.10.0.2/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/bytestring-0.10.0.2/bytestring.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/bytestring-0.10.0.2"]}),(InstalledPackageId "cmdargs-0.10.7-83d7398d12d3f453094533d08c257e9a",InstalledPackageInfo {installedPackageId = InstalledPackageId "cmdargs-0.10.7-83d7398d12d3f453094533d08c257e9a", sourcePackageId = PackageIdentifier {pkgName = PackageName "cmdargs", pkgVersion = Version {versionBranch = [0,10,7], versionTags = []}}, license = BSD3, copyright = "Neil Mitchell 2009-2013", maintainer = "Neil Mitchell ", author = "Neil Mitchell ", stability = "", homepage = "http://community.haskell.org/~ndm/cmdargs/", pkgUrl = "", synopsis = "Command line argument processing", description = "This library provides an easy way to define command line parsers. Most users\nwill want to use the \"System.Console.CmdArgs.Implicit\" module, whose\ndocumentation contains an example.\n\n* \"System.Console.CmdArgs.Explicit\" provides a way to write command line\nparsers for both single mode programs (most programs) and multiple\nmode programs (e.g. darcs or cabal). Parsers are defined by constructing\na data structure.\n\n* \"System.Console.CmdArgs.Implicit\" provides a way to concisely define\ncommand line parsers, up to three times shorter than getopt. These parsers\nare translated into the Explicit data type.\n\n* \"System.Console.CmdArgs.GetOpt\" provides a wrapper allowing compatiblity\nwith existing getopt parsers, mapping to the Explicit data type.\n\nFor a general reference on what command line flags are commonly used,\nsee .", category = "Console", exposed = True, exposedModules = [ModuleName ["System","Console","CmdArgs"],ModuleName ["System","Console","CmdArgs","Annotate"],ModuleName ["System","Console","CmdArgs","Default"],ModuleName ["System","Console","CmdArgs","Explicit"],ModuleName ["System","Console","CmdArgs","GetOpt"],ModuleName ["System","Console","CmdArgs","Implicit"],ModuleName ["System","Console","CmdArgs","Text"],ModuleName ["System","Console","CmdArgs","Helper"],ModuleName ["System","Console","CmdArgs","Verbosity"],ModuleName ["System","Console","CmdArgs","Quote"]], hiddenModules = [ModuleName ["Data","Generics","Any"],ModuleName ["Data","Generics","Any","Prelude"],ModuleName ["System","Console","CmdArgs","Explicit","Complete"],ModuleName ["System","Console","CmdArgs","Explicit","ExpandArgsAt"],ModuleName ["System","Console","CmdArgs","Explicit","Help"],ModuleName ["System","Console","CmdArgs","Explicit","Process"],ModuleName ["System","Console","CmdArgs","Explicit","SplitJoin"],ModuleName ["System","Console","CmdArgs","Explicit","Type"],ModuleName ["System","Console","CmdArgs","Implicit","Ann"],ModuleName ["System","Console","CmdArgs","Implicit","Global"],ModuleName ["System","Console","CmdArgs","Implicit","Local"],ModuleName ["System","Console","CmdArgs","Implicit","Reader"],ModuleName ["System","Console","CmdArgs","Implicit","Reform"],ModuleName ["System","Console","CmdArgs","Implicit","Type"],ModuleName ["System","Console","CmdArgs","Implicit","UI"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/cmdargs-0.10.7"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/cmdargs-0.10.7"], hsLibraries = ["HScmdargs-0.10.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "process-1.1.0.2-76e05340eb66705981411022731ca84a",InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cmdargs-0.10.7/html/cmdargs.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cmdargs-0.10.7/html"]}),(InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7",InstalledPackageInfo {installedPackageId = InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7", sourcePackageId = PackageIdentifier {pkgName = PackageName "comonad", pkgVersion = Version {versionBranch = [4,2], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2008-2013 Edward A. Kmett,\nCopyright (C) 2004-2008 Dave Menendez", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/comonad/", pkgUrl = "", synopsis = "Comonads", description = "Comonads", category = "Control, Comonads", exposed = True, exposedModules = [ModuleName ["Control","Comonad"],ModuleName ["Control","Comonad","Env"],ModuleName ["Control","Comonad","Env","Class"],ModuleName ["Control","Comonad","Hoist","Class"],ModuleName ["Control","Comonad","Identity"],ModuleName ["Control","Comonad","Store"],ModuleName ["Control","Comonad","Store","Class"],ModuleName ["Control","Comonad","Traced"],ModuleName ["Control","Comonad","Traced","Class"],ModuleName ["Control","Comonad","Trans","Class"],ModuleName ["Control","Comonad","Trans","Env"],ModuleName ["Control","Comonad","Trans","Identity"],ModuleName ["Control","Comonad","Trans","Store"],ModuleName ["Control","Comonad","Trans","Traced"],ModuleName ["Data","Functor","Composition"],ModuleName ["Data","Functor","Coproduct"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/comonad-4.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/comonad-4.2"], hsLibraries = ["HScomonad-4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e",InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/comonad-4.2/html/comonad.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/comonad-4.2/html"]}),(InstalledPackageId "constraints-0.3.5-c533f1e4132f4b1d370169880a9b217d",InstalledPackageInfo {installedPackageId = InstalledPackageId "constraints-0.3.5-c533f1e4132f4b1d370169880a9b217d", sourcePackageId = PackageIdentifier {pkgName = PackageName "constraints", pkgVersion = Version {versionBranch = [0,3,5], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "experimental", homepage = "http://github.com/ekmett/constraints/", pkgUrl = "", synopsis = "Constraint manipulation", description = "Constraint manipulation", category = "Constraints", exposed = True, exposedModules = [ModuleName ["Data","Constraint"],ModuleName ["Data","Constraint","Forall"],ModuleName ["Data","Constraint","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/constraints-0.3.5"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/constraints-0.3.5"], hsLibraries = ["HSconstraints-0.3.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "newtype-0.2-8da041c6c8faf3a6397c01eab06da436"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/constraints-0.3.5/html/constraints.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/constraints-0.3.5/html"]}),(InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,5,0,0], 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","Graph"],ModuleName ["Data","Sequence"],ModuleName ["Data","Tree"],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"]], hiddenModules = [ModuleName ["Data","IntMap","Base"],ModuleName ["Data","IntSet","Base"],ModuleName ["Data","Map","Base"],ModuleName ["Data","Set","Base"],ModuleName ["Data","StrictPair"]], trusted = False, importDirs = ["/usr/lib/ghc/containers-0.5.0.0"], libraryDirs = ["/usr/lib/ghc/containers-0.5.0.0"], hsLibraries = ["HScontainers-0.5.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/containers-0.5.0.0/containers.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/containers-0.5.0.0"]}),(InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e",InstalledPackageInfo {installedPackageId = InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e", sourcePackageId = PackageIdentifier {pkgName = PackageName "contravariant", pkgVersion = Version {versionBranch = [0,6], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2007-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/contravariant/", pkgUrl = "", synopsis = "Contravariant functors", description = "Contravariant functors", category = "Control, Data", exposed = True, exposedModules = [ModuleName ["Data","Functor","Contravariant"],ModuleName ["Data","Functor","Contravariant","Compose"],ModuleName ["Data","Functor","Contravariant","Day"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/contravariant-0.6"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/contravariant-0.6"], hsLibraries = ["HScontravariant-0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0",InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/contravariant-0.6/html/contravariant.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/contravariant-0.6/html"]}),(InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926", sourcePackageId = PackageIdentifier {pkgName = PackageName "deepseq", pkgVersion = Version {versionBranch = [1,3,0,1], 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", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","DeepSeq"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/deepseq-1.3.0.1"], libraryDirs = ["/usr/lib/ghc/deepseq-1.3.0.1"], hsLibraries = ["HSdeepseq-1.3.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/deepseq-1.3.0.1/deepseq.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/deepseq-1.3.0.1"]}),(InstalledPackageId "directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2",InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,2,0,1], 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 = ["/usr/lib/ghc/directory-1.2.0.1"], libraryDirs = ["/usr/lib/ghc/directory-1.2.0.1"], hsLibraries = ["HSdirectory-1.2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/directory-1.2.0.1/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50",InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/directory-1.2.0.1/directory.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/directory-1.2.0.1"]}),(InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474",InstalledPackageInfo {installedPackageId = InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474", sourcePackageId = PackageIdentifier {pkgName = PackageName "distributive", pkgVersion = Version {versionBranch = [0,4,4], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/distributive/", pkgUrl = "", synopsis = "Distributive functors -- Dual to Traversable", description = "Distributive functors -- Dual to Traversable", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Distributive"],ModuleName ["Data","Distributive","Generic"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/distributive-0.4.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/distributive-0.4.4"], hsLibraries = ["HSdistributive-0.4.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0",InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/distributive-0.4.4/html/distributive.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/distributive-0.4.4/html"]}),(InstalledPackageId "dlist-0.7.0.1-6de0835e428010b5348c74d4bd3e5ff4",InstalledPackageInfo {installedPackageId = InstalledPackageId "dlist-0.7.0.1-6de0835e428010b5348c74d4bd3e5ff4", sourcePackageId = PackageIdentifier {pkgName = PackageName "dlist", pkgVersion = Version {versionBranch = [0,7,0,1], versionTags = []}}, license = BSD3, copyright = "2006-2009 Don Stewart, 2013 Sean Leather", maintainer = "Sean Leather ", author = "Don Stewart", stability = "", homepage = "https://github.com/spl/dlist", pkgUrl = "", synopsis = "Difference lists", description = "Difference lists are a list-like type supporting O(1) append. This is\nparticularly useful for efficient logging and pretty printing (e.g. with the\nWriter monad), where list append quickly becomes too expensive.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","DList"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/dlist-0.7.0.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/dlist-0.7.0.1"], hsLibraries = ["HSdlist-0.7.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/dlist-0.7.0.1/html/dlist.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/dlist-0.7.0.1/html"]}),(InstalledPackageId "exceptions-0.6.1-ca5137ad149372c26d2e2a81b5668038",InstalledPackageInfo {installedPackageId = InstalledPackageId "exceptions-0.6.1-ca5137ad149372c26d2e2a81b5668038", sourcePackageId = PackageIdentifier {pkgName = PackageName "exceptions", pkgVersion = Version {versionBranch = [0,6,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2013-2014 Edward A. Kmett\nCopyright (C) 2012 Google Inc.", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/exceptions/", pkgUrl = "", synopsis = "Extensible optionally-pure exceptions", description = "Extensible optionally-pure exceptions", category = "Control, Exceptions, Monad", exposed = True, exposedModules = [ModuleName ["Control","Monad","Catch"],ModuleName ["Control","Monad","Catch","Pure"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/exceptions-0.6.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/exceptions-0.6.1"], hsLibraries = ["HSexceptions-0.6.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/exceptions-0.6.1/html/exceptions.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/exceptions-0.6.1/html"]}),(InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,3,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", 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 = "", category = "System", exposed = True, exposedModules = [ModuleName ["System","FilePath"],ModuleName ["System","FilePath","Posix"],ModuleName ["System","FilePath","Windows"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/filepath-1.3.0.1"], libraryDirs = ["/usr/lib/ghc/filepath-1.3.0.1"], hsLibraries = ["HSfilepath-1.3.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/filepath-1.3.0.1/filepath.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/filepath-1.3.0.1"]}),(InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-prim", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "GHC primitives", description = "GHC primitives.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Prim"],ModuleName ["GHC","Classes"],ModuleName ["GHC","CString"],ModuleName ["GHC","Debug"],ModuleName ["GHC","Magic"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/ghc-prim-0.3.0.0"], libraryDirs = ["/usr/lib/ghc/ghc-prim-0.3.0.0"], hsLibraries = ["HSghc-prim-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/ghc-prim-0.3.0.0/ghc-prim.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/ghc-prim-0.3.0.0"]}),(InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageInfo {installedPackageId = InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d", sourcePackageId = PackageIdentifier {pkgName = PackageName "hashable", pkgVersion = Version {versionBranch = [1,2,2,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "johan.tibell@gmail.com", author = "Milan Straka \nJohan Tibell ", stability = "Provisional", homepage = "http://github.com/tibbe/hashable", pkgUrl = "", synopsis = "A class for types that can be converted to a hash value", description = "This package defines a class, 'Hashable', for types that\ncan be converted to a hash value. This class\nexists for the benefit of hashing-based data\nstructures. The package provides instances for\nbasic types and a way to combine hash values.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Hashable"]], hiddenModules = [ModuleName ["Data","Hashable","Class"],ModuleName ["Data","Hashable","Generic"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/hashable-1.2.2.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/hashable-1.2.2.0"], hsLibraries = ["HShashable-1.2.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/hashable-1.2.2.0/html/hashable.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/hashable-1.2.2.0/html"]}),(InstalledPackageId "haskell-lexer-1.0-4cd87c449a1c5d8d5a2f881ebc601d24",InstalledPackageInfo {installedPackageId = InstalledPackageId "haskell-lexer-1.0-4cd87c449a1c5d8d5a2f881ebc601d24", sourcePackageId = PackageIdentifier {pkgName = PackageName "haskell-lexer", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "diatchki@galois.com", author = "Thomas Hallgren", stability = "", homepage = "", pkgUrl = "", synopsis = "A fully compliant Haskell 98 lexer.", description = "A fully compliant Haskell 98 lexer.", category = "Language", exposed = True, exposedModules = [ModuleName ["Language","Haskell","Lexer"]], hiddenModules = [ModuleName ["Language","Haskell","Lexer","Layout"],ModuleName ["Language","Haskell","Lexer","Tokens"],ModuleName ["Language","Haskell","Lexer","Lex"],ModuleName ["Language","Haskell","Lexer","Utils"],ModuleName ["Language","Haskell","Lexer","Position"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/haskell-lexer-1.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/haskell-lexer-1.0"], hsLibraries = ["HShaskell-lexer-1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/haskell-lexer-1.0/html/haskell-lexer.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/haskell-lexer-1.0/html"]}),(InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7",InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,5,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Integer library based on GMP", description = "This package contains an Integer library based on GMP.", category = "", 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 = ["/usr/lib/ghc/integer-gmp-0.5.0.0"], libraryDirs = ["/usr/lib/ghc/integer-gmp-0.5.0.0"], hsLibraries = ["HSinteger-gmp-0.5.0.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/integer-gmp-0.5.0.0/integer-gmp.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/integer-gmp-0.5.0.0"]}),(InstalledPackageId "lens-4.0.1-2ab335566e6ebd374cf4422d5c2e0846",InstalledPackageInfo {installedPackageId = InstalledPackageId "lens-4.0.1-2ab335566e6ebd374cf4422d5c2e0846", sourcePackageId = PackageIdentifier {pkgName = PackageName "lens", pkgVersion = Version {versionBranch = [4,0,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2012-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/lens/", pkgUrl = "", synopsis = "Lenses, Folds and Traversals", description = "This package comes \\\"Batteries Included\\\" with many useful lenses for the types\ncommonly used from the Haskell Platform, and with tools for automatically\ngenerating lenses and isomorphisms for user-supplied data types.\n\nThe combinators in @Control.Lens@ provide a highly generic toolbox for composing\nfamilies of getters, folds, isomorphisms, traversals, setters and lenses and their\nindexed variants.\n\nAn overview, with a large number of examples can be found in the .\n\nAn introductory video on the style of code used in this library by Simon Peyton Jones is available from .\n\nA video on how to use lenses and how they are constructed is available on .\n\nSlides for that second talk can be obtained from .\n\nMore information on the care and feeding of lenses, including a brief tutorial and motivation\nfor their types can be found on the .\n\nA small game of @pong@ and other more complex examples that manage their state using lenses can be found in the .\n\n/Lenses, Folds and Traversals/\n\nWith some signatures simplified, the core of the hierarchy of lens-like constructions looks like:\n\n\n<>\n\n\n\nYou can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can\nuse any element of the hierarchy as any type it linked to above it.\n\nThe result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist).\n\nFor instance:\n\n* You can use any 'Traversal' as a 'Fold' or as a 'Setter'.\n\n* The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.\n\n/Minimizing Dependencies/\n\nIf you want to provide lenses and traversals for your own types in your own libraries, then you\ncan do so without incurring a dependency on this (or any other) lens package at all.\n\n/e.g./ for a data type:\n\n> data Foo a = Foo Int Int a\n\nYou can define lenses such as\n\n> -- bar :: Lens' (Foo a) Int\n> bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a)\n> bar f (Foo a b c) = fmap (\\a' -> Foo a' b c) (f a)\n\n> -- baz :: Lens (Foo a) (Foo b) a b\n> quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b)\n> quux f (Foo a b c) = fmap (Foo a b) (f c)\n\nwithout the need to use any type that isn't already defined in the @Prelude@.\n\nAnd you can define a traversal of multiple fields with 'Control.Applicative.Applicative':\n\n> -- traverseBarAndBaz :: Traversal' (Foo a) Int\n> traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a)\n> traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c\n\nWhat is provided in this library is a number of stock lenses and traversals for\ncommon haskell types, a wide array of combinators for working them, and more\nexotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms).", category = "Data, Lenses, Generics", exposed = True, exposedModules = [ModuleName ["Codec","Compression","Zlib","Lens"],ModuleName ["Control","Exception","Lens"],ModuleName ["Control","Lens"],ModuleName ["Control","Lens","Action"],ModuleName ["Control","Lens","At"],ModuleName ["Control","Lens","Combinators"],ModuleName ["Control","Lens","Cons"],ModuleName ["Control","Lens","Each"],ModuleName ["Control","Lens","Empty"],ModuleName ["Control","Lens","Equality"],ModuleName ["Control","Lens","Extras"],ModuleName ["Control","Lens","Fold"],ModuleName ["Control","Lens","Getter"],ModuleName ["Control","Lens","Indexed"],ModuleName ["Control","Lens","Internal"],ModuleName ["Control","Lens","Internal","Action"],ModuleName ["Control","Lens","Internal","Bazaar"],ModuleName ["Control","Lens","Internal","ByteString"],ModuleName ["Control","Lens","Internal","Context"],ModuleName ["Control","Lens","Internal","Deque"],ModuleName ["Control","Lens","Internal","Exception"],ModuleName ["Control","Lens","Internal","Fold"],ModuleName ["Control","Lens","Internal","Getter"],ModuleName ["Control","Lens","Internal","Indexed"],ModuleName ["Control","Lens","Internal","Instances"],ModuleName ["Control","Lens","Internal","Iso"],ModuleName ["Control","Lens","Internal","Level"],ModuleName ["Control","Lens","Internal","Magma"],ModuleName ["Control","Lens","Internal","Prism"],ModuleName ["Control","Lens","Internal","Reflection"],ModuleName ["Control","Lens","Internal","Review"],ModuleName ["Control","Lens","Internal","Setter"],ModuleName ["Control","Lens","Internal","TH"],ModuleName ["Control","Lens","Internal","Zoom"],ModuleName ["Control","Lens","Iso"],ModuleName ["Control","Lens","Lens"],ModuleName ["Control","Lens","Level"],ModuleName ["Control","Lens","Loupe"],ModuleName ["Control","Lens","Operators"],ModuleName ["Control","Lens","Plated"],ModuleName ["Control","Lens","Prism"],ModuleName ["Control","Lens","Reified"],ModuleName ["Control","Lens","Review"],ModuleName ["Control","Lens","Setter"],ModuleName ["Control","Lens","TH"],ModuleName ["Control","Lens","Traversal"],ModuleName ["Control","Lens","Tuple"],ModuleName ["Control","Lens","Type"],ModuleName ["Control","Lens","Wrapped"],ModuleName ["Control","Lens","Zoom"],ModuleName ["Control","Monad","Error","Lens"],ModuleName ["Control","Monad","Primitive","Lens"],ModuleName ["Control","Parallel","Strategies","Lens"],ModuleName ["Control","Seq","Lens"],ModuleName ["Data","Aeson","Lens"],ModuleName ["Data","Array","Lens"],ModuleName ["Data","Bits","Lens"],ModuleName ["Data","ByteString","Lens"],ModuleName ["Data","ByteString","Strict","Lens"],ModuleName ["Data","ByteString","Lazy","Lens"],ModuleName ["Data","Complex","Lens"],ModuleName ["Data","Data","Lens"],ModuleName ["Data","Dynamic","Lens"],ModuleName ["Data","HashSet","Lens"],ModuleName ["Data","IntSet","Lens"],ModuleName ["Data","List","Lens"],ModuleName ["Data","List","Split","Lens"],ModuleName ["Data","Map","Lens"],ModuleName ["Data","Sequence","Lens"],ModuleName ["Data","Set","Lens"],ModuleName ["Data","Text","Lens"],ModuleName ["Data","Text","Strict","Lens"],ModuleName ["Data","Text","Lazy","Lens"],ModuleName ["Data","Tree","Lens"],ModuleName ["Data","Typeable","Lens"],ModuleName ["Data","Vector","Lens"],ModuleName ["Data","Vector","Generic","Lens"],ModuleName ["Generics","Deriving","Lens"],ModuleName ["GHC","Generics","Lens"],ModuleName ["System","Exit","Lens"],ModuleName ["System","FilePath","Lens"],ModuleName ["System","IO","Error","Lens"],ModuleName ["Language","Haskell","TH","Lens"],ModuleName ["Numeric","Lens"]], hiddenModules = [ModuleName ["Control","Lens","Internal","TupleIxedTH"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/lens-4.0.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/lens-4.0.1"], hsLibraries = ["HSlens-4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.4-2d8850ff57a088acb2fd941d0a6a620b",InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bifunctors-4.1.1.1-195be645f72dd297d476d2bfd1051d54",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7",InstalledPackageId "constraints-0.3.5-c533f1e4132f4b1d370169880a9b217d",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e",InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474",InstalledPackageId "exceptions-0.6.1-ca5137ad149372c26d2e2a81b5668038",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025",InstalledPackageId "parallel-3.2.0.4-6b28f3e9db87f9045e4a465cbf1af2ba",InstalledPackageId "primitive-0.5.3.0-7b5ab7d915f9ab4fe7ef3c28d7621c35",InstalledPackageId "profunctors-4.0.4-838778e2295a5adc85cffdb57876397f",InstalledPackageId "reflection-1.4-59f99121e5a30d4841518e6b3345f9ed",InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483",InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageId "split-0.2.2-9ce33138f4fcfb9c37f6e6c300bcc367",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0",InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8",InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508",InstalledPackageId "utf8-string-0.3.8-1b09e92d7b62cac3793717f9d263068c",InstalledPackageId "vector-0.10.11.0-8692bd0af40f4c9f54115602c29cbe85",InstalledPackageId "void-0.6.1-d9984bd7133ecd5c34105a20179dc971",InstalledPackageId "zlib-0.5.4.1-13ba81ac0d7e6f3bdf1ee5ddce4e9aab"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/lens-4.0.1/html/lens.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/lens-4.0.1/html"]}),(InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025",InstalledPackageInfo {installedPackageId = InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025", sourcePackageId = PackageIdentifier {pkgName = PackageName "mtl", pkgVersion = Version {versionBranch = [2,1,3,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Edward Kmett ", author = "Andy Gill", stability = "", homepage = "http://github.com/ekmett/mtl", pkgUrl = "", synopsis = "Monad classes, using functional dependencies", description = "Monad classes using functional dependencies, with instances\nfor various monad transformers, inspired by the paper\n/Functional Programming with Overloading and Higher-Order Polymorphism/,\nby Mark P Jones, in /Advanced School of Functional Programming/, 1995\n().", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Cont"],ModuleName ["Control","Monad","Cont","Class"],ModuleName ["Control","Monad","Error"],ModuleName ["Control","Monad","Error","Class"],ModuleName ["Control","Monad","Identity"],ModuleName ["Control","Monad","List"],ModuleName ["Control","Monad","RWS"],ModuleName ["Control","Monad","RWS","Class"],ModuleName ["Control","Monad","RWS","Lazy"],ModuleName ["Control","Monad","RWS","Strict"],ModuleName ["Control","Monad","Reader"],ModuleName ["Control","Monad","Reader","Class"],ModuleName ["Control","Monad","State"],ModuleName ["Control","Monad","State","Class"],ModuleName ["Control","Monad","State","Lazy"],ModuleName ["Control","Monad","State","Strict"],ModuleName ["Control","Monad","Trans"],ModuleName ["Control","Monad","Writer"],ModuleName ["Control","Monad","Writer","Class"],ModuleName ["Control","Monad","Writer","Lazy"],ModuleName ["Control","Monad","Writer","Strict"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/mtl-2.1.3.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/mtl-2.1.3.1"], hsLibraries = ["HSmtl-2.1.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/mtl-2.1.3.1/html/mtl.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/mtl-2.1.3.1/html"]}),(InstalledPackageId "nats-0.2-caabf0813e8ccb37339316e0c6be5aca",InstalledPackageInfo {installedPackageId = InstalledPackageId "nats-0.2-caabf0813e8ccb37339316e0c6be5aca", sourcePackageId = PackageIdentifier {pkgName = PackageName "nats", pkgVersion = Version {versionBranch = [0,2], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/nats/", pkgUrl = "", synopsis = "Natural numbers", description = "Natural numbers", category = "Numeric, Algebra", exposed = True, exposedModules = [ModuleName ["Numeric","Natural"],ModuleName ["Numeric","Natural","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/nats-0.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/nats-0.2"], hsLibraries = ["HSnats-0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/nats-0.2/html/nats.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/nats-0.2/html"]}),(InstalledPackageId "newtype-0.2-8da041c6c8faf3a6397c01eab06da436",InstalledPackageInfo {installedPackageId = InstalledPackageId "newtype-0.2-8da041c6c8faf3a6397c01eab06da436", sourcePackageId = PackageIdentifier {pkgName = PackageName "newtype", pkgVersion = Version {versionBranch = [0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Darius Jahandarie ", author = "Darius Jahandarie, Conor McBride", stability = "", homepage = "", pkgUrl = "", synopsis = "A typeclass and set of functions for working with newtypes.", description = "Per Conor McBride, the Newtype typeclass represents the packing and unpacking of a newtype, and allows you to operatate under that newtype with functions such as ala.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Newtype"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/newtype-0.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/newtype-0.2"], hsLibraries = ["HSnewtype-0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/newtype-0.2/html/newtype.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/newtype-0.2/html"]}),(InstalledPackageId "old-locale-1.0.0.5-6729cb9d9cc62d150655de8fc5401b91",InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.5-6729cb9d9cc62d150655de8fc5401b91", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,5], 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 = ["/usr/lib/ghc/old-locale-1.0.0.5"], libraryDirs = ["/usr/lib/ghc/old-locale-1.0.0.5"], hsLibraries = ["HSold-locale-1.0.0.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-locale-1.0.0.5/old-locale.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-locale-1.0.0.5"]}),(InstalledPackageId "parallel-3.2.0.4-6b28f3e9db87f9045e4a465cbf1af2ba",InstalledPackageInfo {installedPackageId = InstalledPackageId "parallel-3.2.0.4-6b28f3e9db87f9045e4a465cbf1af2ba", sourcePackageId = PackageIdentifier {pkgName = PackageName "parallel", pkgVersion = Version {versionBranch = [3,2,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Parallel programming library", description = "This package provides a library for parallel programming.", category = "Control, Parallelism", exposed = True, exposedModules = [ModuleName ["Control","Seq"],ModuleName ["Control","Parallel"],ModuleName ["Control","Parallel","Strategies"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/parallel-3.2.0.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/parallel-3.2.0.4"], hsLibraries = ["HSparallel-3.2.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/parallel-3.2.0.4/html/parallel.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/parallel-3.2.0.4/html"]}),(InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396",InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty", pkgVersion = Version {versionBranch = [1,1,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "David Terei ", 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 = ["/usr/lib/ghc/pretty-1.1.1.0"], libraryDirs = ["/usr/lib/ghc/pretty-1.1.1.0"], hsLibraries = ["HSpretty-1.1.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/pretty-1.1.1.0/pretty.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/pretty-1.1.1.0"]}),(InstalledPackageId "pretty-show-1.6.7-854a571b896dc66522e22736a3274453",InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-show-1.6.7-854a571b896dc66522e22736a3274453", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty-show", pkgVersion = Version {versionBranch = [1,6,7], versionTags = []}}, license = BSD3, copyright = "", maintainer = "iavor.diatchki@gmail.com", author = "Iavor S. Diatchki", stability = "", homepage = "http://wiki.github.com/yav/pretty-show", pkgUrl = "", synopsis = "Tools for working with derived `Show` instances and generic\ninspection of values.", description = "We provide a library and an executable for working with derived 'Show'\ninstances. By using the library, we can parse derived 'Show' instances into a\ngeneric data structure. The @ppsh@ tool uses the library to produce\nhuman-readable versions of 'Show' instances, which can be quite handy for\ndebugging Haskell programs. We can also render complex generic values into\nan interactive Html page, for easier examination.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Show","Pretty"]], hiddenModules = [ModuleName ["Text","Show","Html"],ModuleName ["Text","Show","Parser"],ModuleName ["Text","Show","Value"],ModuleName ["Text","Show","PrettyVal"],ModuleName ["Paths_pretty_show"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/pretty-show-1.6.7"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/pretty-show-1.6.7"], hsLibraries = ["HSpretty-show-1.6.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "haskell-lexer-1.0-4cd87c449a1c5d8d5a2f881ebc601d24",InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/pretty-show-1.6.7/html/pretty-show.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/pretty-show-1.6.7/html"]}),(InstalledPackageId "primitive-0.5.3.0-7b5ab7d915f9ab4fe7ef3c28d7621c35",InstalledPackageInfo {installedPackageId = InstalledPackageId "primitive-0.5.3.0-7b5ab7d915f9ab4fe7ef3c28d7621c35", sourcePackageId = PackageIdentifier {pkgName = PackageName "primitive", pkgVersion = Version {versionBranch = [0,5,3,0], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2009-2012", maintainer = "Roman Leshchinskiy ", author = "Roman Leshchinskiy ", stability = "", homepage = "https://github.com/haskell/primitive", pkgUrl = "", synopsis = "Primitive memory-related operations", description = "This package provides various primitive memory-related operations.", category = "Data", exposed = True, exposedModules = [ModuleName ["Control","Monad","Primitive"],ModuleName ["Data","Primitive"],ModuleName ["Data","Primitive","MachDeps"],ModuleName ["Data","Primitive","Types"],ModuleName ["Data","Primitive","Array"],ModuleName ["Data","Primitive","ByteArray"],ModuleName ["Data","Primitive","Addr"],ModuleName ["Data","Primitive","MutVar"]], hiddenModules = [ModuleName ["Data","Primitive","Internal","Compat"],ModuleName ["Data","Primitive","Internal","Operations"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0"], hsLibraries = ["HSprimitive-0.5.3.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0/include"], includes = ["primitive-memops.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0/html/primitive.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0/html"]}),(InstalledPackageId "process-1.1.0.2-76e05340eb66705981411022731ca84a",InstalledPackageInfo {installedPackageId = InstalledPackageId "process-1.1.0.2-76e05340eb66705981411022731ca84a", sourcePackageId = PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,1,0,2], 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","Process","Internals"],ModuleName ["System","Process"],ModuleName ["System","Cmd"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/process-1.1.0.2"], libraryDirs = ["/usr/lib/ghc/process-1.1.0.2"], hsLibraries = ["HSprocess-1.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/process-1.1.0.2/include"], includes = ["runProcess.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/process-1.1.0.2/process.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/process-1.1.0.2"]}),(InstalledPackageId "profunctors-4.0.4-838778e2295a5adc85cffdb57876397f",InstalledPackageInfo {installedPackageId = InstalledPackageId "profunctors-4.0.4-838778e2295a5adc85cffdb57876397f", sourcePackageId = PackageIdentifier {pkgName = PackageName "profunctors", pkgVersion = Version {versionBranch = [4,0,4], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "experimental", homepage = "http://github.com/ekmett/profunctors/", pkgUrl = "", synopsis = "Profunctors", description = "Profunctors", category = "Control, Categories", exposed = True, exposedModules = [ModuleName ["Data","Profunctor"],ModuleName ["Data","Profunctor","Composition"],ModuleName ["Data","Profunctor","Collage"],ModuleName ["Data","Profunctor","Lift"],ModuleName ["Data","Profunctor","Rep"],ModuleName ["Data","Profunctor","Rift"],ModuleName ["Data","Profunctor","Trace"],ModuleName ["Data","Profunctor","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/profunctors-4.0.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/profunctors-4.0.4"], hsLibraries = ["HSprofunctors-4.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7",InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/profunctors-4.0.4/html/profunctors.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/profunctors-4.0.4/html"]}),(InstalledPackageId "reflection-1.4-59f99121e5a30d4841518e6b3345f9ed",InstalledPackageInfo {installedPackageId = InstalledPackageId "reflection-1.4-59f99121e5a30d4841518e6b3345f9ed", sourcePackageId = PackageIdentifier {pkgName = PackageName "reflection", pkgVersion = Version {versionBranch = [1,4], versionTags = []}}, license = BSD3, copyright = "2009-2013 Edward A. Kmett,\n2012 Elliott Hird,\n2004 Oleg Kiselyov and Chung-chieh Shan", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett, Elliott Hird, Oleg Kiselyov and Chung-chieh Shan", stability = "experimental", homepage = "http://github.com/ekmett/reflection", pkgUrl = "", synopsis = "Reifies arbitrary terms into types that can be reflected back into terms", description = "This package provides an implementation of the ideas presented in the paper\n\\\"Functional Pearl: Implicit Configurations\\\" by Oleg Kiselyov and\nChung-chieh Shan. However, the API has been streamlined to improve performance.\n\nThe original paper can be obtained from\n.\n\nFor a summary of the approach taken by this library, along with more motivating\nexamples, see Austin Seipp's tutorial at\n.", category = "Data, Reflection, Dependent Types", exposed = True, exposedModules = [ModuleName ["Data","Reflection"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/reflection-1.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/reflection-1.4"], hsLibraries = ["HSreflection-1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/reflection-1.4/html/reflection.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/reflection-1.4/html"]}),(InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483",InstalledPackageInfo {installedPackageId = InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483", sourcePackageId = PackageIdentifier {pkgName = PackageName "scientific", pkgVersion = Version {versionBranch = [0,2,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bas van Dijk ", author = "Bas van Dijk", stability = "", homepage = "https://github.com/basvandijk/scientific", pkgUrl = "", synopsis = "Arbitrary-precision floating-point numbers represented using scientific notation", description = "A @Scientific@ number is an arbitrary-precision floating-point number\nrepresented using scientific notation.\n\nA scientific number with 'coefficient' @c@ and\n'base10Exponent' @e@ corresponds to the\n'Fractional' number: @'fromInteger' c * 10 '^^' e@\n\nIts primary use-case is to serve as the target of\nparsing floating point numbers. Since the textual\nrepresentation of floating point numbers use\nscientific notation they can be efficiently\nparsed to a @Scientific@ number.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Scientific"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/scientific-0.2.0.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/scientific-0.2.0.2"], hsLibraries = ["HSscientific-0.2.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/scientific-0.2.0.2/html/scientific.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/scientific-0.2.0.2/html"]}),(InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15",InstalledPackageInfo {installedPackageId = InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15", sourcePackageId = PackageIdentifier {pkgName = PackageName "semigroupoids", pkgVersion = Version {versionBranch = [4,0,2,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/semigroupoids", pkgUrl = "", synopsis = "Semigroupoids: Category sans id", description = "Provides a wide array of (semi)groupoids and operations for working with them.\n\nA 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category.\n\nA 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds.\n\nWhen working with comonads you often have the @\\<*\\>@ portion of an @Applicative@, but\nnot the @pure@. This was captured in Uustalu and Vene's \\\"Essence of Dataflow Programming\\\"\nin the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid.\n\nSimilarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value.\n\nIdeally the following relationships would hold:\n\n> Foldable ----> Traversable <--- Functor ------> Alt ---------> Plus Semigroupoid\n> | | | | |\n> v v v v v\n> Foldable1 ---> Traversable1 Apply --------> Applicative -> Alternative Category\n> | | | |\n> v v v v\n> Bind ---------> Monad -------> MonadPlus Arrow\n>\n\nApply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively.\n\nThis lets us remove many of the restrictions from various monad transformers\nas in many cases the binding operation or @\\<*\\>@ operation does not require them.\n\nFinally, to work with these weaker structures it is beneficial to have containers\nthat can provide stronger guarantees about their contents, so versions of 'Traversable'\nand 'Foldable' that can be folded with just a 'Semigroup' are added.", category = "Control, Comonads", exposed = True, exposedModules = [ModuleName ["Data","Functor","Alt"],ModuleName ["Data","Functor","Apply"],ModuleName ["Data","Functor","Bind"],ModuleName ["Data","Functor","Bind","Trans"],ModuleName ["Data","Functor","Extend"],ModuleName ["Data","Functor","Plus"],ModuleName ["Data","Groupoid"],ModuleName ["Data","Isomorphism"],ModuleName ["Data","Semifunctor"],ModuleName ["Data","Semifunctor","Associative"],ModuleName ["Data","Semifunctor","Braided"],ModuleName ["Data","Semigroup","Foldable"],ModuleName ["Data","Semigroup","Traversable"],ModuleName ["Data","Semigroupoid"],ModuleName ["Data","Semigroupoid","Coproduct"],ModuleName ["Data","Semigroupoid","Dual"],ModuleName ["Data","Semigroupoid","Ob"],ModuleName ["Data","Semigroupoid","Product"],ModuleName ["Data","Semigroupoid","Static"],ModuleName ["Data","Traversable","Instances"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/semigroupoids-4.0.2.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/semigroupoids-4.0.2.1"], hsLibraries = ["HSsemigroupoids-4.0.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e",InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/semigroupoids-4.0.2.1/html/semigroupoids.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/semigroupoids-4.0.2.1/html"]}),(InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageInfo {installedPackageId = InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605", sourcePackageId = PackageIdentifier {pkgName = PackageName "semigroups", pkgVersion = Version {versionBranch = [0,15], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/semigroups/", pkgUrl = "", synopsis = "Anything that associates", description = "In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup.", category = "Algebra, Data, Data Structures, Math", exposed = True, exposedModules = [ModuleName ["Data","Semigroup"],ModuleName ["Data","List","NonEmpty"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/semigroups-0.15"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/semigroups-0.15"], hsLibraries = ["HSsemigroups-0.15"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "nats-0.2-caabf0813e8ccb37339316e0c6be5aca",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f",InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/semigroups-0.15/html/semigroups.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/semigroups-0.15/html"]}),(InstalledPackageId "split-0.2.2-9ce33138f4fcfb9c37f6e6c300bcc367",InstalledPackageInfo {installedPackageId = InstalledPackageId "split-0.2.2-9ce33138f4fcfb9c37f6e6c300bcc367", sourcePackageId = PackageIdentifier {pkgName = PackageName "split", pkgVersion = Version {versionBranch = [0,2,2], versionTags = []}}, license = BSD3, copyright = "(c) Brent Yorgey, Louis Wasserman 2008-2012", maintainer = "byorgey@cis.upenn.edu", author = "Brent Yorgey", stability = "stable", homepage = "", pkgUrl = "", synopsis = "Combinator library for splitting lists.", description = "A collection of various methods for splitting\nlists into parts, akin to the \\\"split\\\" function\nfound in several mainstream languages. Here is\nits tale:\n\nOnce upon a time the standard \"Data.List\" module\nheld no function for splitting a list into parts\naccording to a delimiter. Many a brave\nlambda-knight strove to add such a function, but\ntheir striving was in vain, for Lo, the Supreme\nCouncil fell to bickering amongst themselves what\nwas to be the essential nature of the One True\nFunction which could cleave a list in twain (or\nthrain, or any required number of parts).\n\nAnd thus came to pass the split package,\ncomprising divers functions for splitting a list\nasunder, each according to its nature. And the\nSupreme Council had no longer any grounds for\nargument, for the favored method of each was\ncontained therein.\n\nTo get started, see the \"Data.List.Split\" module.", category = "List", exposed = True, exposedModules = [ModuleName ["Data","List","Split"],ModuleName ["Data","List","Split","Internals"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/split-0.2.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/split-0.2.2"], hsLibraries = ["HSsplit-0.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/split-0.2.2/html/split.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/split-0.2.2/html"]}),(InstalledPackageId "strict-0.3.2-ad9fd428caa2d0508461b993ac69673b",InstalledPackageInfo {installedPackageId = InstalledPackageId "strict-0.3.2-ad9fd428caa2d0508461b993ac69673b", sourcePackageId = PackageIdentifier {pkgName = PackageName "strict", pkgVersion = Version {versionBranch = [0,3,2], versionTags = []}}, license = BSD3, copyright = "(c) 2006-2007 by Roman Leshchinskiy", maintainer = "Don Stewart ", author = "Roman Leshchinskiy ", stability = "", homepage = "http://www.cse.unsw.edu.au/~rl/code/strict.html", pkgUrl = "", synopsis = "Strict data types and String IO.", description = "This package provides strict versions of some standard Haskell data\ntypes (pairs, Maybe and Either). It also contains strict IO\noperations.", category = "Data, System", exposed = True, exposedModules = [ModuleName ["Data","Strict","Tuple"],ModuleName ["Data","Strict","Maybe"],ModuleName ["Data","Strict","Either"],ModuleName ["Data","Strict"],ModuleName ["System","IO","Strict"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/strict-0.3.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/strict-0.3.2"], hsLibraries = ["HSstrict-0.3.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/strict-0.3.2/html/strict.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/strict-0.3.2/html"]}),(InstalledPackageId "syb-0.4.2-eecd37a6b11fcfac65ba76a106db4330",InstalledPackageInfo {installedPackageId = InstalledPackageId "syb-0.4.2-eecd37a6b11fcfac65ba76a106db4330", sourcePackageId = PackageIdentifier {pkgName = PackageName "syb", pkgVersion = Version {versionBranch = [0,4,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "generics@haskell.org", author = "Ralf Lammel, Simon Peyton Jones, Jose Pedro Magalhaes", stability = "provisional", homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB", pkgUrl = "", synopsis = "Scrap Your Boilerplate", description = "This package contains the generics system described in the\n/Scrap Your Boilerplate/ papers (see\n).\nIt defines the @Data@ class of types permitting folding and unfolding\nof constructor applications, instances of this class for primitive\ntypes, and a variety of traversals.", category = "Generics", exposed = True, exposedModules = [ModuleName ["Data","Generics"],ModuleName ["Data","Generics","Basics"],ModuleName ["Data","Generics","Instances"],ModuleName ["Data","Generics","Aliases"],ModuleName ["Data","Generics","Schemes"],ModuleName ["Data","Generics","Text"],ModuleName ["Data","Generics","Twins"],ModuleName ["Data","Generics","Builders"],ModuleName ["Generics","SYB"],ModuleName ["Generics","SYB","Basics"],ModuleName ["Generics","SYB","Instances"],ModuleName ["Generics","SYB","Aliases"],ModuleName ["Generics","SYB","Schemes"],ModuleName ["Generics","SYB","Text"],ModuleName ["Generics","SYB","Twins"],ModuleName ["Generics","SYB","Builders"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/syb-0.4.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/syb-0.4.2"], hsLibraries = ["HSsyb-0.4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/syb-0.4.2/html/syb.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/syb-0.4.2/html"]}),(InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageInfo {installedPackageId = InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924", sourcePackageId = PackageIdentifier {pkgName = PackageName "tagged", pkgVersion = Version {versionBranch = [0,7,2], versionTags = []}}, license = BSD3, copyright = "2009-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "experimental", homepage = "http://github.com/ekmett/tagged", pkgUrl = "", synopsis = "Haskell 98 phantom types to avoid unsafely passing dummy arguments", description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments", category = "Data, Phantom Types", exposed = True, exposedModules = [ModuleName ["Data","Tagged"],ModuleName ["Data","Proxy"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/tagged-0.7.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/tagged-0.7.2"], hsLibraries = ["HStagged-0.7.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/tagged-0.7.2/html/tagged.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/tagged-0.7.2/html"]}),(InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d",InstalledPackageInfo {installedPackageId = InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d", sourcePackageId = PackageIdentifier {pkgName = PackageName "template-haskell", pkgVersion = Version {versionBranch = [2,8,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "Facilities for manipulating Haskell source code using Template Haskell.", category = "", exposed = True, exposedModules = [ModuleName ["Language","Haskell","TH","Syntax"],ModuleName ["Language","Haskell","TH","PprLib"],ModuleName ["Language","Haskell","TH","Ppr"],ModuleName ["Language","Haskell","TH","Lib"],ModuleName ["Language","Haskell","TH","Quote"],ModuleName ["Language","Haskell","TH"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/template-haskell-2.8.0.0"], libraryDirs = ["/usr/lib/ghc/template-haskell-2.8.0.0"], hsLibraries = ["HStemplate-haskell-2.8.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/template-haskell-2.8.0.0/template-haskell.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/template-haskell-2.8.0.0"]}),(InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f",InstalledPackageInfo {installedPackageId = InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f", sourcePackageId = PackageIdentifier {pkgName = PackageName "text", pkgVersion = Version {versionBranch = [1,1,1,3], versionTags = []}}, license = BSD3, copyright = "2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "", homepage = "https://github.com/bos/text", pkgUrl = "", synopsis = "An efficient packed Unicode text type.", description = "\nAn efficient packed, immutable Unicode text type (both strict and\nlazy), with a powerful loop fusion optimization framework.\n\nThe 'Text' type represents Unicode character strings, in a time and\nspace-efficient manner. This package provides text processing\ncapabilities that are optimized for performance critical use, both\nin terms of large data quantities and high speed.\n\nThe 'Text' type provides character-encoding, type-safe case\nconversion via whole-string case conversion functions. It also\nprovides a range of functions for converting 'Text' values to and from\n'ByteStrings', using several standard encodings.\n\nEfficient locale-sensitive support for text IO is also supported.\n\nThese modules are intended to be imported qualified, to avoid name\nclashes with Prelude functions, e.g.\n\n> import qualified Data.Text as T\n\nTo use an extended and very rich family of functions for working\nwith Unicode text (including normalization, regular expressions,\nnon-standard encodings, text breaking, and locales), see\nthe @text-icu@ package:\n", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","Text"],ModuleName ["Data","Text","Array"],ModuleName ["Data","Text","Encoding"],ModuleName ["Data","Text","Encoding","Error"],ModuleName ["Data","Text","Foreign"],ModuleName ["Data","Text","IO"],ModuleName ["Data","Text","Internal"],ModuleName ["Data","Text","Internal","Builder"],ModuleName ["Data","Text","Internal","Builder","Functions"],ModuleName ["Data","Text","Internal","Builder","Int","Digits"],ModuleName ["Data","Text","Internal","Builder","RealFloat","Functions"],ModuleName ["Data","Text","Internal","Encoding","Fusion"],ModuleName ["Data","Text","Internal","Encoding","Fusion","Common"],ModuleName ["Data","Text","Internal","Encoding","Utf16"],ModuleName ["Data","Text","Internal","Encoding","Utf32"],ModuleName ["Data","Text","Internal","Encoding","Utf8"],ModuleName ["Data","Text","Internal","Functions"],ModuleName ["Data","Text","Internal","Fusion"],ModuleName ["Data","Text","Internal","Fusion","CaseMapping"],ModuleName ["Data","Text","Internal","Fusion","Common"],ModuleName ["Data","Text","Internal","Fusion","Size"],ModuleName ["Data","Text","Internal","Fusion","Types"],ModuleName ["Data","Text","Internal","IO"],ModuleName ["Data","Text","Internal","Lazy"],ModuleName ["Data","Text","Internal","Lazy","Encoding","Fusion"],ModuleName ["Data","Text","Internal","Lazy","Fusion"],ModuleName ["Data","Text","Internal","Lazy","Search"],ModuleName ["Data","Text","Internal","Private"],ModuleName ["Data","Text","Internal","Read"],ModuleName ["Data","Text","Internal","Search"],ModuleName ["Data","Text","Internal","Unsafe"],ModuleName ["Data","Text","Internal","Unsafe","Char"],ModuleName ["Data","Text","Internal","Unsafe","Shift"],ModuleName ["Data","Text","Lazy"],ModuleName ["Data","Text","Lazy","Builder"],ModuleName ["Data","Text","Lazy","Builder","Int"],ModuleName ["Data","Text","Lazy","Builder","RealFloat"],ModuleName ["Data","Text","Lazy","Encoding"],ModuleName ["Data","Text","Lazy","IO"],ModuleName ["Data","Text","Lazy","Internal"],ModuleName ["Data","Text","Lazy","Read"],ModuleName ["Data","Text","Read"],ModuleName ["Data","Text","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/text-1.1.1.3"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/text-1.1.1.3"], hsLibraries = ["HStext-1.1.1.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/text-1.1.1.3/html/text.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/text-1.1.1.3/html"]}),(InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50",InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,4,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", 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 = ["/usr/lib/ghc/time-1.4.0.1"], libraryDirs = ["/usr/lib/ghc/time-1.4.0.1"], hsLibraries = ["HStime-1.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/time-1.4.0.1/include"], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "old-locale-1.0.0.5-6729cb9d9cc62d150655de8fc5401b91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/time-1.4.0.1/time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/time-1.4.0.1"]}),(InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0",InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson ", 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().\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/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/transformers-0.3.0.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/transformers-0.3.0.0"], hsLibraries = ["HStransformers-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/transformers-0.3.0.0/html/transformers.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/transformers-0.3.0.0/html"]}),(InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8",InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers-compat", pkgVersion = Version {versionBranch = [0,3,3,3], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2012 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/transformers-compat/", pkgUrl = "", synopsis = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms.", description = "This package includes backported versions of types that were added\nto transformers in transformers 0.3 an 0.4 for users who need strict\ntransformers 0.2 or 0.3 compatibility to run on old versions of the\nplatform, but also need those types.\n\nThose users should be able to just depend on @transformers >= 0.2@\nand @transformers-compat >= 0.3@.\n\nNote: missing methods are not supplied, but this at least permits the types to be used.", category = "Compatibility", exposed = True, exposedModules = [ModuleName ["Control","Monad","Trans","Except"],ModuleName ["Control","Monad","Signatures"],ModuleName ["Data","Functor","Classes"],ModuleName ["Data","Functor","Sum"]], hiddenModules = [ModuleName ["Paths_transformers_compat"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/transformers-compat-0.3.3.3"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/transformers-compat-0.3.3.3"], hsLibraries = ["HStransformers-compat-0.3.3.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/transformers-compat-0.3.3.3/html/transformers-compat.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/transformers-compat-0.3.3.3/html"]}),(InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c",InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,6,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 = ["/usr/lib/ghc/unix-2.6.0.1"], libraryDirs = ["/usr/lib/ghc/unix-2.6.0.1"], hsLibraries = ["HSunix-2.6.0.1"], extraLibraries = ["rt","util","dl","pthread"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/unix-2.6.0.1/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/unix-2.6.0.1/unix.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/unix-2.6.0.1"]}),(InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508",InstalledPackageInfo {installedPackageId = InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508", sourcePackageId = PackageIdentifier {pkgName = PackageName "unordered-containers", pkgVersion = Version {versionBranch = [0,2,4,0], versionTags = []}}, license = BSD3, copyright = "2010-2014 Johan Tibell\n2010 Edward Z. Yang", maintainer = "johan.tibell@gmail.com", author = "Johan Tibell", stability = "", homepage = "https://github.com/tibbe/unordered-containers", pkgUrl = "", synopsis = "Efficient hashing-based container types", description = "Efficient hashing-based container types. The containers have been\noptimized for performance critical use, both in terms of large data\nquantities and high speed.\n\nThe declared cost of each operation is either worst-case or\namortized, but remains valid even if structures are shared.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","HashMap","Lazy"],ModuleName ["Data","HashMap","Strict"],ModuleName ["Data","HashSet"]], hiddenModules = [ModuleName ["Data","HashMap","Array"],ModuleName ["Data","HashMap","Base"],ModuleName ["Data","HashMap","PopCount"],ModuleName ["Data","HashMap","Unsafe"],ModuleName ["Data","HashMap","UnsafeShift"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/unordered-containers-0.2.4.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/unordered-containers-0.2.4.0"], hsLibraries = ["HSunordered-containers-0.2.4.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/unordered-containers-0.2.4.0/html/unordered-containers.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/unordered-containers-0.2.4.0/html"]}),(InstalledPackageId "utf8-string-0.3.8-1b09e92d7b62cac3793717f9d263068c",InstalledPackageInfo {installedPackageId = InstalledPackageId "utf8-string-0.3.8-1b09e92d7b62cac3793717f9d263068c", sourcePackageId = PackageIdentifier {pkgName = PackageName "utf8-string", pkgVersion = Version {versionBranch = [0,3,8], versionTags = []}}, license = BSD3, copyright = "", maintainer = "emertens@galois.com", author = "Eric Mertens", stability = "", homepage = "http://github.com/glguy/utf8-string/", pkgUrl = "", synopsis = "Support for reading and writing UTF8 Strings", description = "A UTF8 layer for IO and Strings. The utf8-string\npackage provides operations for encoding UTF8\nstrings to Word8 lists and back, and for reading and\nwriting UTF8 without truncation.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","UTF8","String"],ModuleName ["Codec","Binary","UTF8","Generic"],ModuleName ["System","IO","UTF8"],ModuleName ["System","Environment","UTF8"],ModuleName ["Data","String","UTF8"],ModuleName ["Data","ByteString","UTF8"],ModuleName ["Data","ByteString","Lazy","UTF8"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8"], hsLibraries = ["HSutf8-string-0.3.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8/html/utf8-string.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8/html"]}),(InstalledPackageId "vector-0.10.11.0-8692bd0af40f4c9f54115602c29cbe85",InstalledPackageInfo {installedPackageId = InstalledPackageId "vector-0.10.11.0-8692bd0af40f4c9f54115602c29cbe85", sourcePackageId = PackageIdentifier {pkgName = PackageName "vector", pkgVersion = Version {versionBranch = [0,10,11,0], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2008-2012", maintainer = "libraries@haskell.org", author = "Roman Leshchinskiy ", stability = "", homepage = "https://github.com/haskell/vector", pkgUrl = "", synopsis = "Efficient Arrays", description = "\nAn efficient implementation of Int-indexed arrays (both mutable\nand immutable), with a powerful loop optimisation framework .\n\nIt is structured as follows:\n\n[\"Data.Vector\"] Boxed vectors of arbitrary types.\n\n[\"Data.Vector.Unboxed\"] Unboxed vectors with an adaptive\nrepresentation based on data type families.\n\n[\"Data.Vector.Storable\"] Unboxed vectors of 'Storable' types.\n\n[\"Data.Vector.Primitive\"] Unboxed vectors of primitive types as\ndefined by the @primitive@ package. \"Data.Vector.Unboxed\" is more\nflexible at no performance cost.\n\n[\"Data.Vector.Generic\"] Generic interface to the vector types.\n\nThere is also a (draft) tutorial on common uses of vector.\n\n* ", category = "Data, Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Vector","Internal","Check"],ModuleName ["Data","Vector","Fusion","Util"],ModuleName ["Data","Vector","Fusion","Stream","Size"],ModuleName ["Data","Vector","Fusion","Stream","Monadic"],ModuleName ["Data","Vector","Fusion","Stream"],ModuleName ["Data","Vector","Generic","Mutable"],ModuleName ["Data","Vector","Generic","Base"],ModuleName ["Data","Vector","Generic","New"],ModuleName ["Data","Vector","Generic"],ModuleName ["Data","Vector","Primitive","Mutable"],ModuleName ["Data","Vector","Primitive"],ModuleName ["Data","Vector","Storable","Internal"],ModuleName ["Data","Vector","Storable","Mutable"],ModuleName ["Data","Vector","Storable"],ModuleName ["Data","Vector","Unboxed","Base"],ModuleName ["Data","Vector","Unboxed","Mutable"],ModuleName ["Data","Vector","Unboxed"],ModuleName ["Data","Vector","Mutable"],ModuleName ["Data","Vector"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/vector-0.10.11.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/vector-0.10.11.0"], hsLibraries = ["HSvector-0.10.11.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/vector-0.10.11.0/include"], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "primitive-0.5.3.0-7b5ab7d915f9ab4fe7ef3c28d7621c35"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/vector-0.10.11.0/html/vector.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/vector-0.10.11.0/html"]}),(InstalledPackageId "void-0.6.1-d9984bd7133ecd5c34105a20179dc971",InstalledPackageInfo {installedPackageId = InstalledPackageId "void-0.6.1-d9984bd7133ecd5c34105a20179dc971", sourcePackageId = PackageIdentifier {pkgName = PackageName "void", pkgVersion = Version {versionBranch = [0,6,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2008-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "portable", homepage = "http://github.com/ekmett/void", pkgUrl = "", synopsis = "A Haskell 98 logically uninhabited data type", description = "A Haskell 98 logically uninhabited data type, used to indicate that a given term should not exist.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Void"],ModuleName ["Data","Void","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/void-0.6.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/void-0.6.1"], hsLibraries = ["HSvoid-0.6.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/void-0.6.1/html/void.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/void-0.6.1/html"]}),(InstalledPackageId "zlib-0.5.4.1-13ba81ac0d7e6f3bdf1ee5ddce4e9aab",InstalledPackageInfo {installedPackageId = InstalledPackageId "zlib-0.5.4.1-13ba81ac0d7e6f3bdf1ee5ddce4e9aab", sourcePackageId = PackageIdentifier {pkgName = PackageName "zlib", pkgVersion = Version {versionBranch = [0,5,4,1], versionTags = []}}, license = BSD3, copyright = "(c) 2006-2012 Duncan Coutts", maintainer = "Duncan Coutts ", author = "Duncan Coutts ", stability = "", homepage = "", pkgUrl = "", synopsis = "Compression and decompression in the gzip and zlib formats", description = "This package provides a pure interface for compressing and\ndecompressing streams of data represented as lazy\n'ByteString's. It uses the zlib C library so it has high\nperformance. It supports the \\\"zlib\\\", \\\"gzip\\\" and \\\"raw\\\"\ncompression formats.\n\nIt provides a convenient high level API suitable for most\ntasks and for the few cases where more control is needed it\nprovides access to the full zlib feature set.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Compression","GZip"],ModuleName ["Codec","Compression","Zlib"],ModuleName ["Codec","Compression","Zlib","Raw"],ModuleName ["Codec","Compression","Zlib","Internal"]], hiddenModules = [ModuleName ["Codec","Compression","Zlib","Stream"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/zlib-0.5.4.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/zlib-0.5.4.1"], hsLibraries = ["HSzlib-0.5.4.1"], extraLibraries = ["z"], extraGHCiLibraries = [], includeDirs = [], includes = ["zlib.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/zlib-0.5.4.1/html/zlib.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/zlib-0.5.4.1/html"]})]) (fromList [(PackageName "Cabal",fromList [(Version {versionBranch = [1,20,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "Cabal-1.20.0.1-faafa893169a0049111a3d584c4847f1", sourcePackageId = PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,20,0,1], versionTags = []}}, license = BSD3, copyright = "2003-2006, Isaac Jones\n2005-2011, Duncan Coutts", maintainer = "cabal-devel@haskell.org", author = "Isaac Jones \nDuncan Coutts ", 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","CreatePipe"],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","HaskellSuite"],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","Strip"],ModuleName ["Distribution","Simple","Program","Types"],ModuleName ["Distribution","Simple","Register"],ModuleName ["Distribution","Simple","Setup"],ModuleName ["Distribution","Simple","SrcDist"],ModuleName ["Distribution","Simple","Test"],ModuleName ["Distribution","Simple","Test","ExeV10"],ModuleName ["Distribution","Simple","Test","LibV09"],ModuleName ["Distribution","Simple","Test","Log"],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/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/Cabal-1.20.0.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/Cabal-1.20.0.1"], hsLibraries = ["HSCabal-1.20.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396",InstalledPackageId "process-1.1.0.2-76e05340eb66705981411022731ca84a",InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50",InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/Cabal-1.20.0.1/html/Cabal.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/Cabal-1.20.0.1/html"]}])]),(PackageName "aeson",fromList [(Version {versionBranch = [0,7,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "aeson-0.7.0.4-2d8850ff57a088acb2fd941d0a6a620b", sourcePackageId = PackageIdentifier {pkgName = PackageName "aeson", pkgVersion = Version {versionBranch = [0,7,0,4], versionTags = []}}, license = BSD3, copyright = "(c) 2011-2014 Bryan O'Sullivan\n(c) 2011 MailRank, Inc.", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "experimental", homepage = "https://github.com/bos/aeson", pkgUrl = "", synopsis = "Fast JSON parsing and encoding", description = "A JSON parsing and encoding library optimized for ease of use\nand high performance.\n\nTo get started, see the documentation for the @Data.Aeson@ module\nbelow.\n\nParsing performance on an early 2011 MacBook Pro (2.2GHz Core i7),\nrunning 64-bit GHC 7.6.3, for mostly-English tweets from Twitter's\nJSON search API:\n\n* 0.8 KB: 34124 msg\\/sec (27.8 MB\\/sec)\n\n* 6.4 KB: 6833 msg\\/sec (43.0 MB\\/sec)\n\n* 11.8 KB: 3410 msg\\/sec (39.2 MB\\/sec)\n\n* 31.2 KB: 1157 msg\\/sec (35.3 MB\\/sec)\n\n* 61.5 KB: 542 msg\\/sec (32.5 MB\\/sec)\n\nHandling heavily-escaped text is a little more work. Here is\nparsing performance with Japanese tweets, where much of the text\nis entirely Unicode-escaped.\n\n* 14.6 KB: 2101 msg\\/sec (30.0 MB\\/sec)\n\n* 44.1 KB: 667 msg\\/sec (28.7 MB\\/sec)\n\n* 82.9 KB: 360 msg\\/sec (29.2 MB\\/sec)\n\nEncoding performance on the same machine and data:\n\n* English, 0.8 KB: 109697 msg\\/sec (89.3 MB\\/sec)\n\n* English, 6.4 KB: 18517 msg\\/sec (116.4 MB\\/sec)\n\n* Engish, 61.5 KB: 1963 msg\\/sec (118.0 MB\\/sec)\n\n* Japanese, 14.6 KB: 12140 msg\\/sec (173.5 MB\\/sec)\n\n* Japanese, 44.1 KB: 3980 msg\\/sec (171.3 MB\\/sec)\n\n(A note on naming: in Greek mythology, Aeson was the father of Jason.)", category = "Text, Web, JSON", exposed = True, exposedModules = [ModuleName ["Data","Aeson"],ModuleName ["Data","Aeson","Encode"],ModuleName ["Data","Aeson","Generic"],ModuleName ["Data","Aeson","Parser"],ModuleName ["Data","Aeson","Types"],ModuleName ["Data","Aeson","TH"]], hiddenModules = [ModuleName ["Data","Aeson","Functions"],ModuleName ["Data","Aeson","Parser","Internal"],ModuleName ["Data","Aeson","Types","Class"],ModuleName ["Data","Aeson","Types","Instances"],ModuleName ["Data","Aeson","Types","Internal"],ModuleName ["Data","Aeson","Types","Generic"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/aeson-0.7.0.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/aeson-0.7.0.4"], hsLibraries = ["HSaeson-0.7.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.3.1-076642df608352cdd2275016628b59ee",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "dlist-0.7.0.1-6de0835e428010b5348c74d4bd3e5ff4",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025",InstalledPackageId "old-locale-1.0.0.5-6729cb9d9cc62d150655de8fc5401b91",InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483",InstalledPackageId "syb-0.4.2-eecd37a6b11fcfac65ba76a106db4330",InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f",InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50",InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508",InstalledPackageId "vector-0.10.11.0-8692bd0af40f4c9f54115602c29cbe85"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/aeson-0.7.0.4/html/aeson.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/aeson-0.7.0.4/html"]}])]),(PackageName "array",fromList [(Version {versionBranch = [0,4,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,4,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Mutable and immutable arrays", description = "This package defines the classes @IArray@ of immutable arrays and\n@MArray@ of arrays mutable within appropriate monads, as well as\nsome instances of these classes.", category = "Data Structures", exposed = True, exposedModules = [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"],ModuleName ["Data","Array"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/array-0.4.0.1"], libraryDirs = ["/usr/lib/ghc/array-0.4.0.1"], hsLibraries = ["HSarray-0.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/array-0.4.0.1/array.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/array-0.4.0.1"]}])]),(PackageName "attoparsec",fromList [(Version {versionBranch = [0,11,3,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "attoparsec-0.11.3.1-076642df608352cdd2275016628b59ee", sourcePackageId = PackageIdentifier {pkgName = PackageName "attoparsec", pkgVersion = Version {versionBranch = [0,11,3,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "experimental", homepage = "https://github.com/bos/attoparsec", pkgUrl = "", synopsis = "Fast combinator parsing for bytestrings and text", description = "A fast parser combinator library, aimed particularly at dealing\nefficiently with network protocols and complicated text/binary\nfile formats.", category = "Text, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Attoparsec"],ModuleName ["Data","Attoparsec","ByteString"],ModuleName ["Data","Attoparsec","ByteString","Char8"],ModuleName ["Data","Attoparsec","ByteString","Lazy"],ModuleName ["Data","Attoparsec","Char8"],ModuleName ["Data","Attoparsec","Combinator"],ModuleName ["Data","Attoparsec","Lazy"],ModuleName ["Data","Attoparsec","Number"],ModuleName ["Data","Attoparsec","Text"],ModuleName ["Data","Attoparsec","Text","Lazy"],ModuleName ["Data","Attoparsec","Types"],ModuleName ["Data","Attoparsec","Zepto"]], hiddenModules = [ModuleName ["Data","Attoparsec","ByteString","FastSet"],ModuleName ["Data","Attoparsec","ByteString","Internal"],ModuleName ["Data","Attoparsec","Internal"],ModuleName ["Data","Attoparsec","Internal","Types"],ModuleName ["Data","Attoparsec","Text","FastSet"],ModuleName ["Data","Attoparsec","Text","Internal"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/attoparsec-0.11.3.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/attoparsec-0.11.3.1"], hsLibraries = ["HSattoparsec-0.11.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/attoparsec-0.11.3.1/html/attoparsec.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/attoparsec-0.11.3.1/html"]}])]),(PackageName "base",fromList [(Version {versionBranch = [4,6,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,6,0,1], 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 = "", exposed = True, exposedModules = [ModuleName ["Foreign","Concurrent"],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","Generics"],ModuleName ["GHC","GHCi"],ModuleName ["GHC","Handle"],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","IOBase"],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","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","Stack"],ModuleName ["GHC","Stats"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","STRef"],ModuleName ["GHC","TypeLits"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],ModuleName ["GHC","Event"],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","Concurrent","SampleVar"],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","Safe"],ModuleName ["Control","Monad","ST","Unsafe"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Lazy","Safe"],ModuleName ["Control","Monad","ST","Lazy","Unsafe"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Control","Monad","Zip"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Complex"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Data"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],ModuleName ["Data","Functor"],ModuleName ["Data","HashTable"],ModuleName ["Data","IORef"],ModuleName ["Data","Int"],ModuleName ["Data","Ix"],ModuleName ["Data","List"],ModuleName ["Data","Maybe"],ModuleName ["Data","Monoid"],ModuleName ["Data","Ord"],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","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","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","Utils"],ModuleName ["Foreign","Marshal","Unsafe"],ModuleName ["Foreign","Ptr"],ModuleName ["Foreign","Safe"],ModuleName ["Foreign","StablePtr"],ModuleName ["Foreign","Storable"],ModuleName ["Numeric"],ModuleName ["Prelude"],ModuleName ["System","Console","GetOpt"],ModuleName ["System","CPUTime"],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 ["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"]], hiddenModules = [ModuleName ["GHC","Event","Array"],ModuleName ["GHC","Event","Clock"],ModuleName ["GHC","Event","Control"],ModuleName ["GHC","Event","EPoll"],ModuleName ["GHC","Event","IntMap"],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","Unique"],ModuleName ["Control","Monad","ST","Imp"],ModuleName ["Control","Monad","ST","Lazy","Imp"],ModuleName ["Foreign","ForeignPtr","Imp"],ModuleName ["System","Environment","ExecutablePath"]], trusted = False, importDirs = ["/usr/lib/ghc/base-4.6.0.1"], libraryDirs = ["/usr/lib/ghc/base-4.6.0.1"], hsLibraries = ["HSbase-4.6.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/base-4.6.0.1/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/base-4.6.0.1/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1"]}])]),(PackageName "bifunctors",fromList [(Version {versionBranch = [4,1,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bifunctors-4.1.1.1-195be645f72dd297d476d2bfd1051d54", sourcePackageId = PackageIdentifier {pkgName = PackageName "bifunctors", pkgVersion = Version {versionBranch = [4,1,1,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2008-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/bifunctors/", pkgUrl = "", synopsis = "Bifunctors", description = "Bifunctors", category = "Data, Functors", exposed = True, exposedModules = [ModuleName ["Data","Biapplicative"],ModuleName ["Data","Bifunctor"],ModuleName ["Data","Bifunctor","Apply"],ModuleName ["Data","Bifunctor","Clown"],ModuleName ["Data","Bifunctor","Flip"],ModuleName ["Data","Bifunctor","Join"],ModuleName ["Data","Bifunctor","Joker"],ModuleName ["Data","Bifunctor","Product"],ModuleName ["Data","Bifunctor","Wrapped"],ModuleName ["Data","Bifoldable"],ModuleName ["Data","Bitraversable"],ModuleName ["Data","Semigroup","Bifoldable"],ModuleName ["Data","Semigroup","Bitraversable"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/bifunctors-4.1.1.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/bifunctors-4.1.1.1"], hsLibraries = ["HSbifunctors-4.1.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/bifunctors-4.1.1.1/html/bifunctors.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/bifunctors-4.1.1.1/html"]}])]),(PackageName "bytestring",fromList [(Version {versionBranch = [0,10,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,10,0,2], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2012,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2011.", maintainer = "Don Stewart ,\nDuncan Coutts ", author = "Don Stewart,\nDuncan Coutts", stability = "", homepage = "", 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 'ByteStrin'g 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\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","Lazy","Builder"],ModuleName ["Data","ByteString","Lazy","Builder","Extras"],ModuleName ["Data","ByteString","Lazy","Builder","ASCII"]], hiddenModules = [ModuleName ["Data","ByteString","Lazy","Builder","Internal"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Extras"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Internal"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Binary"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","ASCII"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Internal","Floating"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Internal","UncheckedShifts"],ModuleName ["Data","ByteString","Lazy","Builder","BasicEncoding","Internal","Base16"]], trusted = False, importDirs = ["/usr/lib/ghc/bytestring-0.10.0.2"], libraryDirs = ["/usr/lib/ghc/bytestring-0.10.0.2"], hsLibraries = ["HSbytestring-0.10.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/bytestring-0.10.0.2/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/bytestring-0.10.0.2/bytestring.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/bytestring-0.10.0.2"]}])]),(PackageName "cmdargs",fromList [(Version {versionBranch = [0,10,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cmdargs-0.10.7-83d7398d12d3f453094533d08c257e9a", sourcePackageId = PackageIdentifier {pkgName = PackageName "cmdargs", pkgVersion = Version {versionBranch = [0,10,7], versionTags = []}}, license = BSD3, copyright = "Neil Mitchell 2009-2013", maintainer = "Neil Mitchell ", author = "Neil Mitchell ", stability = "", homepage = "http://community.haskell.org/~ndm/cmdargs/", pkgUrl = "", synopsis = "Command line argument processing", description = "This library provides an easy way to define command line parsers. Most users\nwill want to use the \"System.Console.CmdArgs.Implicit\" module, whose\ndocumentation contains an example.\n\n* \"System.Console.CmdArgs.Explicit\" provides a way to write command line\nparsers for both single mode programs (most programs) and multiple\nmode programs (e.g. darcs or cabal). Parsers are defined by constructing\na data structure.\n\n* \"System.Console.CmdArgs.Implicit\" provides a way to concisely define\ncommand line parsers, up to three times shorter than getopt. These parsers\nare translated into the Explicit data type.\n\n* \"System.Console.CmdArgs.GetOpt\" provides a wrapper allowing compatiblity\nwith existing getopt parsers, mapping to the Explicit data type.\n\nFor a general reference on what command line flags are commonly used,\nsee .", category = "Console", exposed = True, exposedModules = [ModuleName ["System","Console","CmdArgs"],ModuleName ["System","Console","CmdArgs","Annotate"],ModuleName ["System","Console","CmdArgs","Default"],ModuleName ["System","Console","CmdArgs","Explicit"],ModuleName ["System","Console","CmdArgs","GetOpt"],ModuleName ["System","Console","CmdArgs","Implicit"],ModuleName ["System","Console","CmdArgs","Text"],ModuleName ["System","Console","CmdArgs","Helper"],ModuleName ["System","Console","CmdArgs","Verbosity"],ModuleName ["System","Console","CmdArgs","Quote"]], hiddenModules = [ModuleName ["Data","Generics","Any"],ModuleName ["Data","Generics","Any","Prelude"],ModuleName ["System","Console","CmdArgs","Explicit","Complete"],ModuleName ["System","Console","CmdArgs","Explicit","ExpandArgsAt"],ModuleName ["System","Console","CmdArgs","Explicit","Help"],ModuleName ["System","Console","CmdArgs","Explicit","Process"],ModuleName ["System","Console","CmdArgs","Explicit","SplitJoin"],ModuleName ["System","Console","CmdArgs","Explicit","Type"],ModuleName ["System","Console","CmdArgs","Implicit","Ann"],ModuleName ["System","Console","CmdArgs","Implicit","Global"],ModuleName ["System","Console","CmdArgs","Implicit","Local"],ModuleName ["System","Console","CmdArgs","Implicit","Reader"],ModuleName ["System","Console","CmdArgs","Implicit","Reform"],ModuleName ["System","Console","CmdArgs","Implicit","Type"],ModuleName ["System","Console","CmdArgs","Implicit","UI"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/cmdargs-0.10.7"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/cmdargs-0.10.7"], hsLibraries = ["HScmdargs-0.10.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "process-1.1.0.2-76e05340eb66705981411022731ca84a",InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cmdargs-0.10.7/html/cmdargs.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/cmdargs-0.10.7/html"]}])]),(PackageName "comonad",fromList [(Version {versionBranch = [4,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7", sourcePackageId = PackageIdentifier {pkgName = PackageName "comonad", pkgVersion = Version {versionBranch = [4,2], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2008-2013 Edward A. Kmett,\nCopyright (C) 2004-2008 Dave Menendez", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/comonad/", pkgUrl = "", synopsis = "Comonads", description = "Comonads", category = "Control, Comonads", exposed = True, exposedModules = [ModuleName ["Control","Comonad"],ModuleName ["Control","Comonad","Env"],ModuleName ["Control","Comonad","Env","Class"],ModuleName ["Control","Comonad","Hoist","Class"],ModuleName ["Control","Comonad","Identity"],ModuleName ["Control","Comonad","Store"],ModuleName ["Control","Comonad","Store","Class"],ModuleName ["Control","Comonad","Traced"],ModuleName ["Control","Comonad","Traced","Class"],ModuleName ["Control","Comonad","Trans","Class"],ModuleName ["Control","Comonad","Trans","Env"],ModuleName ["Control","Comonad","Trans","Identity"],ModuleName ["Control","Comonad","Trans","Store"],ModuleName ["Control","Comonad","Trans","Traced"],ModuleName ["Data","Functor","Composition"],ModuleName ["Data","Functor","Coproduct"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/comonad-4.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/comonad-4.2"], hsLibraries = ["HScomonad-4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e",InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/comonad-4.2/html/comonad.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/comonad-4.2/html"]}])]),(PackageName "constraints",fromList [(Version {versionBranch = [0,3,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "constraints-0.3.5-c533f1e4132f4b1d370169880a9b217d", sourcePackageId = PackageIdentifier {pkgName = PackageName "constraints", pkgVersion = Version {versionBranch = [0,3,5], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "experimental", homepage = "http://github.com/ekmett/constraints/", pkgUrl = "", synopsis = "Constraint manipulation", description = "Constraint manipulation", category = "Constraints", exposed = True, exposedModules = [ModuleName ["Data","Constraint"],ModuleName ["Data","Constraint","Forall"],ModuleName ["Data","Constraint","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/constraints-0.3.5"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/constraints-0.3.5"], hsLibraries = ["HSconstraints-0.3.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "newtype-0.2-8da041c6c8faf3a6397c01eab06da436"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/constraints-0.3.5/html/constraints.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/constraints-0.3.5/html"]}])]),(PackageName "containers",fromList [(Version {versionBranch = [0,5,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,5,0,0], 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","Graph"],ModuleName ["Data","Sequence"],ModuleName ["Data","Tree"],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"]], hiddenModules = [ModuleName ["Data","IntMap","Base"],ModuleName ["Data","IntSet","Base"],ModuleName ["Data","Map","Base"],ModuleName ["Data","Set","Base"],ModuleName ["Data","StrictPair"]], trusted = False, importDirs = ["/usr/lib/ghc/containers-0.5.0.0"], libraryDirs = ["/usr/lib/ghc/containers-0.5.0.0"], hsLibraries = ["HScontainers-0.5.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/containers-0.5.0.0/containers.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/containers-0.5.0.0"]}])]),(PackageName "contravariant",fromList [(Version {versionBranch = [0,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e", sourcePackageId = PackageIdentifier {pkgName = PackageName "contravariant", pkgVersion = Version {versionBranch = [0,6], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2007-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/contravariant/", pkgUrl = "", synopsis = "Contravariant functors", description = "Contravariant functors", category = "Control, Data", exposed = True, exposedModules = [ModuleName ["Data","Functor","Contravariant"],ModuleName ["Data","Functor","Contravariant","Compose"],ModuleName ["Data","Functor","Contravariant","Day"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/contravariant-0.6"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/contravariant-0.6"], hsLibraries = ["HScontravariant-0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0",InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/contravariant-0.6/html/contravariant.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/contravariant-0.6/html"]}])]),(PackageName "deepseq",fromList [(Version {versionBranch = [1,3,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926", sourcePackageId = PackageIdentifier {pkgName = PackageName "deepseq", pkgVersion = Version {versionBranch = [1,3,0,1], 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", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","DeepSeq"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/deepseq-1.3.0.1"], libraryDirs = ["/usr/lib/ghc/deepseq-1.3.0.1"], hsLibraries = ["HSdeepseq-1.3.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/deepseq-1.3.0.1/deepseq.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/deepseq-1.3.0.1"]}])]),(PackageName "directory",fromList [(Version {versionBranch = [1,2,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,2,0,1], 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 = ["/usr/lib/ghc/directory-1.2.0.1"], libraryDirs = ["/usr/lib/ghc/directory-1.2.0.1"], hsLibraries = ["HSdirectory-1.2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/directory-1.2.0.1/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50",InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/directory-1.2.0.1/directory.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/directory-1.2.0.1"]}])]),(PackageName "distributive",fromList [(Version {versionBranch = [0,4,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474", sourcePackageId = PackageIdentifier {pkgName = PackageName "distributive", pkgVersion = Version {versionBranch = [0,4,4], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/distributive/", pkgUrl = "", synopsis = "Distributive functors -- Dual to Traversable", description = "Distributive functors -- Dual to Traversable", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Distributive"],ModuleName ["Data","Distributive","Generic"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/distributive-0.4.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/distributive-0.4.4"], hsLibraries = ["HSdistributive-0.4.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0",InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/distributive-0.4.4/html/distributive.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/distributive-0.4.4/html"]}])]),(PackageName "dlist",fromList [(Version {versionBranch = [0,7,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "dlist-0.7.0.1-6de0835e428010b5348c74d4bd3e5ff4", sourcePackageId = PackageIdentifier {pkgName = PackageName "dlist", pkgVersion = Version {versionBranch = [0,7,0,1], versionTags = []}}, license = BSD3, copyright = "2006-2009 Don Stewart, 2013 Sean Leather", maintainer = "Sean Leather ", author = "Don Stewart", stability = "", homepage = "https://github.com/spl/dlist", pkgUrl = "", synopsis = "Difference lists", description = "Difference lists are a list-like type supporting O(1) append. This is\nparticularly useful for efficient logging and pretty printing (e.g. with the\nWriter monad), where list append quickly becomes too expensive.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","DList"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/dlist-0.7.0.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/dlist-0.7.0.1"], hsLibraries = ["HSdlist-0.7.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/dlist-0.7.0.1/html/dlist.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/dlist-0.7.0.1/html"]}])]),(PackageName "exceptions",fromList [(Version {versionBranch = [0,6,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "exceptions-0.6.1-ca5137ad149372c26d2e2a81b5668038", sourcePackageId = PackageIdentifier {pkgName = PackageName "exceptions", pkgVersion = Version {versionBranch = [0,6,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2013-2014 Edward A. Kmett\nCopyright (C) 2012 Google Inc.", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/exceptions/", pkgUrl = "", synopsis = "Extensible optionally-pure exceptions", description = "Extensible optionally-pure exceptions", category = "Control, Exceptions, Monad", exposed = True, exposedModules = [ModuleName ["Control","Monad","Catch"],ModuleName ["Control","Monad","Catch","Pure"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/exceptions-0.6.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/exceptions-0.6.1"], hsLibraries = ["HSexceptions-0.6.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/exceptions-0.6.1/html/exceptions.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/exceptions-0.6.1/html"]}])]),(PackageName "filepath",fromList [(Version {versionBranch = [1,3,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,3,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", 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 = "", category = "System", exposed = True, exposedModules = [ModuleName ["System","FilePath"],ModuleName ["System","FilePath","Posix"],ModuleName ["System","FilePath","Windows"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/filepath-1.3.0.1"], libraryDirs = ["/usr/lib/ghc/filepath-1.3.0.1"], hsLibraries = ["HSfilepath-1.3.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/filepath-1.3.0.1/filepath.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/filepath-1.3.0.1"]}])]),(PackageName "ghc-prim",fromList [(Version {versionBranch = [0,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-prim", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "GHC primitives", description = "GHC primitives.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Prim"],ModuleName ["GHC","Classes"],ModuleName ["GHC","CString"],ModuleName ["GHC","Debug"],ModuleName ["GHC","Magic"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/ghc-prim-0.3.0.0"], libraryDirs = ["/usr/lib/ghc/ghc-prim-0.3.0.0"], hsLibraries = ["HSghc-prim-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/ghc-prim-0.3.0.0/ghc-prim.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/ghc-prim-0.3.0.0"]}])]),(PackageName "hashable",fromList [(Version {versionBranch = [1,2,2,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d", sourcePackageId = PackageIdentifier {pkgName = PackageName "hashable", pkgVersion = Version {versionBranch = [1,2,2,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "johan.tibell@gmail.com", author = "Milan Straka \nJohan Tibell ", stability = "Provisional", homepage = "http://github.com/tibbe/hashable", pkgUrl = "", synopsis = "A class for types that can be converted to a hash value", description = "This package defines a class, 'Hashable', for types that\ncan be converted to a hash value. This class\nexists for the benefit of hashing-based data\nstructures. The package provides instances for\nbasic types and a way to combine hash values.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Hashable"]], hiddenModules = [ModuleName ["Data","Hashable","Class"],ModuleName ["Data","Hashable","Generic"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/hashable-1.2.2.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/hashable-1.2.2.0"], hsLibraries = ["HShashable-1.2.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/hashable-1.2.2.0/html/hashable.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/hashable-1.2.2.0/html"]}])]),(PackageName "haskell-lexer",fromList [(Version {versionBranch = [1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "haskell-lexer-1.0-4cd87c449a1c5d8d5a2f881ebc601d24", sourcePackageId = PackageIdentifier {pkgName = PackageName "haskell-lexer", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "diatchki@galois.com", author = "Thomas Hallgren", stability = "", homepage = "", pkgUrl = "", synopsis = "A fully compliant Haskell 98 lexer.", description = "A fully compliant Haskell 98 lexer.", category = "Language", exposed = True, exposedModules = [ModuleName ["Language","Haskell","Lexer"]], hiddenModules = [ModuleName ["Language","Haskell","Lexer","Layout"],ModuleName ["Language","Haskell","Lexer","Tokens"],ModuleName ["Language","Haskell","Lexer","Lex"],ModuleName ["Language","Haskell","Lexer","Utils"],ModuleName ["Language","Haskell","Lexer","Position"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/haskell-lexer-1.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/haskell-lexer-1.0"], hsLibraries = ["HShaskell-lexer-1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/haskell-lexer-1.0/html/haskell-lexer.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/haskell-lexer-1.0/html"]}])]),(PackageName "integer-gmp",fromList [(Version {versionBranch = [0,5,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,5,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Integer library based on GMP", description = "This package contains an Integer library based on GMP.", category = "", 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 = ["/usr/lib/ghc/integer-gmp-0.5.0.0"], libraryDirs = ["/usr/lib/ghc/integer-gmp-0.5.0.0"], hsLibraries = ["HSinteger-gmp-0.5.0.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/integer-gmp-0.5.0.0/integer-gmp.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/integer-gmp-0.5.0.0"]}])]),(PackageName "lens",fromList [(Version {versionBranch = [4,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "lens-4.0.1-2ab335566e6ebd374cf4422d5c2e0846", sourcePackageId = PackageIdentifier {pkgName = PackageName "lens", pkgVersion = Version {versionBranch = [4,0,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2012-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/lens/", pkgUrl = "", synopsis = "Lenses, Folds and Traversals", description = "This package comes \\\"Batteries Included\\\" with many useful lenses for the types\ncommonly used from the Haskell Platform, and with tools for automatically\ngenerating lenses and isomorphisms for user-supplied data types.\n\nThe combinators in @Control.Lens@ provide a highly generic toolbox for composing\nfamilies of getters, folds, isomorphisms, traversals, setters and lenses and their\nindexed variants.\n\nAn overview, with a large number of examples can be found in the .\n\nAn introductory video on the style of code used in this library by Simon Peyton Jones is available from .\n\nA video on how to use lenses and how they are constructed is available on .\n\nSlides for that second talk can be obtained from .\n\nMore information on the care and feeding of lenses, including a brief tutorial and motivation\nfor their types can be found on the .\n\nA small game of @pong@ and other more complex examples that manage their state using lenses can be found in the .\n\n/Lenses, Folds and Traversals/\n\nWith some signatures simplified, the core of the hierarchy of lens-like constructions looks like:\n\n\n<>\n\n\n\nYou can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can\nuse any element of the hierarchy as any type it linked to above it.\n\nThe result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist).\n\nFor instance:\n\n* You can use any 'Traversal' as a 'Fold' or as a 'Setter'.\n\n* The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.\n\n/Minimizing Dependencies/\n\nIf you want to provide lenses and traversals for your own types in your own libraries, then you\ncan do so without incurring a dependency on this (or any other) lens package at all.\n\n/e.g./ for a data type:\n\n> data Foo a = Foo Int Int a\n\nYou can define lenses such as\n\n> -- bar :: Lens' (Foo a) Int\n> bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a)\n> bar f (Foo a b c) = fmap (\\a' -> Foo a' b c) (f a)\n\n> -- baz :: Lens (Foo a) (Foo b) a b\n> quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b)\n> quux f (Foo a b c) = fmap (Foo a b) (f c)\n\nwithout the need to use any type that isn't already defined in the @Prelude@.\n\nAnd you can define a traversal of multiple fields with 'Control.Applicative.Applicative':\n\n> -- traverseBarAndBaz :: Traversal' (Foo a) Int\n> traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a)\n> traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c\n\nWhat is provided in this library is a number of stock lenses and traversals for\ncommon haskell types, a wide array of combinators for working them, and more\nexotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms).", category = "Data, Lenses, Generics", exposed = True, exposedModules = [ModuleName ["Codec","Compression","Zlib","Lens"],ModuleName ["Control","Exception","Lens"],ModuleName ["Control","Lens"],ModuleName ["Control","Lens","Action"],ModuleName ["Control","Lens","At"],ModuleName ["Control","Lens","Combinators"],ModuleName ["Control","Lens","Cons"],ModuleName ["Control","Lens","Each"],ModuleName ["Control","Lens","Empty"],ModuleName ["Control","Lens","Equality"],ModuleName ["Control","Lens","Extras"],ModuleName ["Control","Lens","Fold"],ModuleName ["Control","Lens","Getter"],ModuleName ["Control","Lens","Indexed"],ModuleName ["Control","Lens","Internal"],ModuleName ["Control","Lens","Internal","Action"],ModuleName ["Control","Lens","Internal","Bazaar"],ModuleName ["Control","Lens","Internal","ByteString"],ModuleName ["Control","Lens","Internal","Context"],ModuleName ["Control","Lens","Internal","Deque"],ModuleName ["Control","Lens","Internal","Exception"],ModuleName ["Control","Lens","Internal","Fold"],ModuleName ["Control","Lens","Internal","Getter"],ModuleName ["Control","Lens","Internal","Indexed"],ModuleName ["Control","Lens","Internal","Instances"],ModuleName ["Control","Lens","Internal","Iso"],ModuleName ["Control","Lens","Internal","Level"],ModuleName ["Control","Lens","Internal","Magma"],ModuleName ["Control","Lens","Internal","Prism"],ModuleName ["Control","Lens","Internal","Reflection"],ModuleName ["Control","Lens","Internal","Review"],ModuleName ["Control","Lens","Internal","Setter"],ModuleName ["Control","Lens","Internal","TH"],ModuleName ["Control","Lens","Internal","Zoom"],ModuleName ["Control","Lens","Iso"],ModuleName ["Control","Lens","Lens"],ModuleName ["Control","Lens","Level"],ModuleName ["Control","Lens","Loupe"],ModuleName ["Control","Lens","Operators"],ModuleName ["Control","Lens","Plated"],ModuleName ["Control","Lens","Prism"],ModuleName ["Control","Lens","Reified"],ModuleName ["Control","Lens","Review"],ModuleName ["Control","Lens","Setter"],ModuleName ["Control","Lens","TH"],ModuleName ["Control","Lens","Traversal"],ModuleName ["Control","Lens","Tuple"],ModuleName ["Control","Lens","Type"],ModuleName ["Control","Lens","Wrapped"],ModuleName ["Control","Lens","Zoom"],ModuleName ["Control","Monad","Error","Lens"],ModuleName ["Control","Monad","Primitive","Lens"],ModuleName ["Control","Parallel","Strategies","Lens"],ModuleName ["Control","Seq","Lens"],ModuleName ["Data","Aeson","Lens"],ModuleName ["Data","Array","Lens"],ModuleName ["Data","Bits","Lens"],ModuleName ["Data","ByteString","Lens"],ModuleName ["Data","ByteString","Strict","Lens"],ModuleName ["Data","ByteString","Lazy","Lens"],ModuleName ["Data","Complex","Lens"],ModuleName ["Data","Data","Lens"],ModuleName ["Data","Dynamic","Lens"],ModuleName ["Data","HashSet","Lens"],ModuleName ["Data","IntSet","Lens"],ModuleName ["Data","List","Lens"],ModuleName ["Data","List","Split","Lens"],ModuleName ["Data","Map","Lens"],ModuleName ["Data","Sequence","Lens"],ModuleName ["Data","Set","Lens"],ModuleName ["Data","Text","Lens"],ModuleName ["Data","Text","Strict","Lens"],ModuleName ["Data","Text","Lazy","Lens"],ModuleName ["Data","Tree","Lens"],ModuleName ["Data","Typeable","Lens"],ModuleName ["Data","Vector","Lens"],ModuleName ["Data","Vector","Generic","Lens"],ModuleName ["Generics","Deriving","Lens"],ModuleName ["GHC","Generics","Lens"],ModuleName ["System","Exit","Lens"],ModuleName ["System","FilePath","Lens"],ModuleName ["System","IO","Error","Lens"],ModuleName ["Language","Haskell","TH","Lens"],ModuleName ["Numeric","Lens"]], hiddenModules = [ModuleName ["Control","Lens","Internal","TupleIxedTH"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/lens-4.0.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/lens-4.0.1"], hsLibraries = ["HSlens-4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.4-2d8850ff57a088acb2fd941d0a6a620b",InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bifunctors-4.1.1.1-195be645f72dd297d476d2bfd1051d54",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7",InstalledPackageId "constraints-0.3.5-c533f1e4132f4b1d370169880a9b217d",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e",InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474",InstalledPackageId "exceptions-0.6.1-ca5137ad149372c26d2e2a81b5668038",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025",InstalledPackageId "parallel-3.2.0.4-6b28f3e9db87f9045e4a465cbf1af2ba",InstalledPackageId "primitive-0.5.3.0-7b5ab7d915f9ab4fe7ef3c28d7621c35",InstalledPackageId "profunctors-4.0.4-838778e2295a5adc85cffdb57876397f",InstalledPackageId "reflection-1.4-59f99121e5a30d4841518e6b3345f9ed",InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483",InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageId "split-0.2.2-9ce33138f4fcfb9c37f6e6c300bcc367",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0",InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8",InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508",InstalledPackageId "utf8-string-0.3.8-1b09e92d7b62cac3793717f9d263068c",InstalledPackageId "vector-0.10.11.0-8692bd0af40f4c9f54115602c29cbe85",InstalledPackageId "void-0.6.1-d9984bd7133ecd5c34105a20179dc971",InstalledPackageId "zlib-0.5.4.1-13ba81ac0d7e6f3bdf1ee5ddce4e9aab"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/lens-4.0.1/html/lens.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/lens-4.0.1/html"]}])]),(PackageName "mtl",fromList [(Version {versionBranch = [2,1,3,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "mtl-2.1.3.1-4779b0d7ec31de052f42201cd7318025", sourcePackageId = PackageIdentifier {pkgName = PackageName "mtl", pkgVersion = Version {versionBranch = [2,1,3,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Edward Kmett ", author = "Andy Gill", stability = "", homepage = "http://github.com/ekmett/mtl", pkgUrl = "", synopsis = "Monad classes, using functional dependencies", description = "Monad classes using functional dependencies, with instances\nfor various monad transformers, inspired by the paper\n/Functional Programming with Overloading and Higher-Order Polymorphism/,\nby Mark P Jones, in /Advanced School of Functional Programming/, 1995\n().", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Cont"],ModuleName ["Control","Monad","Cont","Class"],ModuleName ["Control","Monad","Error"],ModuleName ["Control","Monad","Error","Class"],ModuleName ["Control","Monad","Identity"],ModuleName ["Control","Monad","List"],ModuleName ["Control","Monad","RWS"],ModuleName ["Control","Monad","RWS","Class"],ModuleName ["Control","Monad","RWS","Lazy"],ModuleName ["Control","Monad","RWS","Strict"],ModuleName ["Control","Monad","Reader"],ModuleName ["Control","Monad","Reader","Class"],ModuleName ["Control","Monad","State"],ModuleName ["Control","Monad","State","Class"],ModuleName ["Control","Monad","State","Lazy"],ModuleName ["Control","Monad","State","Strict"],ModuleName ["Control","Monad","Trans"],ModuleName ["Control","Monad","Writer"],ModuleName ["Control","Monad","Writer","Class"],ModuleName ["Control","Monad","Writer","Lazy"],ModuleName ["Control","Monad","Writer","Strict"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/mtl-2.1.3.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/mtl-2.1.3.1"], hsLibraries = ["HSmtl-2.1.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/mtl-2.1.3.1/html/mtl.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/mtl-2.1.3.1/html"]}])]),(PackageName "nats",fromList [(Version {versionBranch = [0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "nats-0.2-caabf0813e8ccb37339316e0c6be5aca", sourcePackageId = PackageIdentifier {pkgName = PackageName "nats", pkgVersion = Version {versionBranch = [0,2], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/nats/", pkgUrl = "", synopsis = "Natural numbers", description = "Natural numbers", category = "Numeric, Algebra", exposed = True, exposedModules = [ModuleName ["Numeric","Natural"],ModuleName ["Numeric","Natural","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/nats-0.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/nats-0.2"], hsLibraries = ["HSnats-0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/nats-0.2/html/nats.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/nats-0.2/html"]}])]),(PackageName "newtype",fromList [(Version {versionBranch = [0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "newtype-0.2-8da041c6c8faf3a6397c01eab06da436", sourcePackageId = PackageIdentifier {pkgName = PackageName "newtype", pkgVersion = Version {versionBranch = [0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Darius Jahandarie ", author = "Darius Jahandarie, Conor McBride", stability = "", homepage = "", pkgUrl = "", synopsis = "A typeclass and set of functions for working with newtypes.", description = "Per Conor McBride, the Newtype typeclass represents the packing and unpacking of a newtype, and allows you to operatate under that newtype with functions such as ala.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Newtype"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/newtype-0.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/newtype-0.2"], hsLibraries = ["HSnewtype-0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/newtype-0.2/html/newtype.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/newtype-0.2/html"]}])]),(PackageName "old-locale",fromList [(Version {versionBranch = [1,0,0,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.5-6729cb9d9cc62d150655de8fc5401b91", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,5], 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 = ["/usr/lib/ghc/old-locale-1.0.0.5"], libraryDirs = ["/usr/lib/ghc/old-locale-1.0.0.5"], hsLibraries = ["HSold-locale-1.0.0.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-locale-1.0.0.5/old-locale.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-locale-1.0.0.5"]}])]),(PackageName "parallel",fromList [(Version {versionBranch = [3,2,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "parallel-3.2.0.4-6b28f3e9db87f9045e4a465cbf1af2ba", sourcePackageId = PackageIdentifier {pkgName = PackageName "parallel", pkgVersion = Version {versionBranch = [3,2,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Parallel programming library", description = "This package provides a library for parallel programming.", category = "Control, Parallelism", exposed = True, exposedModules = [ModuleName ["Control","Seq"],ModuleName ["Control","Parallel"],ModuleName ["Control","Parallel","Strategies"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/parallel-3.2.0.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/parallel-3.2.0.4"], hsLibraries = ["HSparallel-3.2.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/parallel-3.2.0.4/html/parallel.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/parallel-3.2.0.4/html"]}])]),(PackageName "pretty",fromList [(Version {versionBranch = [1,1,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty", pkgVersion = Version {versionBranch = [1,1,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "David Terei ", 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 = ["/usr/lib/ghc/pretty-1.1.1.0"], libraryDirs = ["/usr/lib/ghc/pretty-1.1.1.0"], hsLibraries = ["HSpretty-1.1.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/pretty-1.1.1.0/pretty.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/pretty-1.1.1.0"]}])]),(PackageName "pretty-show",fromList [(Version {versionBranch = [1,6,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-show-1.6.7-854a571b896dc66522e22736a3274453", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty-show", pkgVersion = Version {versionBranch = [1,6,7], versionTags = []}}, license = BSD3, copyright = "", maintainer = "iavor.diatchki@gmail.com", author = "Iavor S. Diatchki", stability = "", homepage = "http://wiki.github.com/yav/pretty-show", pkgUrl = "", synopsis = "Tools for working with derived `Show` instances and generic\ninspection of values.", description = "We provide a library and an executable for working with derived 'Show'\ninstances. By using the library, we can parse derived 'Show' instances into a\ngeneric data structure. The @ppsh@ tool uses the library to produce\nhuman-readable versions of 'Show' instances, which can be quite handy for\ndebugging Haskell programs. We can also render complex generic values into\nan interactive Html page, for easier examination.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Show","Pretty"]], hiddenModules = [ModuleName ["Text","Show","Html"],ModuleName ["Text","Show","Parser"],ModuleName ["Text","Show","Value"],ModuleName ["Text","Show","PrettyVal"],ModuleName ["Paths_pretty_show"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/pretty-show-1.6.7"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/pretty-show-1.6.7"], hsLibraries = ["HSpretty-show-1.6.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "haskell-lexer-1.0-4cd87c449a1c5d8d5a2f881ebc601d24",InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/pretty-show-1.6.7/html/pretty-show.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/pretty-show-1.6.7/html"]}])]),(PackageName "primitive",fromList [(Version {versionBranch = [0,5,3,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "primitive-0.5.3.0-7b5ab7d915f9ab4fe7ef3c28d7621c35", sourcePackageId = PackageIdentifier {pkgName = PackageName "primitive", pkgVersion = Version {versionBranch = [0,5,3,0], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2009-2012", maintainer = "Roman Leshchinskiy ", author = "Roman Leshchinskiy ", stability = "", homepage = "https://github.com/haskell/primitive", pkgUrl = "", synopsis = "Primitive memory-related operations", description = "This package provides various primitive memory-related operations.", category = "Data", exposed = True, exposedModules = [ModuleName ["Control","Monad","Primitive"],ModuleName ["Data","Primitive"],ModuleName ["Data","Primitive","MachDeps"],ModuleName ["Data","Primitive","Types"],ModuleName ["Data","Primitive","Array"],ModuleName ["Data","Primitive","ByteArray"],ModuleName ["Data","Primitive","Addr"],ModuleName ["Data","Primitive","MutVar"]], hiddenModules = [ModuleName ["Data","Primitive","Internal","Compat"],ModuleName ["Data","Primitive","Internal","Operations"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0"], hsLibraries = ["HSprimitive-0.5.3.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0/include"], includes = ["primitive-memops.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0/html/primitive.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/primitive-0.5.3.0/html"]}])]),(PackageName "process",fromList [(Version {versionBranch = [1,1,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "process-1.1.0.2-76e05340eb66705981411022731ca84a", sourcePackageId = PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,1,0,2], 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","Process","Internals"],ModuleName ["System","Process"],ModuleName ["System","Cmd"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/process-1.1.0.2"], libraryDirs = ["/usr/lib/ghc/process-1.1.0.2"], hsLibraries = ["HSprocess-1.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/process-1.1.0.2/include"], includes = ["runProcess.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2",InstalledPackageId "filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe",InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/process-1.1.0.2/process.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/process-1.1.0.2"]}])]),(PackageName "profunctors",fromList [(Version {versionBranch = [4,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "profunctors-4.0.4-838778e2295a5adc85cffdb57876397f", sourcePackageId = PackageIdentifier {pkgName = PackageName "profunctors", pkgVersion = Version {versionBranch = [4,0,4], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "experimental", homepage = "http://github.com/ekmett/profunctors/", pkgUrl = "", synopsis = "Profunctors", description = "Profunctors", category = "Control, Categories", exposed = True, exposedModules = [ModuleName ["Data","Profunctor"],ModuleName ["Data","Profunctor","Composition"],ModuleName ["Data","Profunctor","Collage"],ModuleName ["Data","Profunctor","Lift"],ModuleName ["Data","Profunctor","Rep"],ModuleName ["Data","Profunctor","Rift"],ModuleName ["Data","Profunctor","Trace"],ModuleName ["Data","Profunctor","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/profunctors-4.0.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/profunctors-4.0.4"], hsLibraries = ["HSprofunctors-4.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7",InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/profunctors-4.0.4/html/profunctors.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/profunctors-4.0.4/html"]}])]),(PackageName "reflection",fromList [(Version {versionBranch = [1,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "reflection-1.4-59f99121e5a30d4841518e6b3345f9ed", sourcePackageId = PackageIdentifier {pkgName = PackageName "reflection", pkgVersion = Version {versionBranch = [1,4], versionTags = []}}, license = BSD3, copyright = "2009-2013 Edward A. Kmett,\n2012 Elliott Hird,\n2004 Oleg Kiselyov and Chung-chieh Shan", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett, Elliott Hird, Oleg Kiselyov and Chung-chieh Shan", stability = "experimental", homepage = "http://github.com/ekmett/reflection", pkgUrl = "", synopsis = "Reifies arbitrary terms into types that can be reflected back into terms", description = "This package provides an implementation of the ideas presented in the paper\n\\\"Functional Pearl: Implicit Configurations\\\" by Oleg Kiselyov and\nChung-chieh Shan. However, the API has been streamlined to improve performance.\n\nThe original paper can be obtained from\n.\n\nFor a summary of the approach taken by this library, along with more motivating\nexamples, see Austin Seipp's tutorial at\n.", category = "Data, Reflection, Dependent Types", exposed = True, exposedModules = [ModuleName ["Data","Reflection"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/reflection-1.4"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/reflection-1.4"], hsLibraries = ["HSreflection-1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924",InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/reflection-1.4/html/reflection.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/reflection-1.4/html"]}])]),(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 = ["/usr/lib/ghc"], hsLibraries = ["HSrts"], extraLibraries = ["ffi","m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","ghczmprim_GHCziTypes_Izh_static_info","-u","ghczmprim_GHCziTypes_Czh_static_info","-u","ghczmprim_GHCziTypes_Fzh_static_info","-u","ghczmprim_GHCziTypes_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","ghczmprim_GHCziTypes_Wzh_static_info","-u","base_GHCziInt_I8zh_static_info","-u","base_GHCziInt_I16zh_static_info","-u","base_GHCziInt_I32zh_static_info","-u","base_GHCziInt_I64zh_static_info","-u","base_GHCziWord_W8zh_static_info","-u","base_GHCziWord_W16zh_static_info","-u","base_GHCziWord_W32zh_static_info","-u","base_GHCziWord_W64zh_static_info","-u","base_GHCziStable_StablePtr_static_info","-u","ghczmprim_GHCziTypes_Izh_con_info","-u","ghczmprim_GHCziTypes_Czh_con_info","-u","ghczmprim_GHCziTypes_Fzh_con_info","-u","ghczmprim_GHCziTypes_Dzh_con_info","-u","base_GHCziPtr_Ptr_con_info","-u","base_GHCziPtr_FunPtr_con_info","-u","base_GHCziStable_StablePtr_con_info","-u","ghczmprim_GHCziTypes_False_closure","-u","ghczmprim_GHCziTypes_True_closure","-u","base_GHCziPack_unpackCString_closure","-u","base_GHCziIOziException_stackOverflow_closure","-u","base_GHCziIOziException_heapOverflow_closure","-u","base_ControlziExceptionziBase_nonTermination_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnMVar_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnSTM_closure","-u","base_ControlziExceptionziBase_nestedAtomically_closure","-u","base_GHCziWeak_runFinalizzerBatch_closure","-u","base_GHCziTopHandler_flushStdHandles_closure","-u","base_GHCziTopHandler_runIO_closure","-u","base_GHCziTopHandler_runNonIO_closure","-u","base_GHCziConcziIO_ensureIOManagerIsRunning_closure","-u","base_GHCziConcziSync_runSparks_closure","-u","base_GHCziConcziSignal_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}])]),(PackageName "scientific",fromList [(Version {versionBranch = [0,2,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "scientific-0.2.0.2-379958f2b72886ca27f4cf21e86e6483", sourcePackageId = PackageIdentifier {pkgName = PackageName "scientific", pkgVersion = Version {versionBranch = [0,2,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bas van Dijk ", author = "Bas van Dijk", stability = "", homepage = "https://github.com/basvandijk/scientific", pkgUrl = "", synopsis = "Arbitrary-precision floating-point numbers represented using scientific notation", description = "A @Scientific@ number is an arbitrary-precision floating-point number\nrepresented using scientific notation.\n\nA scientific number with 'coefficient' @c@ and\n'base10Exponent' @e@ corresponds to the\n'Fractional' number: @'fromInteger' c * 10 '^^' e@\n\nIts primary use-case is to serve as the target of\nparsing floating point numbers. Since the textual\nrepresentation of floating point numbers use\nscientific notation they can be efficiently\nparsed to a @Scientific@ number.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Scientific"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/scientific-0.2.0.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/scientific-0.2.0.2"], hsLibraries = ["HSscientific-0.2.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/scientific-0.2.0.2/html/scientific.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/scientific-0.2.0.2/html"]}])]),(PackageName "semigroupoids",fromList [(Version {versionBranch = [4,0,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "semigroupoids-4.0.2.1-a32d61afae1f7107573632ee90741b15", sourcePackageId = PackageIdentifier {pkgName = PackageName "semigroupoids", pkgVersion = Version {versionBranch = [4,0,2,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/semigroupoids", pkgUrl = "", synopsis = "Semigroupoids: Category sans id", description = "Provides a wide array of (semi)groupoids and operations for working with them.\n\nA 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category.\n\nA 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds.\n\nWhen working with comonads you often have the @\\<*\\>@ portion of an @Applicative@, but\nnot the @pure@. This was captured in Uustalu and Vene's \\\"Essence of Dataflow Programming\\\"\nin the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid.\n\nSimilarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value.\n\nIdeally the following relationships would hold:\n\n> Foldable ----> Traversable <--- Functor ------> Alt ---------> Plus Semigroupoid\n> | | | | |\n> v v v v v\n> Foldable1 ---> Traversable1 Apply --------> Applicative -> Alternative Category\n> | | | |\n> v v v v\n> Bind ---------> Monad -------> MonadPlus Arrow\n>\n\nApply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively.\n\nThis lets us remove many of the restrictions from various monad transformers\nas in many cases the binding operation or @\\<*\\>@ operation does not require them.\n\nFinally, to work with these weaker structures it is beneficial to have containers\nthat can provide stronger guarantees about their contents, so versions of 'Traversable'\nand 'Foldable' that can be folded with just a 'Semigroup' are added.", category = "Control, Comonads", exposed = True, exposedModules = [ModuleName ["Data","Functor","Alt"],ModuleName ["Data","Functor","Apply"],ModuleName ["Data","Functor","Bind"],ModuleName ["Data","Functor","Bind","Trans"],ModuleName ["Data","Functor","Extend"],ModuleName ["Data","Functor","Plus"],ModuleName ["Data","Groupoid"],ModuleName ["Data","Isomorphism"],ModuleName ["Data","Semifunctor"],ModuleName ["Data","Semifunctor","Associative"],ModuleName ["Data","Semifunctor","Braided"],ModuleName ["Data","Semigroup","Foldable"],ModuleName ["Data","Semigroup","Traversable"],ModuleName ["Data","Semigroupoid"],ModuleName ["Data","Semigroupoid","Coproduct"],ModuleName ["Data","Semigroupoid","Dual"],ModuleName ["Data","Semigroupoid","Ob"],ModuleName ["Data","Semigroupoid","Product"],ModuleName ["Data","Semigroupoid","Static"],ModuleName ["Data","Traversable","Instances"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/semigroupoids-4.0.2.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/semigroupoids-4.0.2.1"], hsLibraries = ["HSsemigroupoids-4.0.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "comonad-4.2-e1d22d46284da24f67be8e610916deb7",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "contravariant-0.6-1be0f858afa88e1af74d9fce4877069e",InstalledPackageId "distributive-0.4.4-f35281d827800032c5fe74c053ad0474",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/semigroupoids-4.0.2.1/html/semigroupoids.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/semigroupoids-4.0.2.1/html"]}])]),(PackageName "semigroups",fromList [(Version {versionBranch = [0,15], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605", sourcePackageId = PackageIdentifier {pkgName = PackageName "semigroups", pkgVersion = Version {versionBranch = [0,15], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2014 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/semigroups/", pkgUrl = "", synopsis = "Anything that associates", description = "In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup.", category = "Algebra, Data, Data Structures, Math", exposed = True, exposedModules = [ModuleName ["Data","Semigroup"],ModuleName ["Data","List","NonEmpty"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/semigroups-0.15"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/semigroups-0.15"], hsLibraries = ["HSsemigroups-0.15"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "nats-0.2-caabf0813e8ccb37339316e0c6be5aca",InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f",InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/semigroups-0.15/html/semigroups.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/semigroups-0.15/html"]}])]),(PackageName "split",fromList [(Version {versionBranch = [0,2,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "split-0.2.2-9ce33138f4fcfb9c37f6e6c300bcc367", sourcePackageId = PackageIdentifier {pkgName = PackageName "split", pkgVersion = Version {versionBranch = [0,2,2], versionTags = []}}, license = BSD3, copyright = "(c) Brent Yorgey, Louis Wasserman 2008-2012", maintainer = "byorgey@cis.upenn.edu", author = "Brent Yorgey", stability = "stable", homepage = "", pkgUrl = "", synopsis = "Combinator library for splitting lists.", description = "A collection of various methods for splitting\nlists into parts, akin to the \\\"split\\\" function\nfound in several mainstream languages. Here is\nits tale:\n\nOnce upon a time the standard \"Data.List\" module\nheld no function for splitting a list into parts\naccording to a delimiter. Many a brave\nlambda-knight strove to add such a function, but\ntheir striving was in vain, for Lo, the Supreme\nCouncil fell to bickering amongst themselves what\nwas to be the essential nature of the One True\nFunction which could cleave a list in twain (or\nthrain, or any required number of parts).\n\nAnd thus came to pass the split package,\ncomprising divers functions for splitting a list\nasunder, each according to its nature. And the\nSupreme Council had no longer any grounds for\nargument, for the favored method of each was\ncontained therein.\n\nTo get started, see the \"Data.List.Split\" module.", category = "List", exposed = True, exposedModules = [ModuleName ["Data","List","Split"],ModuleName ["Data","List","Split","Internals"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/split-0.2.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/split-0.2.2"], hsLibraries = ["HSsplit-0.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/split-0.2.2/html/split.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/split-0.2.2/html"]}])]),(PackageName "strict",fromList [(Version {versionBranch = [0,3,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "strict-0.3.2-ad9fd428caa2d0508461b993ac69673b", sourcePackageId = PackageIdentifier {pkgName = PackageName "strict", pkgVersion = Version {versionBranch = [0,3,2], versionTags = []}}, license = BSD3, copyright = "(c) 2006-2007 by Roman Leshchinskiy", maintainer = "Don Stewart ", author = "Roman Leshchinskiy ", stability = "", homepage = "http://www.cse.unsw.edu.au/~rl/code/strict.html", pkgUrl = "", synopsis = "Strict data types and String IO.", description = "This package provides strict versions of some standard Haskell data\ntypes (pairs, Maybe and Either). It also contains strict IO\noperations.", category = "Data, System", exposed = True, exposedModules = [ModuleName ["Data","Strict","Tuple"],ModuleName ["Data","Strict","Maybe"],ModuleName ["Data","Strict","Either"],ModuleName ["Data","Strict"],ModuleName ["System","IO","Strict"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/strict-0.3.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/strict-0.3.2"], hsLibraries = ["HSstrict-0.3.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/strict-0.3.2/html/strict.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/strict-0.3.2/html"]}])]),(PackageName "syb",fromList [(Version {versionBranch = [0,4,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "syb-0.4.2-eecd37a6b11fcfac65ba76a106db4330", sourcePackageId = PackageIdentifier {pkgName = PackageName "syb", pkgVersion = Version {versionBranch = [0,4,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "generics@haskell.org", author = "Ralf Lammel, Simon Peyton Jones, Jose Pedro Magalhaes", stability = "provisional", homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB", pkgUrl = "", synopsis = "Scrap Your Boilerplate", description = "This package contains the generics system described in the\n/Scrap Your Boilerplate/ papers (see\n).\nIt defines the @Data@ class of types permitting folding and unfolding\nof constructor applications, instances of this class for primitive\ntypes, and a variety of traversals.", category = "Generics", exposed = True, exposedModules = [ModuleName ["Data","Generics"],ModuleName ["Data","Generics","Basics"],ModuleName ["Data","Generics","Instances"],ModuleName ["Data","Generics","Aliases"],ModuleName ["Data","Generics","Schemes"],ModuleName ["Data","Generics","Text"],ModuleName ["Data","Generics","Twins"],ModuleName ["Data","Generics","Builders"],ModuleName ["Generics","SYB"],ModuleName ["Generics","SYB","Basics"],ModuleName ["Generics","SYB","Instances"],ModuleName ["Generics","SYB","Aliases"],ModuleName ["Generics","SYB","Schemes"],ModuleName ["Generics","SYB","Text"],ModuleName ["Generics","SYB","Twins"],ModuleName ["Generics","SYB","Builders"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/syb-0.4.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/syb-0.4.2"], hsLibraries = ["HSsyb-0.4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/syb-0.4.2/html/syb.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/syb-0.4.2/html"]}])]),(PackageName "tagged",fromList [(Version {versionBranch = [0,7,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "tagged-0.7.2-35178383c175a0eaa905b0ea9826a924", sourcePackageId = PackageIdentifier {pkgName = PackageName "tagged", pkgVersion = Version {versionBranch = [0,7,2], versionTags = []}}, license = BSD3, copyright = "2009-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "experimental", homepage = "http://github.com/ekmett/tagged", pkgUrl = "", synopsis = "Haskell 98 phantom types to avoid unsafely passing dummy arguments", description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments", category = "Data, Phantom Types", exposed = True, exposedModules = [ModuleName ["Data","Tagged"],ModuleName ["Data","Proxy"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/tagged-0.7.2"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/tagged-0.7.2"], hsLibraries = ["HStagged-0.7.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/tagged-0.7.2/html/tagged.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/tagged-0.7.2/html"]}])]),(PackageName "template-haskell",fromList [(Version {versionBranch = [2,8,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d", sourcePackageId = PackageIdentifier {pkgName = PackageName "template-haskell", pkgVersion = Version {versionBranch = [2,8,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "Facilities for manipulating Haskell source code using Template Haskell.", category = "", exposed = True, exposedModules = [ModuleName ["Language","Haskell","TH","Syntax"],ModuleName ["Language","Haskell","TH","PprLib"],ModuleName ["Language","Haskell","TH","Ppr"],ModuleName ["Language","Haskell","TH","Lib"],ModuleName ["Language","Haskell","TH","Quote"],ModuleName ["Language","Haskell","TH"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/template-haskell-2.8.0.0"], libraryDirs = ["/usr/lib/ghc/template-haskell-2.8.0.0"], hsLibraries = ["HStemplate-haskell-2.8.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2",InstalledPackageId "pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/template-haskell-2.8.0.0/template-haskell.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/template-haskell-2.8.0.0"]}])]),(PackageName "text",fromList [(Version {versionBranch = [1,1,1,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "text-1.1.1.3-816aa0cc7f7809a2ee3486e78ab4bb4f", sourcePackageId = PackageIdentifier {pkgName = PackageName "text", pkgVersion = Version {versionBranch = [1,1,1,3], versionTags = []}}, license = BSD3, copyright = "2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "", homepage = "https://github.com/bos/text", pkgUrl = "", synopsis = "An efficient packed Unicode text type.", description = "\nAn efficient packed, immutable Unicode text type (both strict and\nlazy), with a powerful loop fusion optimization framework.\n\nThe 'Text' type represents Unicode character strings, in a time and\nspace-efficient manner. This package provides text processing\ncapabilities that are optimized for performance critical use, both\nin terms of large data quantities and high speed.\n\nThe 'Text' type provides character-encoding, type-safe case\nconversion via whole-string case conversion functions. It also\nprovides a range of functions for converting 'Text' values to and from\n'ByteStrings', using several standard encodings.\n\nEfficient locale-sensitive support for text IO is also supported.\n\nThese modules are intended to be imported qualified, to avoid name\nclashes with Prelude functions, e.g.\n\n> import qualified Data.Text as T\n\nTo use an extended and very rich family of functions for working\nwith Unicode text (including normalization, regular expressions,\nnon-standard encodings, text breaking, and locales), see\nthe @text-icu@ package:\n", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","Text"],ModuleName ["Data","Text","Array"],ModuleName ["Data","Text","Encoding"],ModuleName ["Data","Text","Encoding","Error"],ModuleName ["Data","Text","Foreign"],ModuleName ["Data","Text","IO"],ModuleName ["Data","Text","Internal"],ModuleName ["Data","Text","Internal","Builder"],ModuleName ["Data","Text","Internal","Builder","Functions"],ModuleName ["Data","Text","Internal","Builder","Int","Digits"],ModuleName ["Data","Text","Internal","Builder","RealFloat","Functions"],ModuleName ["Data","Text","Internal","Encoding","Fusion"],ModuleName ["Data","Text","Internal","Encoding","Fusion","Common"],ModuleName ["Data","Text","Internal","Encoding","Utf16"],ModuleName ["Data","Text","Internal","Encoding","Utf32"],ModuleName ["Data","Text","Internal","Encoding","Utf8"],ModuleName ["Data","Text","Internal","Functions"],ModuleName ["Data","Text","Internal","Fusion"],ModuleName ["Data","Text","Internal","Fusion","CaseMapping"],ModuleName ["Data","Text","Internal","Fusion","Common"],ModuleName ["Data","Text","Internal","Fusion","Size"],ModuleName ["Data","Text","Internal","Fusion","Types"],ModuleName ["Data","Text","Internal","IO"],ModuleName ["Data","Text","Internal","Lazy"],ModuleName ["Data","Text","Internal","Lazy","Encoding","Fusion"],ModuleName ["Data","Text","Internal","Lazy","Fusion"],ModuleName ["Data","Text","Internal","Lazy","Search"],ModuleName ["Data","Text","Internal","Private"],ModuleName ["Data","Text","Internal","Read"],ModuleName ["Data","Text","Internal","Search"],ModuleName ["Data","Text","Internal","Unsafe"],ModuleName ["Data","Text","Internal","Unsafe","Char"],ModuleName ["Data","Text","Internal","Unsafe","Shift"],ModuleName ["Data","Text","Lazy"],ModuleName ["Data","Text","Lazy","Builder"],ModuleName ["Data","Text","Lazy","Builder","Int"],ModuleName ["Data","Text","Lazy","Builder","RealFloat"],ModuleName ["Data","Text","Lazy","Encoding"],ModuleName ["Data","Text","Lazy","IO"],ModuleName ["Data","Text","Lazy","Internal"],ModuleName ["Data","Text","Lazy","Read"],ModuleName ["Data","Text","Read"],ModuleName ["Data","Text","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/text-1.1.1.3"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/text-1.1.1.3"], hsLibraries = ["HStext-1.1.1.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3",InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/text-1.1.1.3/html/text.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/text-1.1.1.3/html"]}])]),(PackageName "time",fromList [(Version {versionBranch = [1,4,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,4,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", 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 = ["/usr/lib/ghc/time-1.4.0.1"], libraryDirs = ["/usr/lib/ghc/time-1.4.0.1"], hsLibraries = ["HStime-1.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/time-1.4.0.1/include"], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "old-locale-1.0.0.5-6729cb9d9cc62d150655de8fc5401b91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/time-1.4.0.1/time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/time-1.4.0.1"]}])]),(PackageName "transformers",fromList [(Version {versionBranch = [0,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson ", 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().\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/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/transformers-0.3.0.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/transformers-0.3.0.0"], hsLibraries = ["HStransformers-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/transformers-0.3.0.0/html/transformers.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/transformers-0.3.0.0/html"]}])]),(PackageName "transformers-compat",fromList [(Version {versionBranch = [0,3,3,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-compat-0.3.3.3-7f010deaa1c7d3cf38737cc8597504c8", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers-compat", pkgVersion = Version {versionBranch = [0,3,3,3], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2012 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/transformers-compat/", pkgUrl = "", synopsis = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms.", description = "This package includes backported versions of types that were added\nto transformers in transformers 0.3 an 0.4 for users who need strict\ntransformers 0.2 or 0.3 compatibility to run on old versions of the\nplatform, but also need those types.\n\nThose users should be able to just depend on @transformers >= 0.2@\nand @transformers-compat >= 0.3@.\n\nNote: missing methods are not supplied, but this at least permits the types to be used.", category = "Compatibility", exposed = True, exposedModules = [ModuleName ["Control","Monad","Trans","Except"],ModuleName ["Control","Monad","Signatures"],ModuleName ["Data","Functor","Classes"],ModuleName ["Data","Functor","Sum"]], hiddenModules = [ModuleName ["Paths_transformers_compat"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/transformers-compat-0.3.3.3"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/transformers-compat-0.3.3.3"], hsLibraries = ["HStransformers-compat-0.3.3.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "transformers-0.3.0.0-ff2bb6ac67241ebb987351a3db564af0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/transformers-compat-0.3.3.3/html/transformers-compat.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/transformers-compat-0.3.3.3/html"]}])]),(PackageName "unix",fromList [(Version {versionBranch = [2,6,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.6.0.1-f12544f106e651e2866b480a05caac7c", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,6,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 = ["/usr/lib/ghc/unix-2.6.0.1"], libraryDirs = ["/usr/lib/ghc/unix-2.6.0.1"], hsLibraries = ["HSunix-2.6.0.1"], extraLibraries = ["rt","util","dl","pthread"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/unix-2.6.0.1/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f",InstalledPackageId "time-1.4.0.1-10dc4804a19dc0000fab79908f1a9f50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/unix-2.6.0.1/unix.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/unix-2.6.0.1"]}])]),(PackageName "unordered-containers",fromList [(Version {versionBranch = [0,2,4,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unordered-containers-0.2.4.0-3c4cc0f4da29a724454480d521cd3508", sourcePackageId = PackageIdentifier {pkgName = PackageName "unordered-containers", pkgVersion = Version {versionBranch = [0,2,4,0], versionTags = []}}, license = BSD3, copyright = "2010-2014 Johan Tibell\n2010 Edward Z. Yang", maintainer = "johan.tibell@gmail.com", author = "Johan Tibell", stability = "", homepage = "https://github.com/tibbe/unordered-containers", pkgUrl = "", synopsis = "Efficient hashing-based container types", description = "Efficient hashing-based container types. The containers have been\noptimized for performance critical use, both in terms of large data\nquantities and high speed.\n\nThe declared cost of each operation is either worst-case or\namortized, but remains valid even if structures are shared.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","HashMap","Lazy"],ModuleName ["Data","HashMap","Strict"],ModuleName ["Data","HashSet"]], hiddenModules = [ModuleName ["Data","HashMap","Array"],ModuleName ["Data","HashMap","Base"],ModuleName ["Data","HashMap","PopCount"],ModuleName ["Data","HashMap","Unsafe"],ModuleName ["Data","HashMap","UnsafeShift"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/unordered-containers-0.2.4.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/unordered-containers-0.2.4.0"], hsLibraries = ["HSunordered-containers-0.2.4.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/unordered-containers-0.2.4.0/html/unordered-containers.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/unordered-containers-0.2.4.0/html"]}])]),(PackageName "utf8-string",fromList [(Version {versionBranch = [0,3,8], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "utf8-string-0.3.8-1b09e92d7b62cac3793717f9d263068c", sourcePackageId = PackageIdentifier {pkgName = PackageName "utf8-string", pkgVersion = Version {versionBranch = [0,3,8], versionTags = []}}, license = BSD3, copyright = "", maintainer = "emertens@galois.com", author = "Eric Mertens", stability = "", homepage = "http://github.com/glguy/utf8-string/", pkgUrl = "", synopsis = "Support for reading and writing UTF8 Strings", description = "A UTF8 layer for IO and Strings. The utf8-string\npackage provides operations for encoding UTF8\nstrings to Word8 lists and back, and for reading and\nwriting UTF8 without truncation.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","UTF8","String"],ModuleName ["Codec","Binary","UTF8","Generic"],ModuleName ["System","IO","UTF8"],ModuleName ["System","Environment","UTF8"],ModuleName ["Data","String","UTF8"],ModuleName ["Data","ByteString","UTF8"],ModuleName ["Data","ByteString","Lazy","UTF8"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8"], hsLibraries = ["HSutf8-string-0.3.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8/html/utf8-string.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8/html"]}])]),(PackageName "vector",fromList [(Version {versionBranch = [0,10,11,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "vector-0.10.11.0-8692bd0af40f4c9f54115602c29cbe85", sourcePackageId = PackageIdentifier {pkgName = PackageName "vector", pkgVersion = Version {versionBranch = [0,10,11,0], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2008-2012", maintainer = "libraries@haskell.org", author = "Roman Leshchinskiy ", stability = "", homepage = "https://github.com/haskell/vector", pkgUrl = "", synopsis = "Efficient Arrays", description = "\nAn efficient implementation of Int-indexed arrays (both mutable\nand immutable), with a powerful loop optimisation framework .\n\nIt is structured as follows:\n\n[\"Data.Vector\"] Boxed vectors of arbitrary types.\n\n[\"Data.Vector.Unboxed\"] Unboxed vectors with an adaptive\nrepresentation based on data type families.\n\n[\"Data.Vector.Storable\"] Unboxed vectors of 'Storable' types.\n\n[\"Data.Vector.Primitive\"] Unboxed vectors of primitive types as\ndefined by the @primitive@ package. \"Data.Vector.Unboxed\" is more\nflexible at no performance cost.\n\n[\"Data.Vector.Generic\"] Generic interface to the vector types.\n\nThere is also a (draft) tutorial on common uses of vector.\n\n* ", category = "Data, Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Vector","Internal","Check"],ModuleName ["Data","Vector","Fusion","Util"],ModuleName ["Data","Vector","Fusion","Stream","Size"],ModuleName ["Data","Vector","Fusion","Stream","Monadic"],ModuleName ["Data","Vector","Fusion","Stream"],ModuleName ["Data","Vector","Generic","Mutable"],ModuleName ["Data","Vector","Generic","Base"],ModuleName ["Data","Vector","Generic","New"],ModuleName ["Data","Vector","Generic"],ModuleName ["Data","Vector","Primitive","Mutable"],ModuleName ["Data","Vector","Primitive"],ModuleName ["Data","Vector","Storable","Internal"],ModuleName ["Data","Vector","Storable","Mutable"],ModuleName ["Data","Vector","Storable"],ModuleName ["Data","Vector","Unboxed","Base"],ModuleName ["Data","Vector","Unboxed","Mutable"],ModuleName ["Data","Vector","Unboxed"],ModuleName ["Data","Vector","Mutable"],ModuleName ["Data","Vector"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/vector-0.10.11.0"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/vector-0.10.11.0"], hsLibraries = ["HSvector-0.10.11.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/vector-0.10.11.0/include"], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "deepseq-1.3.0.1-5cc4cd89bdc2e8f6db1833d95ec36926",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "primitive-0.5.3.0-7b5ab7d915f9ab4fe7ef3c28d7621c35"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/vector-0.10.11.0/html/vector.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/vector-0.10.11.0/html"]}])]),(PackageName "void",fromList [(Version {versionBranch = [0,6,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "void-0.6.1-d9984bd7133ecd5c34105a20179dc971", sourcePackageId = PackageIdentifier {pkgName = PackageName "void", pkgVersion = Version {versionBranch = [0,6,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2008-2013 Edward A. Kmett", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "portable", homepage = "http://github.com/ekmett/void", pkgUrl = "", synopsis = "A Haskell 98 logically uninhabited data type", description = "A Haskell 98 logically uninhabited data type, used to indicate that a given term should not exist.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Void"],ModuleName ["Data","Void","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/void-0.6.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/void-0.6.1"], hsLibraries = ["HSvoid-0.6.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd",InstalledPackageId "hashable-1.2.2.0-4d567dcce7c9e5c66c9c37f5c71fcd6d",InstalledPackageId "semigroups-0.15-23f51b98c7ec0fcdac4d092c9fd12605"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/void-0.6.1/html/void.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/void-0.6.1/html"]}])]),(PackageName "zlib",fromList [(Version {versionBranch = [0,5,4,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "zlib-0.5.4.1-13ba81ac0d7e6f3bdf1ee5ddce4e9aab", sourcePackageId = PackageIdentifier {pkgName = PackageName "zlib", pkgVersion = Version {versionBranch = [0,5,4,1], versionTags = []}}, license = BSD3, copyright = "(c) 2006-2012 Duncan Coutts", maintainer = "Duncan Coutts ", author = "Duncan Coutts ", stability = "", homepage = "", pkgUrl = "", synopsis = "Compression and decompression in the gzip and zlib formats", description = "This package provides a pure interface for compressing and\ndecompressing streams of data represented as lazy\n'ByteString's. It uses the zlib C library so it has high\nperformance. It supports the \\\"zlib\\\", \\\"gzip\\\" and \\\"raw\\\"\ncompression formats.\n\nIt provides a convenient high level API suitable for most\ntasks and for the few cases where more control is needed it\nprovides access to the full zlib feature set.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Compression","GZip"],ModuleName ["Codec","Compression","Zlib"],ModuleName ["Codec","Compression","Zlib","Raw"],ModuleName ["Codec","Compression","Zlib","Internal"]], hiddenModules = [ModuleName ["Codec","Compression","Zlib","Stream"]], trusted = False, importDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/zlib-0.5.4.1"], libraryDirs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/lib/x86_64-linux-ghc-7.6.3/zlib-0.5.4.1"], hsLibraries = ["HSzlib-0.5.4.1"], extraLibraries = ["z"], extraGHCiLibraries = [], includeDirs = [], includes = ["zlib.h"], depends = [InstalledPackageId "base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57",InstalledPackageId "bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/zlib-0.5.4.1/html/zlib.haddock"], haddockHTMLs = ["/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/share/doc/x86_64-linux-ghc-7.6.3/zlib-0.5.4.1/html"]}])])]), pkgDescrFile = Just "./setup-config.cabal", localPkgDescr = PackageDescription {package = PackageIdentifier {pkgName = PackageName "cabal-bounds", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = AllRightsReserved, licenseFiles = [], copyright = "", maintainer = "daniel.trstenjak@gmail.com", author = "Daniel Trstenjak", stability = "", testedWith = [], homepage = "", pkgUrl = "", bugReports = "", sourceRepos = [], synopsis = "", description = "", category = "", customFieldsPD = [], buildDepends = [Dependency (PackageName "Cabal") (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []}))) (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []}))) (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []}))))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [3], versionTags = []})) (LaterVersion (Version {versionBranch = [3], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []}))) (IntersectVersionRanges (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [3], versionTags = []})) (LaterVersion (Version {versionBranch = [3], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []}))) (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [3], versionTags = []})) (LaterVersion (Version {versionBranch = [3], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []}))))),Dependency (PackageName "cmdargs") (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []})) (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []}))) (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []})) (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []}))) (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []})) (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []}))))),Dependency (PackageName "lens") (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []}))) (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []}))) (IntersectVersionRanges (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []}))))),Dependency (PackageName "pretty-show") (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []})) (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []}))) (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []})) (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []}))) (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []})) (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []}))))),Dependency (PackageName "strict") (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})) (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []}))) (IntersectVersionRanges (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})) (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []}))) (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})) (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})))))], specVersionRaw = Right (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,9,2], versionTags = []})) (LaterVersion (Version {versionBranch = [1,9,2], versionTags = []}))), buildType = Just Simple, library = Just (Library {exposedModules = [ModuleName ["CabalBounds","Args"],ModuleName ["CabalBounds","Command"],ModuleName ["CabalBounds","Execute"],ModuleName ["CabalBounds","Lenses"]], libExposed = True, libBuildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = [], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["src"], otherModules = [ModuleName ["Paths_cabal_bounds"]], defaultLanguage = Nothing, otherLanguages = [], defaultExtensions = [], otherExtensions = [], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "Cabal") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [3], versionTags = []})) (LaterVersion (Version {versionBranch = [3], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []}))),Dependency (PackageName "cmdargs") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []})) (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []}))),Dependency (PackageName "lens") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []}))),Dependency (PackageName "pretty-show") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []})) (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []}))),Dependency (PackageName "strict") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})) (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})))]}}), executables = [Executable {exeName = "cabal-bounds", modulePath = "ExeMain1.hs", buildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = ["-DCABAL"], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["src"], otherModules = [ModuleName ["Paths_cabal_bounds"],ModuleName ["CabalBounds","Args"],ModuleName ["CabalBounds","Command"],ModuleName ["CabalBounds","Execute"],ModuleName ["CabalBounds","Lenses"]], defaultLanguage = Nothing, otherLanguages = [], defaultExtensions = [], otherExtensions = [], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [(GHC,["-W"])], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "Cabal") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [3], versionTags = []})) (LaterVersion (Version {versionBranch = [3], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []}))),Dependency (PackageName "cmdargs") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []})) (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []}))),Dependency (PackageName "lens") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []}))),Dependency (PackageName "pretty-show") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []})) (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []}))),Dependency (PackageName "strict") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})) (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})))]}},Executable {exeName = "other-exe", modulePath = "ExeMain2.hs", buildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = ["-DCABAL"], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["src"], otherModules = [ModuleName ["Paths_cabal_bounds"],ModuleName ["CabalBounds","Args"],ModuleName ["CabalBounds","Command"],ModuleName ["CabalBounds","Execute"],ModuleName ["CabalBounds","Lenses"]], defaultLanguage = Nothing, otherLanguages = [], defaultExtensions = [], otherExtensions = [], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [(GHC,["-W"])], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "Cabal") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [3], versionTags = []})) (LaterVersion (Version {versionBranch = [3], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []}))),Dependency (PackageName "cmdargs") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []})) (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []}))),Dependency (PackageName "lens") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []}))),Dependency (PackageName "pretty-show") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []})) (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []}))),Dependency (PackageName "strict") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})) (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})))]}}], testSuites = [TestSuite {testName = "some-test", testInterface = TestSuiteExeV10 (Version {versionBranch = [1,0], versionTags = []}) "TestMain1.hs", testBuildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = [], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["src"], otherModules = [ModuleName ["Paths_cabal_bounds"],ModuleName ["CabalBounds","Args"],ModuleName ["CabalBounds","Command"],ModuleName ["CabalBounds","Execute"],ModuleName ["CabalBounds","Lenses"]], defaultLanguage = Nothing, otherLanguages = [], defaultExtensions = [], otherExtensions = [], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [(GHC,["-W"])], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "Cabal") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [3], versionTags = []})) (LaterVersion (Version {versionBranch = [3], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []}))),Dependency (PackageName "cmdargs") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []})) (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []}))),Dependency (PackageName "lens") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []}))),Dependency (PackageName "pretty-show") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []})) (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []}))),Dependency (PackageName "strict") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})) (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})))]}, testEnabled = False},TestSuite {testName = "other-test", testInterface = TestSuiteExeV10 (Version {versionBranch = [1,0], versionTags = []}) "TestMain2.hs", testBuildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = [], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["src"], otherModules = [ModuleName ["Paths_cabal_bounds"],ModuleName ["CabalBounds","Args"],ModuleName ["CabalBounds","Command"],ModuleName ["CabalBounds","Execute"],ModuleName ["CabalBounds","Lenses"]], defaultLanguage = Nothing, otherLanguages = [], defaultExtensions = [], otherExtensions = [], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [(GHC,["-W"])], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "Cabal") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [1,20,0,1], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [3], versionTags = []})) (LaterVersion (Version {versionBranch = [3], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,6,0,1], versionTags = []}))),Dependency (PackageName "cmdargs") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []})) (ThisVersion (Version {versionBranch = [0,10,7], versionTags = []}))),Dependency (PackageName "lens") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []})) (ThisVersion (Version {versionBranch = [4,0,1], versionTags = []}))),Dependency (PackageName "pretty-show") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []})) (ThisVersion (Version {versionBranch = [1,6,7], versionTags = []}))),Dependency (PackageName "strict") (IntersectVersionRanges (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})) (ThisVersion (Version {versionBranch = [0,3,2], versionTags = []})))]}, testEnabled = False}], benchmarks = [], dataFiles = [], dataDir = "", extraSrcFiles = [], extraTmpFiles = [], extraDocFiles = []}, withPrograms = [("ar",ConfiguredProgram {programId = "ar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ar"}}),("cpphs",ConfiguredProgram {programId = "cpphs", programVersion = Just (Version {versionBranch = [1,17,1], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/home/dan/bin/cpphs"}}),("gcc",ConfiguredProgram {programId = "gcc", programVersion = Just (Version {versionBranch = [4,8], versionTags = []}), programDefaultArgs = ["-Wl,--hash-size=31","-Wl,--reduce-memory-overheads"], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/gcc"}}),("ghc",ConfiguredProgram {programId = "ghc", programVersion = Just (Version {versionBranch = [7,6,3], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ghc"}}),("ghc-pkg",ConfiguredProgram {programId = "ghc-pkg", programVersion = Just (Version {versionBranch = [7,6,3], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ghc-pkg"}}),("haddock",ConfiguredProgram {programId = "haddock", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/home/dan/bin/haddock"}}),("happy",ConfiguredProgram {programId = "happy", programVersion = Just (Version {versionBranch = [1,19,3], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/home/dan/.cabal/bin/happy"}}),("haskell-suite",ConfiguredProgram {programId = "haskell-suite", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "haskell-suite-dummy-location"}}),("haskell-suite-pkg",ConfiguredProgram {programId = "haskell-suite-pkg", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "haskell-suite-pkg-dummy-location"}}),("hpc",ConfiguredProgram {programId = "hpc", programVersion = Just (Version {versionBranch = [0,6], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/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/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/hsc2hs"}}),("ld",ConfiguredProgram {programId = "ld", programVersion = Nothing, programDefaultArgs = ["-x","--hash-size=31","--reduce-memory-overheads"], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/ld"}}),("pkg-config",ConfiguredProgram {programId = "pkg-config", programVersion = Just (Version {versionBranch = [0,26], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/pkg-config"}}),("strip",ConfiguredProgram {programId = "strip", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/usr/bin/strip"}}),("tar",ConfiguredProgram {programId = "tar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programOverrideEnv = [("PATH",Just "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/bin:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin/git-annex.linux:.:/home/dan/bin:/home/dan/.cabal/bin:/sbin:/home/dan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games")], programLocation = FoundOnSystem {locationPath = "/bin/tar"}})], withPackageDB = [GlobalPackageDB,SpecificPackageDB "/home/dan/projekte/cabal-bounds/tests/inputFiles/setup-config-build-env/.cabal-sandbox/x86_64-linux-ghc-7.6.3-packages.conf.d"], withVanillaLib = True, withProfLib = False, withSharedLib = False, withDynExe = False, withProfExe = False, withOptimization = NormalOptimisation, withGHCiLib = False, splitObjs = False, stripExes = True, stripLibs = True, progPrefix = "", progSuffix = ""}