Saved package config for category-extras-0.53.6 written by Cabal-1.3.10 using ghc-6.9 LocalBuildInfo {installDirTemplates = InstallDirs {prefix = "/usr/local", bindir = "$prefix/bin", libdir = "$prefix/lib", libsubdir = "$pkgid/$compiler", dynlibdir = "$libdir", libexecdir = "$prefix/libexec", progdir = "$libdir/hugs/programs", includedir = "$libdir/$libsubdir/include", datadir = "$prefix/share", datasubdir = "$pkgid", docdir = "$datadir/doc/$pkgid", mandir = "$datadir/man", htmldir = "$docdir/html", haddockdir = "$htmldir"}, compiler = Compiler {compilerId = CompilerId GHC (Version {versionBranch = [6,9,20080401], versionTags = []}), compilerExtensions = [(CPP,"-XCPP"),(PatternGuards,"-XPatternGuards"),(UnicodeSyntax,"-XUnicodeSyntax"),(MagicHash,"-XMagicHash"),(PolymorphicComponents,"-XPolymorphicComponents"),(ExistentialQuantification,"-XExistentialQuantification"),(KindSignatures,"-XKindSignatures"),(PatternSignatures,"-XPatternSignatures"),(EmptyDataDecls,"-XEmptyDataDecls"),(ParallelListComp,"-XParallelListComp"),(UnknownExtension "TransformListComp","-XTransformListComp"),(ForeignFunctionInterface,"-XForeignFunctionInterface"),(UnliftedFFITypes,"-XUnliftedFFITypes"),(LiberalTypeSynonyms,"-XLiberalTypeSynonyms"),(Rank2Types,"-XRank2Types"),(RankNTypes,"-XRankNTypes"),(UnknownExtension "ImpredicativeTypes","-XImpredicativeTypes"),(TypeOperators,"-XTypeOperators"),(RecursiveDo,"-XRecursiveDo"),(Arrows,"-XArrows"),(UnknownExtension "PArr","-XPArr"),(TemplateHaskell,"-XTemplateHaskell"),(UnknownExtension "QuasiQuotes","-XQuasiQuotes"),(Generics,"-XGenerics"),(NoImplicitPrelude,"-XNoImplicitPrelude"),(RecordWildCards,"-XRecordWildCards"),(RecordPuns,"-XRecordPuns"),(DisambiguateRecordFields,"-XDisambiguateRecordFields"),(OverloadedStrings,"-XOverloadedStrings"),(GADTs,"-XGADTs"),(UnknownExtension "ViewPatterns","-XViewPatterns"),(TypeFamilies,"-XTypeFamilies"),(BangPatterns,"-XBangPatterns"),(NoMonomorphismRestriction,"-XNoMonomorphismRestriction"),(NoMonoPatBinds,"-XNoMonoPatBinds"),(RelaxedPolyRec,"-XRelaxedPolyRec"),(ExtendedDefaultRules,"-XExtendedDefaultRules"),(ImplicitParams,"-XImplicitParams"),(ScopedTypeVariables,"-XScopedTypeVariables"),(UnboxedTuples,"-XUnboxedTuples"),(StandaloneDeriving,"-XStandaloneDeriving"),(DeriveDataTypeable,"-XDeriveDataTypeable"),(TypeSynonymInstances,"-XTypeSynonymInstances"),(FlexibleContexts,"-XFlexibleContexts"),(FlexibleInstances,"-XFlexibleInstances"),(ConstrainedClassMethods,"-XConstrainedClassMethods"),(MultiParamTypeClasses,"-XMultiParamTypeClasses"),(FunctionalDependencies,"-XFunctionalDependencies"),(GeneralizedNewtypeDeriving,"-XGeneralizedNewtypeDeriving"),(OverlappingInstances,"-XOverlappingInstances"),(UndecidableInstances,"-XUndecidableInstances"),(IncoherentInstances,"-XIncoherentInstances")]}, buildDir = "dist/build", scratchDir = "dist/scratch", packageDeps = [PackageIdentifier {pkgName = "ghc", pkgVersion = Version {versionBranch = [6,9,20080401], versionTags = []}},PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "array", pkgVersion = Version {versionBranch = [0,1], versionTags = []}},PackageIdentifier {pkgName = "mtl", pkgVersion = Version {versionBranch = [1,1,0,0], versionTags = []}}], installedPkgs = PackageIndex (fromList [("array",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "array", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", 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 = "", exposed = True, exposedModules = ["Data.Array.Base","Data.Array.Diff","Data.Array.IArray","Data.Array.IO","Data.Array.MArray","Data.Array.ST","Data.Array.Storable","Data.Array.Unboxed","Data.Array"], hiddenModules = ["Data.Array.IO.Internals"], importDirs = ["/usr/local/lib/ghc-6.9.20080401/array-0.1"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/array-0.1"], hsLibraries = ["HSarray-0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/array/array.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/array"]}]),("base",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", 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 = ["Data.Generics","Data.Generics.Aliases","Data.Generics.Basics","Data.Generics.Instances","Data.Generics.Schemes","Data.Generics.Text","Data.Generics.Twins","Foreign.Concurrent","GHC.Arr","GHC.Base","GHC.Conc","GHC.ConsoleHandler","GHC.Desugar","GHC.Dotnet","GHC.Enum","GHC.Environment","GHC.Err","GHC.Exception","GHC.Exts","GHC.Float","GHC.ForeignPtr","GHC.Handle","GHC.IO","GHC.IOBase","GHC.Int","GHC.List","GHC.Num","GHC.PArr","GHC.Pack","GHC.Ptr","GHC.Read","GHC.Real","GHC.ST","GHC.STRef","GHC.Show","GHC.Stable","GHC.Storable","GHC.TopHandler","GHC.Unicode","GHC.Weak","GHC.Word","System.Timeout","Control.Applicative","Control.Arrow","Control.Category","Control.Concurrent","Control.Concurrent.Chan","Control.Concurrent.MVar","Control.Concurrent.QSem","Control.Concurrent.QSemN","Control.Concurrent.SampleVar","Control.Exception","Control.Monad","Control.Monad.Fix","Control.Monad.Instances","Control.Monad.ST","Control.Monad.ST.Lazy","Control.Monad.ST.Strict","Data.Bits","Data.Bool","Data.Char","Data.Complex","Data.Dynamic","Data.Either","Data.Eq","Data.Fixed","Data.Foldable","Data.Function","Data.HashTable","Data.IORef","Data.Int","Data.Ix","Data.List","Data.Maybe","Data.Monoid","Data.Ord","Data.Ratio","Data.STRef","Data.STRef.Lazy","Data.STRef.Strict","Data.String","Data.Traversable","Data.Tuple","Data.Typeable","Data.Unique","Data.Version","Data.Word","Debug.Trace","Foreign","Foreign.C","Foreign.C.Error","Foreign.C.String","Foreign.C.Types","Foreign.ForeignPtr","Foreign.Marshal","Foreign.Marshal.Alloc","Foreign.Marshal.Array","Foreign.Marshal.Error","Foreign.Marshal.Pool","Foreign.Marshal.Utils","Foreign.Ptr","Foreign.StablePtr","Foreign.Storable","Numeric","Prelude","System.Console.GetOpt","System.CPUTime","System.Environment","System.Exit","System.IO","System.IO.Error","System.IO.Unsafe","System.Info","System.Mem","System.Mem.StableName","System.Mem.Weak","System.Posix.Internals","System.Posix.Types","Text.ParserCombinators.ReadP","Text.ParserCombinators.ReadPrec","Text.Printf","Text.Read","Text.Read.Lex","Text.Show","Text.Show.Functions","Unsafe.Coerce"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/base-3.0"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/base-3.0"], hsLibraries = ["HSbase-3.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/local/lib/ghc-6.9.20080401/base-3.0/include"], includes = ["HsBase.h"], depends = [PackageIdentifier {pkgName = "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "ghc-prim", pkgVersion = Version {versionBranch = [0,1], versionTags = []}},PackageIdentifier {pkgName = "integer", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/base/base.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/base"]}]),("bytestring",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "bytestring", pkgVersion = Version {versionBranch = [0,9], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart 2005-2007,\n(c) Duncan Coutts 2006-2007,\n(c) David Roundy 2003-2005.", maintainer = "dons@cse.unsw.edu.au, duncan@haskell.org", author = "Don Stewart, Duncan Coutts", stability = "provisional", homepage = "http://www.cse.unsw.edu.au/~dons/fps.html", pkgUrl = "", description = "", category = "", exposed = True, exposedModules = ["Data.ByteString","Data.ByteString.Char8","Data.ByteString.Unsafe","Data.ByteString.Internal","Data.ByteString.Lazy","Data.ByteString.Lazy.Char8","Data.ByteString.Lazy.Internal","Data.ByteString.Fusion"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/bytestring-0.9"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/bytestring-0.9"], hsLibraries = ["HSbytestring-0.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/local/lib/ghc-6.9.20080401/bytestring-0.9/include"], includes = ["fpstring.h"], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "array", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/bytestring/bytestring.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/bytestring"]}]),("cabal",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "Cabal", pkgVersion = Version {versionBranch = [1,3,2], versionTags = []}}, license = BSD3, copyright = "2003-2006, Isaac Jones", maintainer = "cabal-devel@haskell.org", author = "Isaac Jones ", stability = "", homepage = "http://www.haskell.org/cabal/", pkgUrl = "", 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 meant to be a part of a larger infrastructure\nfor distributing, organizing, and cataloging Haskell libraries\nand tools.", category = "Distribution", exposed = True, exposedModules = ["Distribution.Compiler","Distribution.Extension","Distribution.InstalledPackageInfo","Distribution.License","Distribution.Make","Distribution.Package","Distribution.PackageDescription","Distribution.Configuration","Distribution.ParseUtils","Distribution.Simple","Distribution.Simple.Build","Distribution.Simple.Command","Distribution.Simple.Compiler","Distribution.Simple.Configure","Distribution.Simple.GHC","Distribution.Simple.GHC.Makefile","Distribution.Simple.GHC.PackageConfig","Distribution.Simple.Haddock","Distribution.Simple.Hugs","Distribution.Simple.Install","Distribution.Simple.InstallDirs","Distribution.Simple.JHC","Distribution.Simple.LocalBuildInfo","Distribution.Simple.NHC","Distribution.Simple.PreProcess","Distribution.Simple.PreProcess.Unlit","Distribution.Simple.Program","Distribution.Simple.Register","Distribution.Simple.Setup","Distribution.Simple.SetupWrapper","Distribution.Simple.SrcDist","Distribution.Simple.UserHooks","Distribution.Simple.Utils","Distribution.System","Distribution.Verbosity","Distribution.Version","Distribution.Compat.ReadP","Language.Haskell.Extension"], hiddenModules = ["Distribution.GetOpt","Distribution.Compat.Map","Distribution.Compat.Directory","Distribution.Compat.Exception","Distribution.Compat.RawSystem","Distribution.Compat.TempFile"], importDirs = ["/usr/local/lib/ghc-6.9.20080401/Cabal-1.3.2"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/Cabal-1.3.2"], hsLibraries = ["HSCabal-1.3.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "pretty", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "directory", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "old-time", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "process", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "containers", pkgVersion = Version {versionBranch = [0,1], versionTags = []}},PackageIdentifier {pkgName = "filepath", pkgVersion = Version {versionBranch = [1,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/Cabal/Cabal.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/Cabal"]}]),("containers",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "containers", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", 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 = "", exposed = True, exposedModules = ["Data.Graph","Data.IntMap","Data.IntSet","Data.Map","Data.Sequence","Data.Set","Data.Tree"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/containers-0.1"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/containers-0.1"], hsLibraries = ["HScontainers-0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "array", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/containers/containers.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/containers"]}]),("directory",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "directory", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides a library for handling directories.", category = "", exposed = True, exposedModules = ["System.Directory"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/directory-1.0"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/directory-1.0"], hsLibraries = ["HSdirectory-1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/local/lib/ghc-6.9.20080401/directory-1.0/include"], includes = ["HsDirectory.h"], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "old-time", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "filepath", pkgVersion = Version {versionBranch = [1,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/directory/directory.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/directory"]}]),("filepath",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "filepath", pkgVersion = Version {versionBranch = [1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Neil Mitchell", stability = "", homepage = "http://www-users.cs.york.ac.uk/~ndm/filepath/", pkgUrl = "", description = "", category = "System", exposed = True, exposedModules = ["System.FilePath","System.FilePath.Posix","System.FilePath.Windows"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/filepath-1.1"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/filepath-1.1"], hsLibraries = ["HSfilepath-1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/filepath/filepath.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/filepath"]}]),("ghc",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "ghc", pkgVersion = Version {versionBranch = [6,9,20080401], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "", category = "", exposed = False, exposedModules = ["AsmCodeGen","Bag","BasicTypes","BinIface","Binary","BitSet","Bitmap","BuildTyCl","ByteCodeAsm","ByteCodeFFI","ByteCodeGen","ByteCodeInstr","ByteCodeItbls","ByteCodeLink","CLabel","CSE","CgBindery","CgCallConv","CgCase","CgClosure","CgCon","CgExpr","CgForeignCall","CgHeapery","CgInfoTbls","CgLetNoEscape","CgMonad","CgParallel","CgPrimOp","CgProf","CgStackery","CgTailCall","CgTicky","CgUtils","Check","Class","ClosureInfo","CmdLineParser","Cmm","CmmLex","CmmLint","CmmParse","CmmUtils","CodeGen","CodeOutput","Config","Constants","Convert","CoreFVs","CoreLint","CorePrep","CoreSubst","CoreSyn","CoreTidy","CoreToStg","CoreUnfold","CoreUtils","CostCentre","CprAnalyse","Ctype","DataCon","Debugger","Demand","Desugar","Digraph","DmdAnal","DriverMkDepend","DriverPhases","DriverPipeline","DsArrows","DsBinds","DsCCall","DsExpr","DsForeign","DsGRHSs","DsListComp","DsMeta","DsMonad","DsUtils","DynFlags","ErrUtils","ExternalCore","FastMutInt","Encoding","FastString","FastTypes","FieldLabel","Finder","FiniteMap","FloatIn","FloatOut","ForeignCall","FunDeps","GHC","Generics","GhciMonad","HeaderInfo","HsBinds","HsDecls","HsExpr","HsImpExp","HsLit","HsPat","HsSyn","HsTypes","HsUtils","HsDoc","HscMain","HscStats","HscTypes","IOEnv","Id","IdInfo","IfaceEnv","IfaceSyn","IfaceType","IlxGen","Inst","InstEnv","Java","JavaGen","InteractiveUI","Lexer","LexCore","LiberateCase","Linker","ListSetOps","Literal","LoadIface","MachCodeGen","MachInstrs","MachOp","MachRegs","Match","MatchCon","MatchLit","Maybes","MkExternalCore","MkId","MkIface","Module","NCGMonad","Name","NameEnv","NameSet","NewDemand","ObjLink","OccName","OccurAnal","OrdList","Outputable","PArrAnal","PackageConfig","Packages","Panic","Parser","ParserCoreUtils","ParsePkgConf","PositionIndependentCode","PprC","PprCmm","PprCore","PprExternalCore","PprMach","PprTyThing","PrelInfo","PrelNames","PrintJava","PrelRules","Pretty","PrimOp","RdrHsSyn","RdrName","RegAllocInfo","RegisterAlloc","RnBinds","RnEnv","RnExpr","RnHsSyn","RnNames","RnSource","RnTypes","RtClosureInspect","Rules","SAT","SATMonad","SCCfinal","SMRep","SRT","SaAbsInt","SaLib","SetLevels","SimplCore","SimplEnv","SimplMonad","SimplStg","SimplUtils","Simplify","SpecConstr","Specialise","SrcLoc","StaticFlags","StgLint","StgStats","StgSyn","StrictAnal","StringBuffer","SysTools","TcArrows","TcBinds","TcClassDcl","TcDefaults","TcDeriv","TcEnv","TcExpr","TcForeign","TcGadt","TcGenDeriv","TcHsSyn","TcHsType","TcIface","TcInstDcls","TcMType","TcMatches","TcPat","TcRnDriver","TcRnMonad","TcRnTypes","TcRules","TcSimplify","TcSplice","TcTyClsDecls","TcTyDecls","TcType","TcUnify","TidyPgm","TyCon","Type","TypeRep","TysPrim","TysWiredIn","Unify","UniqFM","UniqSet","UniqSupply","Unique","Util","Var","VarEnv","VarSet","VectBuiltIn","VectCore","VectMonad","VectType","VectUtils","Vectorise","WorkWrap","WwLib","HaddockParse","HaddockLex"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/hslibs-imports/ghc"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401"], hsLibraries = ["HSghc"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "hpc", pkgVersion = Version {versionBranch = [0,5], versionTags = []}},PackageIdentifier {pkgName = "bytestring", pkgVersion = Version {versionBranch = [0,9], versionTags = []}},PackageIdentifier {pkgName = "template-haskell", pkgVersion = Version {versionBranch = [2,2], versionTags = []}},PackageIdentifier {pkgName = "unix", pkgVersion = Version {versionBranch = [2,2], versionTags = []}},PackageIdentifier {pkgName = "Cabal", pkgVersion = Version {versionBranch = [1,3,2], versionTags = []}},PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "haskell98", pkgVersion = Version {versionBranch = [1,0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/ghc-6.9.20080401/html/libraries/ghc/ghc.haddock"], haddockHTMLs = ["/usr/local/share/ghc-6.9.20080401/html/libraries/ghc"]}]),("ghc-prim",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "ghc-prim", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "GHC primitives.", category = "", exposed = True, exposedModules = ["GHC.Prim","GHC.Bool","GHC.Generics","GHC.PrimopWrappers","GHC.IntWord32","GHC.IntWord64"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/ghc-prim-0.1"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/ghc-prim-0.1"], hsLibraries = ["HSghc-prim-0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/ghc-prim/ghc-prim.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/ghc-prim"]}]),("haskell98",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "haskell98", pkgVersion = Version {versionBranch = [1,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "http://www.haskell.org/definition/", pkgUrl = "", description = "This package provides compatibility with the modules of Haskell\n98 and the FFI addendum, by means of wrappers around modules from\nthe base package (which in many cases have additional features).\nHowever Prelude, Numeric and Foreign are provided directly by\nthe base package.", category = "", exposed = True, exposedModules = ["Array","CPUTime","Char","Complex","Directory","IO","Ix","List","Locale","Maybe","Monad","Random","Ratio","System","Time","Bits","CError","CForeign","CString","CTypes","ForeignPtr","Int","MarshalAlloc","MarshalArray","MarshalError","MarshalUtils","Ptr","StablePtr","Storable","Word"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/haskell98-1.0.1"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/haskell98-1.0.1"], hsLibraries = ["HShaskell98-1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "directory", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "random", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "old-time", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "old-locale", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "process", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "array", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/haskell98/haskell98.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/haskell98"]}]),("hpc",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "hpc", pkgVersion = Version {versionBranch = [0,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", description = "", category = "Control", exposed = True, exposedModules = ["Trace.Hpc.Util","Trace.Hpc.Mix","Trace.Hpc.Tix","Trace.Hpc.Reflect"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/hpc-0.5"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/hpc-0.5"], hsLibraries = ["HShpc-0.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "directory", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "old-time", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "containers", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/hpc/hpc.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/hpc"]}]),("integer",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "integer", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains an Integer library based on GMP.", category = "", exposed = True, exposedModules = ["GHC.Integer"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/integer-0.1"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/integer-0.1"], hsLibraries = ["HSinteger-0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "ghc-prim", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/integer/integer.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/integer"]}]),("mtl",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "mtl", pkgVersion = Version {versionBranch = [1,1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", description = "A monad transformer library, inspired by the paper /Functional\nProgramming with Overloading and Higher-Order Polymorphism/,\nby Mark P Jones (),\nAdvanced School of Functional Programming, 1995.", category = "Control", exposed = True, exposedModules = ["Control.Monad.Cont","Control.Monad.Cont.Class","Control.Monad.Error","Control.Monad.Error.Class","Control.Monad.Identity","Control.Monad.List","Control.Monad.RWS","Control.Monad.RWS.Class","Control.Monad.RWS.Lazy","Control.Monad.RWS.Strict","Control.Monad.Reader","Control.Monad.Reader.Class","Control.Monad.State","Control.Monad.State.Class","Control.Monad.State.Lazy","Control.Monad.State.Strict","Control.Monad.Trans","Control.Monad.Writer","Control.Monad.Writer.Class","Control.Monad.Writer.Lazy","Control.Monad.Writer.Strict"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/mtl-1.1.0.0"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/mtl-1.1.0.0"], hsLibraries = ["HSmtl-1.1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/mtl/mtl.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/mtl"]}]),("old-locale",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "old-locale", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides the old locale library.\nFor new code, the new locale library is recommended.", category = "", exposed = True, exposedModules = ["System.Locale"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/old-locale-1.0"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/old-locale-1.0"], hsLibraries = ["HSold-locale-1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/old-locale/old-locale.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/old-locale"]}]),("old-time",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "old-time", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides the old time library.\nFor new code, the new time library is recommended.", category = "", exposed = True, exposedModules = ["System.Time"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/old-time-1.0"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/old-time-1.0"], hsLibraries = ["HSold-time-1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/local/lib/ghc-6.9.20080401/old-time-1.0/include"], includes = ["HsTime.h"], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "old-locale", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/old-time/old-time.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/old-time"]}]),("packedstring",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "packedstring", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "(Deprecated) Packed Strings.", category = "", exposed = True, exposedModules = ["Data.PackedString"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/packedstring-0.1"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/packedstring-0.1"], hsLibraries = ["HSpackedstring-0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "array", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/packedstring/packedstring.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/packedstring"]}]),("pretty",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "pretty", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains a pretty-printing library.", category = "", exposed = True, exposedModules = ["Text.PrettyPrint","Text.PrettyPrint.HughesPJ"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/pretty-1.0"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/pretty-1.0"], hsLibraries = ["HSpretty-1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/pretty/pretty.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/pretty"]}]),("process",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "process", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains libraries for dealing with system processes.", category = "", exposed = True, exposedModules = ["System.Process","System.Cmd","System.Process.Internals"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/process-1.0"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/process-1.0"], hsLibraries = ["HSprocess-1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/local/lib/ghc-6.9.20080401/process-1.0/include"], includes = ["runProcess.h"], depends = [PackageIdentifier {pkgName = "unix", pkgVersion = Version {versionBranch = [2,2], versionTags = []}},PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "directory", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "filepath", pkgVersion = Version {versionBranch = [1,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/process/process.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/process"]}]),("random",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "random", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides a random number library.", category = "", exposed = True, exposedModules = ["System.Random"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/random-1.0"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/random-1.0"], hsLibraries = ["HSrandom-1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "old-time", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/random/random.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/random"]}]),("rts",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], importDirs = [], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401"], hsLibraries = ["HSrts"], extraLibraries = ["m","gmp","dl","rt"], extraGHCiLibraries = [], includeDirs = ["/usr/local/lib/ghc-6.9.20080401/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","base_GHCziBase_Izh_static_info","-u","base_GHCziBase_Czh_static_info","-u","base_GHCziFloat_Fzh_static_info","-u","base_GHCziFloat_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","base_GHCziWord_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","base_GHCziBase_Izh_con_info","-u","base_GHCziBase_Czh_con_info","-u","base_GHCziFloat_Fzh_con_info","-u","base_GHCziFloat_Dzh_con_info","-u","base_GHCziPtr_Ptr_con_info","-u","base_GHCziPtr_FunPtr_con_info","-u","base_GHCziStable_StablePtr_con_info","-u","ghczmprim_GHCziBool_False_closure","-u","ghczmprim_GHCziBool_True_closure","-u","base_GHCziPack_unpackCString_closure","-u","base_GHCziIOBase_stackOverflow_closure","-u","base_GHCziIOBase_heapOverflow_closure","-u","base_GHCziIOBase_NonTermination_closure","-u","base_GHCziIOBase_BlockedOnDeadMVar_closure","-u","base_GHCziIOBase_BlockedIndefinitely_closure","-u","base_GHCziIOBase_Deadlock_closure","-u","base_GHCziIOBase_NestedAtomically_closure","-u","base_GHCziWeak_runFinalizzerBatch_closure","-u","base_GHCziConc_ensureIOManagerIsRunning_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}]),("template-haskell",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "template-haskell", pkgVersion = Version {versionBranch = [2,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "Facilities for manipulating Haskell source code using Template Haskell.", category = "", exposed = True, exposedModules = ["Language.Haskell.TH.Syntax","Language.Haskell.TH.PprLib","Language.Haskell.TH.Ppr","Language.Haskell.TH.Lib","Language.Haskell.TH.Quote","Language.Haskell.TH"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/template-haskell-2.2"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/template-haskell-2.2"], hsLibraries = ["HStemplate-haskell-2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "pretty", pkgVersion = Version {versionBranch = [1,0], versionTags = []}},PackageIdentifier {pkgName = "packedstring", pkgVersion = Version {versionBranch = [0,1], versionTags = []}},PackageIdentifier {pkgName = "containers", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/template-haskell/template-haskell.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/template-haskell"]}]),("unix",[InstalledPackageInfo {package = PackageIdentifier {pkgName = "unix", pkgVersion = Version {versionBranch = [2,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", 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 = "", exposed = True, exposedModules = ["System.Posix","System.Posix.DynamicLinker.Module","System.Posix.DynamicLinker.Prim","System.Posix.Directory","System.Posix.DynamicLinker","System.Posix.Env","System.Posix.Error","System.Posix.Files","System.Posix.IO","System.Posix.Process","System.Posix.Process.Internals","System.Posix.Resource","System.Posix.Temp","System.Posix.Terminal","System.Posix.Time","System.Posix.Unistd","System.Posix.User","System.Posix.Signals","System.Posix.Signals.Exts","System.Posix.Semaphore","System.Posix.SharedMem"], hiddenModules = [], importDirs = ["/usr/local/lib/ghc-6.9.20080401/unix-2.2"], libraryDirs = ["/usr/local/lib/ghc-6.9.20080401/unix-2.2"], hsLibraries = ["HSunix-2.2"], extraLibraries = ["util","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/local/lib/ghc-6.9.20080401/unix-2.2/include"], includes = ["HsUnix.h","execvpe.h"], depends = [PackageIdentifier {pkgName = "base", pkgVersion = Version {versionBranch = [3,0], versionTags = []}},PackageIdentifier {pkgName = "directory", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/local/share/doc/ghc/libraries/unix/unix.haddock"], haddockHTMLs = ["/usr/local/share/doc/ghc/libraries/unix"]}])]), pkgDescrFile = Just "category-extras.cabal", localPkgDescr = PackageDescription {package = PackageIdentifier {pkgName = "category-extras", pkgVersion = Version {versionBranch = [0,53,6], versionTags = []}}, license = BSD3, licenseFile = "LICENSE", copyright = "Copyright (C) 2008 Edward A. Kmett,\nCopyright (C) 2004--2008 Dave Menendez,\nCopyright (C) 2007 Iavor Diatchki", maintainer = "Edward A. Kmett ", author = "Edward A. Kmett", stability = "experimental", testedWith = [], homepage = "http://comonad.com/reader/", pkgUrl = "", synopsis = "Various modules and constructs inspired by category theory", description = "A vastly expanded collection of modules implementing various\nideas from category theory. Notable bits include: comonads,\nadjunctions, and various recursion schemes ala\n/Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire/.", category = "Control, Monads, Comonads", customFieldsPD = [], buildDepends = [Dependency "ghc" (UnionVersionRanges (ThisVersion (Version {versionBranch = [6,9], versionTags = []})) (LaterVersion (Version {versionBranch = [6,9], versionTags = []}))),Dependency "base" (LaterVersion (Version {versionBranch = [3], versionTags = []})),Dependency "array" AnyVersion,Dependency "mtl" (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,1], versionTags = []})) (LaterVersion (Version {versionBranch = [1,1], versionTags = []})))], descCabalVersion = UnionVersionRanges (ThisVersion (Version {versionBranch = [1,2], versionTags = []})) (LaterVersion (Version {versionBranch = [1,2], versionTags = []})), buildType = Just Simple, library = Just (Library {exposedModules = ["Control.Category.Monoidal","Control.Category.Cartesian","Control.Category.Cartesian.Closed","Control.Applicative.Parameterized","Control.Allegory","Control.Arrow.BiKleisli","Control.Arrow.CoKleisli","Control.Category.Associative","Control.Category.Braided","Control.Category.Discrete","Control.Category.Distributive","Control.Category.Dual","Control.Category.Hask","Control.Category.Object","Control.Comonad","Control.Comonad.Cofree","Control.Comonad.Context","Control.Comonad.Coideal","Control.Comonad.Density","Control.Comonad.Exponent","Control.Comonad.Fix","Control.Comonad.Indexed","Control.Comonad.HigherOrder","Control.Comonad.Parameterized","Control.Comonad.Pointer","Control.Comonad.Reader","Control.Comonad.Stream","Control.Comonad.Supply","Control.Comonad.Trans","Control.Dyad","Control.Functor","Control.Functor.Adjunction","Control.Functor.Adjunction.HigherOrder","Control.Functor.Algebra","Control.Functor.Algebra.Elgot","Control.Functor.Categorical","Control.Functor.Cone","Control.Functor.Composition","Control.Functor.Combinators.Const","Control.Functor.Combinators.Lift","Control.Functor.Combinators.Join","Control.Functor.Combinators.Biff","Control.Functor.Combinators.Flip","Control.Functor.Combinators.Of","Control.Functor.Contra","Control.Functor.Extras","Control.Functor.Exponential","Control.Functor.Fix","Control.Functor.Full","Control.Functor.HigherOrder","Control.Functor.HigherOrder.Composition","Control.Functor.Indexed","Control.Functor.KanExtension","Control.Functor.KanExtension.Interpreter","Control.Functor.Lambek","Control.Functor.Limit","Control.Functor.Pointed","Control.Functor.Pointed.Composition","Control.Functor.Representable","Control.Functor.Strong","Control.Functor.Yoneda","Control.Functor.Zip","Control.Functor.Zap","Control.Monad.Categorical","Control.Monad.Codensity","Control.Monad.Free","Control.Monad.HigherOrder","Control.Monad.Ideal","Control.Monad.Indexed","Control.Monad.Indexed.Cont","Control.Monad.Indexed.Fix","Control.Monad.Indexed.State","Control.Monad.Indexed.Trans","Control.Monad.Parameterized","Control.Monad.Hyper","Control.Monad.Either","Control.Morphism.Ana","Control.Morphism.Apo","Control.Morphism.Build","Control.Morphism.Cata","Control.Morphism.Chrono","Control.Morphism.Destroy","Control.Morphism.Dyna","Control.Morphism.Exo","Control.Morphism.Futu","Control.Morphism.Histo","Control.Morphism.Hylo","Control.Morphism.Meta.Gibbons","Control.Morphism.Meta.Erwig","Control.Morphism.Para","Control.Morphism.Postpro","Control.Morphism.Prepro","Control.Morphism.Span","Control.Morphism.Synchro","Control.Morphism.Universal","Control.Morphism.Zygo","Data.Void"], libBuildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = ["-D__ARROW_SUBCLASSES_CATEGORY__=1","-D__TYPE_FAMILIES__=1"], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = [".","src"], otherModules = ["Control.Functor.Internal.Adjunction","Control.Functor.Internal.Ideal"], extensions = [TypeFamilies,CPP,EmptyDataDecls,FlexibleContexts,FlexibleInstances,FunctionalDependencies,MultiParamTypeClasses,TypeOperators,TypeSynonymInstances,UndecidableInstances,ExistentialQuantification,Rank2Types], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [(GHC,["-Wall"])], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = []}}), executables = [], dataFiles = [], extraSrcFiles = [], extraTmpFiles = []}, withPrograms = [("alex",ConfiguredProgram {programId = "alex", programVersion = Just (Version {versionBranch = [2,0,1], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/alex"}}),("ar",ConfiguredProgram {programId = "ar", programVersion = Nothing, programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ar"}}),("c2hs",ConfiguredProgram {programId = "c2hs", programVersion = Nothing, programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/c2hs"}}),("ffihugs",ConfiguredProgram {programId = "ffihugs", programVersion = Nothing, programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/ffihugs"}}),("ghc",ConfiguredProgram {programId = "ghc", programVersion = Just (Version {versionBranch = [6,9,20080401], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/ghc"}}),("ghc-pkg",ConfiguredProgram {programId = "ghc-pkg", programVersion = Just (Version {versionBranch = [6,9,20080401], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/ghc-pkg"}}),("haddock",ConfiguredProgram {programId = "haddock", programVersion = Just (Version {versionBranch = [2,1,0], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/haddock"}}),("happy",ConfiguredProgram {programId = "happy", programVersion = Just (Version {versionBranch = [1,15], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/happy"}}),("hsc2hs",ConfiguredProgram {programId = "hsc2hs", programVersion = Just (Version {versionBranch = [0,66], versionTags = ["ghc"]}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/hsc2hs"}}),("hugs",ConfiguredProgram {programId = "hugs", programVersion = Nothing, programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/hugs"}}),("jhc",ConfiguredProgram {programId = "jhc", programVersion = Just (Version {versionBranch = [0,1], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/local/bin/jhc"}}),("ld",ConfiguredProgram {programId = "ld", programVersion = Nothing, programArgs = ["-x"], programLocation = FoundOnSystem {locationPath = "/usr/bin/ld"}}),("pkg-config",ConfiguredProgram {programId = "pkg-config", programVersion = Just (Version {versionBranch = [0,15,0], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/pkg-config"}}),("ranlib",ConfiguredProgram {programId = "ranlib", programVersion = Nothing, programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ranlib"}}),("strip",ConfiguredProgram {programId = "strip", programVersion = Nothing, programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/strip"}}),("tar",ConfiguredProgram {programId = "tar", programVersion = Nothing, programArgs = [], programLocation = FoundOnSystem {locationPath = "/bin/tar"}})], withPackageDB = GlobalPackageDB, withVanillaLib = True, withProfLib = False, withSharedLib = False, withProfExe = False, withOptimization = NormalOptimisation, withGHCiLib = True, splitObjs = False, stripExes = False, progPrefix = "", progSuffix = ""}