Saved package config for hnutr-0.1 written by Cabal-1.8.0.2 using ghc-6.12 LocalBuildInfo {installDirTemplates = InstallDirs {prefix = "/home/rd/.cabal", 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,12,1], versionTags = []}), compilerExtensions = [(CPP,"-XCPP"),(PostfixOperators,"-XPostfixOperators"),(UnknownExtension "TupleSections","-XTupleSections"),(PatternGuards,"-XPatternGuards"),(UnicodeSyntax,"-XUnicodeSyntax"),(MagicHash,"-XMagicHash"),(PolymorphicComponents,"-XPolymorphicComponents"),(ExistentialQuantification,"-XExistentialQuantification"),(KindSignatures,"-XKindSignatures"),(EmptyDataDecls,"-XEmptyDataDecls"),(ParallelListComp,"-XParallelListComp"),(TransformListComp,"-XTransformListComp"),(ForeignFunctionInterface,"-XForeignFunctionInterface"),(UnliftedFFITypes,"-XUnliftedFFITypes"),(UnknownExtension "GHCForeignImportPrim","-XGHCForeignImportPrim"),(LiberalTypeSynonyms,"-XLiberalTypeSynonyms"),(Rank2Types,"-XRank2Types"),(RankNTypes,"-XRankNTypes"),(ImpredicativeTypes,"-XImpredicativeTypes"),(TypeOperators,"-XTypeOperators"),(RecursiveDo,"-XRecursiveDo"),(UnknownExtension "DoRec","-XDoRec"),(Arrows,"-XArrows"),(UnknownExtension "PArr","-XPArr"),(TemplateHaskell,"-XTemplateHaskell"),(QuasiQuotes,"-XQuasiQuotes"),(Generics,"-XGenerics"),(NoImplicitPrelude,"-XNoImplicitPrelude"),(RecordWildCards,"-XRecordWildCards"),(NamedFieldPuns,"-XNamedFieldPuns"),(RecordPuns,"-XRecordPuns"),(DisambiguateRecordFields,"-XDisambiguateRecordFields"),(OverloadedStrings,"-XOverloadedStrings"),(GADTs,"-XGADTs"),(ViewPatterns,"-XViewPatterns"),(TypeFamilies,"-XTypeFamilies"),(BangPatterns,"-XBangPatterns"),(NoMonomorphismRestriction,"-XNoMonomorphismRestriction"),(UnknownExtension "NPlusKPatterns","-XNPlusKPatterns"),(NoMonoPatBinds,"-XNoMonoPatBinds"),(UnknownExtension "ExplicitForAll","-XExplicitForAll"),(UnknownExtension "MonoLocalBinds","-XMonoLocalBinds"),(RelaxedPolyRec,"-XRelaxedPolyRec"),(ExtendedDefaultRules,"-XExtendedDefaultRules"),(ImplicitParams,"-XImplicitParams"),(ScopedTypeVariables,"-XScopedTypeVariables"),(PatternSignatures,"-XPatternSignatures"),(UnboxedTuples,"-XUnboxedTuples"),(StandaloneDeriving,"-XStandaloneDeriving"),(DeriveDataTypeable,"-XDeriveDataTypeable"),(UnknownExtension "DeriveFunctor","-XDeriveFunctor"),(UnknownExtension "DeriveTraversable","-XDeriveTraversable"),(UnknownExtension "DeriveFoldable","-XDeriveFoldable"),(TypeSynonymInstances,"-XTypeSynonymInstances"),(FlexibleContexts,"-XFlexibleContexts"),(FlexibleInstances,"-XFlexibleInstances"),(ConstrainedClassMethods,"-XConstrainedClassMethods"),(MultiParamTypeClasses,"-XMultiParamTypeClasses"),(FunctionalDependencies,"-XFunctionalDependencies"),(GeneralizedNewtypeDeriving,"-XGeneralizedNewtypeDeriving"),(OverlappingInstances,"-XOverlappingInstances"),(UndecidableInstances,"-XUndecidableInstances"),(IncoherentInstances,"-XIncoherentInstances"),(PackageImports,"-XPackageImports"),(NewQualifiedOperators,"-XNewQualifiedOperators")]}, buildDir = "dist/build", scratchDir = "dist/scratch", libraryConfig = Nothing, executableConfigs = [("sr21-tbl",ComponentLocalBuildInfo {componentPackageDeps = [(InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,2,0,0], versionTags = []}}),(InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,1,5], versionTags = []}}),(InstalledPackageId "cgi-3001.1.8.2-9a5dadcb3dad1524a8a31ae602c06f06",PackageIdentifier {pkgName = PackageName "cgi", pkgVersion = Version {versionBranch = [3001,1,8,2], versionTags = []}}),(InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb",PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}),(InstalledPackageId "delimited-text-0.3.0-bc18413e68b431a5dc60d76a4d170187",PackageIdentifier {pkgName = PackageName "delimited-text", pkgVersion = Version {versionBranch = [0,3,0], versionTags = []}}),(InstalledPackageId "directory-1.0.1.0-86403c0e0e66dd297b1c554fa804347b",PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,0,1,0], versionTags = []}}),(InstalledPackageId "filepath-1.1.0.3-3f3beb2b752c84a0eb3f13781440bcf4",PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,1,0,3], versionTags = []}}),(InstalledPackageId "html-minimalist-0.3-824e2f713fa302fc346d7f65adc8be6d",PackageIdentifier {pkgName = PackageName "html-minimalist", pkgVersion = Version {versionBranch = [0,3], versionTags = []}}),(InstalledPackageId "network-2.3.0.4-4ddf11773059257cc8784f523271af57",PackageIdentifier {pkgName = PackageName "network", pkgVersion = Version {versionBranch = [2,3,0,4], versionTags = []}}),(InstalledPackageId "statistics-0.8.0.5-547f68cc81d02312182b192faceead18",PackageIdentifier {pkgName = PackageName "statistics", pkgVersion = Version {versionBranch = [0,8,0,5], versionTags = []}}),(InstalledPackageId "urlencoded-0.3.0.1-b7fadb261fdb3b9b78113b6ccb05ebca",PackageIdentifier {pkgName = PackageName "urlencoded", pkgVersion = Version {versionBranch = [0,3,0,1], versionTags = []}}),(InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50",PackageIdentifier {pkgName = PackageName "vector", pkgVersion = Version {versionBranch = [0,7,1], versionTags = []}}),(InstalledPackageId "xml-1.3.8-82df055b9b11aed0789dc3a8137902b0",PackageIdentifier {pkgName = PackageName "xml", pkgVersion = Version {versionBranch = [1,3,8], versionTags = []}})]})], installedPkgs = PackageIndex (fromList [(InstalledPackageId "MonadCatchIO-mtl-0.3.0.3-67f9bf033ff8310f57516b83041041ee",InstalledPackageInfo {installedPackageId = InstalledPackageId "MonadCatchIO-mtl-0.3.0.3-67f9bf033ff8310f57516b83041041ee", sourcePackageId = PackageIdentifier {pkgName = PackageName "MonadCatchIO-mtl", pkgVersion = Version {versionBranch = [0,3,0,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "jcpetruzza@gmail.com", author = "", stability = "", homepage = "http://code.haskell.org/~jcpetruzza/MonadCatchIO-mtl", pkgUrl = "", description = "Provides a monad-transformer version of the @Control.Exception.catch@\nfunction. For this, it defines the @MonadCatchIO@ class, a subset of\n@MonadIO@. It defines proper instances for most monad transformers in\nthe 'mtl' library.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","CatchIO"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/MonadCatchIO-mtl-0.3.0.3/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/MonadCatchIO-mtl-0.3.0.3/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSMonadCatchIO-mtl-0.3.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "extensible-exceptions-0.1.1.1-95db30aec4429ef77db437055a224b2f",InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/MonadCatchIO-mtl-0.3.0.3/html/MonadCatchIO-mtl.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/MonadCatchIO-mtl-0.3.0.3/html"]}),(InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,3,0,0], 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 = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Array","Base"],ModuleName ["Data","Array","IArray"],ModuleName ["Data","Array","IO"],ModuleName ["Data","Array","IO","Internals"],ModuleName ["Data","Array","MArray"],ModuleName ["Data","Array","ST"],ModuleName ["Data","Array","Storable"],ModuleName ["Data","Array","Unboxed"],ModuleName ["Data","Array"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/array-0.3.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/array-0.3.0.0"], hsLibraries = ["HSarray-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/array-0.3.0.0/array.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/array-0.3.0.0"]}),(InstalledPackageId "attoparsec-0.9.1.1-895d65dcc36cd141d3909efdc7c31cee",InstalledPackageInfo {installedPackageId = InstalledPackageId "attoparsec-0.9.1.1-895d65dcc36cd141d3909efdc7c31cee", sourcePackageId = PackageIdentifier {pkgName = PackageName "attoparsec", pkgVersion = Version {versionBranch = [0,9,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "experimental", homepage = "https://bitbucket.org/bos/attoparsec", pkgUrl = "", 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","Char8"],ModuleName ["Data","Attoparsec","Combinator"],ModuleName ["Data","Attoparsec","FastSet"],ModuleName ["Data","Attoparsec","Lazy"],ModuleName ["Data","Attoparsec","Number"],ModuleName ["Data","Attoparsec","Zepto"]], hiddenModules = [ModuleName ["Data","Attoparsec","Internal"],ModuleName ["Data","Attoparsec","Internal","Types"]], importDirs = ["/home/rd/.cabal/lib/attoparsec-0.9.1.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/attoparsec-0.9.1.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSattoparsec-0.9.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb",InstalledPackageId "deepseq-1.1.0.2-461f4c072f0f9913d351d43041afb113"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/attoparsec-0.9.1.1/html/attoparsec.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/attoparsec-0.9.1.1/html"]}),(InstalledPackageId "base-3.0.3.2-0092f5a086872e0cdaf979254933cd43",InstalledPackageInfo {installedPackageId = InstalledPackageId "base-3.0.3.2-0092f5a086872e0cdaf979254933cd43", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [3,0,3,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This is a backwards-compatible version of the base package.\nIt depends on a later version of base, and was probably supplied\nwith your compiler when it was installed.", category = "", exposed = True, exposedModules = [ModuleName ["Data","Generics"],ModuleName ["Data","Generics","Aliases"],ModuleName ["Data","Generics","Basics"],ModuleName ["Data","Generics","Instances"],ModuleName ["Data","Generics","Schemes"],ModuleName ["Data","Generics","Text"],ModuleName ["Data","Generics","Twins"],ModuleName ["Foreign","Concurrent"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Conc"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Dotnet"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","Float"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","Handle"],ModuleName ["GHC","IO"],ModuleName ["GHC","IOBase"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","STRef"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],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","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Complex"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],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","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","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Ptr"],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 = [], importDirs = ["/home/rd/lib/ghc-6.12.1/base-3.0.3.2"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/base-3.0.3.2"], hsLibraries = ["HSbase-3.0.3.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "syb-0.1.0.2-86de396cc119d114f34455fa61819494"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/base-3.0.3.2/base.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/base-3.0.3.2"]}),(InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,2,0,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 = [ModuleName ["Foreign","Concurrent"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Classes"],ModuleName ["GHC","Conc"],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","Float"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","MVar"],ModuleName ["GHC","IO"],ModuleName ["GHC","IO","IOMode"],ModuleName ["GHC","IO","Buffer"],ModuleName ["GHC","IO","Device"],ModuleName ["GHC","IO","BufferedIO"],ModuleName ["GHC","IO","FD"],ModuleName ["GHC","IO","Exception"],ModuleName ["GHC","IO","Encoding"],ModuleName ["GHC","IO","Encoding","Latin1"],ModuleName ["GHC","IO","Encoding","UTF8"],ModuleName ["GHC","IO","Encoding","UTF16"],ModuleName ["GHC","IO","Encoding","UTF32"],ModuleName ["GHC","IO","Encoding","Types"],ModuleName ["GHC","IO","Encoding","Iconv"],ModuleName ["GHC","IO","Encoding","CodePage"],ModuleName ["GHC","IO","Handle"],ModuleName ["GHC","IO","Handle","Types"],ModuleName ["GHC","IO","Handle","Internals"],ModuleName ["GHC","IO","Handle","FD"],ModuleName ["GHC","IO","Handle","Text"],ModuleName ["GHC","IOBase"],ModuleName ["GHC","Handle"],ModuleName ["GHC","IORef"],ModuleName ["GHC","IOArray"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","STRef"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],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","OldException"],ModuleName ["Control","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Strict"],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","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","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Ptr"],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 = [], importDirs = ["/home/rd/lib/ghc-6.12.1/base-4.2.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/base-4.2.0.0"], hsLibraries = ["HSbase-4.2.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/base-4.2.0.0/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec",InstalledPackageId "integer-gmp-0.2.0.0-9a51ffb34a83618a1a3d4e472b9977a0",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/base-4.2.0.0/base.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/base-4.2.0.0"]}),(InstalledPackageId "binary-0.5.0.2-c955cd283abf5d64e2ad0f88bb886eac",InstalledPackageInfo {installedPackageId = InstalledPackageId "binary-0.5.0.2-c955cd283abf5d64e2ad0f88bb886eac", sourcePackageId = PackageIdentifier {pkgName = PackageName "binary", pkgVersion = Version {versionBranch = [0,5,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart ", author = "Lennart Kolmodin ", stability = "provisional", homepage = "http://code.haskell.org/binary/", pkgUrl = "", description = "Efficient, pure binary serialisation using lazy ByteStrings.\nHaskell values may be encoded to and from binary formats,\nwritten to disk as binary, or sent over the network.\nSerialisation speeds of over 1 G\\/sec have been observed,\nso this library should be suitable for high performance\nscenarios.", category = "Data, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Binary"],ModuleName ["Data","Binary","Put"],ModuleName ["Data","Binary","Get"],ModuleName ["Data","Binary","Builder"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/binary-0.5.0.2/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/binary-0.5.0.2/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSbinary-0.5.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageId "base-3.0.3.2-0092f5a086872e0cdaf979254933cd43",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/binary-0.5.0.2/html/binary.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/binary-0.5.0.2/html"]}),(InstalledPackageId "builtin_ffi",InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_ffi", sourcePackageId = PackageIdentifier {pkgName = PackageName "ffi", 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 = ["/home/rd/lib/ghc-6.12.1"], hsLibraries = ["HSffi"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/include"], includes = [], depends = [], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}),(InstalledPackageId "builtin_rts",InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_rts", sourcePackageId = PackageIdentifier {pkgName = PackageName "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], importDirs = [], libraryDirs = ["/home/rd/lib/ghc-6.12.1"], hsLibraries = ["HSrts"], extraLibraries = ["m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/include"], includes = ["Stg.h"], depends = [InstalledPackageId "builtin_ffi"], 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","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","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_GHCziBool_False_closure","-u","ghczmprim_GHCziBool_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_runIO_closure","-u","base_GHCziTopHandler_runNonIO_closure","-u","base_GHCziConc_ensureIOManagerIsRunning_closure","-u","base_GHCziConc_runSparks_closure","-u","base_GHCziConc_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}),(InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,1,5], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2009,\n(c) David Roundy 2003-2005.", maintainer = "dons@galois.com, duncan@haskell.org", author = "Don Stewart, Duncan Coutts", stability = "", homepage = "http://www.cse.unsw.edu.au/~dons/fps.html", pkgUrl = "", description = "A time and space-efficient implementation of byte vectors using\npacked Word8 arrays, suitable for high performance use, both in terms\nof large data quantities, or high speed requirements. Byte vectors\nare encoded as strict 'Word8' arrays of bytes, and lazy lists of\nstrict chunks, held in a 'ForeignPtr', and can be passed between C\nand Haskell with little effort.\n\nTest coverage data for this library is available at:\n", 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","Fusion"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/bytestring-0.9.1.5"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/bytestring-0.9.1.5"], hsLibraries = ["HSbytestring-0.9.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/bytestring-0.9.1.5/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/bytestring-0.9.1.5/bytestring.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/bytestring-0.9.1.5"]}),(InstalledPackageId "bytestring-show-0.3.4-5c15b8f39ce687ad3bbcad315695b98e",InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-show-0.3.4-5c15b8f39ce687ad3bbcad315695b98e", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring-show", pkgVersion = Version {versionBranch = [0,3,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Dan Doel ", author = "Dan Doel", stability = "", homepage = "http://code.haskell.org/~dolio/", pkgUrl = "", description = "Efficient conversion of values into readable byte strings.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Show","ByteString"]], hiddenModules = [ModuleName ["Text","Show","ByteString","Util"],ModuleName ["Text","Show","ByteString","Char"],ModuleName ["Text","Show","ByteString","Int"],ModuleName ["Text","Show","ByteString","Float"],ModuleName ["Text","Show","ByteString","Integer"]], importDirs = ["/home/rd/.cabal/lib/bytestring-show-0.3.4/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/bytestring-show-0.3.4/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSbytestring-show-0.3.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "binary-0.5.0.2-c955cd283abf5d64e2ad0f88bb886eac",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb",InstalledPackageId "integer-gmp-0.2.0.0-9a51ffb34a83618a1a3d4e472b9977a0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/bytestring-show-0.3.4/html/bytestring-show.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/bytestring-show-0.3.4/html"]}),(InstalledPackageId "cgi-3001.1.8.2-9a5dadcb3dad1524a8a31ae602c06f06",InstalledPackageInfo {installedPackageId = InstalledPackageId "cgi-3001.1.8.2-9a5dadcb3dad1524a8a31ae602c06f06", sourcePackageId = PackageIdentifier {pkgName = PackageName "cgi", pkgVersion = Version {versionBranch = [3001,1,8,2], versionTags = []}}, license = BSD3, copyright = "Bjorn Bringert, Andy Gill, Anders Kaseorg, Ian Lynagh,\nErik Meijer, Sven Panne, Jeremy Shaw", maintainer = "Anders Kaseorg ", author = "Bjorn Bringert", stability = "", homepage = "http://andersk.mit.edu/haskell/cgi/", pkgUrl = "", description = "This is a Haskell library for writing CGI programs.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","CGI"],ModuleName ["Network","CGI","Monad"],ModuleName ["Network","CGI","Protocol"],ModuleName ["Network","CGI","Cookie"],ModuleName ["Network","CGI","Compat"]], hiddenModules = [ModuleName ["Network","CGI","Accept"],ModuleName ["Network","CGI","Multipart"],ModuleName ["Network","CGI","Header"]], importDirs = ["/home/rd/.cabal/lib/cgi-3001.1.8.2/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/cgi-3001.1.8.2/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HScgi-3001.1.8.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "MonadCatchIO-mtl-0.3.0.3-67f9bf033ff8310f57516b83041041ee",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb",InstalledPackageId "extensible-exceptions-0.1.1.1-95db30aec4429ef77db437055a224b2f",InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9",InstalledPackageId "network-2.3.0.4-4ddf11773059257cc8784f523271af57",InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f",InstalledPackageId "old-time-1.0.0.3-fd6ba884bb7fbb042704e6c89a90a072",InstalledPackageId "parsec-3.1.1-3e3e248ba12dcf0a0638179b2f9ad138",InstalledPackageId "xhtml-3000.2.0.1-f8af1d8c98533601e78cda78b54dfacd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/cgi-3001.1.8.2/html/cgi.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/cgi-3001.1.8.2/html"]}),(InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb",InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,3,0,0], 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 = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Graph"],ModuleName ["Data","IntMap"],ModuleName ["Data","IntSet"],ModuleName ["Data","Map"],ModuleName ["Data","Sequence"],ModuleName ["Data","Set"],ModuleName ["Data","Tree"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/containers-0.3.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/containers-0.3.0.0"], hsLibraries = ["HScontainers-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/containers-0.3.0.0/containers.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/containers-0.3.0.0"]}),(InstalledPackageId "deepseq-1.1.0.2-461f4c072f0f9913d351d43041afb113",InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.1.0.2-461f4c072f0f9913d351d43041afb113", sourcePackageId = PackageIdentifier {pkgName = PackageName "deepseq", pkgVersion = Version {versionBranch = [1,1,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", 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.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","DeepSeq"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/deepseq-1.1.0.2/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/deepseq-1.1.0.2/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSdeepseq-1.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/deepseq-1.1.0.2/html/deepseq.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/deepseq-1.1.0.2/html"]}),(InstalledPackageId "delimited-text-0.3.0-bc18413e68b431a5dc60d76a4d170187",InstalledPackageInfo {installedPackageId = InstalledPackageId "delimited-text-0.3.0-bc18413e68b431a5dc60d76a4d170187", sourcePackageId = PackageIdentifier {pkgName = PackageName "delimited-text", pkgVersion = Version {versionBranch = [0,3,0], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Stefan Kersten 2008-2011", maintainer = "Stefan Kersten ", author = "Stefan Kersten ", stability = "provisional", homepage = "http://space.k-hornz.de/software/delimited-text", pkgUrl = "", description = "Parse character delimited textual data", category = "Data", exposed = True, exposedModules = [ModuleName ["Text","Delimited"]], hiddenModules = [ModuleName ["Text","Delimited","ByteString","Lazy"],ModuleName ["Text","Delimited","Put"],ModuleName ["Text","Delimited","Types"]], importDirs = ["/home/rd/.cabal/lib/delimited-text-0.3.0/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/delimited-text-0.3.0/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSdelimited-text-0.3.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.9.1.1-895d65dcc36cd141d3909efdc7c31cee",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "binary-0.5.0.2-c955cd283abf5d64e2ad0f88bb886eac",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "bytestring-show-0.3.4-5c15b8f39ce687ad3bbcad315695b98e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/delimited-text-0.3.0/html/delimited-text.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/delimited-text-0.3.0/html"]}),(InstalledPackageId "directory-1.0.1.0-86403c0e0e66dd297b1c554fa804347b",InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.0.1.0-86403c0e0e66dd297b1c554fa804347b", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,0,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides a library for handling directories.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Directory"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/directory-1.0.1.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/directory-1.0.1.0"], hsLibraries = ["HSdirectory-1.0.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/directory-1.0.1.0/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "filepath-1.1.0.3-3f3beb2b752c84a0eb3f13781440bcf4",InstalledPackageId "old-time-1.0.0.3-fd6ba884bb7fbb042704e6c89a90a072",InstalledPackageId "unix-2.4.0.0-5c9c6355c760bba2d040dd2ff5bf71c2"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/directory-1.0.1.0/directory.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/directory-1.0.1.0"]}),(InstalledPackageId "erf-2.0.0.0-ed219f38329d885cc38fd4fe2fcda61f",InstalledPackageInfo {installedPackageId = InstalledPackageId "erf-2.0.0.0-ed219f38329d885cc38fd4fe2fcda61f", sourcePackageId = PackageIdentifier {pkgName = PackageName "erf", pkgVersion = Version {versionBranch = [2,0,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Augustsson", author = "Lennart Augustsson", stability = "experimental", homepage = "", pkgUrl = "", description = "A type class for the error function, erf, and related functions.\nInstances for Float and Double.", category = "Math", exposed = True, exposedModules = [ModuleName ["Data","Number","Erf"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/erf-2.0.0.0/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/erf-2.0.0.0/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSerf-2.0.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/erf-2.0.0.0/html/erf.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/erf-2.0.0.0/html"]}),(InstalledPackageId "extensible-exceptions-0.1.1.1-95db30aec4429ef77db437055a224b2f",InstalledPackageInfo {installedPackageId = InstalledPackageId "extensible-exceptions-0.1.1.1-95db30aec4429ef77db437055a224b2f", sourcePackageId = PackageIdentifier {pkgName = PackageName "extensible-exceptions", pkgVersion = Version {versionBranch = [0,1,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides extensible exceptions for both new and\nold versions of GHC (i.e., < 6.10).", category = "", exposed = True, exposedModules = [ModuleName ["Control","Exception","Extensible"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/extensible-exceptions-0.1.1.1"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/extensible-exceptions-0.1.1.1"], hsLibraries = ["HSextensible-exceptions-0.1.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/extensible-exceptions-0.1.1.1/extensible-exceptions.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/extensible-exceptions-0.1.1.1"]}),(InstalledPackageId "filepath-1.1.0.3-3f3beb2b752c84a0eb3f13781440bcf4",InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.1.0.3-3f3beb2b752c84a0eb3f13781440bcf4", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,1,0,3], 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 = [ModuleName ["System","FilePath"],ModuleName ["System","FilePath","Posix"],ModuleName ["System","FilePath","Windows"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/filepath-1.1.0.3"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/filepath-1.1.0.3"], hsLibraries = ["HSfilepath-1.1.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/filepath-1.1.0.3/filepath.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/filepath-1.1.0.3"]}),(InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-prim", pkgVersion = Version {versionBranch = [0,2,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "GHC primitives.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Prim"],ModuleName ["GHC","Bool"],ModuleName ["GHC","Debug"],ModuleName ["GHC","Generics"],ModuleName ["GHC","Ordering"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord32"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"],ModuleName ["GHC","Unit"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/ghc-prim-0.2.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/ghc-prim-0.2.0.0"], hsLibraries = ["HSghc-prim-0.2.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/ghc-prim.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0"]}),(InstalledPackageId "html-minimalist-0.3-824e2f713fa302fc346d7f65adc8be6d",InstalledPackageInfo {installedPackageId = InstalledPackageId "html-minimalist-0.3-824e2f713fa302fc346d7f65adc8be6d", sourcePackageId = PackageIdentifier {pkgName = PackageName "html-minimalist", pkgVersion = Version {versionBranch = [0,3], versionTags = []}}, license = GPL Nothing, copyright = "(c) Rohan Drape, 2006-2011", maintainer = "rd@slavepianos.org", author = "Rohan Drape", stability = "Experimental", homepage = "http://slavepianos.org/rd/?t=html-minimalist", pkgUrl = "", description = "Text.HTML.Light is a very simple Haskell module\nfor writing [x]html documents. It provides\nconstructors for html elements and attributes\nin terms of Text.XML.Light.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","HTML","Light"],ModuleName ["Text","HTML","Light","Attribute"],ModuleName ["Text","HTML","Light","Constant"],ModuleName ["Text","HTML","Light","Element"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/html-minimalist-0.3/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/html-minimalist-0.3/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HShtml-minimalist-0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "xml-1.3.8-82df055b9b11aed0789dc3a8137902b0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/html-minimalist-0.3/html/html-minimalist.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/html-minimalist-0.3/html"]}),(InstalledPackageId "integer-gmp-0.2.0.0-9a51ffb34a83618a1a3d4e472b9977a0",InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.2.0.0-9a51ffb34a83618a1a3d4e472b9977a0", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,2,0,0], 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 = [ModuleName ["GHC","Integer"],ModuleName ["GHC","Integer","GMP","Internals"]], hiddenModules = [ModuleName ["GHC","Integer","Type"]], importDirs = ["/home/rd/lib/ghc-6.12.1/integer-gmp-0.2.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/integer-gmp-0.2.0.0"], hsLibraries = ["HSinteger-gmp-0.2.0.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/integer-gmp-0.2.0.0/integer-gmp.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/integer-gmp-0.2.0.0"]}),(InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9",InstalledPackageInfo {installedPackageId = InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9", sourcePackageId = PackageIdentifier {pkgName = PackageName "mtl", pkgVersion = Version {versionBranch = [2,0,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", 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 = [], importDirs = ["/home/rd/.cabal/lib/mtl-2.0.1.0/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/mtl-2.0.1.0/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSmtl-2.0.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "transformers-0.2.2.0-b94b9c63d7ed96125c4d83b618f48c0f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/mtl-2.0.1.0/html/mtl.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/mtl-2.0.1.0/html"]}),(InstalledPackageId "mwc-random-0.8.0.3-ef40417cbbc629f4e5e5b4a3bfaa731a",InstalledPackageInfo {installedPackageId = InstalledPackageId "mwc-random-0.8.0.3-ef40417cbbc629f4e5e5b4a3bfaa731a", sourcePackageId = PackageIdentifier {pkgName = PackageName "mwc-random", pkgVersion = Version {versionBranch = [0,8,0,3], versionTags = []}}, license = BSD3, copyright = "2009, 2010 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "", homepage = "http://bitbucket.org/bos/mwc-random", pkgUrl = "", description = "This package contains code for generating high quality random\nnumbers that follow either a uniform or normal distribution. The\ngenerated numbers are suitable for use in statistical applications.\n\nThe uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222)\nmultiply-with-carry generator, which has a period of 2^8222 and\nfares well in tests of randomness. It is also extremely fast,\nbetween 2 and 3 times faster than the Mersenne Twister.\n\nCompared to the mersenne-random package, this package has a more\nconvenient API, is faster, and supports more statistical\ndistributions.", category = "Math, Statistics", exposed = True, exposedModules = [ModuleName ["System","Random","MWC"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/mwc-random-0.8.0.3/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/mwc-random-0.8.0.3/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSmwc-random-0.8.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a",InstalledPackageId "time-1.1.4-5d1636949093286cea9028792cfb5a1f",InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/mwc-random-0.8.0.3/html/mwc-random.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/mwc-random-0.8.0.3/html"]}),(InstalledPackageId "network-2.3.0.4-4ddf11773059257cc8784f523271af57",InstalledPackageInfo {installedPackageId = InstalledPackageId "network-2.3.0.4-4ddf11773059257cc8784f523271af57", sourcePackageId = PackageIdentifier {pkgName = PackageName "network", pkgVersion = Version {versionBranch = [2,3,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Johan Tibell ", author = "", stability = "", homepage = "http://github.com/haskell/network", pkgUrl = "", description = "Low-level networking interface", category = "Network", exposed = True, exposedModules = [ModuleName ["Network"],ModuleName ["Network","BSD"],ModuleName ["Network","Socket"],ModuleName ["Network","Socket","ByteString"],ModuleName ["Network","Socket","ByteString","Lazy"],ModuleName ["Network","Socket","Internal"],ModuleName ["Network","URI"]], hiddenModules = [ModuleName ["Network","Socket","ByteString","IOVec"],ModuleName ["Network","Socket","ByteString","MsgHdr"],ModuleName ["Network","Socket","ByteString","Internal"]], importDirs = ["/home/rd/.cabal/lib/network-2.3.0.4/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/network-2.3.0.4/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSnetwork-2.3.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/.cabal/lib/network-2.3.0.4/ghc-6.12.1/include"], includes = ["HsNet.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "parsec-3.1.1-3e3e248ba12dcf0a0638179b2f9ad138",InstalledPackageId "unix-2.4.0.0-5c9c6355c760bba2d040dd2ff5bf71c2"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/network-2.3.0.4/html/network.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/network-2.3.0.4/html"]}),(InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f",InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,2], 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 = "System", exposed = True, exposedModules = [ModuleName ["System","Locale"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/old-locale-1.0.0.2"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/old-locale-1.0.0.2"], hsLibraries = ["HSold-locale-1.0.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/old-locale-1.0.0.2/old-locale.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/old-locale-1.0.0.2"]}),(InstalledPackageId "old-time-1.0.0.3-fd6ba884bb7fbb042704e6c89a90a072",InstalledPackageInfo {installedPackageId = InstalledPackageId "old-time-1.0.0.3-fd6ba884bb7fbb042704e6c89a90a072", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-time", pkgVersion = Version {versionBranch = [1,0,0,3], 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 = "System", exposed = True, exposedModules = [ModuleName ["System","Time"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/old-time-1.0.0.3"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/old-time-1.0.0.3"], hsLibraries = ["HSold-time-1.0.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/old-time-1.0.0.3/include"], includes = ["HsTime.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/old-time-1.0.0.3/old-time.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/old-time-1.0.0.3"]}),(InstalledPackageId "parsec-3.1.1-3e3e248ba12dcf0a0638179b2f9ad138",InstalledPackageInfo {installedPackageId = InstalledPackageId "parsec-3.1.1-3e3e248ba12dcf0a0638179b2f9ad138", sourcePackageId = PackageIdentifier {pkgName = PackageName "parsec", pkgVersion = Version {versionBranch = [3,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Antoine Latter ", author = "Daan Leijen , Paolo Martini ", stability = "", homepage = "http://www.cs.uu.nl/~daan/parsec.html", pkgUrl = "", description = "Parsec is designed from scratch as an industrial-strength parser\nlibrary. It is simple, safe, well documented (on the package\nhomepage), has extensive libraries and good error messages,\nand is also fast. It is defined as a monad transformer that can be\nstacked on arbitrary monads, and it is also parametric in the\ninput stream type.", category = "Parsing", exposed = True, exposedModules = [ModuleName ["Text","Parsec"],ModuleName ["Text","Parsec","String"],ModuleName ["Text","Parsec","ByteString"],ModuleName ["Text","Parsec","ByteString","Lazy"],ModuleName ["Text","Parsec","Pos"],ModuleName ["Text","Parsec","Error"],ModuleName ["Text","Parsec","Prim"],ModuleName ["Text","Parsec","Char"],ModuleName ["Text","Parsec","Combinator"],ModuleName ["Text","Parsec","Token"],ModuleName ["Text","Parsec","Expr"],ModuleName ["Text","Parsec","Language"],ModuleName ["Text","Parsec","Perm"],ModuleName ["Text","ParserCombinators","Parsec"],ModuleName ["Text","ParserCombinators","Parsec","Char"],ModuleName ["Text","ParserCombinators","Parsec","Combinator"],ModuleName ["Text","ParserCombinators","Parsec","Error"],ModuleName ["Text","ParserCombinators","Parsec","Expr"],ModuleName ["Text","ParserCombinators","Parsec","Language"],ModuleName ["Text","ParserCombinators","Parsec","Perm"],ModuleName ["Text","ParserCombinators","Parsec","Pos"],ModuleName ["Text","ParserCombinators","Parsec","Prim"],ModuleName ["Text","ParserCombinators","Parsec","Token"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/parsec-3.1.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/parsec-3.1.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSparsec-3.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/parsec-3.1.1/html/parsec.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/parsec-3.1.1/html"]}),(InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a",InstalledPackageInfo {installedPackageId = InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a", sourcePackageId = PackageIdentifier {pkgName = PackageName "primitive", pkgVersion = Version {versionBranch = [0,3,1], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2009-2010", maintainer = "Roman Leshchinskiy ", author = "Roman Leshchinskiy ", stability = "", homepage = "http://code.haskell.org/primitive", pkgUrl = "", description = ".\nThis package provides wrappers for primitive array operations from\nGHC.Prim.", 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"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/primitive-0.3.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/primitive-0.3.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSprimitive-0.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/.cabal/lib/primitive-0.3.1/ghc-6.12.1/include"], includes = ["primitive-memops.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/primitive-0.3.1/html/primitive.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/primitive-0.3.1/html"]}),(InstalledPackageId "split-0.1.4-c2a6922813433a6c236fdcf2330113ba",InstalledPackageInfo {installedPackageId = InstalledPackageId "split-0.1.4-c2a6922813433a6c236fdcf2330113ba", sourcePackageId = PackageIdentifier {pkgName = PackageName "split", pkgVersion = Version {versionBranch = [0,1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "byorgey@cis.upenn.edu", author = "Brent Yorgey", stability = "stable", homepage = "http://code.haskell.org/~byorgey/code/split", pkgUrl = "", description = "Combinator library and utility functions for splitting lists.", category = "List", exposed = True, exposedModules = [ModuleName ["Data","List","Split"],ModuleName ["Data","List","Split","Internals"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/split-0.1.4/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/split-0.1.4/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSsplit-0.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/split-0.1.4/html/split.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/split-0.1.4/html"]}),(InstalledPackageId "statistics-0.8.0.5-547f68cc81d02312182b192faceead18",InstalledPackageInfo {installedPackageId = InstalledPackageId "statistics-0.8.0.5-547f68cc81d02312182b192faceead18", sourcePackageId = PackageIdentifier {pkgName = PackageName "statistics", pkgVersion = Version {versionBranch = [0,8,0,5], versionTags = []}}, license = BSD3, copyright = "2009, 2010 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "", homepage = "http://bitbucket.org/bos/statistics", pkgUrl = "", description = "This library provides a number of common functions and types useful\nin statistics. Our focus is on high performance, numerical\nrobustness, and use of good algorithms. Where possible, we provide\nreferences to the statistical literature.\n\nThe library's facilities can be divided into four broad categories:\n\nWorking with widely used discrete and continuous probability\ndistributions. (There are dozens of exotic distributions in use; we\nfocus on the most common.)\n\nComputing with sample data: quantile estimation, kernel density\nestimation, bootstrap methods, signigicance testing, and autocorrelation\nanalysis.\n\nRandom variate generation under several different distributions.\n\nCommon statistical tests for significant differences between samples.", category = "Math, Statistics", exposed = True, exposedModules = [ModuleName ["Statistics","Autocorrelation"],ModuleName ["Statistics","Constants"],ModuleName ["Statistics","Distribution"],ModuleName ["Statistics","Distribution","Binomial"],ModuleName ["Statistics","Distribution","ChiSquared"],ModuleName ["Statistics","Distribution","Gamma"],ModuleName ["Statistics","Distribution","Geometric"],ModuleName ["Statistics","Distribution","Exponential"],ModuleName ["Statistics","Distribution","Hypergeometric"],ModuleName ["Statistics","Distribution","Normal"],ModuleName ["Statistics","Distribution","Poisson"],ModuleName ["Statistics","Function"],ModuleName ["Statistics","KernelDensity"],ModuleName ["Statistics","Math"],ModuleName ["Statistics","Quantile"],ModuleName ["Statistics","Resampling"],ModuleName ["Statistics","Resampling","Bootstrap"],ModuleName ["Statistics","Sample"],ModuleName ["Statistics","Sample","Powers"],ModuleName ["Statistics","Test","NonParametric"],ModuleName ["Statistics","Types"]], hiddenModules = [ModuleName ["Statistics","Internal"]], importDirs = ["/home/rd/.cabal/lib/statistics-0.8.0.5/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/statistics-0.8.0.5/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSstatistics-0.8.0.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "erf-2.0.0.0-ed219f38329d885cc38fd4fe2fcda61f",InstalledPackageId "mwc-random-0.8.0.3-ef40417cbbc629f4e5e5b4a3bfaa731a",InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a",InstalledPackageId "time-1.1.4-5d1636949093286cea9028792cfb5a1f",InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50",InstalledPackageId "vector-algorithms-0.4-b44269044df6b857cd066d998e9e7067"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/statistics-0.8.0.5/html/statistics.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/statistics-0.8.0.5/html"]}),(InstalledPackageId "syb-0.1.0.2-86de396cc119d114f34455fa61819494",InstalledPackageInfo {installedPackageId = InstalledPackageId "syb-0.1.0.2-86de396cc119d114f34455fa61819494", sourcePackageId = PackageIdentifier {pkgName = PackageName "syb", pkgVersion = Version {versionBranch = [0,1,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains the generics system described in the\n/Scrap Your Boilerplate/ papers (see ).\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 = "", exposed = True, exposedModules = [ModuleName ["Data","Generics"],ModuleName ["Data","Generics","Aliases"],ModuleName ["Data","Generics","Basics"],ModuleName ["Data","Generics","Instances"],ModuleName ["Data","Generics","Schemes"],ModuleName ["Data","Generics","Text"],ModuleName ["Data","Generics","Twins"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/syb-0.1.0.2"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/syb-0.1.0.2"], hsLibraries = ["HSsyb-0.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/syb-0.1.0.2/syb.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/syb-0.1.0.2"]}),(InstalledPackageId "time-1.1.4-5d1636949093286cea9028792cfb5a1f",InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.1.4-5d1636949093286cea9028792cfb5a1f", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Ashley Yakeley", stability = "stable", homepage = "http://semantic.org/TimeLib/", pkgUrl = "", 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"]], importDirs = ["/home/rd/lib/ghc-6.12.1/time-1.1.4"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/time-1.1.4"], hsLibraries = ["HStime-1.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/time-1.1.4/include"], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/time-1.1.4/time.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/time-1.1.4"]}),(InstalledPackageId "transformers-0.2.2.0-b94b9c63d7ed96125c4d83b618f48c0f",InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.2.2.0-b94b9c63d7ed96125c4d83b618f48c0f", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,2,2,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson ", author = "Andy Gill, Ross Paterson", stability = "", homepage = "", pkgUrl = "", description = "Haskell 98 part of a monad transformer library, 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().\n\nThis part contains the monad transformer class, the concrete monad\ntransformers, operations and liftings. It can be used on its own\nin Haskell 98 code, or with the monad classes in the @monads-fd@ or\n@monads-tf@ packages, which automatically lift operations introduced\nby monad transformers through other transformers.", category = "Control", exposed = True, exposedModules = [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"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/transformers-0.2.2.0/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/transformers-0.2.2.0/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HStransformers-0.2.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/transformers-0.2.2.0/html/transformers.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/transformers-0.2.2.0/html"]}),(InstalledPackageId "unix-2.4.0.0-5c9c6355c760bba2d040dd2ff5bf71c2",InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.4.0.0-5c9c6355c760bba2d040dd2ff5bf71c2", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,4,0,0], 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 = "System", exposed = True, exposedModules = [ModuleName ["System","Posix"],ModuleName ["System","Posix","DynamicLinker","Module"],ModuleName ["System","Posix","DynamicLinker","Prim"],ModuleName ["System","Posix","Directory"],ModuleName ["System","Posix","DynamicLinker"],ModuleName ["System","Posix","Env"],ModuleName ["System","Posix","Error"],ModuleName ["System","Posix","Files"],ModuleName ["System","Posix","IO"],ModuleName ["System","Posix","Process"],ModuleName ["System","Posix","Process","Internals"],ModuleName ["System","Posix","Resource"],ModuleName ["System","Posix","Temp"],ModuleName ["System","Posix","Terminal"],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"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/unix-2.4.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/unix-2.4.0.0"], hsLibraries = ["HSunix-2.4.0.0"], extraLibraries = ["rt","util","dl"], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/unix-2.4.0.0/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/unix-2.4.0.0/unix.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/unix-2.4.0.0"]}),(InstalledPackageId "urlencoded-0.3.0.1-b7fadb261fdb3b9b78113b6ccb05ebca",InstalledPackageInfo {installedPackageId = InstalledPackageId "urlencoded-0.3.0.1-b7fadb261fdb3b9b78113b6ccb05ebca", sourcePackageId = PackageIdentifier {pkgName = PackageName "urlencoded", pkgVersion = Version {versionBranch = [0,3,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "philip.weaver@gmail.com", author = "Josh Hoyt, Philip Weaver", stability = "alpha", homepage = "https://github.com/pheaver/urlencoded", pkgUrl = "", description = "Generate or process x-www-urlencoded data as it\nappears in HTTP or HTTPS URIs and HTTP POSTs. See\n", category = "Web", exposed = True, exposedModules = [ModuleName ["Data","URLEncoded"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/urlencoded-0.3.0.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/urlencoded-0.3.0.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSurlencoded-0.3.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9",InstalledPackageId "network-2.3.0.4-4ddf11773059257cc8784f523271af57",InstalledPackageId "split-0.1.4-c2a6922813433a6c236fdcf2330113ba"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/urlencoded-0.3.0.1/html/urlencoded.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/urlencoded-0.3.0.1/html"]}),(InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50",InstalledPackageInfo {installedPackageId = InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50", sourcePackageId = PackageIdentifier {pkgName = PackageName "vector", pkgVersion = Version {versionBranch = [0,7,1], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2008-2011", maintainer = "Roman Leshchinskiy ", author = "Roman Leshchinskiy ", stability = "", homepage = "http://code.haskell.org/vector", pkgUrl = "", description = ".\nAn efficient implementation of Int-indexed arrays (both mutable\nand immutable), with a powerful loop fusion optimization 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* \n\nPlease use the project trac to submit bug reports and feature\nrequests.\n\n* \n\nChanges in version 0.7.1\n\n* New functions: @iterateN@, @splitAt@\n\n* New monadic operations: @generateM@, @sequence@, @foldM_@ and\nvariants\n\n* New functions for copying potentially overlapping arrays: @move@,\n@unsafeMove@\n\n* Specialisations of various monadic operations for primitive monads\n\n* Unsafe casts for Storable vectors\n\n* Efficiency improvements\n\nChanges in version 0.7.0.1\n\n* Dependency on package ghc removed\n\nChanges in version 0.7\n\n* New functions for freezing, copying and thawing vectors: @freeze@,\n@thaw@, @unsafeThaw@ and @clone@\n\n* @newWith@ and @newUnsafeWith@ on mutable vectors replaced by\n@replicate@\n\n* New function: @concat@\n\n* New function for safe indexing: @(!?)@\n\n* @Monoid@ instances for all vector types\n\n* Significant recycling and fusion improvements\n\n* Bug fixes\n\n* Support for GHC 7.0", 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 = [], importDirs = ["/home/rd/.cabal/lib/vector-0.7.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/vector-0.7.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSvector-0.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/.cabal/lib/vector-0.7.1/ghc-6.12.1/include"], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/vector-0.7.1/html/vector.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/vector-0.7.1/html"]}),(InstalledPackageId "vector-algorithms-0.4-b44269044df6b857cd066d998e9e7067",InstalledPackageInfo {installedPackageId = InstalledPackageId "vector-algorithms-0.4-b44269044df6b857cd066d998e9e7067", sourcePackageId = PackageIdentifier {pkgName = PackageName "vector-algorithms", pkgVersion = Version {versionBranch = [0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Dan Doel ", author = "Dan Doel", stability = "", homepage = "http://code.haskell.org/~dolio/", pkgUrl = "", description = "Efficient algorithms for vector arrays", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Vector","Algorithms","Optimal"],ModuleName ["Data","Vector","Algorithms","Insertion"],ModuleName ["Data","Vector","Algorithms","Intro"],ModuleName ["Data","Vector","Algorithms","Merge"],ModuleName ["Data","Vector","Algorithms","Radix"],ModuleName ["Data","Vector","Algorithms","Search"],ModuleName ["Data","Vector","Algorithms","TriHeap"]], hiddenModules = [ModuleName ["Data","Vector","Algorithms","Common"]], importDirs = ["/home/rd/.cabal/lib/vector-algorithms-0.4/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/vector-algorithms-0.4/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSvector-algorithms-0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/.cabal/lib/vector-algorithms-0.4/ghc-6.12.1/include"], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a",InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/vector-algorithms-0.4/html/vector-algorithms.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/vector-algorithms-0.4/html"]}),(InstalledPackageId "xhtml-3000.2.0.1-f8af1d8c98533601e78cda78b54dfacd",InstalledPackageInfo {installedPackageId = InstalledPackageId "xhtml-3000.2.0.1-f8af1d8c98533601e78cda78b54dfacd", sourcePackageId = PackageIdentifier {pkgName = PackageName "xhtml", pkgVersion = Version {versionBranch = [3000,2,0,1], versionTags = []}}, license = BSD3, copyright = "Bjorn Bringert 2004-2006, Andy Gill, and the Oregon Graduate\nInstitute of Science and Technology, 1999-2001", maintainer = "bjorn@bringert.net", author = "Bjorn Bringert", stability = "", homepage = "", pkgUrl = "", description = "This package provides combinators for producing\nXHTML 1.0, including the Strict, Transitional and Frameset variants.", category = "", exposed = True, exposedModules = [ModuleName ["Text","XHtml"],ModuleName ["Text","XHtml","Frameset"],ModuleName ["Text","XHtml","Strict"],ModuleName ["Text","XHtml","Transitional"],ModuleName ["Text","XHtml","Debug"],ModuleName ["Text","XHtml","Table"]], hiddenModules = [ModuleName ["Text","XHtml","Strict","Attributes"],ModuleName ["Text","XHtml","Strict","Elements"],ModuleName ["Text","XHtml","Frameset","Attributes"],ModuleName ["Text","XHtml","Frameset","Elements"],ModuleName ["Text","XHtml","Transitional","Attributes"],ModuleName ["Text","XHtml","Transitional","Elements"],ModuleName ["Text","XHtml","BlockTable"],ModuleName ["Text","XHtml","Extras"],ModuleName ["Text","XHtml","Internals"]], importDirs = ["/home/rd/.cabal/lib/xhtml-3000.2.0.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/xhtml-3000.2.0.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSxhtml-3000.2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-3.0.3.2-0092f5a086872e0cdaf979254933cd43"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/xhtml-3000.2.0.1/html/xhtml.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/xhtml-3000.2.0.1/html"]}),(InstalledPackageId "xml-1.3.8-82df055b9b11aed0789dc3a8137902b0",InstalledPackageInfo {installedPackageId = InstalledPackageId "xml-1.3.8-82df055b9b11aed0789dc3a8137902b0", sourcePackageId = PackageIdentifier {pkgName = PackageName "xml", pkgVersion = Version {versionBranch = [1,3,8], versionTags = []}}, license = BSD3, copyright = "(c) 2007-2008 Galois Inc.", maintainer = "diatchki@galois.com", author = "Galois Inc.", stability = "", homepage = "http://code.galois.com", pkgUrl = "", description = "A simple XML library.", category = "Text, XML", exposed = True, exposedModules = [ModuleName ["Text","XML","Light"],ModuleName ["Text","XML","Light","Types"],ModuleName ["Text","XML","Light","Output"],ModuleName ["Text","XML","Light","Input"],ModuleName ["Text","XML","Light","Lexer"],ModuleName ["Text","XML","Light","Proc"],ModuleName ["Text","XML","Light","Cursor"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/xml-1.3.8/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/xml-1.3.8/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSxml-1.3.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/xml-1.3.8/html/xml.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/xml-1.3.8/html"]})]) (fromList [(PackageName "MonadCatchIO-mtl",fromList [(Version {versionBranch = [0,3,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "MonadCatchIO-mtl-0.3.0.3-67f9bf033ff8310f57516b83041041ee", sourcePackageId = PackageIdentifier {pkgName = PackageName "MonadCatchIO-mtl", pkgVersion = Version {versionBranch = [0,3,0,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "jcpetruzza@gmail.com", author = "", stability = "", homepage = "http://code.haskell.org/~jcpetruzza/MonadCatchIO-mtl", pkgUrl = "", description = "Provides a monad-transformer version of the @Control.Exception.catch@\nfunction. For this, it defines the @MonadCatchIO@ class, a subset of\n@MonadIO@. It defines proper instances for most monad transformers in\nthe 'mtl' library.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","CatchIO"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/MonadCatchIO-mtl-0.3.0.3/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/MonadCatchIO-mtl-0.3.0.3/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSMonadCatchIO-mtl-0.3.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "extensible-exceptions-0.1.1.1-95db30aec4429ef77db437055a224b2f",InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/MonadCatchIO-mtl-0.3.0.3/html/MonadCatchIO-mtl.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/MonadCatchIO-mtl-0.3.0.3/html"]}])]),(PackageName "array",fromList [(Version {versionBranch = [0,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,3,0,0], 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 = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Array","Base"],ModuleName ["Data","Array","IArray"],ModuleName ["Data","Array","IO"],ModuleName ["Data","Array","IO","Internals"],ModuleName ["Data","Array","MArray"],ModuleName ["Data","Array","ST"],ModuleName ["Data","Array","Storable"],ModuleName ["Data","Array","Unboxed"],ModuleName ["Data","Array"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/array-0.3.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/array-0.3.0.0"], hsLibraries = ["HSarray-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/array-0.3.0.0/array.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/array-0.3.0.0"]}])]),(PackageName "attoparsec",fromList [(Version {versionBranch = [0,9,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "attoparsec-0.9.1.1-895d65dcc36cd141d3909efdc7c31cee", sourcePackageId = PackageIdentifier {pkgName = PackageName "attoparsec", pkgVersion = Version {versionBranch = [0,9,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "experimental", homepage = "https://bitbucket.org/bos/attoparsec", pkgUrl = "", 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","Char8"],ModuleName ["Data","Attoparsec","Combinator"],ModuleName ["Data","Attoparsec","FastSet"],ModuleName ["Data","Attoparsec","Lazy"],ModuleName ["Data","Attoparsec","Number"],ModuleName ["Data","Attoparsec","Zepto"]], hiddenModules = [ModuleName ["Data","Attoparsec","Internal"],ModuleName ["Data","Attoparsec","Internal","Types"]], importDirs = ["/home/rd/.cabal/lib/attoparsec-0.9.1.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/attoparsec-0.9.1.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSattoparsec-0.9.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb",InstalledPackageId "deepseq-1.1.0.2-461f4c072f0f9913d351d43041afb113"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/attoparsec-0.9.1.1/html/attoparsec.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/attoparsec-0.9.1.1/html"]}])]),(PackageName "base",fromList [(Version {versionBranch = [3,0,3,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base-3.0.3.2-0092f5a086872e0cdaf979254933cd43", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [3,0,3,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This is a backwards-compatible version of the base package.\nIt depends on a later version of base, and was probably supplied\nwith your compiler when it was installed.", category = "", exposed = True, exposedModules = [ModuleName ["Data","Generics"],ModuleName ["Data","Generics","Aliases"],ModuleName ["Data","Generics","Basics"],ModuleName ["Data","Generics","Instances"],ModuleName ["Data","Generics","Schemes"],ModuleName ["Data","Generics","Text"],ModuleName ["Data","Generics","Twins"],ModuleName ["Foreign","Concurrent"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Conc"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Dotnet"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","Float"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","Handle"],ModuleName ["GHC","IO"],ModuleName ["GHC","IOBase"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","STRef"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],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","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Complex"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],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","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","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Ptr"],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 = [], importDirs = ["/home/rd/lib/ghc-6.12.1/base-3.0.3.2"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/base-3.0.3.2"], hsLibraries = ["HSbase-3.0.3.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "syb-0.1.0.2-86de396cc119d114f34455fa61819494"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/base-3.0.3.2/base.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/base-3.0.3.2"]}]),(Version {versionBranch = [4,2,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,2,0,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 = [ModuleName ["Foreign","Concurrent"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Classes"],ModuleName ["GHC","Conc"],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","Float"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","MVar"],ModuleName ["GHC","IO"],ModuleName ["GHC","IO","IOMode"],ModuleName ["GHC","IO","Buffer"],ModuleName ["GHC","IO","Device"],ModuleName ["GHC","IO","BufferedIO"],ModuleName ["GHC","IO","FD"],ModuleName ["GHC","IO","Exception"],ModuleName ["GHC","IO","Encoding"],ModuleName ["GHC","IO","Encoding","Latin1"],ModuleName ["GHC","IO","Encoding","UTF8"],ModuleName ["GHC","IO","Encoding","UTF16"],ModuleName ["GHC","IO","Encoding","UTF32"],ModuleName ["GHC","IO","Encoding","Types"],ModuleName ["GHC","IO","Encoding","Iconv"],ModuleName ["GHC","IO","Encoding","CodePage"],ModuleName ["GHC","IO","Handle"],ModuleName ["GHC","IO","Handle","Types"],ModuleName ["GHC","IO","Handle","Internals"],ModuleName ["GHC","IO","Handle","FD"],ModuleName ["GHC","IO","Handle","Text"],ModuleName ["GHC","IOBase"],ModuleName ["GHC","Handle"],ModuleName ["GHC","IORef"],ModuleName ["GHC","IOArray"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","STRef"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],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","OldException"],ModuleName ["Control","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Strict"],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","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","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Ptr"],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 = [], importDirs = ["/home/rd/lib/ghc-6.12.1/base-4.2.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/base-4.2.0.0"], hsLibraries = ["HSbase-4.2.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/base-4.2.0.0/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec",InstalledPackageId "integer-gmp-0.2.0.0-9a51ffb34a83618a1a3d4e472b9977a0",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/base-4.2.0.0/base.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/base-4.2.0.0"]}])]),(PackageName "binary",fromList [(Version {versionBranch = [0,5,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "binary-0.5.0.2-c955cd283abf5d64e2ad0f88bb886eac", sourcePackageId = PackageIdentifier {pkgName = PackageName "binary", pkgVersion = Version {versionBranch = [0,5,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart ", author = "Lennart Kolmodin ", stability = "provisional", homepage = "http://code.haskell.org/binary/", pkgUrl = "", description = "Efficient, pure binary serialisation using lazy ByteStrings.\nHaskell values may be encoded to and from binary formats,\nwritten to disk as binary, or sent over the network.\nSerialisation speeds of over 1 G\\/sec have been observed,\nso this library should be suitable for high performance\nscenarios.", category = "Data, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Binary"],ModuleName ["Data","Binary","Put"],ModuleName ["Data","Binary","Get"],ModuleName ["Data","Binary","Builder"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/binary-0.5.0.2/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/binary-0.5.0.2/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSbinary-0.5.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageId "base-3.0.3.2-0092f5a086872e0cdaf979254933cd43",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/binary-0.5.0.2/html/binary.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/binary-0.5.0.2/html"]}])]),(PackageName "bytestring",fromList [(Version {versionBranch = [0,9,1,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,1,5], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2009,\n(c) David Roundy 2003-2005.", maintainer = "dons@galois.com, duncan@haskell.org", author = "Don Stewart, Duncan Coutts", stability = "", homepage = "http://www.cse.unsw.edu.au/~dons/fps.html", pkgUrl = "", description = "A time and space-efficient implementation of byte vectors using\npacked Word8 arrays, suitable for high performance use, both in terms\nof large data quantities, or high speed requirements. Byte vectors\nare encoded as strict 'Word8' arrays of bytes, and lazy lists of\nstrict chunks, held in a 'ForeignPtr', and can be passed between C\nand Haskell with little effort.\n\nTest coverage data for this library is available at:\n", 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","Fusion"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/bytestring-0.9.1.5"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/bytestring-0.9.1.5"], hsLibraries = ["HSbytestring-0.9.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/bytestring-0.9.1.5/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/bytestring-0.9.1.5/bytestring.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/bytestring-0.9.1.5"]}])]),(PackageName "bytestring-show",fromList [(Version {versionBranch = [0,3,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-show-0.3.4-5c15b8f39ce687ad3bbcad315695b98e", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring-show", pkgVersion = Version {versionBranch = [0,3,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Dan Doel ", author = "Dan Doel", stability = "", homepage = "http://code.haskell.org/~dolio/", pkgUrl = "", description = "Efficient conversion of values into readable byte strings.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Show","ByteString"]], hiddenModules = [ModuleName ["Text","Show","ByteString","Util"],ModuleName ["Text","Show","ByteString","Char"],ModuleName ["Text","Show","ByteString","Int"],ModuleName ["Text","Show","ByteString","Float"],ModuleName ["Text","Show","ByteString","Integer"]], importDirs = ["/home/rd/.cabal/lib/bytestring-show-0.3.4/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/bytestring-show-0.3.4/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSbytestring-show-0.3.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "binary-0.5.0.2-c955cd283abf5d64e2ad0f88bb886eac",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb",InstalledPackageId "integer-gmp-0.2.0.0-9a51ffb34a83618a1a3d4e472b9977a0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/bytestring-show-0.3.4/html/bytestring-show.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/bytestring-show-0.3.4/html"]}])]),(PackageName "cgi",fromList [(Version {versionBranch = [3001,1,8,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cgi-3001.1.8.2-9a5dadcb3dad1524a8a31ae602c06f06", sourcePackageId = PackageIdentifier {pkgName = PackageName "cgi", pkgVersion = Version {versionBranch = [3001,1,8,2], versionTags = []}}, license = BSD3, copyright = "Bjorn Bringert, Andy Gill, Anders Kaseorg, Ian Lynagh,\nErik Meijer, Sven Panne, Jeremy Shaw", maintainer = "Anders Kaseorg ", author = "Bjorn Bringert", stability = "", homepage = "http://andersk.mit.edu/haskell/cgi/", pkgUrl = "", description = "This is a Haskell library for writing CGI programs.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","CGI"],ModuleName ["Network","CGI","Monad"],ModuleName ["Network","CGI","Protocol"],ModuleName ["Network","CGI","Cookie"],ModuleName ["Network","CGI","Compat"]], hiddenModules = [ModuleName ["Network","CGI","Accept"],ModuleName ["Network","CGI","Multipart"],ModuleName ["Network","CGI","Header"]], importDirs = ["/home/rd/.cabal/lib/cgi-3001.1.8.2/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/cgi-3001.1.8.2/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HScgi-3001.1.8.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "MonadCatchIO-mtl-0.3.0.3-67f9bf033ff8310f57516b83041041ee",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb",InstalledPackageId "extensible-exceptions-0.1.1.1-95db30aec4429ef77db437055a224b2f",InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9",InstalledPackageId "network-2.3.0.4-4ddf11773059257cc8784f523271af57",InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f",InstalledPackageId "old-time-1.0.0.3-fd6ba884bb7fbb042704e6c89a90a072",InstalledPackageId "parsec-3.1.1-3e3e248ba12dcf0a0638179b2f9ad138",InstalledPackageId "xhtml-3000.2.0.1-f8af1d8c98533601e78cda78b54dfacd"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/cgi-3001.1.8.2/html/cgi.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/cgi-3001.1.8.2/html"]}])]),(PackageName "containers",fromList [(Version {versionBranch = [0,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,3,0,0], 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 = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Graph"],ModuleName ["Data","IntMap"],ModuleName ["Data","IntSet"],ModuleName ["Data","Map"],ModuleName ["Data","Sequence"],ModuleName ["Data","Set"],ModuleName ["Data","Tree"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/containers-0.3.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/containers-0.3.0.0"], hsLibraries = ["HScontainers-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/containers-0.3.0.0/containers.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/containers-0.3.0.0"]}])]),(PackageName "deepseq",fromList [(Version {versionBranch = [1,1,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.1.0.2-461f4c072f0f9913d351d43041afb113", sourcePackageId = PackageIdentifier {pkgName = PackageName "deepseq", pkgVersion = Version {versionBranch = [1,1,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", 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.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","DeepSeq"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/deepseq-1.1.0.2/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/deepseq-1.1.0.2/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSdeepseq-1.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.0-b96ee5db37b7b8c8ac703dc693fd568c",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "containers-0.3.0.0-f9c521403865d58d5d257afc846921cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/deepseq-1.1.0.2/html/deepseq.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/deepseq-1.1.0.2/html"]}])]),(PackageName "delimited-text",fromList [(Version {versionBranch = [0,3,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "delimited-text-0.3.0-bc18413e68b431a5dc60d76a4d170187", sourcePackageId = PackageIdentifier {pkgName = PackageName "delimited-text", pkgVersion = Version {versionBranch = [0,3,0], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Stefan Kersten 2008-2011", maintainer = "Stefan Kersten ", author = "Stefan Kersten ", stability = "provisional", homepage = "http://space.k-hornz.de/software/delimited-text", pkgUrl = "", description = "Parse character delimited textual data", category = "Data", exposed = True, exposedModules = [ModuleName ["Text","Delimited"]], hiddenModules = [ModuleName ["Text","Delimited","ByteString","Lazy"],ModuleName ["Text","Delimited","Put"],ModuleName ["Text","Delimited","Types"]], importDirs = ["/home/rd/.cabal/lib/delimited-text-0.3.0/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/delimited-text-0.3.0/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSdelimited-text-0.3.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.9.1.1-895d65dcc36cd141d3909efdc7c31cee",InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "binary-0.5.0.2-c955cd283abf5d64e2ad0f88bb886eac",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "bytestring-show-0.3.4-5c15b8f39ce687ad3bbcad315695b98e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/delimited-text-0.3.0/html/delimited-text.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/delimited-text-0.3.0/html"]}])]),(PackageName "directory",fromList [(Version {versionBranch = [1,0,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.0.1.0-86403c0e0e66dd297b1c554fa804347b", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,0,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides a library for handling directories.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Directory"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/directory-1.0.1.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/directory-1.0.1.0"], hsLibraries = ["HSdirectory-1.0.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/directory-1.0.1.0/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "filepath-1.1.0.3-3f3beb2b752c84a0eb3f13781440bcf4",InstalledPackageId "old-time-1.0.0.3-fd6ba884bb7fbb042704e6c89a90a072",InstalledPackageId "unix-2.4.0.0-5c9c6355c760bba2d040dd2ff5bf71c2"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/directory-1.0.1.0/directory.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/directory-1.0.1.0"]}])]),(PackageName "erf",fromList [(Version {versionBranch = [2,0,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "erf-2.0.0.0-ed219f38329d885cc38fd4fe2fcda61f", sourcePackageId = PackageIdentifier {pkgName = PackageName "erf", pkgVersion = Version {versionBranch = [2,0,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Augustsson", author = "Lennart Augustsson", stability = "experimental", homepage = "", pkgUrl = "", description = "A type class for the error function, erf, and related functions.\nInstances for Float and Double.", category = "Math", exposed = True, exposedModules = [ModuleName ["Data","Number","Erf"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/erf-2.0.0.0/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/erf-2.0.0.0/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSerf-2.0.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/erf-2.0.0.0/html/erf.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/erf-2.0.0.0/html"]}])]),(PackageName "extensible-exceptions",fromList [(Version {versionBranch = [0,1,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "extensible-exceptions-0.1.1.1-95db30aec4429ef77db437055a224b2f", sourcePackageId = PackageIdentifier {pkgName = PackageName "extensible-exceptions", pkgVersion = Version {versionBranch = [0,1,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides extensible exceptions for both new and\nold versions of GHC (i.e., < 6.10).", category = "", exposed = True, exposedModules = [ModuleName ["Control","Exception","Extensible"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/extensible-exceptions-0.1.1.1"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/extensible-exceptions-0.1.1.1"], hsLibraries = ["HSextensible-exceptions-0.1.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/extensible-exceptions-0.1.1.1/extensible-exceptions.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/extensible-exceptions-0.1.1.1"]}])]),(PackageName "ffi",fromList [(Version {versionBranch = [1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_ffi", sourcePackageId = PackageIdentifier {pkgName = PackageName "ffi", 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 = ["/home/rd/lib/ghc-6.12.1"], hsLibraries = ["HSffi"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/include"], includes = [], depends = [], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}])]),(PackageName "filepath",fromList [(Version {versionBranch = [1,1,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.1.0.3-3f3beb2b752c84a0eb3f13781440bcf4", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,1,0,3], 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 = [ModuleName ["System","FilePath"],ModuleName ["System","FilePath","Posix"],ModuleName ["System","FilePath","Windows"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/filepath-1.1.0.3"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/filepath-1.1.0.3"], hsLibraries = ["HSfilepath-1.1.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/filepath-1.1.0.3/filepath.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/filepath-1.1.0.3"]}])]),(PackageName "ghc-prim",fromList [(Version {versionBranch = [0,2,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-prim", pkgVersion = Version {versionBranch = [0,2,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "GHC primitives.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Prim"],ModuleName ["GHC","Bool"],ModuleName ["GHC","Debug"],ModuleName ["GHC","Generics"],ModuleName ["GHC","Ordering"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord32"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"],ModuleName ["GHC","Unit"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/ghc-prim-0.2.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/ghc-prim-0.2.0.0"], hsLibraries = ["HSghc-prim-0.2.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/ghc-prim.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0"]}])]),(PackageName "html-minimalist",fromList [(Version {versionBranch = [0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "html-minimalist-0.3-824e2f713fa302fc346d7f65adc8be6d", sourcePackageId = PackageIdentifier {pkgName = PackageName "html-minimalist", pkgVersion = Version {versionBranch = [0,3], versionTags = []}}, license = GPL Nothing, copyright = "(c) Rohan Drape, 2006-2011", maintainer = "rd@slavepianos.org", author = "Rohan Drape", stability = "Experimental", homepage = "http://slavepianos.org/rd/?t=html-minimalist", pkgUrl = "", description = "Text.HTML.Light is a very simple Haskell module\nfor writing [x]html documents. It provides\nconstructors for html elements and attributes\nin terms of Text.XML.Light.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","HTML","Light"],ModuleName ["Text","HTML","Light","Attribute"],ModuleName ["Text","HTML","Light","Constant"],ModuleName ["Text","HTML","Light","Element"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/html-minimalist-0.3/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/html-minimalist-0.3/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HShtml-minimalist-0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "xml-1.3.8-82df055b9b11aed0789dc3a8137902b0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/html-minimalist-0.3/html/html-minimalist.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/html-minimalist-0.3/html"]}])]),(PackageName "integer-gmp",fromList [(Version {versionBranch = [0,2,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.2.0.0-9a51ffb34a83618a1a3d4e472b9977a0", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,2,0,0], 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 = [ModuleName ["GHC","Integer"],ModuleName ["GHC","Integer","GMP","Internals"]], hiddenModules = [ModuleName ["GHC","Integer","Type"]], importDirs = ["/home/rd/lib/ghc-6.12.1/integer-gmp-0.2.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/integer-gmp-0.2.0.0"], hsLibraries = ["HSinteger-gmp-0.2.0.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/integer-gmp-0.2.0.0/integer-gmp.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/integer-gmp-0.2.0.0"]}])]),(PackageName "mtl",fromList [(Version {versionBranch = [2,0,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9", sourcePackageId = PackageIdentifier {pkgName = PackageName "mtl", pkgVersion = Version {versionBranch = [2,0,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", 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 = [], importDirs = ["/home/rd/.cabal/lib/mtl-2.0.1.0/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/mtl-2.0.1.0/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSmtl-2.0.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "transformers-0.2.2.0-b94b9c63d7ed96125c4d83b618f48c0f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/mtl-2.0.1.0/html/mtl.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/mtl-2.0.1.0/html"]}])]),(PackageName "mwc-random",fromList [(Version {versionBranch = [0,8,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "mwc-random-0.8.0.3-ef40417cbbc629f4e5e5b4a3bfaa731a", sourcePackageId = PackageIdentifier {pkgName = PackageName "mwc-random", pkgVersion = Version {versionBranch = [0,8,0,3], versionTags = []}}, license = BSD3, copyright = "2009, 2010 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "", homepage = "http://bitbucket.org/bos/mwc-random", pkgUrl = "", description = "This package contains code for generating high quality random\nnumbers that follow either a uniform or normal distribution. The\ngenerated numbers are suitable for use in statistical applications.\n\nThe uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222)\nmultiply-with-carry generator, which has a period of 2^8222 and\nfares well in tests of randomness. It is also extremely fast,\nbetween 2 and 3 times faster than the Mersenne Twister.\n\nCompared to the mersenne-random package, this package has a more\nconvenient API, is faster, and supports more statistical\ndistributions.", category = "Math, Statistics", exposed = True, exposedModules = [ModuleName ["System","Random","MWC"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/mwc-random-0.8.0.3/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/mwc-random-0.8.0.3/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSmwc-random-0.8.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a",InstalledPackageId "time-1.1.4-5d1636949093286cea9028792cfb5a1f",InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/mwc-random-0.8.0.3/html/mwc-random.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/mwc-random-0.8.0.3/html"]}])]),(PackageName "network",fromList [(Version {versionBranch = [2,3,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "network-2.3.0.4-4ddf11773059257cc8784f523271af57", sourcePackageId = PackageIdentifier {pkgName = PackageName "network", pkgVersion = Version {versionBranch = [2,3,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Johan Tibell ", author = "", stability = "", homepage = "http://github.com/haskell/network", pkgUrl = "", description = "Low-level networking interface", category = "Network", exposed = True, exposedModules = [ModuleName ["Network"],ModuleName ["Network","BSD"],ModuleName ["Network","Socket"],ModuleName ["Network","Socket","ByteString"],ModuleName ["Network","Socket","ByteString","Lazy"],ModuleName ["Network","Socket","Internal"],ModuleName ["Network","URI"]], hiddenModules = [ModuleName ["Network","Socket","ByteString","IOVec"],ModuleName ["Network","Socket","ByteString","MsgHdr"],ModuleName ["Network","Socket","ByteString","Internal"]], importDirs = ["/home/rd/.cabal/lib/network-2.3.0.4/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/network-2.3.0.4/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSnetwork-2.3.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/.cabal/lib/network-2.3.0.4/ghc-6.12.1/include"], includes = ["HsNet.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "parsec-3.1.1-3e3e248ba12dcf0a0638179b2f9ad138",InstalledPackageId "unix-2.4.0.0-5c9c6355c760bba2d040dd2ff5bf71c2"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/network-2.3.0.4/html/network.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/network-2.3.0.4/html"]}])]),(PackageName "old-locale",fromList [(Version {versionBranch = [1,0,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,2], 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 = "System", exposed = True, exposedModules = [ModuleName ["System","Locale"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/old-locale-1.0.0.2"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/old-locale-1.0.0.2"], hsLibraries = ["HSold-locale-1.0.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/old-locale-1.0.0.2/old-locale.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/old-locale-1.0.0.2"]}])]),(PackageName "old-time",fromList [(Version {versionBranch = [1,0,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "old-time-1.0.0.3-fd6ba884bb7fbb042704e6c89a90a072", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-time", pkgVersion = Version {versionBranch = [1,0,0,3], 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 = "System", exposed = True, exposedModules = [ModuleName ["System","Time"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/old-time-1.0.0.3"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/old-time-1.0.0.3"], hsLibraries = ["HSold-time-1.0.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/old-time-1.0.0.3/include"], includes = ["HsTime.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/old-time-1.0.0.3/old-time.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/old-time-1.0.0.3"]}])]),(PackageName "parsec",fromList [(Version {versionBranch = [3,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "parsec-3.1.1-3e3e248ba12dcf0a0638179b2f9ad138", sourcePackageId = PackageIdentifier {pkgName = PackageName "parsec", pkgVersion = Version {versionBranch = [3,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Antoine Latter ", author = "Daan Leijen , Paolo Martini ", stability = "", homepage = "http://www.cs.uu.nl/~daan/parsec.html", pkgUrl = "", description = "Parsec is designed from scratch as an industrial-strength parser\nlibrary. It is simple, safe, well documented (on the package\nhomepage), has extensive libraries and good error messages,\nand is also fast. It is defined as a monad transformer that can be\nstacked on arbitrary monads, and it is also parametric in the\ninput stream type.", category = "Parsing", exposed = True, exposedModules = [ModuleName ["Text","Parsec"],ModuleName ["Text","Parsec","String"],ModuleName ["Text","Parsec","ByteString"],ModuleName ["Text","Parsec","ByteString","Lazy"],ModuleName ["Text","Parsec","Pos"],ModuleName ["Text","Parsec","Error"],ModuleName ["Text","Parsec","Prim"],ModuleName ["Text","Parsec","Char"],ModuleName ["Text","Parsec","Combinator"],ModuleName ["Text","Parsec","Token"],ModuleName ["Text","Parsec","Expr"],ModuleName ["Text","Parsec","Language"],ModuleName ["Text","Parsec","Perm"],ModuleName ["Text","ParserCombinators","Parsec"],ModuleName ["Text","ParserCombinators","Parsec","Char"],ModuleName ["Text","ParserCombinators","Parsec","Combinator"],ModuleName ["Text","ParserCombinators","Parsec","Error"],ModuleName ["Text","ParserCombinators","Parsec","Expr"],ModuleName ["Text","ParserCombinators","Parsec","Language"],ModuleName ["Text","ParserCombinators","Parsec","Perm"],ModuleName ["Text","ParserCombinators","Parsec","Pos"],ModuleName ["Text","ParserCombinators","Parsec","Prim"],ModuleName ["Text","ParserCombinators","Parsec","Token"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/parsec-3.1.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/parsec-3.1.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSparsec-3.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a",InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/parsec-3.1.1/html/parsec.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/parsec-3.1.1/html"]}])]),(PackageName "primitive",fromList [(Version {versionBranch = [0,3,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a", sourcePackageId = PackageIdentifier {pkgName = PackageName "primitive", pkgVersion = Version {versionBranch = [0,3,1], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2009-2010", maintainer = "Roman Leshchinskiy ", author = "Roman Leshchinskiy ", stability = "", homepage = "http://code.haskell.org/primitive", pkgUrl = "", description = ".\nThis package provides wrappers for primitive array operations from\nGHC.Prim.", 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"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/primitive-0.3.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/primitive-0.3.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSprimitive-0.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/.cabal/lib/primitive-0.3.1/ghc-6.12.1/include"], includes = ["primitive-memops.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "ghc-prim-0.2.0.0-9d35c97e886f807a1e6d024aaa91dcec"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/primitive-0.3.1/html/primitive.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/primitive-0.3.1/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 = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], importDirs = [], libraryDirs = ["/home/rd/lib/ghc-6.12.1"], hsLibraries = ["HSrts"], extraLibraries = ["m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/include"], includes = ["Stg.h"], depends = [InstalledPackageId "builtin_ffi"], 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","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","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_GHCziBool_False_closure","-u","ghczmprim_GHCziBool_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_runIO_closure","-u","base_GHCziTopHandler_runNonIO_closure","-u","base_GHCziConc_ensureIOManagerIsRunning_closure","-u","base_GHCziConc_runSparks_closure","-u","base_GHCziConc_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}])]),(PackageName "split",fromList [(Version {versionBranch = [0,1,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "split-0.1.4-c2a6922813433a6c236fdcf2330113ba", sourcePackageId = PackageIdentifier {pkgName = PackageName "split", pkgVersion = Version {versionBranch = [0,1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "byorgey@cis.upenn.edu", author = "Brent Yorgey", stability = "stable", homepage = "http://code.haskell.org/~byorgey/code/split", pkgUrl = "", description = "Combinator library and utility functions for splitting lists.", category = "List", exposed = True, exposedModules = [ModuleName ["Data","List","Split"],ModuleName ["Data","List","Split","Internals"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/split-0.1.4/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/split-0.1.4/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSsplit-0.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/split-0.1.4/html/split.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/split-0.1.4/html"]}])]),(PackageName "statistics",fromList [(Version {versionBranch = [0,8,0,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "statistics-0.8.0.5-547f68cc81d02312182b192faceead18", sourcePackageId = PackageIdentifier {pkgName = PackageName "statistics", pkgVersion = Version {versionBranch = [0,8,0,5], versionTags = []}}, license = BSD3, copyright = "2009, 2010 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "", homepage = "http://bitbucket.org/bos/statistics", pkgUrl = "", description = "This library provides a number of common functions and types useful\nin statistics. Our focus is on high performance, numerical\nrobustness, and use of good algorithms. Where possible, we provide\nreferences to the statistical literature.\n\nThe library's facilities can be divided into four broad categories:\n\nWorking with widely used discrete and continuous probability\ndistributions. (There are dozens of exotic distributions in use; we\nfocus on the most common.)\n\nComputing with sample data: quantile estimation, kernel density\nestimation, bootstrap methods, signigicance testing, and autocorrelation\nanalysis.\n\nRandom variate generation under several different distributions.\n\nCommon statistical tests for significant differences between samples.", category = "Math, Statistics", exposed = True, exposedModules = [ModuleName ["Statistics","Autocorrelation"],ModuleName ["Statistics","Constants"],ModuleName ["Statistics","Distribution"],ModuleName ["Statistics","Distribution","Binomial"],ModuleName ["Statistics","Distribution","ChiSquared"],ModuleName ["Statistics","Distribution","Gamma"],ModuleName ["Statistics","Distribution","Geometric"],ModuleName ["Statistics","Distribution","Exponential"],ModuleName ["Statistics","Distribution","Hypergeometric"],ModuleName ["Statistics","Distribution","Normal"],ModuleName ["Statistics","Distribution","Poisson"],ModuleName ["Statistics","Function"],ModuleName ["Statistics","KernelDensity"],ModuleName ["Statistics","Math"],ModuleName ["Statistics","Quantile"],ModuleName ["Statistics","Resampling"],ModuleName ["Statistics","Resampling","Bootstrap"],ModuleName ["Statistics","Sample"],ModuleName ["Statistics","Sample","Powers"],ModuleName ["Statistics","Test","NonParametric"],ModuleName ["Statistics","Types"]], hiddenModules = [ModuleName ["Statistics","Internal"]], importDirs = ["/home/rd/.cabal/lib/statistics-0.8.0.5/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/statistics-0.8.0.5/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSstatistics-0.8.0.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "erf-2.0.0.0-ed219f38329d885cc38fd4fe2fcda61f",InstalledPackageId "mwc-random-0.8.0.3-ef40417cbbc629f4e5e5b4a3bfaa731a",InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a",InstalledPackageId "time-1.1.4-5d1636949093286cea9028792cfb5a1f",InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50",InstalledPackageId "vector-algorithms-0.4-b44269044df6b857cd066d998e9e7067"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/statistics-0.8.0.5/html/statistics.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/statistics-0.8.0.5/html"]}])]),(PackageName "syb",fromList [(Version {versionBranch = [0,1,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "syb-0.1.0.2-86de396cc119d114f34455fa61819494", sourcePackageId = PackageIdentifier {pkgName = PackageName "syb", pkgVersion = Version {versionBranch = [0,1,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains the generics system described in the\n/Scrap Your Boilerplate/ papers (see ).\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 = "", exposed = True, exposedModules = [ModuleName ["Data","Generics"],ModuleName ["Data","Generics","Aliases"],ModuleName ["Data","Generics","Basics"],ModuleName ["Data","Generics","Instances"],ModuleName ["Data","Generics","Schemes"],ModuleName ["Data","Generics","Text"],ModuleName ["Data","Generics","Twins"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/syb-0.1.0.2"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/syb-0.1.0.2"], hsLibraries = ["HSsyb-0.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/syb-0.1.0.2/syb.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/syb-0.1.0.2"]}])]),(PackageName "time",fromList [(Version {versionBranch = [1,1,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.1.4-5d1636949093286cea9028792cfb5a1f", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Ashley Yakeley", stability = "stable", homepage = "http://semantic.org/TimeLib/", pkgUrl = "", 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"]], importDirs = ["/home/rd/lib/ghc-6.12.1/time-1.1.4"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/time-1.1.4"], hsLibraries = ["HStime-1.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/time-1.1.4/include"], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "old-locale-1.0.0.2-ef43da9d308528e2994f68a00a6ea03f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/time-1.1.4/time.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/time-1.1.4"]}])]),(PackageName "transformers",fromList [(Version {versionBranch = [0,2,2,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.2.2.0-b94b9c63d7ed96125c4d83b618f48c0f", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,2,2,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson ", author = "Andy Gill, Ross Paterson", stability = "", homepage = "", pkgUrl = "", description = "Haskell 98 part of a monad transformer library, 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().\n\nThis part contains the monad transformer class, the concrete monad\ntransformers, operations and liftings. It can be used on its own\nin Haskell 98 code, or with the monad classes in the @monads-fd@ or\n@monads-tf@ packages, which automatically lift operations introduced\nby monad transformers through other transformers.", category = "Control", exposed = True, exposedModules = [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"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/transformers-0.2.2.0/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/transformers-0.2.2.0/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HStransformers-0.2.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/transformers-0.2.2.0/html/transformers.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/transformers-0.2.2.0/html"]}])]),(PackageName "unix",fromList [(Version {versionBranch = [2,4,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.4.0.0-5c9c6355c760bba2d040dd2ff5bf71c2", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,4,0,0], 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 = "System", exposed = True, exposedModules = [ModuleName ["System","Posix"],ModuleName ["System","Posix","DynamicLinker","Module"],ModuleName ["System","Posix","DynamicLinker","Prim"],ModuleName ["System","Posix","Directory"],ModuleName ["System","Posix","DynamicLinker"],ModuleName ["System","Posix","Env"],ModuleName ["System","Posix","Error"],ModuleName ["System","Posix","Files"],ModuleName ["System","Posix","IO"],ModuleName ["System","Posix","Process"],ModuleName ["System","Posix","Process","Internals"],ModuleName ["System","Posix","Resource"],ModuleName ["System","Posix","Temp"],ModuleName ["System","Posix","Terminal"],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"]], hiddenModules = [], importDirs = ["/home/rd/lib/ghc-6.12.1/unix-2.4.0.0"], libraryDirs = ["/home/rd/lib/ghc-6.12.1/unix-2.4.0.0"], hsLibraries = ["HSunix-2.4.0.0"], extraLibraries = ["rt","util","dl"], extraGHCiLibraries = [], includeDirs = ["/home/rd/lib/ghc-6.12.1/unix-2.4.0.0/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/share/doc/ghc/html/libraries/unix-2.4.0.0/unix.haddock"], haddockHTMLs = ["/home/rd/share/doc/ghc/html/libraries/unix-2.4.0.0"]}])]),(PackageName "urlencoded",fromList [(Version {versionBranch = [0,3,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "urlencoded-0.3.0.1-b7fadb261fdb3b9b78113b6ccb05ebca", sourcePackageId = PackageIdentifier {pkgName = PackageName "urlencoded", pkgVersion = Version {versionBranch = [0,3,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "philip.weaver@gmail.com", author = "Josh Hoyt, Philip Weaver", stability = "alpha", homepage = "https://github.com/pheaver/urlencoded", pkgUrl = "", description = "Generate or process x-www-urlencoded data as it\nappears in HTTP or HTTPS URIs and HTTP POSTs. See\n", category = "Web", exposed = True, exposedModules = [ModuleName ["Data","URLEncoded"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/urlencoded-0.3.0.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/urlencoded-0.3.0.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSurlencoded-0.3.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "mtl-2.0.1.0-425fe52f080c926500eaa8d0a33df1c9",InstalledPackageId "network-2.3.0.4-4ddf11773059257cc8784f523271af57",InstalledPackageId "split-0.1.4-c2a6922813433a6c236fdcf2330113ba"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/urlencoded-0.3.0.1/html/urlencoded.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/urlencoded-0.3.0.1/html"]}])]),(PackageName "vector",fromList [(Version {versionBranch = [0,7,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50", sourcePackageId = PackageIdentifier {pkgName = PackageName "vector", pkgVersion = Version {versionBranch = [0,7,1], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2008-2011", maintainer = "Roman Leshchinskiy ", author = "Roman Leshchinskiy ", stability = "", homepage = "http://code.haskell.org/vector", pkgUrl = "", description = ".\nAn efficient implementation of Int-indexed arrays (both mutable\nand immutable), with a powerful loop fusion optimization 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* \n\nPlease use the project trac to submit bug reports and feature\nrequests.\n\n* \n\nChanges in version 0.7.1\n\n* New functions: @iterateN@, @splitAt@\n\n* New monadic operations: @generateM@, @sequence@, @foldM_@ and\nvariants\n\n* New functions for copying potentially overlapping arrays: @move@,\n@unsafeMove@\n\n* Specialisations of various monadic operations for primitive monads\n\n* Unsafe casts for Storable vectors\n\n* Efficiency improvements\n\nChanges in version 0.7.0.1\n\n* Dependency on package ghc removed\n\nChanges in version 0.7\n\n* New functions for freezing, copying and thawing vectors: @freeze@,\n@thaw@, @unsafeThaw@ and @clone@\n\n* @newWith@ and @newUnsafeWith@ on mutable vectors replaced by\n@replicate@\n\n* New function: @concat@\n\n* New function for safe indexing: @(!?)@\n\n* @Monoid@ instances for all vector types\n\n* Significant recycling and fusion improvements\n\n* Bug fixes\n\n* Support for GHC 7.0", 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 = [], importDirs = ["/home/rd/.cabal/lib/vector-0.7.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/vector-0.7.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSvector-0.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/.cabal/lib/vector-0.7.1/ghc-6.12.1/include"], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/vector-0.7.1/html/vector.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/vector-0.7.1/html"]}])]),(PackageName "vector-algorithms",fromList [(Version {versionBranch = [0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "vector-algorithms-0.4-b44269044df6b857cd066d998e9e7067", sourcePackageId = PackageIdentifier {pkgName = PackageName "vector-algorithms", pkgVersion = Version {versionBranch = [0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Dan Doel ", author = "Dan Doel", stability = "", homepage = "http://code.haskell.org/~dolio/", pkgUrl = "", description = "Efficient algorithms for vector arrays", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Vector","Algorithms","Optimal"],ModuleName ["Data","Vector","Algorithms","Insertion"],ModuleName ["Data","Vector","Algorithms","Intro"],ModuleName ["Data","Vector","Algorithms","Merge"],ModuleName ["Data","Vector","Algorithms","Radix"],ModuleName ["Data","Vector","Algorithms","Search"],ModuleName ["Data","Vector","Algorithms","TriHeap"]], hiddenModules = [ModuleName ["Data","Vector","Algorithms","Common"]], importDirs = ["/home/rd/.cabal/lib/vector-algorithms-0.4/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/vector-algorithms-0.4/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSvector-algorithms-0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/rd/.cabal/lib/vector-algorithms-0.4/ghc-6.12.1/include"], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "primitive-0.3.1-e85ae0d82d3662be60846f3ccb7d1f9a",InstalledPackageId "vector-0.7.1-dd4b01936f27d3260deefd4cef691d50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/vector-algorithms-0.4/html/vector-algorithms.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/vector-algorithms-0.4/html"]}])]),(PackageName "xhtml",fromList [(Version {versionBranch = [3000,2,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "xhtml-3000.2.0.1-f8af1d8c98533601e78cda78b54dfacd", sourcePackageId = PackageIdentifier {pkgName = PackageName "xhtml", pkgVersion = Version {versionBranch = [3000,2,0,1], versionTags = []}}, license = BSD3, copyright = "Bjorn Bringert 2004-2006, Andy Gill, and the Oregon Graduate\nInstitute of Science and Technology, 1999-2001", maintainer = "bjorn@bringert.net", author = "Bjorn Bringert", stability = "", homepage = "", pkgUrl = "", description = "This package provides combinators for producing\nXHTML 1.0, including the Strict, Transitional and Frameset variants.", category = "", exposed = True, exposedModules = [ModuleName ["Text","XHtml"],ModuleName ["Text","XHtml","Frameset"],ModuleName ["Text","XHtml","Strict"],ModuleName ["Text","XHtml","Transitional"],ModuleName ["Text","XHtml","Debug"],ModuleName ["Text","XHtml","Table"]], hiddenModules = [ModuleName ["Text","XHtml","Strict","Attributes"],ModuleName ["Text","XHtml","Strict","Elements"],ModuleName ["Text","XHtml","Frameset","Attributes"],ModuleName ["Text","XHtml","Frameset","Elements"],ModuleName ["Text","XHtml","Transitional","Attributes"],ModuleName ["Text","XHtml","Transitional","Elements"],ModuleName ["Text","XHtml","BlockTable"],ModuleName ["Text","XHtml","Extras"],ModuleName ["Text","XHtml","Internals"]], importDirs = ["/home/rd/.cabal/lib/xhtml-3000.2.0.1/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/xhtml-3000.2.0.1/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSxhtml-3000.2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-3.0.3.2-0092f5a086872e0cdaf979254933cd43"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/xhtml-3000.2.0.1/html/xhtml.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/xhtml-3000.2.0.1/html"]}])]),(PackageName "xml",fromList [(Version {versionBranch = [1,3,8], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "xml-1.3.8-82df055b9b11aed0789dc3a8137902b0", sourcePackageId = PackageIdentifier {pkgName = PackageName "xml", pkgVersion = Version {versionBranch = [1,3,8], versionTags = []}}, license = BSD3, copyright = "(c) 2007-2008 Galois Inc.", maintainer = "diatchki@galois.com", author = "Galois Inc.", stability = "", homepage = "http://code.galois.com", pkgUrl = "", description = "A simple XML library.", category = "Text, XML", exposed = True, exposedModules = [ModuleName ["Text","XML","Light"],ModuleName ["Text","XML","Light","Types"],ModuleName ["Text","XML","Light","Output"],ModuleName ["Text","XML","Light","Input"],ModuleName ["Text","XML","Light","Lexer"],ModuleName ["Text","XML","Light","Proc"],ModuleName ["Text","XML","Light","Cursor"]], hiddenModules = [], importDirs = ["/home/rd/.cabal/lib/xml-1.3.8/ghc-6.12.1"], libraryDirs = ["/home/rd/.cabal/lib/xml-1.3.8/ghc-6.12.1","/home/rd/lib"], hsLibraries = ["HSxml-1.3.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.2.0.0-b340bbd470b5859bcbb920aea62a12cf",InstalledPackageId "bytestring-0.9.1.5-01c5fa5da70289596d73fa2e44360d8a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/rd/.cabal/share/doc/xml-1.3.8/html/xml.haddock"], haddockHTMLs = ["/home/rd/.cabal/share/doc/xml-1.3.8/html"]}])])]), pkgDescrFile = Just "./hnutr.cabal", localPkgDescr = PackageDescription {package = PackageIdentifier {pkgName = PackageName "hnutr", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = GPL Nothing, licenseFile = "", copyright = "Rohan Drape, 2009-2011", maintainer = "rd@slavepianos.org", author = "Rohan Drape", stability = "Experimental", testedWith = [(GHC,ThisVersion (Version {versionBranch = [7,0,3], versionTags = []}))], homepage = "http://slavepianos.org/rd/?t=hnutr", pkgUrl = "", bugReports = "", sourceRepos = [SourceRepo {repoKind = RepoHead, repoType = Just Darcs, repoLocation = Just "http://slavepianos.org/rd/sw/hnutr", repoModule = Nothing, repoBranch = Nothing, repoTag = Nothing, repoSubdir = Nothing}], synopsis = "Haskell & nutrition", description = "Parser and tools for SR21 data sets.", category = "Data", customFieldsPD = [], buildDepends = [Dependency (PackageName "base") (ThisVersion (Version {versionBranch = [4,2,0,0], versionTags = []})),Dependency (PackageName "bytestring") (ThisVersion (Version {versionBranch = [0,9,1,5], versionTags = []})),Dependency (PackageName "cgi") (ThisVersion (Version {versionBranch = [3001,1,8,2], versionTags = []})),Dependency (PackageName "containers") (ThisVersion (Version {versionBranch = [0,3,0,0], versionTags = []})),Dependency (PackageName "delimited-text") (ThisVersion (Version {versionBranch = [0,3,0], versionTags = []})),Dependency (PackageName "directory") (ThisVersion (Version {versionBranch = [1,0,1,0], versionTags = []})),Dependency (PackageName "filepath") (ThisVersion (Version {versionBranch = [1,1,0,3], versionTags = []})),Dependency (PackageName "html-minimalist") (ThisVersion (Version {versionBranch = [0,3], versionTags = []})),Dependency (PackageName "network") (ThisVersion (Version {versionBranch = [2,3,0,4], versionTags = []})),Dependency (PackageName "statistics") (ThisVersion (Version {versionBranch = [0,8,0,5], versionTags = []})),Dependency (PackageName "urlencoded") (ThisVersion (Version {versionBranch = [0,3,0,1], versionTags = []})),Dependency (PackageName "vector") (ThisVersion (Version {versionBranch = [0,7,1], versionTags = []})),Dependency (PackageName "xml") (ThisVersion (Version {versionBranch = [1,3,8], versionTags = []}))], descCabalVersion = UnionVersionRanges (ThisVersion (Version {versionBranch = [1,8], versionTags = []})) (LaterVersion (Version {versionBranch = [1,8], versionTags = []})), buildType = Just Simple, library = Nothing, executables = [Executable {exeName = "sr21-tbl", modulePath = "sr21-tbl.hs", buildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = [], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["hs"], otherModules = [ModuleName ["SR21"]], extensions = [], extraLibs = [], extraLibDirs = ["/home/rd/lib"], includeDirs = [], includes = [], installIncludes = [], options = [(GHC,["-Wall","-fwarn-tabs"])], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "base") (IntersectVersionRanges (WildcardVersion (Version {versionBranch = [4], versionTags = []})) (ThisVersion (Version {versionBranch = [4,2,0,0], versionTags = []}))),Dependency (PackageName "bytestring") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,9,1,5], versionTags = []}))),Dependency (PackageName "cgi") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [3001,1,8,2], versionTags = []}))),Dependency (PackageName "containers") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,3,0,0], versionTags = []}))),Dependency (PackageName "delimited-text") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,1,0], versionTags = []})) (LaterVersion (Version {versionBranch = [0,1,0], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,3,0], versionTags = []}))),Dependency (PackageName "directory") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,0,1,0], versionTags = []}))),Dependency (PackageName "filepath") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,1,0,3], versionTags = []}))),Dependency (PackageName "html-minimalist") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,3], versionTags = []}))),Dependency (PackageName "network") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [2,3,0,4], versionTags = []}))),Dependency (PackageName "statistics") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,8,0,5], versionTags = []}))),Dependency (PackageName "urlencoded") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,3,0,1], versionTags = []}))),Dependency (PackageName "vector") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,7,1], versionTags = []}))),Dependency (PackageName "xml") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,3,8], versionTags = []})))]}}], dataFiles = ["README","Makefile","css/tbl.css","data/of-interest.text","hs/Energy.hs"], dataDir = "", extraSrcFiles = [], extraTmpFiles = []}, withPrograms = [("ar",ConfiguredProgram {programId = "ar", programVersion = Nothing, programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ar"}}),("gcc",ConfiguredProgram {programId = "gcc", programVersion = Just (Version {versionBranch = [4,3,2], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/gcc"}}),("ghc",ConfiguredProgram {programId = "ghc", programVersion = Just (Version {versionBranch = [6,12,1], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/home/rd/bin/ghc"}}),("ghc-pkg",ConfiguredProgram {programId = "ghc-pkg", programVersion = Just (Version {versionBranch = [6,12,1], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/home/rd/bin/ghc-pkg"}}),("haddock",ConfiguredProgram {programId = "haddock", programVersion = Just (Version {versionBranch = [2,6,0], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/home/rd/bin/haddock"}}),("hsc2hs",ConfiguredProgram {programId = "hsc2hs", programVersion = Just (Version {versionBranch = [0,67], versionTags = []}), programArgs = [], programLocation = FoundOnSystem {locationPath = "/home/rd/bin/hsc2hs"}}),("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,22], 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,UserPackageDB], withVanillaLib = True, withProfLib = False, withSharedLib = False, withProfExe = False, withOptimization = NormalOptimisation, withGHCiLib = True, splitObjs = False, stripExes = True, progPrefix = "", progSuffix = ""}