email 0.1.1 → 0.1.1.1
raw patch · 66 files changed
+20/−127 lines, 66 filesdep +ghcbinary-added
Dependencies added: ghc
Files
- .git/COMMIT_EDITMSG +1/−1
- .git/FETCH_HEAD +1/−0
- .git/ORIG_HEAD +1/−0
- .git/config +1/−1
- .git/index binary
- .git/logs/HEAD +2/−2
- .git/logs/refs/heads/master +2/−2
- .git/logs/refs/remotes/origin/master +2/−1
- .git/objects/05/cb1cba35d3889cc71b5e92c1100014e5ba23f0 binary
- .git/objects/10/d63fe0c374297c35c714d18ebd03a51b3aaa73 binary
- .git/objects/21/fd6624474268a709a25aa833d96dc95ad343fa binary
- .git/objects/23/0fcf9aa0af44f89541f78a25f2a2008114a29f binary
- .git/objects/26/49aa98e7cbbc950d491782918a108f57c0aa2a binary
- .git/objects/26/4ff8b9634a85d12b2a394c6b49c5667afeb03c +4/−0
- .git/objects/2d/ab421660992b9f18bfbf87e097fbfc02ee5871 binary
- .git/objects/47/2d0dd931209c8918b7a389a8f3073f22cfe3fd binary
- .git/objects/4c/45b589d82bc019a6ca7c09d5062d1efc1bc519 binary
- .git/objects/4d/ec51c716923c22e298fdb6414d7cf4be472c3c binary
- .git/objects/53/9a95888494b39015ada2c879d9b59599859b89 binary
- .git/objects/55/b892e62e2e6fcf8fb0c394f9166feb51861e14 binary
- .git/objects/63/2a83d2215cab7e7a8725943dc6db8bfebc6f3d binary
- .git/objects/74/8c57d5d7a7cb9b0cc88c6f6d02ab4ffa30f195 binary
- .git/objects/81/f6c6617ca2af880e76045eb4f1634da3195bb6 binary
- .git/objects/82/29db3b66b311cb9158c330951e012d499c2464 binary
- .git/objects/88/c4803e70cfa2cf56d0a5dc0306687a244dc474 binary
- .git/objects/9a/6d1d96a22756efafc4295dc7999cc1169b0ae4 binary
- .git/objects/9a/6e4c60b4c3bcb51b8a260bcbb8d0c5d58d0b66 binary
- .git/objects/9a/994af677b0dfd41b4e3b76b3e7e604003d64e1 binary
- .git/objects/a4/0f2fe92dd9ed76fc651b8078ac6eed9782467b binary
- .git/objects/a8/1a4218120ba515ed7c2b0e64ebb46f205a6367 binary
- .git/objects/d4/ef8d023d4b9c7addec5adf5bb6b0faaaf8d769 binary
- .git/objects/d7/e2d88209e86c9c743e30aa1bd6ac407b435e2e +1/−0
- .git/objects/pack/pack-0c822a06316677724fe04e1e7d62b1c7c99e26bf.idx binary
- .git/objects/pack/pack-0c822a06316677724fe04e1e7d62b1c7c99e26bf.pack binary
- .git/packed-refs +0/−2
- .git/refs/heads/master +1/−1
- .git/refs/remotes/origin/HEAD +0/−1
- .git/refs/remotes/origin/master +1/−1
- BUILD_HACKAGE_PKG +1/−1
- dist/build/Data/Email.hi binary
- dist/build/Data/Email.o binary
- dist/build/Data/EmailRepr.hi binary
- dist/build/Data/EmailRepr.o binary
- dist/build/Data/EmailSerializer.hi binary
- dist/build/Data/EmailSerializer.o binary
- dist/build/HSemail-0.1.1.o binary
- dist/build/Network/EmailSend.hi binary
- dist/build/Network/EmailSend.o binary
- dist/build/Network/EmailSend/SMTP.hi binary
- dist/build/Network/EmailSend/SMTP.o binary
- dist/build/Network/EmailSend/SendMail.hi binary
- dist/build/Network/EmailSend/SendMail.o binary
- dist/build/WashUtils/Base64.hi binary
- dist/build/WashUtils/Base64.o binary
- dist/build/WashUtils/Hex.hi binary
- dist/build/WashUtils/Hex.o binary
- dist/build/WashUtils/QuotedPrintable.hi binary
- dist/build/WashUtils/QuotedPrintable.o binary
- dist/build/WashUtils/RFC2047.hi binary
- dist/build/WashUtils/RFC2047.o binary
- dist/build/autogen/Paths_email.hs +0/−29
- dist/build/autogen/cabal_macros.h +0/−79
- dist/build/libHSemail-0.1.1.a binary
- dist/package.conf.inplace +0/−2
- dist/setup-config +0/−2
- email.cabal +2/−2
@@ -1,1 +1,1 @@-cabal: changed dependencies+initial import from darcs
@@ -0,0 +1,1 @@+748c57d5d7a7cb9b0cc88c6f6d02ab4ffa30f195 branch 'master' of github.com:weissi/haskell-email
@@ -0,0 +1,1 @@+10d63fe0c374297c35c714d18ebd03a51b3aaa73
@@ -4,8 +4,8 @@ bare = false logallrefupdates = true [remote "origin"]- fetch = +refs/heads/*:refs/remotes/origin/* url = git@github.com:weissi/haskell-email.git+ fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
binary file changed (1288 → 1288 bytes)
@@ -1,2 +1,2 @@-0000000000000000000000000000000000000000 10d63fe0c374297c35c714d18ebd03a51b3aaa73 Johannes Weiß <weiss@tux4u.de> 1314097841 +0200 clone: from git@github.com:weissi/haskell-email.git-10d63fe0c374297c35c714d18ebd03a51b3aaa73 c1dab2ebddd3dc4f3010bd3eac1ca710391816f2 Johannes Weiß <weiss@tux4u.de> 1314097990 +0200 commit: cabal: changed dependencies+0000000000000000000000000000000000000000 10d63fe0c374297c35c714d18ebd03a51b3aaa73 Johannes Weiß <github@tux4u.de> 1310948296 +0200 commit (initial): initial import from darcs+10d63fe0c374297c35c714d18ebd03a51b3aaa73 748c57d5d7a7cb9b0cc88c6f6d02ab4ffa30f195 Johannes Weiß <github@tux4u.de> 1315424700 +0200 pull : Fast-forward
@@ -1,2 +1,2 @@-0000000000000000000000000000000000000000 10d63fe0c374297c35c714d18ebd03a51b3aaa73 Johannes Weiß <weiss@tux4u.de> 1314097841 +0200 clone: from git@github.com:weissi/haskell-email.git-10d63fe0c374297c35c714d18ebd03a51b3aaa73 c1dab2ebddd3dc4f3010bd3eac1ca710391816f2 Johannes Weiß <weiss@tux4u.de> 1314097990 +0200 commit: cabal: changed dependencies+0000000000000000000000000000000000000000 10d63fe0c374297c35c714d18ebd03a51b3aaa73 Johannes Weiß <github@tux4u.de> 1310948296 +0200 commit (initial): initial import from darcs+10d63fe0c374297c35c714d18ebd03a51b3aaa73 748c57d5d7a7cb9b0cc88c6f6d02ab4ffa30f195 Johannes Weiß <github@tux4u.de> 1315424700 +0200 pull : Fast-forward
@@ -1,1 +1,2 @@-10d63fe0c374297c35c714d18ebd03a51b3aaa73 c1dab2ebddd3dc4f3010bd3eac1ca710391816f2 Johannes Weiß <weiss@tux4u.de> 1314097995 +0200 update by push+0000000000000000000000000000000000000000 10d63fe0c374297c35c714d18ebd03a51b3aaa73 Johannes Weiß <github@tux4u.de> 1310948313 +0200 update by push+10d63fe0c374297c35c714d18ebd03a51b3aaa73 748c57d5d7a7cb9b0cc88c6f6d02ab4ffa30f195 Johannes Weiß <github@tux4u.de> 1315424699 +0200 pull : fast-forward
binary file changed (absent → 567 bytes)
binary file changed (absent → 141 bytes)
binary file changed (absent → 1463 bytes)
binary file changed (absent → 84 bytes)
binary file changed (absent → 1498 bytes)
@@ -0,0 +1,4 @@+xMoÚ@{ö¯q²%p÷Tùà¡b÷PUZÛlbïZëA)òßë1+ódëÑêÏ3ïΦ Ná"¸øò©Ôù¦@¸$üq)dn*eYØxð¸F38qµB«éäòô¤¦ 6dAT¦s©Và"G]n©ÔÊs^Sû?oCpyw}ßóÎ&$ãÁ<}®ÇñÙà3¤Gmv&Æ ;#o°®Å+÷Ä þ!.Lf¤ËT*AÚԻ̿]fÁ0À£<7jdúcMÏnà01)+ù ÷`ãçä·X5ÂÅøfüjöh2]ô¡¦ïòXåÎ>´"Td;{6lìÍ[]i¨7é=fÔø¡ÍâKóBî¶+V½ ¿Kâí¥,ïàÿFº`ð÷þ*`¦iÍCÉçÞ]'ÿpXÜòôk¹¤gÚCû=VHW$µEÝÔëYsɶÂ^ÿÔzìðçªR} lÍJáaï8rªómhkó3=±ðÏÚÌ<Ý;ê2?yÎ Æ@è
binary file changed (absent → 390 bytes)
binary file changed (absent → 579 bytes)
binary file changed (absent → 287 bytes)
binary file changed (absent → 84 bytes)
binary file changed (absent → 577 bytes)
binary file changed (absent → 1334 bytes)
binary file changed (absent → 286 bytes)
binary file changed (absent → 177 bytes)
binary file changed (absent → 858 bytes)
binary file changed (absent → 64 bytes)
binary file changed (absent → 412 bytes)
binary file changed (absent → 1192 bytes)
binary file changed (absent → 156 bytes)
binary file changed (absent → 59 bytes)
binary file changed (absent → 161 bytes)
binary file changed (absent → 116 bytes)
binary file changed (absent → 514 bytes)
@@ -0,0 +1,1 @@+xSÁnÛ0ÝY_ÁóàÉô0,ÁÚ8k·5Á0ë¶ÙF, ¤ÖûúÉö,1udâ3ùøUWÀl:¾ÙbM`üPڨ̦éL]7aïx¯nÖÀiøøÜ}> æeÞ¤-È4 ÷X'j\y8¹%vð5y²ãGu¯K²2æzgïÁÉgmN÷_Vëm¾VÔ6ÄEg|ÿÁU0Ðãö¼Ë- gÇ·ÖyÑrÏ#imbaÚÂÊ+BicêÍd,ðr1K¯ÔM£M5Ùµþ¤\×ÞÚª&:ìOJßÞ`±«tö.:¬}8wð¤Oh+#/£FnáÑ1ÈßäSÅíc½U¯¬wåØuB]Õyú6¢ ÇæcÓQ¬È®$Ï®$ËÖï¥>X.`ÎpQ ãJ44ì®ãnx{d¡òr.dƶg¾~ñN¢fW5îlL×ݰw]Ç2Í7»ïÿÙ»a¸øK"¯ü ϯåñ¡Ñ¿Õoãõ
binary file changed (1660 → absent bytes)
binary file changed (10183 → absent bytes)
@@ -1,2 +0,0 @@-# pack-refs with: peeled -10d63fe0c374297c35c714d18ebd03a51b3aaa73 refs/remotes/origin/master
@@ -1,1 +1,1 @@-c1dab2ebddd3dc4f3010bd3eac1ca710391816f2+748c57d5d7a7cb9b0cc88c6f6d02ab4ffa30f195
@@ -1,1 +0,0 @@-ref: refs/remotes/origin/master
@@ -1,1 +1,1 @@-c1dab2ebddd3dc4f3010bd3eac1ca710391816f2+748c57d5d7a7cb9b0cc88c6f6d02ab4ffa30f195
@@ -1,1 +1,1 @@-tar -h --exclude=_darcs -czvf email-0.1.tar.gz email-0.1+tar -h --exclude=_darcs -czvf email-0.1.1.1.tar.gz email-0.1.1.1
binary file changed (4779 → absent bytes)
binary file changed (8512 → absent bytes)
binary file changed (11885 → absent bytes)
binary file changed (80304 → absent bytes)
binary file changed (5117 → absent bytes)
binary file changed (50104 → absent bytes)
binary file changed (134769 → absent bytes)
binary file changed (975 → absent bytes)
binary file changed (1784 → absent bytes)
binary file changed (2838 → absent bytes)
binary file changed (10008 → absent bytes)
binary file changed (3925 → absent bytes)
binary file changed (12872 → absent bytes)
binary file changed (1863 → absent bytes)
binary file changed (62920 → absent bytes)
binary file changed (6602 → absent bytes)
binary file changed (33192 → absent bytes)
binary file changed (1356 → absent bytes)
binary file changed (21576 → absent bytes)
binary file changed (15682 → absent bytes)
binary file changed (80592 → absent bytes)
@@ -1,29 +0,0 @@-module Paths_email (- version,- getBinDir, getLibDir, getDataDir, getLibexecDir,- getDataFileName- ) where--import Data.Version (Version(..))-import System.Environment (getEnv)--version :: Version-version = Version {versionBranch = [0,1,1], versionTags = []}--bindir, libdir, datadir, libexecdir :: FilePath--bindir = "/home/weiss/.cabal/bin"-libdir = "/home/weiss/.cabal/lib/email-0.1.1/ghc-7.0.4"-datadir = "/home/weiss/.cabal/share/email-0.1.1"-libexecdir = "/home/weiss/.cabal/libexec"--getBinDir, getLibDir, getDataDir, getLibexecDir :: IO FilePath-getBinDir = catch (getEnv "email_bindir") (\_ -> return bindir)-getLibDir = catch (getEnv "email_libdir") (\_ -> return libdir)-getDataDir = catch (getEnv "email_datadir") (\_ -> return datadir)-getLibexecDir = catch (getEnv "email_libexecdir") (\_ -> return libexecdir)--getDataFileName :: FilePath -> IO FilePath-getDataFileName name = do- dir <- getDataDir- return (dir ++ "/" ++ name)
@@ -1,79 +0,0 @@-/* DO NOT EDIT: This file is automatically generated by Cabal */--/* package HaskellNet-0.2.5 */-#define VERSION_HaskellNet "0.2.5"-#define MIN_VERSION_HaskellNet(major1,major2,minor) (\- (major1) < 0 || \- (major1) == 0 && (major2) < 2 || \- (major1) == 0 && (major2) == 2 && (minor) <= 5)--/* package array-0.3.0.2 */-#define VERSION_array "0.3.0.2"-#define MIN_VERSION_array(major1,major2,minor) (\- (major1) < 0 || \- (major1) == 0 && (major2) < 3 || \- (major1) == 0 && (major2) == 3 && (minor) <= 0)--/* package base-4.3.1.0 */-#define VERSION_base "4.3.1.0"-#define MIN_VERSION_base(major1,major2,minor) (\- (major1) < 4 || \- (major1) == 4 && (major2) < 3 || \- (major1) == 4 && (major2) == 3 && (minor) <= 1)--/* package bytestring-0.9.1.10 */-#define VERSION_bytestring "0.9.1.10"-#define MIN_VERSION_bytestring(major1,major2,minor) (\- (major1) < 0 || \- (major1) == 0 && (major2) < 9 || \- (major1) == 0 && (major2) == 9 && (minor) <= 1)--/* package encoding-0.6.6 */-#define VERSION_encoding "0.6.6"-#define MIN_VERSION_encoding(major1,major2,minor) (\- (major1) < 0 || \- (major1) == 0 && (major2) < 6 || \- (major1) == 0 && (major2) == 6 && (minor) <= 6)--/* package hsemail-1.7.1 */-#define VERSION_hsemail "1.7.1"-#define MIN_VERSION_hsemail(major1,major2,minor) (\- (major1) < 1 || \- (major1) == 1 && (major2) < 7 || \- (major1) == 1 && (major2) == 7 && (minor) <= 1)--/* package old-locale-1.0.0.2 */-#define VERSION_old_locale "1.0.0.2"-#define MIN_VERSION_old_locale(major1,major2,minor) (\- (major1) < 1 || \- (major1) == 1 && (major2) < 0 || \- (major1) == 1 && (major2) == 0 && (minor) <= 0)--/* package old-time-1.0.0.6 */-#define VERSION_old_time "1.0.0.6"-#define MIN_VERSION_old_time(major1,major2,minor) (\- (major1) < 1 || \- (major1) == 1 && (major2) < 0 || \- (major1) == 1 && (major2) == 0 && (minor) <= 0)--/* package parsec-3.1.1 */-#define VERSION_parsec "3.1.1"-#define MIN_VERSION_parsec(major1,major2,minor) (\- (major1) < 3 || \- (major1) == 3 && (major2) < 1 || \- (major1) == 3 && (major2) == 1 && (minor) <= 1)--/* package process-1.0.1.5 */-#define VERSION_process "1.0.1.5"-#define MIN_VERSION_process(major1,major2,minor) (\- (major1) < 1 || \- (major1) == 1 && (major2) < 0 || \- (major1) == 1 && (major2) == 0 && (minor) <= 1)--/* package time-1.2.0.3 */-#define VERSION_time "1.2.0.3"-#define MIN_VERSION_time(major1,major2,minor) (\- (major1) < 1 || \- (major1) == 1 && (major2) < 2 || \- (major1) == 1 && (major2) == 2 && (minor) <= 0)-
binary file changed (176808 → absent bytes)
@@ -1,2 +0,0 @@-[InstalledPackageInfo {installedPackageId = InstalledPackageId "email-0.1.1-inplace", sourcePackageId = PackageIdentifier {pkgName = PackageName "email", pkgVersion = Version {versionBranch = [0,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Johannes Weiss <weiss@tux4u.de>", author = "Johannes Weiss <weiss@tux4u.de>, Dirk Spoeri,\nGero Kriependorf", stability = "", homepage = "", pkgUrl = "", description = "A simple and small library for sending eMail.", category = "Network", exposed = True, exposedModules = ["Network.EmailSend","Network.EmailSend.SMTP","Network.EmailSend.SendMail","Data.Email","Data.EmailRepr","Data.EmailSerializer"], hiddenModules = [], importDirs = ["/home/weiss/haskell-email/dist/build"], libraryDirs = ["/home/weiss/haskell-email/dist/build"], hsLibraries = ["HSemail-0.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "HaskellNet-0.2.5-81c482ee7528a551de24391bfeb01267",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "encoding-0.6.6-bb9ccd8ecdfd42f02e2d7fe6d76fbe0b",InstalledPackageId "hsemail-1.7.1-0b214bfc6a4fc73713740b233373209f",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/haskell-email/dist/doc/html/email/email.haddock"], haddockHTMLs = ["/home/weiss/haskell-email/dist/doc/html/email"]}-]
@@ -1,2 +0,0 @@-Saved package config for email-0.1.1 written by Cabal-1.10.1.0 using ghc-7.0-LocalBuildInfo {configFlags = ConfigFlags {configPrograms = [], configProgramPaths = [], configProgramArgs = [], configHcFlavor = Flag GHC, configHcPath = NoFlag, configHcPkg = NoFlag, configVanillaLib = Flag True, configProfLib = Flag False, configSharedLib = Flag False, configProfExe = Flag False, configConfigureArgs = [], configOptimization = Flag NormalOptimisation, configProgPrefix = Flag "", configProgSuffix = Flag "", configInstallDirs = InstallDirs {prefix = Flag "/home/weiss/.cabal", bindir = NoFlag, libdir = NoFlag, libsubdir = NoFlag, dynlibdir = NoFlag, libexecdir = NoFlag, progdir = NoFlag, includedir = NoFlag, datadir = NoFlag, datasubdir = NoFlag, docdir = NoFlag, mandir = NoFlag, htmldir = NoFlag, haddockdir = NoFlag}, configScratchDir = NoFlag, configExtraLibDirs = [], configExtraIncludeDirs = [], configDistPref = Flag "dist", configVerbosity = Flag Normal, configUserInstall = Flag True, configPackageDB = NoFlag, configGHCiLib = Flag True, configSplitObjs = Flag False, configStripExes = Flag True, configConstraints = [Dependency (PackageName "HaskellNet") (ThisVersion (Version {versionBranch = [0,2,5], versionTags = []})),Dependency (PackageName "array") (ThisVersion (Version {versionBranch = [0,3,0,2], versionTags = []})),Dependency (PackageName "base") (ThisVersion (Version {versionBranch = [4,3,1,0], versionTags = []})),Dependency (PackageName "bytestring") (ThisVersion (Version {versionBranch = [0,9,1,10], versionTags = []})),Dependency (PackageName "encoding") (ThisVersion (Version {versionBranch = [0,6,6], versionTags = []})),Dependency (PackageName "hsemail") (ThisVersion (Version {versionBranch = [1,7,1], versionTags = []})),Dependency (PackageName "old-locale") (ThisVersion (Version {versionBranch = [1,0,0,2], versionTags = []})),Dependency (PackageName "old-time") (ThisVersion (Version {versionBranch = [1,0,0,6], versionTags = []})),Dependency (PackageName "parsec") (ThisVersion (Version {versionBranch = [3,1,1], versionTags = []})),Dependency (PackageName "process") (ThisVersion (Version {versionBranch = [1,0,1,5], versionTags = []})),Dependency (PackageName "time") (ThisVersion (Version {versionBranch = [1,2,0,3], versionTags = []}))], configConfigurationsFlags = [], configTests = Flag False}, extraConfigArgs = [], installDirTemplates = InstallDirs {prefix = "/home/weiss/.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 = [7,0,4], versionTags = []}), compilerLanguages = [(Haskell98,"-XHaskell98"),(Haskell2010,"-XHaskell2010")], compilerExtensions = [(UnknownExtension "Haskell98","-XHaskell98"),(UnknownExtension "Haskell2010","-XHaskell2010"),(CPP,"-XCPP"),(UnknownExtension "NoCPP","-XNoCPP"),(PostfixOperators,"-XPostfixOperators"),(UnknownExtension "NoPostfixOperators","-XNoPostfixOperators"),(TupleSections,"-XTupleSections"),(UnknownExtension "NoTupleSections","-XNoTupleSections"),(PatternGuards,"-XPatternGuards"),(UnknownExtension "NoPatternGuards","-XNoPatternGuards"),(UnicodeSyntax,"-XUnicodeSyntax"),(UnknownExtension "NoUnicodeSyntax","-XNoUnicodeSyntax"),(MagicHash,"-XMagicHash"),(UnknownExtension "NoMagicHash","-XNoMagicHash"),(PolymorphicComponents,"-XPolymorphicComponents"),(UnknownExtension "NoPolymorphicComponents","-XNoPolymorphicComponents"),(ExistentialQuantification,"-XExistentialQuantification"),(UnknownExtension "NoExistentialQuantification","-XNoExistentialQuantification"),(KindSignatures,"-XKindSignatures"),(UnknownExtension "NoKindSignatures","-XNoKindSignatures"),(EmptyDataDecls,"-XEmptyDataDecls"),(UnknownExtension "NoEmptyDataDecls","-XNoEmptyDataDecls"),(ParallelListComp,"-XParallelListComp"),(UnknownExtension "NoParallelListComp","-XNoParallelListComp"),(TransformListComp,"-XTransformListComp"),(UnknownExtension "NoTransformListComp","-XNoTransformListComp"),(ForeignFunctionInterface,"-XForeignFunctionInterface"),(UnknownExtension "NoForeignFunctionInterface","-XNoForeignFunctionInterface"),(UnliftedFFITypes,"-XUnliftedFFITypes"),(UnknownExtension "NoUnliftedFFITypes","-XNoUnliftedFFITypes"),(GHCForeignImportPrim,"-XGHCForeignImportPrim"),(UnknownExtension "NoGHCForeignImportPrim","-XNoGHCForeignImportPrim"),(LiberalTypeSynonyms,"-XLiberalTypeSynonyms"),(UnknownExtension "NoLiberalTypeSynonyms","-XNoLiberalTypeSynonyms"),(Rank2Types,"-XRank2Types"),(UnknownExtension "NoRank2Types","-XNoRank2Types"),(RankNTypes,"-XRankNTypes"),(UnknownExtension "NoRankNTypes","-XNoRankNTypes"),(ImpredicativeTypes,"-XImpredicativeTypes"),(UnknownExtension "NoImpredicativeTypes","-XNoImpredicativeTypes"),(TypeOperators,"-XTypeOperators"),(UnknownExtension "NoTypeOperators","-XNoTypeOperators"),(RecursiveDo,"-XRecursiveDo"),(UnknownExtension "NoRecursiveDo","-XNoRecursiveDo"),(DoRec,"-XDoRec"),(UnknownExtension "NoDoRec","-XNoDoRec"),(Arrows,"-XArrows"),(UnknownExtension "NoArrows","-XNoArrows"),(UnknownExtension "PArr","-XPArr"),(UnknownExtension "NoPArr","-XNoPArr"),(TemplateHaskell,"-XTemplateHaskell"),(UnknownExtension "NoTemplateHaskell","-XNoTemplateHaskell"),(QuasiQuotes,"-XQuasiQuotes"),(UnknownExtension "NoQuasiQuotes","-XNoQuasiQuotes"),(Generics,"-XGenerics"),(UnknownExtension "NoGenerics","-XNoGenerics"),(NoImplicitPrelude,"-XNoImplicitPrelude"),(NoImplicitPrelude,"-XNoImplicitPrelude"),(RecordWildCards,"-XRecordWildCards"),(UnknownExtension "NoRecordWildCards","-XNoRecordWildCards"),(NamedFieldPuns,"-XNamedFieldPuns"),(UnknownExtension "NoNamedFieldPuns","-XNoNamedFieldPuns"),(RecordPuns,"-XRecordPuns"),(UnknownExtension "NoRecordPuns","-XNoRecordPuns"),(DisambiguateRecordFields,"-XDisambiguateRecordFields"),(UnknownExtension "NoDisambiguateRecordFields","-XNoDisambiguateRecordFields"),(OverloadedStrings,"-XOverloadedStrings"),(UnknownExtension "NoOverloadedStrings","-XNoOverloadedStrings"),(GADTs,"-XGADTs"),(UnknownExtension "NoGADTs","-XNoGADTs"),(ViewPatterns,"-XViewPatterns"),(UnknownExtension "NoViewPatterns","-XNoViewPatterns"),(TypeFamilies,"-XTypeFamilies"),(UnknownExtension "NoTypeFamilies","-XNoTypeFamilies"),(BangPatterns,"-XBangPatterns"),(UnknownExtension "NoBangPatterns","-XNoBangPatterns"),(NoMonomorphismRestriction,"-XNoMonomorphismRestriction"),(NoMonomorphismRestriction,"-XNoMonomorphismRestriction"),(NPlusKPatterns,"-XNPlusKPatterns"),(UnknownExtension "NoNPlusKPatterns","-XNoNPlusKPatterns"),(DoAndIfThenElse,"-XDoAndIfThenElse"),(UnknownExtension "NoDoAndIfThenElse","-XNoDoAndIfThenElse"),(RebindableSyntax,"-XRebindableSyntax"),(UnknownExtension "NoRebindableSyntax","-XNoRebindableSyntax"),(NoMonoPatBinds,"-XNoMonoPatBinds"),(NoMonoPatBinds,"-XNoMonoPatBinds"),(ExplicitForAll,"-XExplicitForAll"),(UnknownExtension "NoExplicitForAll","-XNoExplicitForAll"),(UnknownExtension "AlternativeLayoutRule","-XAlternativeLayoutRule"),(UnknownExtension "NoAlternativeLayoutRule","-XNoAlternativeLayoutRule"),(UnknownExtension "AlternativeLayoutRuleTransitional","-XAlternativeLayoutRuleTransitional"),(UnknownExtension "NoAlternativeLayoutRuleTransitional","-XNoAlternativeLayoutRuleTransitional"),(DatatypeContexts,"-XDatatypeContexts"),(UnknownExtension "NoDatatypeContexts","-XNoDatatypeContexts"),(MonoLocalBinds,"-XMonoLocalBinds"),(UnknownExtension "NoMonoLocalBinds","-XNoMonoLocalBinds"),(RelaxedPolyRec,"-XRelaxedPolyRec"),(UnknownExtension "NoRelaxedPolyRec","-XNoRelaxedPolyRec"),(ExtendedDefaultRules,"-XExtendedDefaultRules"),(UnknownExtension "NoExtendedDefaultRules","-XNoExtendedDefaultRules"),(ImplicitParams,"-XImplicitParams"),(UnknownExtension "NoImplicitParams","-XNoImplicitParams"),(ScopedTypeVariables,"-XScopedTypeVariables"),(UnknownExtension "NoScopedTypeVariables","-XNoScopedTypeVariables"),(PatternSignatures,"-XPatternSignatures"),(UnknownExtension "NoPatternSignatures","-XNoPatternSignatures"),(UnboxedTuples,"-XUnboxedTuples"),(UnknownExtension "NoUnboxedTuples","-XNoUnboxedTuples"),(StandaloneDeriving,"-XStandaloneDeriving"),(UnknownExtension "NoStandaloneDeriving","-XNoStandaloneDeriving"),(DeriveDataTypeable,"-XDeriveDataTypeable"),(UnknownExtension "NoDeriveDataTypeable","-XNoDeriveDataTypeable"),(DeriveFunctor,"-XDeriveFunctor"),(UnknownExtension "NoDeriveFunctor","-XNoDeriveFunctor"),(DeriveTraversable,"-XDeriveTraversable"),(UnknownExtension "NoDeriveTraversable","-XNoDeriveTraversable"),(DeriveFoldable,"-XDeriveFoldable"),(UnknownExtension "NoDeriveFoldable","-XNoDeriveFoldable"),(TypeSynonymInstances,"-XTypeSynonymInstances"),(UnknownExtension "NoTypeSynonymInstances","-XNoTypeSynonymInstances"),(FlexibleContexts,"-XFlexibleContexts"),(UnknownExtension "NoFlexibleContexts","-XNoFlexibleContexts"),(FlexibleInstances,"-XFlexibleInstances"),(UnknownExtension "NoFlexibleInstances","-XNoFlexibleInstances"),(ConstrainedClassMethods,"-XConstrainedClassMethods"),(UnknownExtension "NoConstrainedClassMethods","-XNoConstrainedClassMethods"),(MultiParamTypeClasses,"-XMultiParamTypeClasses"),(UnknownExtension "NoMultiParamTypeClasses","-XNoMultiParamTypeClasses"),(FunctionalDependencies,"-XFunctionalDependencies"),(UnknownExtension "NoFunctionalDependencies","-XNoFunctionalDependencies"),(GeneralizedNewtypeDeriving,"-XGeneralizedNewtypeDeriving"),(UnknownExtension "NoGeneralizedNewtypeDeriving","-XNoGeneralizedNewtypeDeriving"),(OverlappingInstances,"-XOverlappingInstances"),(UnknownExtension "NoOverlappingInstances","-XNoOverlappingInstances"),(UndecidableInstances,"-XUndecidableInstances"),(UnknownExtension "NoUndecidableInstances","-XNoUndecidableInstances"),(IncoherentInstances,"-XIncoherentInstances"),(UnknownExtension "NoIncoherentInstances","-XNoIncoherentInstances"),(PackageImports,"-XPackageImports"),(UnknownExtension "NoPackageImports","-XNoPackageImports"),(NewQualifiedOperators,"-XNewQualifiedOperators"),(UnknownExtension "NoNewQualifiedOperators","-XNoNewQualifiedOperators")]}, buildDir = "dist/build", scratchDir = "dist/scratch", libraryConfig = Just (ComponentLocalBuildInfo {componentPackageDeps = [(InstalledPackageId "HaskellNet-0.2.5-81c482ee7528a551de24391bfeb01267",PackageIdentifier {pkgName = PackageName "HaskellNet", pkgVersion = Version {versionBranch = [0,2,5], versionTags = []}}),(InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,3,0,2], versionTags = []}}),(InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,3,1,0], versionTags = []}}),(InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,1,10], versionTags = []}}),(InstalledPackageId "encoding-0.6.6-bb9ccd8ecdfd42f02e2d7fe6d76fbe0b",PackageIdentifier {pkgName = PackageName "encoding", pkgVersion = Version {versionBranch = [0,6,6], versionTags = []}}),(InstalledPackageId "hsemail-1.7.1-0b214bfc6a4fc73713740b233373209f",PackageIdentifier {pkgName = PackageName "hsemail", pkgVersion = Version {versionBranch = [1,7,1], versionTags = []}}),(InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a",PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,2], versionTags = []}}),(InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",PackageIdentifier {pkgName = PackageName "old-time", pkgVersion = Version {versionBranch = [1,0,0,6], versionTags = []}}),(InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c",PackageIdentifier {pkgName = PackageName "parsec", pkgVersion = Version {versionBranch = [3,1,1], versionTags = []}}),(InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,0,1,5], versionTags = []}}),(InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3",PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,2,0,3], versionTags = []}})]}), executableConfigs = [], testSuiteConfigs = [], installedPkgs = PackageIndex (fromList [(InstalledPackageId "Cabal-1.10.2.0-28687902dc4d94596b240bed96059ef8",InstalledPackageInfo {installedPackageId = InstalledPackageId "Cabal-1.10.2.0-28687902dc4d94596b240bed96059ef8", sourcePackageId = PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,10,2,0], versionTags = []}}, license = BSD3, copyright = "2003-2006, Isaac Jones\n2005-2011, Duncan Coutts", maintainer = "cabal-devel@haskell.org", author = "Isaac Jones <ijones@syntaxpolice.org>\nDuncan Coutts <duncan@community.haskell.org>", stability = "", homepage = "http://www.haskell.org/cabal/", pkgUrl = "", description = "The Haskell Common Architecture for Building Applications and\nLibraries: a framework defining a common interface for authors to more\neasily build their Haskell applications in a portable way.\n\nThe Haskell Cabal is part of a larger infrastructure for distributing,\norganizing, and cataloging Haskell libraries and tools.", category = "Distribution", exposed = True, exposedModules = [ModuleName ["Distribution","Compiler"],ModuleName ["Distribution","InstalledPackageInfo"],ModuleName ["Distribution","License"],ModuleName ["Distribution","Make"],ModuleName ["Distribution","ModuleName"],ModuleName ["Distribution","Package"],ModuleName ["Distribution","PackageDescription"],ModuleName ["Distribution","PackageDescription","Configuration"],ModuleName ["Distribution","PackageDescription","Parse"],ModuleName ["Distribution","PackageDescription","Check"],ModuleName ["Distribution","ParseUtils"],ModuleName ["Distribution","ReadE"],ModuleName ["Distribution","Simple"],ModuleName ["Distribution","Simple","Build"],ModuleName ["Distribution","Simple","Build","Macros"],ModuleName ["Distribution","Simple","Build","PathsModule"],ModuleName ["Distribution","Simple","BuildPaths"],ModuleName ["Distribution","Simple","Command"],ModuleName ["Distribution","Simple","Compiler"],ModuleName ["Distribution","Simple","Configure"],ModuleName ["Distribution","Simple","GHC"],ModuleName ["Distribution","Simple","LHC"],ModuleName ["Distribution","Simple","Haddock"],ModuleName ["Distribution","Simple","Hugs"],ModuleName ["Distribution","Simple","Install"],ModuleName ["Distribution","Simple","InstallDirs"],ModuleName ["Distribution","Simple","JHC"],ModuleName ["Distribution","Simple","LocalBuildInfo"],ModuleName ["Distribution","Simple","NHC"],ModuleName ["Distribution","Simple","PackageIndex"],ModuleName ["Distribution","Simple","PreProcess"],ModuleName ["Distribution","Simple","PreProcess","Unlit"],ModuleName ["Distribution","Simple","Program"],ModuleName ["Distribution","Simple","Program","Ar"],ModuleName ["Distribution","Simple","Program","Builtin"],ModuleName ["Distribution","Simple","Program","Db"],ModuleName ["Distribution","Simple","Program","HcPkg"],ModuleName ["Distribution","Simple","Program","Ld"],ModuleName ["Distribution","Simple","Program","Run"],ModuleName ["Distribution","Simple","Program","Script"],ModuleName ["Distribution","Simple","Program","Types"],ModuleName ["Distribution","Simple","Register"],ModuleName ["Distribution","Simple","Setup"],ModuleName ["Distribution","Simple","SrcDist"],ModuleName ["Distribution","Simple","Test"],ModuleName ["Distribution","Simple","UHC"],ModuleName ["Distribution","Simple","UserHooks"],ModuleName ["Distribution","Simple","Utils"],ModuleName ["Distribution","System"],ModuleName ["Distribution","TestSuite"],ModuleName ["Distribution","Text"],ModuleName ["Distribution","Verbosity"],ModuleName ["Distribution","Version"],ModuleName ["Distribution","Compat","ReadP"],ModuleName ["Language","Haskell","Extension"]], hiddenModules = [ModuleName ["Distribution","GetOpt"],ModuleName ["Distribution","Compat","Exception"],ModuleName ["Distribution","Compat","CopyFile"],ModuleName ["Distribution","Compat","TempFile"],ModuleName ["Distribution","Simple","GHC","IPI641"],ModuleName ["Distribution","Simple","GHC","IPI642"],ModuleName ["Paths_Cabal"]], importDirs = ["/usr/lib/ghc/Cabal-1.10.2.0"], libraryDirs = ["/usr/lib/ghc/Cabal-1.10.2.0"], hsLibraries = ["HSCabal-1.10.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/Cabal-1.10.2.0/Cabal.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/Cabal-1.10.2.0"]}),(InstalledPackageId "Crypto-4.2.3-ffcb02efddea4620774b9c0dc8e9a710",InstalledPackageInfo {installedPackageId = InstalledPackageId "Crypto-4.2.3-ffcb02efddea4620774b9c0dc8e9a710", sourcePackageId = PackageIdentifier {pkgName = PackageName "Crypto", pkgVersion = Version {versionBranch = [4,2,3], versionTags = []}}, license = OtherLicense, copyright = "Dominic Steinitz 2003 - 2007", maintainer = "Caylee Hogg <caylee.hogg@gmail.com>", author = "Dominic Steinitz", stability = "Alpha", homepage = "", pkgUrl = "", description = "DES, Blowfish, AES, TEA, SHA1, MD5, RSA, BubbleBabble,\nHexdump, Support for Word128, Word192 and Word256 and Beyond, PKCS5\nPadding, Various Encryption Modes e.g. Cipher Block Chaining all in one package,\nwith HUnit and QuickCheck tests, and examples.", category = "Cryptography, Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","BubbleBabble"],ModuleName ["Codec","Encryption","RSA"],ModuleName ["Codec","Encryption","RSA","EMEOAEP"],ModuleName ["Codec","Encryption","RSA","MGF"],ModuleName ["Codec","Encryption","RSA","NumberTheory"],ModuleName ["Codec","Encryption","DES"],ModuleName ["Codec","Encryption","AES"],ModuleName ["Codec","Encryption","TEA"],ModuleName ["Codec","Encryption","Blowfish"],ModuleName ["Codec","Encryption","Modes"],ModuleName ["Codec","Encryption","Padding"],ModuleName ["Codec","Text","Raw"],ModuleName ["Codec","Utils"],ModuleName ["Data","Digest","MD5"],ModuleName ["Data","Digest","SHA1"],ModuleName ["Data","Digest","SHA2"],ModuleName ["Data","Digest","SHA224"],ModuleName ["Data","Digest","SHA256"],ModuleName ["Data","Digest","SHA384"],ModuleName ["Data","Digest","SHA512"],ModuleName ["Data","LargeWord"],ModuleName ["Data","HMAC"]], hiddenModules = [ModuleName ["Codec","Encryption","BlowfishAux"],ModuleName ["Codec","Encryption","DESAux"],ModuleName ["Codec","Encryption","AESAux"],ModuleName ["Data","Digest","MD5Aux"]], importDirs = ["/home/weiss/.cabal/lib/Crypto-4.2.3/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/Crypto-4.2.3/ghc-7.0.4"], hsLibraries = ["HSCrypto-4.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "HUnit-1.2.2.3-8b92cc3d1e355e6ea559cace2bb4afba",InstalledPackageId "QuickCheck-2.4.1.1-b817245d10c77dacd96d7e177d2fe501",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/Crypto-4.2.3/html/Crypto.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/Crypto-4.2.3/html"]}),(InstalledPackageId "HUnit-1.2.2.3-8b92cc3d1e355e6ea559cace2bb4afba",InstalledPackageInfo {installedPackageId = InstalledPackageId "HUnit-1.2.2.3-8b92cc3d1e355e6ea559cace2bb4afba", sourcePackageId = PackageIdentifier {pkgName = PackageName "HUnit", pkgVersion = Version {versionBranch = [1,2,2,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "hunit@richardg.name", author = "Dean Herington", stability = "stable", homepage = "http://hunit.sourceforge.net/", pkgUrl = "", description = "HUnit is a unit testing framework for Haskell, inspired by the\nJUnit tool for Java, see: <http://www.junit.org>.", category = "Testing", exposed = True, exposedModules = [ModuleName ["Test","HUnit","Base"],ModuleName ["Test","HUnit","Lang"],ModuleName ["Test","HUnit","Terminal"],ModuleName ["Test","HUnit","Text"],ModuleName ["Test","HUnit"]], hiddenModules = [], importDirs = ["/usr/lib/haskell-packages/ghc/lib/HUnit-1.2.2.3/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/HUnit-1.2.2.3/ghc-7.0.4"], hsLibraries = ["HSHUnit-1.2.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/hunit-1.2.2.3/HUnit.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-hunit-doc/html/"]}),(InstalledPackageId "HaXml-1.22.3-fa6b236756579eeaf87c4205d6ba9d01",InstalledPackageInfo {installedPackageId = InstalledPackageId "HaXml-1.22.3-fa6b236756579eeaf87c4205d6ba9d01", sourcePackageId = PackageIdentifier {pkgName = PackageName "HaXml", pkgVersion = Version {versionBranch = [1,22,3], versionTags = []}}, license = LGPL Nothing, copyright = "", maintainer = "author", author = "Malcolm Wallace <Malcolm.Wallace@me.com>", stability = "", homepage = "http://www.cs.york.ac.uk/fp/HaXml/", pkgUrl = "", description = "Haskell utilities for parsing, filtering, transforming and\ngenerating XML documents.", category = "Text, XML", exposed = True, exposedModules = [ModuleName ["Text","XML","HaXml","Schema","Schema"],ModuleName ["Text","XML","HaXml"],ModuleName ["Text","XML","HaXml","ByteStringPP"],ModuleName ["Text","XML","HaXml","Combinators"],ModuleName ["Text","XML","HaXml","DtdToHaskell","Convert"],ModuleName ["Text","XML","HaXml","DtdToHaskell","Instance"],ModuleName ["Text","XML","HaXml","DtdToHaskell","TypeDef"],ModuleName ["Text","XML","HaXml","Escape"],ModuleName ["Text","XML","HaXml","Html","Generate"],ModuleName ["Text","XML","HaXml","Html","Parse"],ModuleName ["Text","XML","HaXml","Html","ParseLazy"],ModuleName ["Text","XML","HaXml","Html","Pretty"],ModuleName ["Text","XML","HaXml","Lex"],ModuleName ["Text","XML","HaXml","Namespaces"],ModuleName ["Text","XML","HaXml","OneOfN"],ModuleName ["Text","XML","HaXml","Parse"],ModuleName ["Text","XML","HaXml","ParseLazy"],ModuleName ["Text","XML","HaXml","Posn"],ModuleName ["Text","XML","HaXml","Pretty"],ModuleName ["Text","XML","HaXml","SAX"],ModuleName ["Text","XML","HaXml","Schema","Parse"],ModuleName ["Text","XML","HaXml","Schema","XSDTypeModel"],ModuleName ["Text","XML","HaXml","Schema","HaskellTypeModel"],ModuleName ["Text","XML","HaXml","Schema","NameConversion"],ModuleName ["Text","XML","HaXml","Schema","TypeConversion"],ModuleName ["Text","XML","HaXml","Schema","PrettyHaskell"],ModuleName ["Text","XML","HaXml","Schema","PrimitiveTypes"],ModuleName ["Text","XML","HaXml","Schema","Environment"],ModuleName ["Text","XML","HaXml","ShowXmlLazy"],ModuleName ["Text","XML","HaXml","Types"],ModuleName ["Text","XML","HaXml","TypeMapping"],ModuleName ["Text","XML","HaXml","Util"],ModuleName ["Text","XML","HaXml","Validate"],ModuleName ["Text","XML","HaXml","Verbatim"],ModuleName ["Text","XML","HaXml","Wrappers"],ModuleName ["Text","XML","HaXml","XmlContent"],ModuleName ["Text","XML","HaXml","XmlContent","Parser"],ModuleName ["Text","XML","HaXml","XmlContent","Haskell"],ModuleName ["Text","XML","HaXml","Xtract","Combinators"],ModuleName ["Text","XML","HaXml","Xtract","Lex"],ModuleName ["Text","XML","HaXml","Xtract","Parse"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/HaXml-1.22.3/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/HaXml-1.22.3/ghc-7.0.4"], hsLibraries = ["HSHaXml-1.22.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "polyparse-1.7-5e621b6e06b54b03b32f822eda59611f",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/HaXml-1.22.3/html/HaXml.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/HaXml-1.22.3/html"]}),(InstalledPackageId "HaskellNet-0.2.5-81c482ee7528a551de24391bfeb01267",InstalledPackageInfo {installedPackageId = InstalledPackageId "HaskellNet-0.2.5-81c482ee7528a551de24391bfeb01267", sourcePackageId = PackageIdentifier {pkgName = PackageName "HaskellNet", pkgVersion = Version {versionBranch = [0,2,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Robert Wills <wrwills@gmail.com>", author = "Jun Mukai", stability = "", homepage = "https://patch-tag.com/r/wrwills/HaskellNet", pkgUrl = "", description = "Originally written for Google SOC, provides network related libraries such as POP3, SMTP, IMAP.\nAll I have done is get the project to compile using cabal, check that these libraries basically\nwork, and add some examples", category = "Network", exposed = True, exposedModules = [ModuleName ["Text","IMAPParsers"],ModuleName ["Text","Mime"],ModuleName ["Text","URI"],ModuleName ["Network","HaskellNet","IMAP"],ModuleName ["Network","HaskellNet","SMTP"],ModuleName ["Network","HaskellNet","POP3"],ModuleName ["Network","HaskellNet","BSStream"],ModuleName ["Network","HaskellNet","Auth"]], hiddenModules = [ModuleName ["Data","Record"],ModuleName ["Text","Packrat","Pos"],ModuleName ["Text","Packrat","Parse"]], importDirs = ["/home/weiss/.cabal/lib/HaskellNet-0.2.5/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/HaskellNet-0.2.5/ghc-7.0.4"], hsLibraries = ["HSHaskellNet-0.2.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "Crypto-4.2.3-ffcb02efddea4620774b9c0dc8e9a710",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "base64-string-0.2-fc18e3962e36f836374ea422eb77eba8",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "haskell98-1.1.0.1-2b0f6872c26c4a8bd0e1249e69543abe",InstalledPackageId "mime-mail-0.3.0.2-223b72a33bac447f25c062a24233492e",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748",InstalledPackageId "network-2.3.0.2-5bde1ffeb5779cf47a05e221fbd362fb",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff",InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/HaskellNet-0.2.5/html/HaskellNet.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/HaskellNet-0.2.5/html"]}),(InstalledPackageId "QuickCheck-2.4.1.1-b817245d10c77dacd96d7e177d2fe501",InstalledPackageInfo {installedPackageId = InstalledPackageId "QuickCheck-2.4.1.1-b817245d10c77dacd96d7e177d2fe501", sourcePackageId = PackageIdentifier {pkgName = PackageName "QuickCheck", pkgVersion = Version {versionBranch = [2,4,1,1], versionTags = []}}, license = BSD3, copyright = "2000-2011 Koen Claessen, 2006-2008 Bj\246rn Bringert, 2009-2011 Nick Smallbone", maintainer = "QuickCheck developers <quickcheck@projects.haskell.org>", author = "Koen Claessen <koen@chalmers.se>", stability = "", homepage = "http://code.haskell.org/QuickCheck", pkgUrl = "", description = "QuickCheck is a library for random testing of program properties.\n\nThe programmer provides a specification of the program, in\nthe form of properties which functions should satisfy, and\nQuickCheck then tests that the properties hold in a large number\nof randomly generated cases.\n\nSpecifications are expressed in\nHaskell, using combinators defined in the QuickCheck library.\nQuickCheck provides combinators to define properties, observe\nthe distribution of test data, and define test\ndata generators.", category = "Testing", exposed = True, exposedModules = [ModuleName ["Test","QuickCheck","All"],ModuleName ["Test","QuickCheck","Function"],ModuleName ["Test","QuickCheck"],ModuleName ["Test","QuickCheck","Arbitrary"],ModuleName ["Test","QuickCheck","Gen"],ModuleName ["Test","QuickCheck","Monadic"],ModuleName ["Test","QuickCheck","Modifiers"],ModuleName ["Test","QuickCheck","Property"],ModuleName ["Test","QuickCheck","Test"],ModuleName ["Test","QuickCheck","Text"],ModuleName ["Test","QuickCheck","Poly"],ModuleName ["Test","QuickCheck","State"]], hiddenModules = [ModuleName ["Test","QuickCheck","Exception"]], importDirs = ["/usr/lib/haskell-packages/ghc/lib/QuickCheck-2.4.1.1/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/QuickCheck-2.4.1.1/ghc-7.0.4"], hsLibraries = ["HSQuickCheck-2.4.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "extensible-exceptions-0.1.1.2-ae710ea25055f545c0b9c328ff7a358a",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0",InstalledPackageId "template-haskell-2.5.0.0-83afccaa430f2e1400acb6581bee9288"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/quickcheck2-2.4.1.1/QuickCheck.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-quickcheck2-doc/html/"]}),(InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,3,0,2], 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 = ["/usr/lib/ghc/array-0.3.0.2"], libraryDirs = ["/usr/lib/ghc/array-0.3.0.2"], hsLibraries = ["HSarray-0.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/array-0.3.0.2/array.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/array-0.3.0.2"]}),(InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,3,1,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","Conc","IO"],ModuleName ["GHC","Conc","Signal"],ModuleName ["GHC","Conc","Sync"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Constants"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","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 ["System","Event"],ModuleName ["Control","Applicative"],ModuleName ["Control","Arrow"],ModuleName ["Control","Category"],ModuleName ["Control","Concurrent"],ModuleName ["Control","Concurrent","Chan"],ModuleName ["Control","Concurrent","MVar"],ModuleName ["Control","Concurrent","QSem"],ModuleName ["Control","Concurrent","QSemN"],ModuleName ["Control","Concurrent","SampleVar"],ModuleName ["Control","Exception"],ModuleName ["Control","Exception","Base"],ModuleName ["Control","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 = [ModuleName ["System","Event","Array"],ModuleName ["System","Event","Clock"],ModuleName ["System","Event","Control"],ModuleName ["System","Event","EPoll"],ModuleName ["System","Event","IntMap"],ModuleName ["System","Event","Internal"],ModuleName ["System","Event","KQueue"],ModuleName ["System","Event","Manager"],ModuleName ["System","Event","PSQ"],ModuleName ["System","Event","Poll"],ModuleName ["System","Event","Thread"],ModuleName ["System","Event","Unique"]], importDirs = ["/usr/lib/ghc/base-4.3.1.0"], libraryDirs = ["/usr/lib/ghc/base-4.3.1.0"], hsLibraries = ["HSbase-4.3.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/base-4.3.1.0/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1",InstalledPackageId "integer-gmp-0.2.0.3-5eaa6837ba99886b46a7c7f12bca5e66",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/base-4.3.1.0/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/base-4.3.1.0"]}),(InstalledPackageId "base64-string-0.2-fc18e3962e36f836374ea422eb77eba8",InstalledPackageInfo {installedPackageId = InstalledPackageId "base64-string-0.2-fc18e3962e36f836374ea422eb77eba8", sourcePackageId = PackageIdentifier {pkgName = PackageName "base64-string", pkgVersion = Version {versionBranch = [0,2], versionTags = []}}, license = OtherLicense, copyright = "Ian Lynagh, 2005, 2007", maintainer = "igloo@earth.li", author = "Ian Lynagh", stability = "experimental", homepage = "http://urchin.earth.li/~ian/cabal/base64-string/", pkgUrl = "", description = "This Base64 implementation uses the characters\nA-Z a-z 0-9 + /\nalong with\n=\nto signal the number of characters mod 3.\nIt is compliant with both PEM (RFC 989 / RFC 1421) and MIME (RFC 2045).", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","Base64","String"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/base64-string-0.2/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/base64-string-0.2/ghc-7.0.4"], hsLibraries = ["HSbase64-string-0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/base64-string-0.2/html/base64-string.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/base64-string-0.2/html"]}),(InstalledPackageId "bin-package-db-0.0.0.0-af6b05fd4afd30ffbd9a84bce9ea69f8",InstalledPackageInfo {installedPackageId = InstalledPackageId "bin-package-db-0.0.0.0-af6b05fd4afd30ffbd9a84bce9ea69f8", sourcePackageId = PackageIdentifier {pkgName = PackageName "bin-package-db", pkgVersion = Version {versionBranch = [0,0,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "cvs-ghc@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "", category = "", exposed = True, exposedModules = [ModuleName ["Distribution","InstalledPackageInfo","Binary"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/bin-package-db-0.0.0.0"], libraryDirs = ["/usr/lib/ghc/bin-package-db-0.0.0.0"], hsLibraries = ["HSbin-package-db-0.0.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "Cabal-1.10.2.0-28687902dc4d94596b240bed96059ef8",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "ghc-binary-0.5.0.2-467c65f87cd118be0b44fba4608368a5"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/bin-package-db-0.0.0.0/bin-package-db.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/bin-package-db-0.0.0.0"]}),(InstalledPackageId "binary-0.5.0.2-4d7bfcac10d4e7971b5aba4723281483",InstalledPackageInfo {installedPackageId = InstalledPackageId "binary-0.5.0.2-4d7bfcac10d4e7971b5aba4723281483", sourcePackageId = PackageIdentifier {pkgName = PackageName "binary", pkgVersion = Version {versionBranch = [0,5,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart <dons@galois.com>", author = "Lennart Kolmodin <kolmodin@dtek.chalmers.se>", 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/weiss/.cabal/lib/binary-0.5.0.2/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/binary-0.5.0.2/ghc-7.0.4"], hsLibraries = ["HSbinary-0.5.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/binary-0.5.0.2/html/binary.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/binary-0.5.0.2/html"]}),(InstalledPackageId "blaze-builder-0.3.0.1-4883f182c84b1d24e6e234afb8b1b95e",InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-builder-0.3.0.1-4883f182c84b1d24e6e234afb8b1b95e", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-builder", pkgVersion = Version {versionBranch = [0,3,0,1], versionTags = []}}, license = BSD3, copyright = "2010 Simon Meier\n2010 Jasper Van der Jeugt", maintainer = "Simon Meier <iridcode@gmail.com>", author = "Jasper Van der Jeugt, Simon Meier", stability = "Experimental", homepage = "http://github.com/meiersi/blaze-builder", pkgUrl = "", description = "This library provides an abstraction of buffered output of\nbyte streams and several convenience functions to exploit\nit. For example, it allows to efficiently serialize\nHaskell values to lazy bytestrings with a large average\nchunk size. The large average chunk size allows to make\ngood use of cache prefetching in later processing steps\n(e.g. compression) and reduces the sytem call overhead\nwhen writing the resulting lazy bytestring to a file or\nsending it over the network.", category = "Data", exposed = True, exposedModules = [ModuleName ["Blaze","ByteString","Builder"],ModuleName ["Blaze","ByteString","Builder","Int"],ModuleName ["Blaze","ByteString","Builder","Word"],ModuleName ["Blaze","ByteString","Builder","ByteString"],ModuleName ["Blaze","ByteString","Builder","Char","Utf8"],ModuleName ["Blaze","ByteString","Builder","Char8"],ModuleName ["Blaze","ByteString","Builder","Html","Utf8"],ModuleName ["Blaze","ByteString","Builder","HTTP"],ModuleName ["Blaze","ByteString","Builder","Internal"],ModuleName ["Blaze","ByteString","Builder","Internal","Write"],ModuleName ["Blaze","ByteString","Builder","Internal","Types"],ModuleName ["Blaze","ByteString","Builder","Internal","Buffer"]], hiddenModules = [ModuleName ["Blaze","ByteString","Builder","Internal","UncheckedShifts"]], importDirs = ["/home/weiss/.cabal/lib/blaze-builder-0.3.0.1/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/blaze-builder-0.3.0.1/ghc-7.0.4"], hsLibraries = ["HSblaze-builder-0.3.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/blaze-builder-0.3.0.1/html/blaze-builder.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/blaze-builder-0.3.0.1/html"]}),(InstalledPackageId "builtin_rts",InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_rts", sourcePackageId = PackageIdentifier {pkgName = PackageName "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], importDirs = [], libraryDirs = ["/usr/lib/ghc"], hsLibraries = ["HSrts"], extraLibraries = ["ffi","m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","ghczmprim_GHCziTypes_Izh_static_info","-u","ghczmprim_GHCziTypes_Czh_static_info","-u","ghczmprim_GHCziTypes_Fzh_static_info","-u","ghczmprim_GHCziTypes_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","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_GHCziConcziIO_ensureIOManagerIsRunning_closure","-u","base_GHCziConcziSync_runSparks_closure","-u","base_GHCziConcziSignal_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}),(InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,1,10], 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<http://code.haskell.org/~dons/tests/bytestring/hpc_index.html>", 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 = ["/usr/lib/ghc/bytestring-0.9.1.10"], libraryDirs = ["/usr/lib/ghc/bytestring-0.9.1.10"], hsLibraries = ["HSbytestring-0.9.1.10"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/bytestring-0.9.1.10/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/bytestring-0.9.1.10/bytestring.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/bytestring-0.9.1.10"]}),(InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,4,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","Sequence"],ModuleName ["Data","Tree"],ModuleName ["Data","IntMap"],ModuleName ["Data","IntSet"],ModuleName ["Data","Map"],ModuleName ["Data","Set"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/containers-0.4.0.0"], libraryDirs = ["/usr/lib/ghc/containers-0.4.0.0"], hsLibraries = ["HScontainers-0.4.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/containers-0.4.0.0/containers.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/containers-0.4.0.0"]}),(InstalledPackageId "dataenc-0.14-8a4bf143812a3415d7b2833423b64cb8",InstalledPackageInfo {installedPackageId = InstalledPackageId "dataenc-0.14-8a4bf143812a3415d7b2833423b64cb8", sourcePackageId = PackageIdentifier {pkgName = PackageName "dataenc", pkgVersion = Version {versionBranch = [0,14], versionTags = []}}, license = BSD3, copyright = "Magnus Therning, 2007-2011", maintainer = "magnus@therning.org", author = "Magnus Therning", stability = "", homepage = "http://www.haskell.org/haskellwiki/Library/Data_encoding", pkgUrl = "", description = "Data encoding library currently providing Base16, Base32,\nBase32Hex, Base64, Base64Url, Base85, Python string escaping,\nQuoted-Printable, URL encoding, uuencode, xxencode, and yEncoding.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","Base16"],ModuleName ["Codec","Binary","Base32"],ModuleName ["Codec","Binary","Base32Hex"],ModuleName ["Codec","Binary","Base64"],ModuleName ["Codec","Binary","Base64Url"],ModuleName ["Codec","Binary","Base85"],ModuleName ["Codec","Binary","DataEncoding"],ModuleName ["Codec","Binary","PythonString"],ModuleName ["Codec","Binary","QuotedPrintable"],ModuleName ["Codec","Binary","Url"],ModuleName ["Codec","Binary","Uu"],ModuleName ["Codec","Binary","Xx"],ModuleName ["Codec","Binary","Yenc"]], hiddenModules = [ModuleName ["Codec","Binary","Util"]], importDirs = ["/home/weiss/.cabal/lib/dataenc-0.14/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/dataenc-0.14/ghc-7.0.4"], hsLibraries = ["HSdataenc-0.14"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/dataenc-0.14/html/dataenc.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/dataenc-0.14/html"]}),(InstalledPackageId "deepseq-1.1.0.2-4868211239ffea6c316ed85fad794afc",InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.1.0.2-4868211239ffea6c316ed85fad794afc", 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 = ["/usr/lib/haskell-packages/ghc/lib/deepseq-1.1.0.2/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/deepseq-1.1.0.2/ghc-7.0.4"], hsLibraries = ["HSdeepseq-1.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/deepseq-1.1.0.2/deepseq.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-deepseq-doc/html/"]}),(InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,1,0,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 = ["/usr/lib/ghc/directory-1.1.0.0"], libraryDirs = ["/usr/lib/ghc/directory-1.1.0.0"], hsLibraries = ["HSdirectory-1.1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/directory-1.1.0.0/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/directory-1.1.0.0/directory.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/directory-1.1.0.0"]}),(InstalledPackageId "encoding-0.6.6-bb9ccd8ecdfd42f02e2d7fe6d76fbe0b",InstalledPackageInfo {installedPackageId = InstalledPackageId "encoding-0.6.6-bb9ccd8ecdfd42f02e2d7fe6d76fbe0b", sourcePackageId = PackageIdentifier {pkgName = PackageName "encoding", pkgVersion = Version {versionBranch = [0,6,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "h.guenther@tu-bs.de", author = "Henning G\252nther", stability = "", homepage = "http://code.haskell.org/encoding/", pkgUrl = "", description = "Haskell has excellect handling of unicode, the Char type covers all unicode chars. Unfortunatly, there's no possibility to read or write something to the outer world in an encoding other than ascii due to the lack of support for encodings. This library should help with that.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Data","Encoding"],ModuleName ["Data","Encoding","ByteSource"],ModuleName ["Data","Encoding","ByteSink"],ModuleName ["Data","Encoding","Exception"],ModuleName ["Control","Throws"],ModuleName ["Data","Encoding","ASCII"],ModuleName ["Data","Encoding","UTF8"],ModuleName ["Data","Encoding","UTF16"],ModuleName ["Data","Encoding","UTF32"],ModuleName ["Data","Encoding","KOI8R"],ModuleName ["Data","Encoding","KOI8U"],ModuleName ["Data","Encoding","ISO88591"],ModuleName ["Data","Encoding","ISO88592"],ModuleName ["Data","Encoding","ISO88593"],ModuleName ["Data","Encoding","ISO88594"],ModuleName ["Data","Encoding","ISO88595"],ModuleName ["Data","Encoding","ISO88596"],ModuleName ["Data","Encoding","ISO88597"],ModuleName ["Data","Encoding","ISO88598"],ModuleName ["Data","Encoding","ISO88599"],ModuleName ["Data","Encoding","ISO885910"],ModuleName ["Data","Encoding","ISO885911"],ModuleName ["Data","Encoding","ISO885913"],ModuleName ["Data","Encoding","ISO885914"],ModuleName ["Data","Encoding","ISO885915"],ModuleName ["Data","Encoding","ISO885916"],ModuleName ["Data","Encoding","CP1250"],ModuleName ["Data","Encoding","CP1251"],ModuleName ["Data","Encoding","CP1252"],ModuleName ["Data","Encoding","CP1253"],ModuleName ["Data","Encoding","CP1254"],ModuleName ["Data","Encoding","CP1255"],ModuleName ["Data","Encoding","CP1256"],ModuleName ["Data","Encoding","CP1257"],ModuleName ["Data","Encoding","CP1258"],ModuleName ["Data","Encoding","GB18030"],ModuleName ["Data","Encoding","BootString"],ModuleName ["Data","Encoding","MacOSRoman"],ModuleName ["Data","Encoding","JISX0201"],ModuleName ["Data","Encoding","JISX0208"],ModuleName ["Data","Encoding","JISX0212"],ModuleName ["Data","Encoding","ISO2022"],ModuleName ["Data","Encoding","ISO2022JP"],ModuleName ["Data","Encoding","CP437"],ModuleName ["Data","Encoding","CP737"],ModuleName ["Data","Encoding","CP775"],ModuleName ["Data","Encoding","CP850"],ModuleName ["Data","Encoding","CP852"],ModuleName ["Data","Encoding","CP855"],ModuleName ["Data","Encoding","CP857"],ModuleName ["Data","Encoding","CP860"],ModuleName ["Data","Encoding","CP861"],ModuleName ["Data","Encoding","CP862"],ModuleName ["Data","Encoding","CP863"],ModuleName ["Data","Encoding","CP864"],ModuleName ["Data","Encoding","CP865"],ModuleName ["Data","Encoding","CP866"],ModuleName ["Data","Encoding","CP869"],ModuleName ["Data","Encoding","CP874"],ModuleName ["System","IO","Encoding"]], hiddenModules = [ModuleName ["Data","Encoding","Base"],ModuleName ["Data","Array","Static"],ModuleName ["Data","Map","Static"],ModuleName ["Data","Static"],ModuleName ["Data","CharMap"]], importDirs = ["/home/weiss/.cabal/lib/encoding-0.6.6/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/encoding-0.6.6/ghc-7.0.4"], hsLibraries = ["HSencoding-0.6.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/weiss/.cabal/lib/encoding-0.6.6/ghc-7.0.4/include"], includes = ["system_encoding.h"], depends = [InstalledPackageId "HaXml-1.22.3-fa6b236756579eeaf87c4205d6ba9d01",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "binary-0.5.0.2-4d7bfcac10d4e7971b5aba4723281483",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "extensible-exceptions-0.1.1.2-ae710ea25055f545c0b9c328ff7a358a",InstalledPackageId "ghc-7.0.4-2f58cfeeac2c4a4082d8dcd9416344dc",InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748",InstalledPackageId "regex-compat-0.93.1-b58ac8d1a9c83222555d2b43f02d904d"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/encoding-0.6.6/html/encoding.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/encoding-0.6.6/html"]}),(InstalledPackageId "extensible-exceptions-0.1.1.2-ae710ea25055f545c0b9c328ff7a358a",InstalledPackageInfo {installedPackageId = InstalledPackageId "extensible-exceptions-0.1.1.2-ae710ea25055f545c0b9c328ff7a358a", sourcePackageId = PackageIdentifier {pkgName = PackageName "extensible-exceptions", pkgVersion = Version {versionBranch = [0,1,1,2], 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 = "Control", exposed = True, exposedModules = [ModuleName ["Control","Exception","Extensible"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/extensible-exceptions-0.1.1.2"], libraryDirs = ["/usr/lib/ghc/extensible-exceptions-0.1.1.2"], hsLibraries = ["HSextensible-exceptions-0.1.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/extensible-exceptions-0.1.1.2/extensible-exceptions.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/extensible-exceptions-0.1.1.2"]}),(InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,2,0,0], 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 = ["/usr/lib/ghc/filepath-1.2.0.0"], libraryDirs = ["/usr/lib/ghc/filepath-1.2.0.0"], hsLibraries = ["HSfilepath-1.2.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/filepath-1.2.0.0/filepath.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/filepath-1.2.0.0"]}),(InstalledPackageId "ghc-7.0.4-2f58cfeeac2c4a4082d8dcd9416344dc",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-7.0.4-2f58cfeeac2c4a4082d8dcd9416344dc", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc", pkgVersion = Version {versionBranch = [7,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "The GHC Team", stability = "", homepage = "http://www.haskell.org/ghc/", pkgUrl = "", description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.", category = "Development", exposed = False, exposedModules = [ModuleName ["AsmCodeGen"],ModuleName ["TargetReg"],ModuleName ["NCGMonad"],ModuleName ["Instruction"],ModuleName ["Size"],ModuleName ["Reg"],ModuleName ["RegClass"],ModuleName ["PIC"],ModuleName ["Platform"],ModuleName ["Alpha","Regs"],ModuleName ["Alpha","RegInfo"],ModuleName ["Alpha","Instr"],ModuleName ["Alpha","CodeGen"],ModuleName ["X86","Regs"],ModuleName ["X86","RegInfo"],ModuleName ["X86","Instr"],ModuleName ["X86","Cond"],ModuleName ["X86","Ppr"],ModuleName ["X86","CodeGen"],ModuleName ["PPC","Regs"],ModuleName ["PPC","RegInfo"],ModuleName ["PPC","Instr"],ModuleName ["PPC","Cond"],ModuleName ["PPC","Ppr"],ModuleName ["PPC","CodeGen"],ModuleName ["SPARC","Base"],ModuleName ["SPARC","Regs"],ModuleName ["SPARC","RegPlate"],ModuleName ["SPARC","Imm"],ModuleName ["SPARC","AddrMode"],ModuleName ["SPARC","Cond"],ModuleName ["SPARC","Instr"],ModuleName ["SPARC","Stack"],ModuleName ["SPARC","ShortcutJump"],ModuleName ["SPARC","Ppr"],ModuleName ["SPARC","CodeGen"],ModuleName ["SPARC","CodeGen","Amode"],ModuleName ["SPARC","CodeGen","Base"],ModuleName ["SPARC","CodeGen","CCall"],ModuleName ["SPARC","CodeGen","CondCode"],ModuleName ["SPARC","CodeGen","Gen32"],ModuleName ["SPARC","CodeGen","Gen64"],ModuleName ["SPARC","CodeGen","Sanity"],ModuleName ["SPARC","CodeGen","Expand"],ModuleName ["RegAlloc","Liveness"],ModuleName ["RegAlloc","Graph","Main"],ModuleName ["RegAlloc","Graph","Stats"],ModuleName ["RegAlloc","Graph","ArchBase"],ModuleName ["RegAlloc","Graph","ArchX86"],ModuleName ["RegAlloc","Graph","Coalesce"],ModuleName ["RegAlloc","Graph","Spill"],ModuleName ["RegAlloc","Graph","SpillClean"],ModuleName ["RegAlloc","Graph","SpillCost"],ModuleName ["RegAlloc","Graph","TrivColorable"],ModuleName ["RegAlloc","Linear","Main"],ModuleName ["RegAlloc","Linear","JoinToTargets"],ModuleName ["RegAlloc","Linear","State"],ModuleName ["RegAlloc","Linear","Stats"],ModuleName ["RegAlloc","Linear","FreeRegs"],ModuleName ["RegAlloc","Linear","StackMap"],ModuleName ["RegAlloc","Linear","Base"],ModuleName ["RegAlloc","Linear","X86","FreeRegs"],ModuleName ["RegAlloc","Linear","PPC","FreeRegs"],ModuleName ["RegAlloc","Linear","SPARC","FreeRegs"],ModuleName ["DsMeta"],ModuleName ["TcSplice"],ModuleName ["Convert"],ModuleName ["ByteCodeAsm"],ModuleName ["ByteCodeFFI"],ModuleName ["ByteCodeGen"],ModuleName ["ByteCodeInstr"],ModuleName ["ByteCodeItbls"],ModuleName ["ByteCodeLink"],ModuleName ["Debugger"],ModuleName ["LibFFI"],ModuleName ["Linker"],ModuleName ["ObjLink"],ModuleName ["RtClosureInspect"],ModuleName ["BasicTypes"],ModuleName ["DataCon"],ModuleName ["Demand"],ModuleName ["Exception"],ModuleName ["Id"],ModuleName ["IdInfo"],ModuleName ["Literal"],ModuleName ["Llvm"],ModuleName ["Llvm","AbsSyn"],ModuleName ["Llvm","PpLlvm"],ModuleName ["Llvm","Types"],ModuleName ["LlvmCodeGen"],ModuleName ["LlvmCodeGen","Base"],ModuleName ["LlvmCodeGen","CodeGen"],ModuleName ["LlvmCodeGen","Data"],ModuleName ["LlvmCodeGen","Ppr"],ModuleName ["LlvmCodeGen","Regs"],ModuleName ["LlvmMangler"],ModuleName ["MkId"],ModuleName ["Module"],ModuleName ["Name"],ModuleName ["NameEnv"],ModuleName ["NameSet"],ModuleName ["OccName"],ModuleName ["RdrName"],ModuleName ["SrcLoc"],ModuleName ["UniqSupply"],ModuleName ["Unique"],ModuleName ["Var"],ModuleName ["VarEnv"],ModuleName ["VarSet"],ModuleName ["BlockId"],ModuleName ["CLabel"],ModuleName ["Cmm"],ModuleName ["CmmBrokenBlock"],ModuleName ["CmmBuildInfoTables"],ModuleName ["CmmCPS"],ModuleName ["CmmCPSGen"],ModuleName ["CmmCPSZ"],ModuleName ["CmmCallConv"],ModuleName ["CmmCommonBlockElimZ"],ModuleName ["CmmContFlowOpt"],ModuleName ["CmmCvt"],ModuleName ["CmmExpr"],ModuleName ["CmmInfo"],ModuleName ["CmmLex"],ModuleName ["CmmLint"],ModuleName ["CmmLive"],ModuleName ["CmmLiveZ"],ModuleName ["CmmOpt"],ModuleName ["CmmParse"],ModuleName ["CmmProcPoint"],ModuleName ["CmmProcPointZ"],ModuleName ["CmmSpillReload"],ModuleName ["CmmStackLayout"],ModuleName ["CmmTx"],ModuleName ["CmmUtils"],ModuleName ["CmmZipUtil"],ModuleName ["DFMonad"],ModuleName ["Dataflow"],ModuleName ["MkZipCfg"],ModuleName ["MkZipCfgCmm"],ModuleName ["OptimizationFuel"],ModuleName ["PprBase"],ModuleName ["PprC"],ModuleName ["PprCmm"],ModuleName ["PprCmmZ"],ModuleName ["StackColor"],ModuleName ["StackPlacements"],ModuleName ["ZipCfg"],ModuleName ["ZipCfgCmmRep"],ModuleName ["ZipCfgExtras"],ModuleName ["ZipDataflow"],ModuleName ["Bitmap"],ModuleName ["CgBindery"],ModuleName ["CgCallConv"],ModuleName ["CgCase"],ModuleName ["CgClosure"],ModuleName ["CgCon"],ModuleName ["CgExpr"],ModuleName ["CgExtCode"],ModuleName ["CgForeignCall"],ModuleName ["CgHeapery"],ModuleName ["CgHpc"],ModuleName ["CgInfoTbls"],ModuleName ["CgLetNoEscape"],ModuleName ["CgMonad"],ModuleName ["CgParallel"],ModuleName ["CgPrimOp"],ModuleName ["CgProf"],ModuleName ["CgStackery"],ModuleName ["CgTailCall"],ModuleName ["CgTicky"],ModuleName ["CgUtils"],ModuleName ["StgCmm"],ModuleName ["StgCmmBind"],ModuleName ["StgCmmClosure"],ModuleName ["StgCmmCon"],ModuleName ["StgCmmEnv"],ModuleName ["StgCmmExpr"],ModuleName ["StgCmmForeign"],ModuleName ["StgCmmGran"],ModuleName ["StgCmmHeap"],ModuleName ["StgCmmHpc"],ModuleName ["StgCmmLayout"],ModuleName ["StgCmmMonad"],ModuleName ["StgCmmPrim"],ModuleName ["StgCmmProf"],ModuleName ["StgCmmTicky"],ModuleName ["StgCmmUtils"],ModuleName ["ClosureInfo"],ModuleName ["CodeGen"],ModuleName ["SMRep"],ModuleName ["CoreArity"],ModuleName ["CoreFVs"],ModuleName ["CoreLint"],ModuleName ["CorePrep"],ModuleName ["CoreSubst"],ModuleName ["CoreSyn"],ModuleName ["CoreTidy"],ModuleName ["CoreUnfold"],ModuleName ["CoreUtils"],ModuleName ["ExternalCore"],ModuleName ["MkCore"],ModuleName ["MkExternalCore"],ModuleName ["PprCore"],ModuleName ["PprExternalCore"],ModuleName ["Check"],ModuleName ["Coverage"],ModuleName ["Desugar"],ModuleName ["DsArrows"],ModuleName ["DsBinds"],ModuleName ["DsCCall"],ModuleName ["DsExpr"],ModuleName ["DsForeign"],ModuleName ["DsGRHSs"],ModuleName ["DsListComp"],ModuleName ["DsMonad"],ModuleName ["DsUtils"],ModuleName ["Match"],ModuleName ["MatchCon"],ModuleName ["MatchLit"],ModuleName ["HsBinds"],ModuleName ["HsDecls"],ModuleName ["HsDoc"],ModuleName ["HsExpr"],ModuleName ["HsImpExp"],ModuleName ["HsLit"],ModuleName ["HsPat"],ModuleName ["HsSyn"],ModuleName ["HsTypes"],ModuleName ["HsUtils"],ModuleName ["BinIface"],ModuleName ["BuildTyCl"],ModuleName ["IfaceEnv"],ModuleName ["IfaceSyn"],ModuleName ["IfaceType"],ModuleName ["LoadIface"],ModuleName ["MkIface"],ModuleName ["TcIface"],ModuleName ["Annotations"],ModuleName ["BreakArray"],ModuleName ["CmdLineParser"],ModuleName ["CodeOutput"],ModuleName ["Config"],ModuleName ["Constants"],ModuleName ["DriverMkDepend"],ModuleName ["DriverPhases"],ModuleName ["DriverPipeline"],ModuleName ["DynFlags"],ModuleName ["ErrUtils"],ModuleName ["Finder"],ModuleName ["GHC"],ModuleName ["HeaderInfo"],ModuleName ["HscMain"],ModuleName ["HscStats"],ModuleName ["HscTypes"],ModuleName ["InteractiveEval"],ModuleName ["PackageConfig"],ModuleName ["Packages"],ModuleName ["PprTyThing"],ModuleName ["StaticFlags"],ModuleName ["StaticFlagParser"],ModuleName ["SysTools"],ModuleName ["TidyPgm"],ModuleName ["Ctype"],ModuleName ["HaddockUtils"],ModuleName ["LexCore"],ModuleName ["Lexer"],ModuleName ["OptCoercion"],ModuleName ["Parser"],ModuleName ["ParserCore"],ModuleName ["ParserCoreUtils"],ModuleName ["RdrHsSyn"],ModuleName ["ForeignCall"],ModuleName ["PrelInfo"],ModuleName ["PrelNames"],ModuleName ["PrelRules"],ModuleName ["PrimOp"],ModuleName ["TysPrim"],ModuleName ["TysWiredIn"],ModuleName ["CostCentre"],ModuleName ["SCCfinal"],ModuleName ["RnBinds"],ModuleName ["RnEnv"],ModuleName ["RnExpr"],ModuleName ["RnHsDoc"],ModuleName ["RnHsSyn"],ModuleName ["RnNames"],ModuleName ["RnPat"],ModuleName ["RnSource"],ModuleName ["RnTypes"],ModuleName ["CoreMonad"],ModuleName ["CSE"],ModuleName ["FloatIn"],ModuleName ["FloatOut"],ModuleName ["LiberateCase"],ModuleName ["OccurAnal"],ModuleName ["SAT"],ModuleName ["SetLevels"],ModuleName ["SimplCore"],ModuleName ["SimplEnv"],ModuleName ["SimplMonad"],ModuleName ["SimplUtils"],ModuleName ["Simplify"],ModuleName ["SRT"],ModuleName ["SimplStg"],ModuleName ["StgStats"],ModuleName ["Rules"],ModuleName ["SpecConstr"],ModuleName ["Specialise"],ModuleName ["CoreToStg"],ModuleName ["StgLint"],ModuleName ["StgSyn"],ModuleName ["DmdAnal"],ModuleName ["WorkWrap"],ModuleName ["WwLib"],ModuleName ["FamInst"],ModuleName ["Inst"],ModuleName ["TcAnnotations"],ModuleName ["TcArrows"],ModuleName ["TcBinds"],ModuleName ["TcClassDcl"],ModuleName ["TcDefaults"],ModuleName ["TcDeriv"],ModuleName ["TcEnv"],ModuleName ["TcExpr"],ModuleName ["TcForeign"],ModuleName ["TcGenDeriv"],ModuleName ["TcHsSyn"],ModuleName ["TcHsType"],ModuleName ["TcInstDcls"],ModuleName ["TcMType"],ModuleName ["TcMatches"],ModuleName ["TcPat"],ModuleName ["TcRnDriver"],ModuleName ["TcRnMonad"],ModuleName ["TcRnTypes"],ModuleName ["TcRules"],ModuleName ["TcSimplify"],ModuleName ["TcErrors"],ModuleName ["TcTyClsDecls"],ModuleName ["TcTyDecls"],ModuleName ["TcType"],ModuleName ["TcUnify"],ModuleName ["TcInteract"],ModuleName ["TcCanonical"],ModuleName ["TcSMonad"],ModuleName ["Class"],ModuleName ["Coercion"],ModuleName ["FamInstEnv"],ModuleName ["FunDeps"],ModuleName ["Generics"],ModuleName ["InstEnv"],ModuleName ["TyCon"],ModuleName ["Type"],ModuleName ["TypeRep"],ModuleName ["Unify"],ModuleName ["Bag"],ModuleName ["Binary"],ModuleName ["BufWrite"],ModuleName ["Digraph"],ModuleName ["Encoding"],ModuleName ["FastBool"],ModuleName ["FastFunctions"],ModuleName ["FastMutInt"],ModuleName ["FastString"],ModuleName ["FastTypes"],ModuleName ["Fingerprint"],ModuleName ["FiniteMap"],ModuleName ["GraphBase"],ModuleName ["GraphColor"],ModuleName ["GraphOps"],ModuleName ["GraphPpr"],ModuleName ["IOEnv"],ModuleName ["Interval"],ModuleName ["ListSetOps"],ModuleName ["Maybes"],ModuleName ["MonadUtils"],ModuleName ["OrdList"],ModuleName ["Outputable"],ModuleName ["Panic"],ModuleName ["Pretty"],ModuleName ["Serialized"],ModuleName ["State"],ModuleName ["StringBuffer"],ModuleName ["UniqFM"],ModuleName ["UniqSet"],ModuleName ["Util"],ModuleName ["Vectorise","Builtins","Base"],ModuleName ["Vectorise","Builtins","Initialise"],ModuleName ["Vectorise","Builtins","Modules"],ModuleName ["Vectorise","Builtins","Prelude"],ModuleName ["Vectorise","Builtins"],ModuleName ["Vectorise","Monad","Base"],ModuleName ["Vectorise","Monad","Naming"],ModuleName ["Vectorise","Monad","Local"],ModuleName ["Vectorise","Monad","Global"],ModuleName ["Vectorise","Monad","InstEnv"],ModuleName ["Vectorise","Monad"],ModuleName ["Vectorise","Utils","Base"],ModuleName ["Vectorise","Utils","Closure"],ModuleName ["Vectorise","Utils","Hoisting"],ModuleName ["Vectorise","Utils","PADict"],ModuleName ["Vectorise","Utils","PRDict"],ModuleName ["Vectorise","Utils","Poly"],ModuleName ["Vectorise","Utils"],ModuleName ["Vectorise","Type","Env"],ModuleName ["Vectorise","Type","Repr"],ModuleName ["Vectorise","Type","PData"],ModuleName ["Vectorise","Type","PRepr"],ModuleName ["Vectorise","Type","PADict"],ModuleName ["Vectorise","Type","PRDict"],ModuleName ["Vectorise","Type","Type"],ModuleName ["Vectorise","Type","TyConDecl"],ModuleName ["Vectorise","Type","Classify"],ModuleName ["Vectorise","Convert"],ModuleName ["Vectorise","Vect"],ModuleName ["Vectorise","Var"],ModuleName ["Vectorise","Env"],ModuleName ["Vectorise","Exp"],ModuleName ["Vectorise"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/ghc-7.0.4"], libraryDirs = ["/usr/lib/ghc/ghc-7.0.4"], hsLibraries = ["HSghc-7.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/ghc-7.0.4/include"], includes = [], depends = [InstalledPackageId "Cabal-1.10.2.0-28687902dc4d94596b240bed96059ef8",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bin-package-db-0.0.0.0-af6b05fd4afd30ffbd9a84bce9ea69f8",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "hpc-0.5.0.6-c1998f2cdc5ae3d62481298bee9988ac",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "template-haskell-2.5.0.0-83afccaa430f2e1400acb6581bee9288",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/ghc-7.0.4/ghc.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/ghc-7.0.4"]}),(InstalledPackageId "ghc-binary-0.5.0.2-467c65f87cd118be0b44fba4608368a5",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-binary-0.5.0.2-467c65f87cd118be0b44fba4608368a5", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-binary", pkgVersion = Version {versionBranch = [0,5,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart <dons@galois.com>", author = "Lennart Kolmodin <kolmodin@dtek.chalmers.se>", 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 = False, exposedModules = [ModuleName ["Data","Binary"],ModuleName ["Data","Binary","Put"],ModuleName ["Data","Binary","Get"],ModuleName ["Data","Binary","Builder"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/ghc-binary-0.5.0.2"], libraryDirs = ["/usr/lib/ghc/ghc-binary-0.5.0.2"], hsLibraries = ["HSghc-binary-0.5.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/ghc-binary-0.5.0.2/ghc-binary.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/ghc-binary-0.5.0.2"]}),(InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1", 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","Magic"],ModuleName ["GHC","Ordering"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord32"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"],ModuleName ["GHC","Unit"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/ghc-prim-0.2.0.0"], libraryDirs = ["/usr/lib/ghc/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 = ["/usr/lib/ghc-doc/haddock/ghc-prim-0.2.0.0/ghc-prim.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/ghc-prim-0.2.0.0"]}),(InstalledPackageId "haskell98-1.1.0.1-2b0f6872c26c4a8bd0e1249e69543abe",InstalledPackageInfo {installedPackageId = InstalledPackageId "haskell98-1.1.0.1-2b0f6872c26c4a8bd0e1249e69543abe", sourcePackageId = PackageIdentifier {pkgName = PackageName "haskell98", pkgVersion = Version {versionBranch = [1,1,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "http://www.haskell.org/definition/", pkgUrl = "", description = "This package provides compatibility with the modules of Haskell\n98 and the FFI addendum, by means of wrappers around modules from\nthe base package (which in many cases have additional features).\nHowever Prelude, Numeric and Foreign are provided directly by\nthe base package.", category = "Haskell98", exposed = True, exposedModules = [ModuleName ["Array"],ModuleName ["CPUTime"],ModuleName ["Char"],ModuleName ["Complex"],ModuleName ["Directory"],ModuleName ["IO"],ModuleName ["Ix"],ModuleName ["List"],ModuleName ["Locale"],ModuleName ["Maybe"],ModuleName ["Monad"],ModuleName ["Random"],ModuleName ["Ratio"],ModuleName ["System"],ModuleName ["Time"],ModuleName ["Bits"],ModuleName ["CError"],ModuleName ["CForeign"],ModuleName ["CString"],ModuleName ["CTypes"],ModuleName ["ForeignPtr"],ModuleName ["Int"],ModuleName ["MarshalAlloc"],ModuleName ["MarshalArray"],ModuleName ["MarshalError"],ModuleName ["MarshalUtils"],ModuleName ["Ptr"],ModuleName ["StablePtr"],ModuleName ["Storable"],ModuleName ["Word"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/haskell98-1.1.0.1"], libraryDirs = ["/usr/lib/ghc/haskell98-1.1.0.1"], hsLibraries = ["HShaskell98-1.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/haskell98-1.1.0.1/haskell98.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/haskell98-1.1.0.1"]}),(InstalledPackageId "hpc-0.5.0.6-c1998f2cdc5ae3d62481298bee9988ac",InstalledPackageInfo {installedPackageId = InstalledPackageId "hpc-0.5.0.6-c1998f2cdc5ae3d62481298bee9988ac", sourcePackageId = PackageIdentifier {pkgName = PackageName "hpc", pkgVersion = Version {versionBranch = [0,5,0,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", description = "", category = "Control", exposed = True, exposedModules = [ModuleName ["Trace","Hpc","Util"],ModuleName ["Trace","Hpc","Mix"],ModuleName ["Trace","Hpc","Tix"],ModuleName ["Trace","Hpc","Reflect"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/hpc-0.5.0.6"], libraryDirs = ["/usr/lib/ghc/hpc-0.5.0.6"], hsLibraries = ["HShpc-0.5.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/hpc-0.5.0.6/hpc.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/hpc-0.5.0.6"]}),(InstalledPackageId "hsemail-1.7.1-0b214bfc6a4fc73713740b233373209f",InstalledPackageInfo {installedPackageId = InstalledPackageId "hsemail-1.7.1-0b214bfc6a4fc73713740b233373209f", sourcePackageId = PackageIdentifier {pkgName = PackageName "hsemail", pkgVersion = Version {versionBranch = [1,7,1], versionTags = []}}, license = BSD3, copyright = "(c) 2004-2011 Peter Simons", maintainer = "Peter Simons <simons@cryp.to>", author = "Peter Simons <simons@cryp.to>, Gero Kriependorf <gero-dev@physra.net>, Marty Pauley <marty@kasei.com>", stability = "", homepage = "http://gitorious.org/hsemail", pkgUrl = "", description = "Parsers for the syntax defined in RFC2821 and 2822", category = "Parsing", exposed = True, exposedModules = [ModuleName ["Text","ParserCombinators","Parsec","Rfc2234"],ModuleName ["Text","ParserCombinators","Parsec","Rfc2821"],ModuleName ["Text","ParserCombinators","Parsec","Rfc2822"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/hsemail-1.7.1/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/hsemail-1.7.1/ghc-7.0.4"], hsLibraries = ["HShsemail-1.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/hsemail-1.7.1/html/hsemail.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/hsemail-1.7.1/html"]}),(InstalledPackageId "integer-gmp-0.2.0.3-5eaa6837ba99886b46a7c7f12bca5e66",InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.2.0.3-5eaa6837ba99886b46a7c7f12bca5e66", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,2,0,3], 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 = ["/usr/lib/ghc/integer-gmp-0.2.0.3"], libraryDirs = ["/usr/lib/ghc/integer-gmp-0.2.0.3"], hsLibraries = ["HSinteger-gmp-0.2.0.3"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/integer-gmp-0.2.0.3/integer-gmp.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/integer-gmp-0.2.0.3"]}),(InstalledPackageId "mime-mail-0.3.0.2-223b72a33bac447f25c062a24233492e",InstalledPackageInfo {installedPackageId = InstalledPackageId "mime-mail-0.3.0.2-223b72a33bac447f25c062a24233492e", sourcePackageId = PackageIdentifier {pkgName = PackageName "mime-mail", pkgVersion = Version {versionBranch = [0,3,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "", homepage = "http://github.com/snoyberg/mime-mail", pkgUrl = "", description = "This package provides some high-level datatypes for declaring MIME email messages, functions for automatically composing these into bytestrings, and the ability to send bytestrings via the sendmail executable. You can also use any other library you wish to send via different methods, eg directly to SMTP.", category = "Email", exposed = True, exposedModules = [ModuleName ["Network","Mail","Mime"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/mime-mail-0.3.0.2/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/mime-mail-0.3.0.2/ghc-7.0.4"], hsLibraries = ["HSmime-mail-0.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "blaze-builder-0.3.0.1-4883f182c84b1d24e6e234afb8b1b95e",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "dataenc-0.14-8a4bf143812a3415d7b2833423b64cb8",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0",InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/mime-mail-0.3.0.2/html/mime-mail.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/mime-mail-0.3.0.2/html"]}),(InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748",InstalledPackageInfo {installedPackageId = InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748", 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(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).", 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 = ["/usr/lib/haskell-packages/ghc/lib/mtl-2.0.1.0/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/mtl-2.0.1.0/ghc-7.0.4"], hsLibraries = ["HSmtl-2.0.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "transformers-0.2.2.0-6490b9338c47e9d21b518216bcd88633"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/mtl-2.0.1.0/mtl.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-mtl-doc/html/"]}),(InstalledPackageId "network-2.3.0.2-5bde1ffeb5779cf47a05e221fbd362fb",InstalledPackageInfo {installedPackageId = InstalledPackageId "network-2.3.0.2-5bde1ffeb5779cf47a05e221fbd362fb", sourcePackageId = PackageIdentifier {pkgName = PackageName "network", pkgVersion = Version {versionBranch = [2,3,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Johan Tibell <johan.tibell@gmail.com>", 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 = ["/usr/lib/haskell-packages/ghc/lib/network-2.3.0.2/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/network-2.3.0.2/ghc-7.0.4"], hsLibraries = ["HSnetwork-2.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/haskell-packages/ghc/lib/network-2.3.0.2/ghc-7.0.4/include"], includes = ["HsNet.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/network-2.3.0.2/network.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-network-doc/html/"]}),(InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a",InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a", 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 = ["/usr/lib/ghc/old-locale-1.0.0.2"], libraryDirs = ["/usr/lib/ghc/old-locale-1.0.0.2"], hsLibraries = ["HSold-locale-1.0.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-locale-1.0.0.2/old-locale.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-locale-1.0.0.2"]}),(InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageInfo {installedPackageId = InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-time", pkgVersion = Version {versionBranch = [1,0,0,6], 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 = ["/usr/lib/ghc/old-time-1.0.0.6"], libraryDirs = ["/usr/lib/ghc/old-time-1.0.0.6"], hsLibraries = ["HSold-time-1.0.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/old-time-1.0.0.6/include"], includes = ["HsTime.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-time-1.0.0.6/old-time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-time-1.0.0.6"]}),(InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c",InstalledPackageInfo {installedPackageId = InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c", sourcePackageId = PackageIdentifier {pkgName = PackageName "parsec", pkgVersion = Version {versionBranch = [3,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Antoine Latter <aslatter@gmail.com>", author = "Daan Leijen <daan@microsoft.com>, Paolo Martini <paolo@nemail.it>", 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 = ["/usr/lib/haskell-packages/ghc/lib/parsec-3.1.1/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/parsec-3.1.1/ghc-7.0.4"], hsLibraries = ["HSparsec-3.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/parsec3-3.1.1/parsec.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-parsec3-doc/html/"]}),(InstalledPackageId "polyparse-1.7-5e621b6e06b54b03b32f822eda59611f",InstalledPackageInfo {installedPackageId = InstalledPackageId "polyparse-1.7-5e621b6e06b54b03b32f822eda59611f", sourcePackageId = PackageIdentifier {pkgName = PackageName "polyparse", pkgVersion = Version {versionBranch = [1,7], versionTags = []}}, license = LGPL Nothing, copyright = "", maintainer = "author", author = "Malcolm Wallace <Malcolm.Wallace@me.com>", stability = "", homepage = "http://code.haskell.org/~malcolm/polyparse/", pkgUrl = "", description = "A variety of alternative parser combinator libraries, including\nthe original HuttonMeijer set. The Poly sets have features like\ngood error reporting, arbitrary token type, running state, lazy\nparsing, and so on. Finally, Text.Parse is a proposed\nreplacement for the standard Read class, for better\ndeserialisation of Haskell values from Strings.", category = "Text, Parsing", exposed = True, exposedModules = [ModuleName ["Text","ParserCombinators","Poly","ByteString"],ModuleName ["Text","Parse","ByteString"],ModuleName ["Text","ParserCombinators","Poly","Text"],ModuleName ["Text","ParserCombinators","Poly","StateText"],ModuleName ["Text","ParserCombinators","HuttonMeijer"],ModuleName ["Text","ParserCombinators","HuttonMeijerWallace"],ModuleName ["Text","ParserCombinators","Poly"],ModuleName ["Text","ParserCombinators","Poly","Base"],ModuleName ["Text","ParserCombinators","Poly","Result"],ModuleName ["Text","ParserCombinators","Poly","Parser"],ModuleName ["Text","ParserCombinators","Poly","Plain"],ModuleName ["Text","ParserCombinators","Poly","Lazy"],ModuleName ["Text","ParserCombinators","Poly","StateParser"],ModuleName ["Text","ParserCombinators","Poly","State"],ModuleName ["Text","ParserCombinators","Poly","StateLazy"],ModuleName ["Text","ParserCombinators","Poly","Lex"],ModuleName ["Text","Parse"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/polyparse-1.7/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/polyparse-1.7/ghc-7.0.4"], hsLibraries = ["HSpolyparse-1.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/polyparse-1.7/html/polyparse.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/polyparse-1.7/html"]}),(InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty", pkgVersion = Version {versionBranch = [1,0,1,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains John Hughes's pretty-printing library,\nheavily modified by Simon Peyton Jones.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","PrettyPrint"],ModuleName ["Text","PrettyPrint","HughesPJ"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/pretty-1.0.1.2"], libraryDirs = ["/usr/lib/ghc/pretty-1.0.1.2"], hsLibraries = ["HSpretty-1.0.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/pretty-1.0.1.2/pretty.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/pretty-1.0.1.2"]}),(InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageInfo {installedPackageId = InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328", sourcePackageId = PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,0,1,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains libraries for dealing with system processes.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Process","Internals"],ModuleName ["System","Process"],ModuleName ["System","Cmd"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/process-1.0.1.5"], libraryDirs = ["/usr/lib/ghc/process-1.0.1.5"], hsLibraries = ["HSprocess-1.0.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/process-1.0.1.5/include"], includes = ["runProcess.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/process-1.0.1.5/process.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/process-1.0.1.5"]}),(InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0",InstalledPackageInfo {installedPackageId = InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0", sourcePackageId = PackageIdentifier {pkgName = PackageName "random", pkgVersion = Version {versionBranch = [1,0,0,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides a random number library.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Random"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/random-1.0.0.3"], libraryDirs = ["/usr/lib/ghc/random-1.0.0.3"], hsLibraries = ["HSrandom-1.0.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/random-1.0.0.3/random.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/random-1.0.0.3"]}),(InstalledPackageId "regex-base-0.93.2-7e8e0a1f322ae44723966a04cd2fcc3b",InstalledPackageInfo {installedPackageId = InstalledPackageId "regex-base-0.93.2-7e8e0a1f322ae44723966a04cd2fcc3b", sourcePackageId = PackageIdentifier {pkgName = PackageName "regex-base", pkgVersion = Version {versionBranch = [0,93,2], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2006, Christopher Kuklewicz", maintainer = "TextRegexLazy@personal.mightyreason.com", author = "Christopher Kuklewicz", stability = "Seems to work, passes a few tests", homepage = "http://sourceforge.net/projects/lazy-regex", pkgUrl = "http://darcs.haskell.org/packages/regex-unstable/regex-base/", description = "Interface API for regex-posix,pcre,parsec,tdfa,dfa", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Regex","Base"],ModuleName ["Text","Regex","Base","RegexLike"],ModuleName ["Text","Regex","Base","Context"],ModuleName ["Text","Regex","Base","Impl"]], hiddenModules = [], importDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-base-0.93.2/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-base-0.93.2/ghc-7.0.4"], hsLibraries = ["HSregex-base-0.93.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/regex-base-0.93.2/regex-base.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-regex-base-doc/html/"]}),(InstalledPackageId "regex-compat-0.93.1-b58ac8d1a9c83222555d2b43f02d904d",InstalledPackageInfo {installedPackageId = InstalledPackageId "regex-compat-0.93.1-b58ac8d1a9c83222555d2b43f02d904d", sourcePackageId = PackageIdentifier {pkgName = PackageName "regex-compat", pkgVersion = Version {versionBranch = [0,93,1], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2006, Christopher Kuklewicz", maintainer = "TextRegexLazy@personal.mightyreason.com", author = "Christopher Kuklewicz", stability = "Seems to work, passes a few tests", homepage = "http://sourceforge.net/projects/lazy-regex", pkgUrl = "http://darcs.haskell.org/packages/regex-unstable/regex-compat/", description = "One module layer over regex-posix to replace Text.Regex", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Regex"]], hiddenModules = [], importDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-compat-0.93.1/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-compat-0.93.1/ghc-7.0.4"], hsLibraries = ["HSregex-compat-0.93.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "regex-base-0.93.2-7e8e0a1f322ae44723966a04cd2fcc3b",InstalledPackageId "regex-posix-0.94.4-3bc1c52481466097749466a766102e77"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/regex-compat-0.93.1/regex-compat.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-regex-compat-doc/html/"]}),(InstalledPackageId "regex-posix-0.94.4-3bc1c52481466097749466a766102e77",InstalledPackageInfo {installedPackageId = InstalledPackageId "regex-posix-0.94.4-3bc1c52481466097749466a766102e77", sourcePackageId = PackageIdentifier {pkgName = PackageName "regex-posix", pkgVersion = Version {versionBranch = [0,94,4], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2007-2010, Christopher Kuklewicz", maintainer = "TextRegexLazy@personal.mightyreason.com", author = "Christopher Kuklewicz", stability = "Seems to work, passes a few tests", homepage = "http://sourceforge.net/projects/lazy-regex", pkgUrl = "http://code.haskell.org/regex-posix/", description = "The posix regex backend for regex-base", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Regex","Posix"],ModuleName ["Text","Regex","Posix","Wrap"],ModuleName ["Text","Regex","Posix","String"],ModuleName ["Text","Regex","Posix","Sequence"],ModuleName ["Text","Regex","Posix","ByteString"],ModuleName ["Text","Regex","Posix","ByteString","Lazy"]], hiddenModules = [], importDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-posix-0.94.4/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-posix-0.94.4/ghc-7.0.4"], hsLibraries = ["HSregex-posix-0.94.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "regex-base-0.93.2-7e8e0a1f322ae44723966a04cd2fcc3b"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/regex-posix-0.94.4/regex-posix.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-regex-posix-doc/html/"]}),(InstalledPackageId "template-haskell-2.5.0.0-83afccaa430f2e1400acb6581bee9288",InstalledPackageInfo {installedPackageId = InstalledPackageId "template-haskell-2.5.0.0-83afccaa430f2e1400acb6581bee9288", sourcePackageId = PackageIdentifier {pkgName = PackageName "template-haskell", pkgVersion = Version {versionBranch = [2,5,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "Facilities for manipulating Haskell source code using Template Haskell.", category = "", exposed = True, exposedModules = [ModuleName ["Language","Haskell","TH","Syntax","Internals"],ModuleName ["Language","Haskell","TH","Syntax"],ModuleName ["Language","Haskell","TH","PprLib"],ModuleName ["Language","Haskell","TH","Ppr"],ModuleName ["Language","Haskell","TH","Lib"],ModuleName ["Language","Haskell","TH","Quote"],ModuleName ["Language","Haskell","TH"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/template-haskell-2.5.0.0"], libraryDirs = ["/usr/lib/ghc/template-haskell-2.5.0.0"], hsLibraries = ["HStemplate-haskell-2.5.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/template-haskell-2.5.0.0/template-haskell.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/template-haskell-2.5.0.0"]}),(InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff",InstalledPackageInfo {installedPackageId = InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff", sourcePackageId = PackageIdentifier {pkgName = PackageName "text", pkgVersion = Version {versionBranch = [0,11,0,6], versionTags = []}}, license = BSD3, copyright = "2008-2009 Tom Harper, 2009-2010 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan <bos@serpentine.com>\nTom Harper <rtomharper@googlemail.com>\nDuncan Coutts <duncan@haskell.org>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "", homepage = "http://bitbucket.org/bos/text", pkgUrl = "", description = ".\nAn efficient packed, immutable Unicode text type (both strict and\nlazy), with a powerful loop fusion optimization framework.\n\nThe 'Text' type represents Unicode character strings, in a time and\nspace-efficient manner. This package provides text processing\ncapabilities that are optimized for performance critical use, both\nin terms of large data quantities and high speed.\n\nThe 'Text' type provides character-encoding, type-safe case\nconversion via whole-string case conversion functions. It also\nprovides a range of functions for converting 'Text' values to and from\n'ByteStrings', using several standard encodings.\n\nEfficient locale-sensitive support for text IO is also supported.\n\nThese modules are intended to be imported qualified, to avoid name\nclashes with Prelude functions, e.g.\n\n> import qualified Data.Text as T\n\nTo use an extended and very rich family of functions for working\nwith Unicode text (including normalization, regular expressions,\nnon-standard encodings, text breaking, and locales), see\nthe @text-icu@ package:\n<http://hackage.haskell.org/package/text-icu>", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","Text"],ModuleName ["Data","Text","Array"],ModuleName ["Data","Text","Encoding"],ModuleName ["Data","Text","Encoding","Error"],ModuleName ["Data","Text","Foreign"],ModuleName ["Data","Text","IO"],ModuleName ["Data","Text","Internal"],ModuleName ["Data","Text","Lazy"],ModuleName ["Data","Text","Lazy","Builder"],ModuleName ["Data","Text","Lazy","Encoding"],ModuleName ["Data","Text","Lazy","IO"],ModuleName ["Data","Text","Lazy","Internal"],ModuleName ["Data","Text","Lazy","Read"],ModuleName ["Data","Text","Read"]], hiddenModules = [ModuleName ["Data","Text","Encoding","Fusion"],ModuleName ["Data","Text","Encoding","Fusion","Common"],ModuleName ["Data","Text","Encoding","Utf16"],ModuleName ["Data","Text","Encoding","Utf32"],ModuleName ["Data","Text","Encoding","Utf8"],ModuleName ["Data","Text","Fusion"],ModuleName ["Data","Text","Fusion","CaseMapping"],ModuleName ["Data","Text","Fusion","Common"],ModuleName ["Data","Text","Fusion","Internal"],ModuleName ["Data","Text","Fusion","Size"],ModuleName ["Data","Text","IO","Internal"],ModuleName ["Data","Text","Lazy","Encoding","Fusion"],ModuleName ["Data","Text","Lazy","Fusion"],ModuleName ["Data","Text","Lazy","Search"],ModuleName ["Data","Text","Search"],ModuleName ["Data","Text","Unsafe"],ModuleName ["Data","Text","UnsafeChar"],ModuleName ["Data","Text","UnsafeShift"],ModuleName ["Data","Text","Util"]], importDirs = ["/usr/lib/haskell-packages/ghc/lib/text-0.11.0.6/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/text-0.11.0.6/ghc-7.0.4"], hsLibraries = ["HStext-0.11.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "deepseq-1.1.0.2-4868211239ffea6c316ed85fad794afc",InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/text-0.11.0.6/text.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-text-doc/html/"]}),(InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3",InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,2,0,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<ashley@semantic.org>", 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 = ["/usr/lib/ghc/time-1.2.0.3"], libraryDirs = ["/usr/lib/ghc/time-1.2.0.3"], hsLibraries = ["HStime-1.2.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/time-1.2.0.3/include"], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/time-1.2.0.3/time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/time-1.2.0.3"]}),(InstalledPackageId "transformers-0.2.2.0-6490b9338c47e9d21b518216bcd88633",InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.2.2.0-6490b9338c47e9d21b518216bcd88633", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,2,2,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson <ross@soi.city.ac.uk>", 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(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).\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 = ["/usr/lib/haskell-packages/ghc/lib/transformers-0.2.2.0/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/transformers-0.2.2.0/ghc-7.0.4"], hsLibraries = ["HStransformers-0.2.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/transformers-0.2.2.0/transformers.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-transformers-doc/html/"]}),(InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91",InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,4,2,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 = ["/usr/lib/ghc/unix-2.4.2.0"], libraryDirs = ["/usr/lib/ghc/unix-2.4.2.0"], hsLibraries = ["HSunix-2.4.2.0"], extraLibraries = ["rt","util","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/unix-2.4.2.0/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/unix-2.4.2.0/unix.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/unix-2.4.2.0"]})]) (fromList [(PackageName "Cabal",fromList [(Version {versionBranch = [1,10,2,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "Cabal-1.10.2.0-28687902dc4d94596b240bed96059ef8", sourcePackageId = PackageIdentifier {pkgName = PackageName "Cabal", pkgVersion = Version {versionBranch = [1,10,2,0], versionTags = []}}, license = BSD3, copyright = "2003-2006, Isaac Jones\n2005-2011, Duncan Coutts", maintainer = "cabal-devel@haskell.org", author = "Isaac Jones <ijones@syntaxpolice.org>\nDuncan Coutts <duncan@community.haskell.org>", stability = "", homepage = "http://www.haskell.org/cabal/", pkgUrl = "", description = "The Haskell Common Architecture for Building Applications and\nLibraries: a framework defining a common interface for authors to more\neasily build their Haskell applications in a portable way.\n\nThe Haskell Cabal is part of a larger infrastructure for distributing,\norganizing, and cataloging Haskell libraries and tools.", category = "Distribution", exposed = True, exposedModules = [ModuleName ["Distribution","Compiler"],ModuleName ["Distribution","InstalledPackageInfo"],ModuleName ["Distribution","License"],ModuleName ["Distribution","Make"],ModuleName ["Distribution","ModuleName"],ModuleName ["Distribution","Package"],ModuleName ["Distribution","PackageDescription"],ModuleName ["Distribution","PackageDescription","Configuration"],ModuleName ["Distribution","PackageDescription","Parse"],ModuleName ["Distribution","PackageDescription","Check"],ModuleName ["Distribution","ParseUtils"],ModuleName ["Distribution","ReadE"],ModuleName ["Distribution","Simple"],ModuleName ["Distribution","Simple","Build"],ModuleName ["Distribution","Simple","Build","Macros"],ModuleName ["Distribution","Simple","Build","PathsModule"],ModuleName ["Distribution","Simple","BuildPaths"],ModuleName ["Distribution","Simple","Command"],ModuleName ["Distribution","Simple","Compiler"],ModuleName ["Distribution","Simple","Configure"],ModuleName ["Distribution","Simple","GHC"],ModuleName ["Distribution","Simple","LHC"],ModuleName ["Distribution","Simple","Haddock"],ModuleName ["Distribution","Simple","Hugs"],ModuleName ["Distribution","Simple","Install"],ModuleName ["Distribution","Simple","InstallDirs"],ModuleName ["Distribution","Simple","JHC"],ModuleName ["Distribution","Simple","LocalBuildInfo"],ModuleName ["Distribution","Simple","NHC"],ModuleName ["Distribution","Simple","PackageIndex"],ModuleName ["Distribution","Simple","PreProcess"],ModuleName ["Distribution","Simple","PreProcess","Unlit"],ModuleName ["Distribution","Simple","Program"],ModuleName ["Distribution","Simple","Program","Ar"],ModuleName ["Distribution","Simple","Program","Builtin"],ModuleName ["Distribution","Simple","Program","Db"],ModuleName ["Distribution","Simple","Program","HcPkg"],ModuleName ["Distribution","Simple","Program","Ld"],ModuleName ["Distribution","Simple","Program","Run"],ModuleName ["Distribution","Simple","Program","Script"],ModuleName ["Distribution","Simple","Program","Types"],ModuleName ["Distribution","Simple","Register"],ModuleName ["Distribution","Simple","Setup"],ModuleName ["Distribution","Simple","SrcDist"],ModuleName ["Distribution","Simple","Test"],ModuleName ["Distribution","Simple","UHC"],ModuleName ["Distribution","Simple","UserHooks"],ModuleName ["Distribution","Simple","Utils"],ModuleName ["Distribution","System"],ModuleName ["Distribution","TestSuite"],ModuleName ["Distribution","Text"],ModuleName ["Distribution","Verbosity"],ModuleName ["Distribution","Version"],ModuleName ["Distribution","Compat","ReadP"],ModuleName ["Language","Haskell","Extension"]], hiddenModules = [ModuleName ["Distribution","GetOpt"],ModuleName ["Distribution","Compat","Exception"],ModuleName ["Distribution","Compat","CopyFile"],ModuleName ["Distribution","Compat","TempFile"],ModuleName ["Distribution","Simple","GHC","IPI641"],ModuleName ["Distribution","Simple","GHC","IPI642"],ModuleName ["Paths_Cabal"]], importDirs = ["/usr/lib/ghc/Cabal-1.10.2.0"], libraryDirs = ["/usr/lib/ghc/Cabal-1.10.2.0"], hsLibraries = ["HSCabal-1.10.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/Cabal-1.10.2.0/Cabal.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/Cabal-1.10.2.0"]}])]),(PackageName "Crypto",fromList [(Version {versionBranch = [4,2,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "Crypto-4.2.3-ffcb02efddea4620774b9c0dc8e9a710", sourcePackageId = PackageIdentifier {pkgName = PackageName "Crypto", pkgVersion = Version {versionBranch = [4,2,3], versionTags = []}}, license = OtherLicense, copyright = "Dominic Steinitz 2003 - 2007", maintainer = "Caylee Hogg <caylee.hogg@gmail.com>", author = "Dominic Steinitz", stability = "Alpha", homepage = "", pkgUrl = "", description = "DES, Blowfish, AES, TEA, SHA1, MD5, RSA, BubbleBabble,\nHexdump, Support for Word128, Word192 and Word256 and Beyond, PKCS5\nPadding, Various Encryption Modes e.g. Cipher Block Chaining all in one package,\nwith HUnit and QuickCheck tests, and examples.", category = "Cryptography, Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","BubbleBabble"],ModuleName ["Codec","Encryption","RSA"],ModuleName ["Codec","Encryption","RSA","EMEOAEP"],ModuleName ["Codec","Encryption","RSA","MGF"],ModuleName ["Codec","Encryption","RSA","NumberTheory"],ModuleName ["Codec","Encryption","DES"],ModuleName ["Codec","Encryption","AES"],ModuleName ["Codec","Encryption","TEA"],ModuleName ["Codec","Encryption","Blowfish"],ModuleName ["Codec","Encryption","Modes"],ModuleName ["Codec","Encryption","Padding"],ModuleName ["Codec","Text","Raw"],ModuleName ["Codec","Utils"],ModuleName ["Data","Digest","MD5"],ModuleName ["Data","Digest","SHA1"],ModuleName ["Data","Digest","SHA2"],ModuleName ["Data","Digest","SHA224"],ModuleName ["Data","Digest","SHA256"],ModuleName ["Data","Digest","SHA384"],ModuleName ["Data","Digest","SHA512"],ModuleName ["Data","LargeWord"],ModuleName ["Data","HMAC"]], hiddenModules = [ModuleName ["Codec","Encryption","BlowfishAux"],ModuleName ["Codec","Encryption","DESAux"],ModuleName ["Codec","Encryption","AESAux"],ModuleName ["Data","Digest","MD5Aux"]], importDirs = ["/home/weiss/.cabal/lib/Crypto-4.2.3/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/Crypto-4.2.3/ghc-7.0.4"], hsLibraries = ["HSCrypto-4.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "HUnit-1.2.2.3-8b92cc3d1e355e6ea559cace2bb4afba",InstalledPackageId "QuickCheck-2.4.1.1-b817245d10c77dacd96d7e177d2fe501",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/Crypto-4.2.3/html/Crypto.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/Crypto-4.2.3/html"]}])]),(PackageName "HUnit",fromList [(Version {versionBranch = [1,2,2,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "HUnit-1.2.2.3-8b92cc3d1e355e6ea559cace2bb4afba", sourcePackageId = PackageIdentifier {pkgName = PackageName "HUnit", pkgVersion = Version {versionBranch = [1,2,2,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "hunit@richardg.name", author = "Dean Herington", stability = "stable", homepage = "http://hunit.sourceforge.net/", pkgUrl = "", description = "HUnit is a unit testing framework for Haskell, inspired by the\nJUnit tool for Java, see: <http://www.junit.org>.", category = "Testing", exposed = True, exposedModules = [ModuleName ["Test","HUnit","Base"],ModuleName ["Test","HUnit","Lang"],ModuleName ["Test","HUnit","Terminal"],ModuleName ["Test","HUnit","Text"],ModuleName ["Test","HUnit"]], hiddenModules = [], importDirs = ["/usr/lib/haskell-packages/ghc/lib/HUnit-1.2.2.3/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/HUnit-1.2.2.3/ghc-7.0.4"], hsLibraries = ["HSHUnit-1.2.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/hunit-1.2.2.3/HUnit.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-hunit-doc/html/"]}])]),(PackageName "HaXml",fromList [(Version {versionBranch = [1,22,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "HaXml-1.22.3-fa6b236756579eeaf87c4205d6ba9d01", sourcePackageId = PackageIdentifier {pkgName = PackageName "HaXml", pkgVersion = Version {versionBranch = [1,22,3], versionTags = []}}, license = LGPL Nothing, copyright = "", maintainer = "author", author = "Malcolm Wallace <Malcolm.Wallace@me.com>", stability = "", homepage = "http://www.cs.york.ac.uk/fp/HaXml/", pkgUrl = "", description = "Haskell utilities for parsing, filtering, transforming and\ngenerating XML documents.", category = "Text, XML", exposed = True, exposedModules = [ModuleName ["Text","XML","HaXml","Schema","Schema"],ModuleName ["Text","XML","HaXml"],ModuleName ["Text","XML","HaXml","ByteStringPP"],ModuleName ["Text","XML","HaXml","Combinators"],ModuleName ["Text","XML","HaXml","DtdToHaskell","Convert"],ModuleName ["Text","XML","HaXml","DtdToHaskell","Instance"],ModuleName ["Text","XML","HaXml","DtdToHaskell","TypeDef"],ModuleName ["Text","XML","HaXml","Escape"],ModuleName ["Text","XML","HaXml","Html","Generate"],ModuleName ["Text","XML","HaXml","Html","Parse"],ModuleName ["Text","XML","HaXml","Html","ParseLazy"],ModuleName ["Text","XML","HaXml","Html","Pretty"],ModuleName ["Text","XML","HaXml","Lex"],ModuleName ["Text","XML","HaXml","Namespaces"],ModuleName ["Text","XML","HaXml","OneOfN"],ModuleName ["Text","XML","HaXml","Parse"],ModuleName ["Text","XML","HaXml","ParseLazy"],ModuleName ["Text","XML","HaXml","Posn"],ModuleName ["Text","XML","HaXml","Pretty"],ModuleName ["Text","XML","HaXml","SAX"],ModuleName ["Text","XML","HaXml","Schema","Parse"],ModuleName ["Text","XML","HaXml","Schema","XSDTypeModel"],ModuleName ["Text","XML","HaXml","Schema","HaskellTypeModel"],ModuleName ["Text","XML","HaXml","Schema","NameConversion"],ModuleName ["Text","XML","HaXml","Schema","TypeConversion"],ModuleName ["Text","XML","HaXml","Schema","PrettyHaskell"],ModuleName ["Text","XML","HaXml","Schema","PrimitiveTypes"],ModuleName ["Text","XML","HaXml","Schema","Environment"],ModuleName ["Text","XML","HaXml","ShowXmlLazy"],ModuleName ["Text","XML","HaXml","Types"],ModuleName ["Text","XML","HaXml","TypeMapping"],ModuleName ["Text","XML","HaXml","Util"],ModuleName ["Text","XML","HaXml","Validate"],ModuleName ["Text","XML","HaXml","Verbatim"],ModuleName ["Text","XML","HaXml","Wrappers"],ModuleName ["Text","XML","HaXml","XmlContent"],ModuleName ["Text","XML","HaXml","XmlContent","Parser"],ModuleName ["Text","XML","HaXml","XmlContent","Haskell"],ModuleName ["Text","XML","HaXml","Xtract","Combinators"],ModuleName ["Text","XML","HaXml","Xtract","Lex"],ModuleName ["Text","XML","HaXml","Xtract","Parse"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/HaXml-1.22.3/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/HaXml-1.22.3/ghc-7.0.4"], hsLibraries = ["HSHaXml-1.22.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "polyparse-1.7-5e621b6e06b54b03b32f822eda59611f",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/HaXml-1.22.3/html/HaXml.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/HaXml-1.22.3/html"]}])]),(PackageName "HaskellNet",fromList [(Version {versionBranch = [0,2,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "HaskellNet-0.2.5-81c482ee7528a551de24391bfeb01267", sourcePackageId = PackageIdentifier {pkgName = PackageName "HaskellNet", pkgVersion = Version {versionBranch = [0,2,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Robert Wills <wrwills@gmail.com>", author = "Jun Mukai", stability = "", homepage = "https://patch-tag.com/r/wrwills/HaskellNet", pkgUrl = "", description = "Originally written for Google SOC, provides network related libraries such as POP3, SMTP, IMAP.\nAll I have done is get the project to compile using cabal, check that these libraries basically\nwork, and add some examples", category = "Network", exposed = True, exposedModules = [ModuleName ["Text","IMAPParsers"],ModuleName ["Text","Mime"],ModuleName ["Text","URI"],ModuleName ["Network","HaskellNet","IMAP"],ModuleName ["Network","HaskellNet","SMTP"],ModuleName ["Network","HaskellNet","POP3"],ModuleName ["Network","HaskellNet","BSStream"],ModuleName ["Network","HaskellNet","Auth"]], hiddenModules = [ModuleName ["Data","Record"],ModuleName ["Text","Packrat","Pos"],ModuleName ["Text","Packrat","Parse"]], importDirs = ["/home/weiss/.cabal/lib/HaskellNet-0.2.5/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/HaskellNet-0.2.5/ghc-7.0.4"], hsLibraries = ["HSHaskellNet-0.2.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "Crypto-4.2.3-ffcb02efddea4620774b9c0dc8e9a710",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "base64-string-0.2-fc18e3962e36f836374ea422eb77eba8",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "haskell98-1.1.0.1-2b0f6872c26c4a8bd0e1249e69543abe",InstalledPackageId "mime-mail-0.3.0.2-223b72a33bac447f25c062a24233492e",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748",InstalledPackageId "network-2.3.0.2-5bde1ffeb5779cf47a05e221fbd362fb",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62",InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff",InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/HaskellNet-0.2.5/html/HaskellNet.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/HaskellNet-0.2.5/html"]}])]),(PackageName "QuickCheck",fromList [(Version {versionBranch = [2,4,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "QuickCheck-2.4.1.1-b817245d10c77dacd96d7e177d2fe501", sourcePackageId = PackageIdentifier {pkgName = PackageName "QuickCheck", pkgVersion = Version {versionBranch = [2,4,1,1], versionTags = []}}, license = BSD3, copyright = "2000-2011 Koen Claessen, 2006-2008 Bj\246rn Bringert, 2009-2011 Nick Smallbone", maintainer = "QuickCheck developers <quickcheck@projects.haskell.org>", author = "Koen Claessen <koen@chalmers.se>", stability = "", homepage = "http://code.haskell.org/QuickCheck", pkgUrl = "", description = "QuickCheck is a library for random testing of program properties.\n\nThe programmer provides a specification of the program, in\nthe form of properties which functions should satisfy, and\nQuickCheck then tests that the properties hold in a large number\nof randomly generated cases.\n\nSpecifications are expressed in\nHaskell, using combinators defined in the QuickCheck library.\nQuickCheck provides combinators to define properties, observe\nthe distribution of test data, and define test\ndata generators.", category = "Testing", exposed = True, exposedModules = [ModuleName ["Test","QuickCheck","All"],ModuleName ["Test","QuickCheck","Function"],ModuleName ["Test","QuickCheck"],ModuleName ["Test","QuickCheck","Arbitrary"],ModuleName ["Test","QuickCheck","Gen"],ModuleName ["Test","QuickCheck","Monadic"],ModuleName ["Test","QuickCheck","Modifiers"],ModuleName ["Test","QuickCheck","Property"],ModuleName ["Test","QuickCheck","Test"],ModuleName ["Test","QuickCheck","Text"],ModuleName ["Test","QuickCheck","Poly"],ModuleName ["Test","QuickCheck","State"]], hiddenModules = [ModuleName ["Test","QuickCheck","Exception"]], importDirs = ["/usr/lib/haskell-packages/ghc/lib/QuickCheck-2.4.1.1/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/QuickCheck-2.4.1.1/ghc-7.0.4"], hsLibraries = ["HSQuickCheck-2.4.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "extensible-exceptions-0.1.1.2-ae710ea25055f545c0b9c328ff7a358a",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0",InstalledPackageId "template-haskell-2.5.0.0-83afccaa430f2e1400acb6581bee9288"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/quickcheck2-2.4.1.1/QuickCheck.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-quickcheck2-doc/html/"]}])]),(PackageName "array",fromList [(Version {versionBranch = [0,3,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,3,0,2], 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 = ["/usr/lib/ghc/array-0.3.0.2"], libraryDirs = ["/usr/lib/ghc/array-0.3.0.2"], hsLibraries = ["HSarray-0.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/array-0.3.0.2/array.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/array-0.3.0.2"]}])]),(PackageName "base",fromList [(Version {versionBranch = [4,3,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,3,1,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","Conc","IO"],ModuleName ["GHC","Conc","Signal"],ModuleName ["GHC","Conc","Sync"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Constants"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","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 ["System","Event"],ModuleName ["Control","Applicative"],ModuleName ["Control","Arrow"],ModuleName ["Control","Category"],ModuleName ["Control","Concurrent"],ModuleName ["Control","Concurrent","Chan"],ModuleName ["Control","Concurrent","MVar"],ModuleName ["Control","Concurrent","QSem"],ModuleName ["Control","Concurrent","QSemN"],ModuleName ["Control","Concurrent","SampleVar"],ModuleName ["Control","Exception"],ModuleName ["Control","Exception","Base"],ModuleName ["Control","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 = [ModuleName ["System","Event","Array"],ModuleName ["System","Event","Clock"],ModuleName ["System","Event","Control"],ModuleName ["System","Event","EPoll"],ModuleName ["System","Event","IntMap"],ModuleName ["System","Event","Internal"],ModuleName ["System","Event","KQueue"],ModuleName ["System","Event","Manager"],ModuleName ["System","Event","PSQ"],ModuleName ["System","Event","Poll"],ModuleName ["System","Event","Thread"],ModuleName ["System","Event","Unique"]], importDirs = ["/usr/lib/ghc/base-4.3.1.0"], libraryDirs = ["/usr/lib/ghc/base-4.3.1.0"], hsLibraries = ["HSbase-4.3.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/base-4.3.1.0/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1",InstalledPackageId "integer-gmp-0.2.0.3-5eaa6837ba99886b46a7c7f12bca5e66",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/base-4.3.1.0/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/base-4.3.1.0"]}])]),(PackageName "base64-string",fromList [(Version {versionBranch = [0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base64-string-0.2-fc18e3962e36f836374ea422eb77eba8", sourcePackageId = PackageIdentifier {pkgName = PackageName "base64-string", pkgVersion = Version {versionBranch = [0,2], versionTags = []}}, license = OtherLicense, copyright = "Ian Lynagh, 2005, 2007", maintainer = "igloo@earth.li", author = "Ian Lynagh", stability = "experimental", homepage = "http://urchin.earth.li/~ian/cabal/base64-string/", pkgUrl = "", description = "This Base64 implementation uses the characters\nA-Z a-z 0-9 + /\nalong with\n=\nto signal the number of characters mod 3.\nIt is compliant with both PEM (RFC 989 / RFC 1421) and MIME (RFC 2045).", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","Base64","String"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/base64-string-0.2/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/base64-string-0.2/ghc-7.0.4"], hsLibraries = ["HSbase64-string-0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/base64-string-0.2/html/base64-string.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/base64-string-0.2/html"]}])]),(PackageName "bin-package-db",fromList [(Version {versionBranch = [0,0,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bin-package-db-0.0.0.0-af6b05fd4afd30ffbd9a84bce9ea69f8", sourcePackageId = PackageIdentifier {pkgName = PackageName "bin-package-db", pkgVersion = Version {versionBranch = [0,0,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "cvs-ghc@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "", category = "", exposed = True, exposedModules = [ModuleName ["Distribution","InstalledPackageInfo","Binary"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/bin-package-db-0.0.0.0"], libraryDirs = ["/usr/lib/ghc/bin-package-db-0.0.0.0"], hsLibraries = ["HSbin-package-db-0.0.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "Cabal-1.10.2.0-28687902dc4d94596b240bed96059ef8",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "ghc-binary-0.5.0.2-467c65f87cd118be0b44fba4608368a5"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/bin-package-db-0.0.0.0/bin-package-db.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/bin-package-db-0.0.0.0"]}])]),(PackageName "binary",fromList [(Version {versionBranch = [0,5,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "binary-0.5.0.2-4d7bfcac10d4e7971b5aba4723281483", sourcePackageId = PackageIdentifier {pkgName = PackageName "binary", pkgVersion = Version {versionBranch = [0,5,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart <dons@galois.com>", author = "Lennart Kolmodin <kolmodin@dtek.chalmers.se>", 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/weiss/.cabal/lib/binary-0.5.0.2/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/binary-0.5.0.2/ghc-7.0.4"], hsLibraries = ["HSbinary-0.5.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/binary-0.5.0.2/html/binary.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/binary-0.5.0.2/html"]}])]),(PackageName "blaze-builder",fromList [(Version {versionBranch = [0,3,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-builder-0.3.0.1-4883f182c84b1d24e6e234afb8b1b95e", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-builder", pkgVersion = Version {versionBranch = [0,3,0,1], versionTags = []}}, license = BSD3, copyright = "2010 Simon Meier\n2010 Jasper Van der Jeugt", maintainer = "Simon Meier <iridcode@gmail.com>", author = "Jasper Van der Jeugt, Simon Meier", stability = "Experimental", homepage = "http://github.com/meiersi/blaze-builder", pkgUrl = "", description = "This library provides an abstraction of buffered output of\nbyte streams and several convenience functions to exploit\nit. For example, it allows to efficiently serialize\nHaskell values to lazy bytestrings with a large average\nchunk size. The large average chunk size allows to make\ngood use of cache prefetching in later processing steps\n(e.g. compression) and reduces the sytem call overhead\nwhen writing the resulting lazy bytestring to a file or\nsending it over the network.", category = "Data", exposed = True, exposedModules = [ModuleName ["Blaze","ByteString","Builder"],ModuleName ["Blaze","ByteString","Builder","Int"],ModuleName ["Blaze","ByteString","Builder","Word"],ModuleName ["Blaze","ByteString","Builder","ByteString"],ModuleName ["Blaze","ByteString","Builder","Char","Utf8"],ModuleName ["Blaze","ByteString","Builder","Char8"],ModuleName ["Blaze","ByteString","Builder","Html","Utf8"],ModuleName ["Blaze","ByteString","Builder","HTTP"],ModuleName ["Blaze","ByteString","Builder","Internal"],ModuleName ["Blaze","ByteString","Builder","Internal","Write"],ModuleName ["Blaze","ByteString","Builder","Internal","Types"],ModuleName ["Blaze","ByteString","Builder","Internal","Buffer"]], hiddenModules = [ModuleName ["Blaze","ByteString","Builder","Internal","UncheckedShifts"]], importDirs = ["/home/weiss/.cabal/lib/blaze-builder-0.3.0.1/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/blaze-builder-0.3.0.1/ghc-7.0.4"], hsLibraries = ["HSblaze-builder-0.3.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/blaze-builder-0.3.0.1/html/blaze-builder.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/blaze-builder-0.3.0.1/html"]}])]),(PackageName "bytestring",fromList [(Version {versionBranch = [0,9,1,10], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,1,10], 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<http://code.haskell.org/~dons/tests/bytestring/hpc_index.html>", 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 = ["/usr/lib/ghc/bytestring-0.9.1.10"], libraryDirs = ["/usr/lib/ghc/bytestring-0.9.1.10"], hsLibraries = ["HSbytestring-0.9.1.10"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/bytestring-0.9.1.10/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/bytestring-0.9.1.10/bytestring.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/bytestring-0.9.1.10"]}])]),(PackageName "containers",fromList [(Version {versionBranch = [0,4,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,4,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","Sequence"],ModuleName ["Data","Tree"],ModuleName ["Data","IntMap"],ModuleName ["Data","IntSet"],ModuleName ["Data","Map"],ModuleName ["Data","Set"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/containers-0.4.0.0"], libraryDirs = ["/usr/lib/ghc/containers-0.4.0.0"], hsLibraries = ["HScontainers-0.4.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/containers-0.4.0.0/containers.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/containers-0.4.0.0"]}])]),(PackageName "dataenc",fromList [(Version {versionBranch = [0,14], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "dataenc-0.14-8a4bf143812a3415d7b2833423b64cb8", sourcePackageId = PackageIdentifier {pkgName = PackageName "dataenc", pkgVersion = Version {versionBranch = [0,14], versionTags = []}}, license = BSD3, copyright = "Magnus Therning, 2007-2011", maintainer = "magnus@therning.org", author = "Magnus Therning", stability = "", homepage = "http://www.haskell.org/haskellwiki/Library/Data_encoding", pkgUrl = "", description = "Data encoding library currently providing Base16, Base32,\nBase32Hex, Base64, Base64Url, Base85, Python string escaping,\nQuoted-Printable, URL encoding, uuencode, xxencode, and yEncoding.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","Base16"],ModuleName ["Codec","Binary","Base32"],ModuleName ["Codec","Binary","Base32Hex"],ModuleName ["Codec","Binary","Base64"],ModuleName ["Codec","Binary","Base64Url"],ModuleName ["Codec","Binary","Base85"],ModuleName ["Codec","Binary","DataEncoding"],ModuleName ["Codec","Binary","PythonString"],ModuleName ["Codec","Binary","QuotedPrintable"],ModuleName ["Codec","Binary","Url"],ModuleName ["Codec","Binary","Uu"],ModuleName ["Codec","Binary","Xx"],ModuleName ["Codec","Binary","Yenc"]], hiddenModules = [ModuleName ["Codec","Binary","Util"]], importDirs = ["/home/weiss/.cabal/lib/dataenc-0.14/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/dataenc-0.14/ghc-7.0.4"], hsLibraries = ["HSdataenc-0.14"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/dataenc-0.14/html/dataenc.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/dataenc-0.14/html"]}])]),(PackageName "deepseq",fromList [(Version {versionBranch = [1,1,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.1.0.2-4868211239ffea6c316ed85fad794afc", 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 = ["/usr/lib/haskell-packages/ghc/lib/deepseq-1.1.0.2/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/deepseq-1.1.0.2/ghc-7.0.4"], hsLibraries = ["HSdeepseq-1.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/deepseq-1.1.0.2/deepseq.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-deepseq-doc/html/"]}])]),(PackageName "directory",fromList [(Version {versionBranch = [1,1,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,1,0,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 = ["/usr/lib/ghc/directory-1.1.0.0"], libraryDirs = ["/usr/lib/ghc/directory-1.1.0.0"], hsLibraries = ["HSdirectory-1.1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/directory-1.1.0.0/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/directory-1.1.0.0/directory.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/directory-1.1.0.0"]}])]),(PackageName "encoding",fromList [(Version {versionBranch = [0,6,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "encoding-0.6.6-bb9ccd8ecdfd42f02e2d7fe6d76fbe0b", sourcePackageId = PackageIdentifier {pkgName = PackageName "encoding", pkgVersion = Version {versionBranch = [0,6,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "h.guenther@tu-bs.de", author = "Henning G\252nther", stability = "", homepage = "http://code.haskell.org/encoding/", pkgUrl = "", description = "Haskell has excellect handling of unicode, the Char type covers all unicode chars. Unfortunatly, there's no possibility to read or write something to the outer world in an encoding other than ascii due to the lack of support for encodings. This library should help with that.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Data","Encoding"],ModuleName ["Data","Encoding","ByteSource"],ModuleName ["Data","Encoding","ByteSink"],ModuleName ["Data","Encoding","Exception"],ModuleName ["Control","Throws"],ModuleName ["Data","Encoding","ASCII"],ModuleName ["Data","Encoding","UTF8"],ModuleName ["Data","Encoding","UTF16"],ModuleName ["Data","Encoding","UTF32"],ModuleName ["Data","Encoding","KOI8R"],ModuleName ["Data","Encoding","KOI8U"],ModuleName ["Data","Encoding","ISO88591"],ModuleName ["Data","Encoding","ISO88592"],ModuleName ["Data","Encoding","ISO88593"],ModuleName ["Data","Encoding","ISO88594"],ModuleName ["Data","Encoding","ISO88595"],ModuleName ["Data","Encoding","ISO88596"],ModuleName ["Data","Encoding","ISO88597"],ModuleName ["Data","Encoding","ISO88598"],ModuleName ["Data","Encoding","ISO88599"],ModuleName ["Data","Encoding","ISO885910"],ModuleName ["Data","Encoding","ISO885911"],ModuleName ["Data","Encoding","ISO885913"],ModuleName ["Data","Encoding","ISO885914"],ModuleName ["Data","Encoding","ISO885915"],ModuleName ["Data","Encoding","ISO885916"],ModuleName ["Data","Encoding","CP1250"],ModuleName ["Data","Encoding","CP1251"],ModuleName ["Data","Encoding","CP1252"],ModuleName ["Data","Encoding","CP1253"],ModuleName ["Data","Encoding","CP1254"],ModuleName ["Data","Encoding","CP1255"],ModuleName ["Data","Encoding","CP1256"],ModuleName ["Data","Encoding","CP1257"],ModuleName ["Data","Encoding","CP1258"],ModuleName ["Data","Encoding","GB18030"],ModuleName ["Data","Encoding","BootString"],ModuleName ["Data","Encoding","MacOSRoman"],ModuleName ["Data","Encoding","JISX0201"],ModuleName ["Data","Encoding","JISX0208"],ModuleName ["Data","Encoding","JISX0212"],ModuleName ["Data","Encoding","ISO2022"],ModuleName ["Data","Encoding","ISO2022JP"],ModuleName ["Data","Encoding","CP437"],ModuleName ["Data","Encoding","CP737"],ModuleName ["Data","Encoding","CP775"],ModuleName ["Data","Encoding","CP850"],ModuleName ["Data","Encoding","CP852"],ModuleName ["Data","Encoding","CP855"],ModuleName ["Data","Encoding","CP857"],ModuleName ["Data","Encoding","CP860"],ModuleName ["Data","Encoding","CP861"],ModuleName ["Data","Encoding","CP862"],ModuleName ["Data","Encoding","CP863"],ModuleName ["Data","Encoding","CP864"],ModuleName ["Data","Encoding","CP865"],ModuleName ["Data","Encoding","CP866"],ModuleName ["Data","Encoding","CP869"],ModuleName ["Data","Encoding","CP874"],ModuleName ["System","IO","Encoding"]], hiddenModules = [ModuleName ["Data","Encoding","Base"],ModuleName ["Data","Array","Static"],ModuleName ["Data","Map","Static"],ModuleName ["Data","Static"],ModuleName ["Data","CharMap"]], importDirs = ["/home/weiss/.cabal/lib/encoding-0.6.6/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/encoding-0.6.6/ghc-7.0.4"], hsLibraries = ["HSencoding-0.6.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/weiss/.cabal/lib/encoding-0.6.6/ghc-7.0.4/include"], includes = ["system_encoding.h"], depends = [InstalledPackageId "HaXml-1.22.3-fa6b236756579eeaf87c4205d6ba9d01",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "binary-0.5.0.2-4d7bfcac10d4e7971b5aba4723281483",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "extensible-exceptions-0.1.1.2-ae710ea25055f545c0b9c328ff7a358a",InstalledPackageId "ghc-7.0.4-2f58cfeeac2c4a4082d8dcd9416344dc",InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748",InstalledPackageId "regex-compat-0.93.1-b58ac8d1a9c83222555d2b43f02d904d"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/encoding-0.6.6/html/encoding.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/encoding-0.6.6/html"]}])]),(PackageName "extensible-exceptions",fromList [(Version {versionBranch = [0,1,1,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "extensible-exceptions-0.1.1.2-ae710ea25055f545c0b9c328ff7a358a", sourcePackageId = PackageIdentifier {pkgName = PackageName "extensible-exceptions", pkgVersion = Version {versionBranch = [0,1,1,2], 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 = "Control", exposed = True, exposedModules = [ModuleName ["Control","Exception","Extensible"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/extensible-exceptions-0.1.1.2"], libraryDirs = ["/usr/lib/ghc/extensible-exceptions-0.1.1.2"], hsLibraries = ["HSextensible-exceptions-0.1.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/extensible-exceptions-0.1.1.2/extensible-exceptions.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/extensible-exceptions-0.1.1.2"]}])]),(PackageName "filepath",fromList [(Version {versionBranch = [1,2,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,2,0,0], 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 = ["/usr/lib/ghc/filepath-1.2.0.0"], libraryDirs = ["/usr/lib/ghc/filepath-1.2.0.0"], hsLibraries = ["HSfilepath-1.2.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/filepath-1.2.0.0/filepath.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/filepath-1.2.0.0"]}])]),(PackageName "ghc",fromList [(Version {versionBranch = [7,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-7.0.4-2f58cfeeac2c4a4082d8dcd9416344dc", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc", pkgVersion = Version {versionBranch = [7,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "The GHC Team", stability = "", homepage = "http://www.haskell.org/ghc/", pkgUrl = "", description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.", category = "Development", exposed = False, exposedModules = [ModuleName ["AsmCodeGen"],ModuleName ["TargetReg"],ModuleName ["NCGMonad"],ModuleName ["Instruction"],ModuleName ["Size"],ModuleName ["Reg"],ModuleName ["RegClass"],ModuleName ["PIC"],ModuleName ["Platform"],ModuleName ["Alpha","Regs"],ModuleName ["Alpha","RegInfo"],ModuleName ["Alpha","Instr"],ModuleName ["Alpha","CodeGen"],ModuleName ["X86","Regs"],ModuleName ["X86","RegInfo"],ModuleName ["X86","Instr"],ModuleName ["X86","Cond"],ModuleName ["X86","Ppr"],ModuleName ["X86","CodeGen"],ModuleName ["PPC","Regs"],ModuleName ["PPC","RegInfo"],ModuleName ["PPC","Instr"],ModuleName ["PPC","Cond"],ModuleName ["PPC","Ppr"],ModuleName ["PPC","CodeGen"],ModuleName ["SPARC","Base"],ModuleName ["SPARC","Regs"],ModuleName ["SPARC","RegPlate"],ModuleName ["SPARC","Imm"],ModuleName ["SPARC","AddrMode"],ModuleName ["SPARC","Cond"],ModuleName ["SPARC","Instr"],ModuleName ["SPARC","Stack"],ModuleName ["SPARC","ShortcutJump"],ModuleName ["SPARC","Ppr"],ModuleName ["SPARC","CodeGen"],ModuleName ["SPARC","CodeGen","Amode"],ModuleName ["SPARC","CodeGen","Base"],ModuleName ["SPARC","CodeGen","CCall"],ModuleName ["SPARC","CodeGen","CondCode"],ModuleName ["SPARC","CodeGen","Gen32"],ModuleName ["SPARC","CodeGen","Gen64"],ModuleName ["SPARC","CodeGen","Sanity"],ModuleName ["SPARC","CodeGen","Expand"],ModuleName ["RegAlloc","Liveness"],ModuleName ["RegAlloc","Graph","Main"],ModuleName ["RegAlloc","Graph","Stats"],ModuleName ["RegAlloc","Graph","ArchBase"],ModuleName ["RegAlloc","Graph","ArchX86"],ModuleName ["RegAlloc","Graph","Coalesce"],ModuleName ["RegAlloc","Graph","Spill"],ModuleName ["RegAlloc","Graph","SpillClean"],ModuleName ["RegAlloc","Graph","SpillCost"],ModuleName ["RegAlloc","Graph","TrivColorable"],ModuleName ["RegAlloc","Linear","Main"],ModuleName ["RegAlloc","Linear","JoinToTargets"],ModuleName ["RegAlloc","Linear","State"],ModuleName ["RegAlloc","Linear","Stats"],ModuleName ["RegAlloc","Linear","FreeRegs"],ModuleName ["RegAlloc","Linear","StackMap"],ModuleName ["RegAlloc","Linear","Base"],ModuleName ["RegAlloc","Linear","X86","FreeRegs"],ModuleName ["RegAlloc","Linear","PPC","FreeRegs"],ModuleName ["RegAlloc","Linear","SPARC","FreeRegs"],ModuleName ["DsMeta"],ModuleName ["TcSplice"],ModuleName ["Convert"],ModuleName ["ByteCodeAsm"],ModuleName ["ByteCodeFFI"],ModuleName ["ByteCodeGen"],ModuleName ["ByteCodeInstr"],ModuleName ["ByteCodeItbls"],ModuleName ["ByteCodeLink"],ModuleName ["Debugger"],ModuleName ["LibFFI"],ModuleName ["Linker"],ModuleName ["ObjLink"],ModuleName ["RtClosureInspect"],ModuleName ["BasicTypes"],ModuleName ["DataCon"],ModuleName ["Demand"],ModuleName ["Exception"],ModuleName ["Id"],ModuleName ["IdInfo"],ModuleName ["Literal"],ModuleName ["Llvm"],ModuleName ["Llvm","AbsSyn"],ModuleName ["Llvm","PpLlvm"],ModuleName ["Llvm","Types"],ModuleName ["LlvmCodeGen"],ModuleName ["LlvmCodeGen","Base"],ModuleName ["LlvmCodeGen","CodeGen"],ModuleName ["LlvmCodeGen","Data"],ModuleName ["LlvmCodeGen","Ppr"],ModuleName ["LlvmCodeGen","Regs"],ModuleName ["LlvmMangler"],ModuleName ["MkId"],ModuleName ["Module"],ModuleName ["Name"],ModuleName ["NameEnv"],ModuleName ["NameSet"],ModuleName ["OccName"],ModuleName ["RdrName"],ModuleName ["SrcLoc"],ModuleName ["UniqSupply"],ModuleName ["Unique"],ModuleName ["Var"],ModuleName ["VarEnv"],ModuleName ["VarSet"],ModuleName ["BlockId"],ModuleName ["CLabel"],ModuleName ["Cmm"],ModuleName ["CmmBrokenBlock"],ModuleName ["CmmBuildInfoTables"],ModuleName ["CmmCPS"],ModuleName ["CmmCPSGen"],ModuleName ["CmmCPSZ"],ModuleName ["CmmCallConv"],ModuleName ["CmmCommonBlockElimZ"],ModuleName ["CmmContFlowOpt"],ModuleName ["CmmCvt"],ModuleName ["CmmExpr"],ModuleName ["CmmInfo"],ModuleName ["CmmLex"],ModuleName ["CmmLint"],ModuleName ["CmmLive"],ModuleName ["CmmLiveZ"],ModuleName ["CmmOpt"],ModuleName ["CmmParse"],ModuleName ["CmmProcPoint"],ModuleName ["CmmProcPointZ"],ModuleName ["CmmSpillReload"],ModuleName ["CmmStackLayout"],ModuleName ["CmmTx"],ModuleName ["CmmUtils"],ModuleName ["CmmZipUtil"],ModuleName ["DFMonad"],ModuleName ["Dataflow"],ModuleName ["MkZipCfg"],ModuleName ["MkZipCfgCmm"],ModuleName ["OptimizationFuel"],ModuleName ["PprBase"],ModuleName ["PprC"],ModuleName ["PprCmm"],ModuleName ["PprCmmZ"],ModuleName ["StackColor"],ModuleName ["StackPlacements"],ModuleName ["ZipCfg"],ModuleName ["ZipCfgCmmRep"],ModuleName ["ZipCfgExtras"],ModuleName ["ZipDataflow"],ModuleName ["Bitmap"],ModuleName ["CgBindery"],ModuleName ["CgCallConv"],ModuleName ["CgCase"],ModuleName ["CgClosure"],ModuleName ["CgCon"],ModuleName ["CgExpr"],ModuleName ["CgExtCode"],ModuleName ["CgForeignCall"],ModuleName ["CgHeapery"],ModuleName ["CgHpc"],ModuleName ["CgInfoTbls"],ModuleName ["CgLetNoEscape"],ModuleName ["CgMonad"],ModuleName ["CgParallel"],ModuleName ["CgPrimOp"],ModuleName ["CgProf"],ModuleName ["CgStackery"],ModuleName ["CgTailCall"],ModuleName ["CgTicky"],ModuleName ["CgUtils"],ModuleName ["StgCmm"],ModuleName ["StgCmmBind"],ModuleName ["StgCmmClosure"],ModuleName ["StgCmmCon"],ModuleName ["StgCmmEnv"],ModuleName ["StgCmmExpr"],ModuleName ["StgCmmForeign"],ModuleName ["StgCmmGran"],ModuleName ["StgCmmHeap"],ModuleName ["StgCmmHpc"],ModuleName ["StgCmmLayout"],ModuleName ["StgCmmMonad"],ModuleName ["StgCmmPrim"],ModuleName ["StgCmmProf"],ModuleName ["StgCmmTicky"],ModuleName ["StgCmmUtils"],ModuleName ["ClosureInfo"],ModuleName ["CodeGen"],ModuleName ["SMRep"],ModuleName ["CoreArity"],ModuleName ["CoreFVs"],ModuleName ["CoreLint"],ModuleName ["CorePrep"],ModuleName ["CoreSubst"],ModuleName ["CoreSyn"],ModuleName ["CoreTidy"],ModuleName ["CoreUnfold"],ModuleName ["CoreUtils"],ModuleName ["ExternalCore"],ModuleName ["MkCore"],ModuleName ["MkExternalCore"],ModuleName ["PprCore"],ModuleName ["PprExternalCore"],ModuleName ["Check"],ModuleName ["Coverage"],ModuleName ["Desugar"],ModuleName ["DsArrows"],ModuleName ["DsBinds"],ModuleName ["DsCCall"],ModuleName ["DsExpr"],ModuleName ["DsForeign"],ModuleName ["DsGRHSs"],ModuleName ["DsListComp"],ModuleName ["DsMonad"],ModuleName ["DsUtils"],ModuleName ["Match"],ModuleName ["MatchCon"],ModuleName ["MatchLit"],ModuleName ["HsBinds"],ModuleName ["HsDecls"],ModuleName ["HsDoc"],ModuleName ["HsExpr"],ModuleName ["HsImpExp"],ModuleName ["HsLit"],ModuleName ["HsPat"],ModuleName ["HsSyn"],ModuleName ["HsTypes"],ModuleName ["HsUtils"],ModuleName ["BinIface"],ModuleName ["BuildTyCl"],ModuleName ["IfaceEnv"],ModuleName ["IfaceSyn"],ModuleName ["IfaceType"],ModuleName ["LoadIface"],ModuleName ["MkIface"],ModuleName ["TcIface"],ModuleName ["Annotations"],ModuleName ["BreakArray"],ModuleName ["CmdLineParser"],ModuleName ["CodeOutput"],ModuleName ["Config"],ModuleName ["Constants"],ModuleName ["DriverMkDepend"],ModuleName ["DriverPhases"],ModuleName ["DriverPipeline"],ModuleName ["DynFlags"],ModuleName ["ErrUtils"],ModuleName ["Finder"],ModuleName ["GHC"],ModuleName ["HeaderInfo"],ModuleName ["HscMain"],ModuleName ["HscStats"],ModuleName ["HscTypes"],ModuleName ["InteractiveEval"],ModuleName ["PackageConfig"],ModuleName ["Packages"],ModuleName ["PprTyThing"],ModuleName ["StaticFlags"],ModuleName ["StaticFlagParser"],ModuleName ["SysTools"],ModuleName ["TidyPgm"],ModuleName ["Ctype"],ModuleName ["HaddockUtils"],ModuleName ["LexCore"],ModuleName ["Lexer"],ModuleName ["OptCoercion"],ModuleName ["Parser"],ModuleName ["ParserCore"],ModuleName ["ParserCoreUtils"],ModuleName ["RdrHsSyn"],ModuleName ["ForeignCall"],ModuleName ["PrelInfo"],ModuleName ["PrelNames"],ModuleName ["PrelRules"],ModuleName ["PrimOp"],ModuleName ["TysPrim"],ModuleName ["TysWiredIn"],ModuleName ["CostCentre"],ModuleName ["SCCfinal"],ModuleName ["RnBinds"],ModuleName ["RnEnv"],ModuleName ["RnExpr"],ModuleName ["RnHsDoc"],ModuleName ["RnHsSyn"],ModuleName ["RnNames"],ModuleName ["RnPat"],ModuleName ["RnSource"],ModuleName ["RnTypes"],ModuleName ["CoreMonad"],ModuleName ["CSE"],ModuleName ["FloatIn"],ModuleName ["FloatOut"],ModuleName ["LiberateCase"],ModuleName ["OccurAnal"],ModuleName ["SAT"],ModuleName ["SetLevels"],ModuleName ["SimplCore"],ModuleName ["SimplEnv"],ModuleName ["SimplMonad"],ModuleName ["SimplUtils"],ModuleName ["Simplify"],ModuleName ["SRT"],ModuleName ["SimplStg"],ModuleName ["StgStats"],ModuleName ["Rules"],ModuleName ["SpecConstr"],ModuleName ["Specialise"],ModuleName ["CoreToStg"],ModuleName ["StgLint"],ModuleName ["StgSyn"],ModuleName ["DmdAnal"],ModuleName ["WorkWrap"],ModuleName ["WwLib"],ModuleName ["FamInst"],ModuleName ["Inst"],ModuleName ["TcAnnotations"],ModuleName ["TcArrows"],ModuleName ["TcBinds"],ModuleName ["TcClassDcl"],ModuleName ["TcDefaults"],ModuleName ["TcDeriv"],ModuleName ["TcEnv"],ModuleName ["TcExpr"],ModuleName ["TcForeign"],ModuleName ["TcGenDeriv"],ModuleName ["TcHsSyn"],ModuleName ["TcHsType"],ModuleName ["TcInstDcls"],ModuleName ["TcMType"],ModuleName ["TcMatches"],ModuleName ["TcPat"],ModuleName ["TcRnDriver"],ModuleName ["TcRnMonad"],ModuleName ["TcRnTypes"],ModuleName ["TcRules"],ModuleName ["TcSimplify"],ModuleName ["TcErrors"],ModuleName ["TcTyClsDecls"],ModuleName ["TcTyDecls"],ModuleName ["TcType"],ModuleName ["TcUnify"],ModuleName ["TcInteract"],ModuleName ["TcCanonical"],ModuleName ["TcSMonad"],ModuleName ["Class"],ModuleName ["Coercion"],ModuleName ["FamInstEnv"],ModuleName ["FunDeps"],ModuleName ["Generics"],ModuleName ["InstEnv"],ModuleName ["TyCon"],ModuleName ["Type"],ModuleName ["TypeRep"],ModuleName ["Unify"],ModuleName ["Bag"],ModuleName ["Binary"],ModuleName ["BufWrite"],ModuleName ["Digraph"],ModuleName ["Encoding"],ModuleName ["FastBool"],ModuleName ["FastFunctions"],ModuleName ["FastMutInt"],ModuleName ["FastString"],ModuleName ["FastTypes"],ModuleName ["Fingerprint"],ModuleName ["FiniteMap"],ModuleName ["GraphBase"],ModuleName ["GraphColor"],ModuleName ["GraphOps"],ModuleName ["GraphPpr"],ModuleName ["IOEnv"],ModuleName ["Interval"],ModuleName ["ListSetOps"],ModuleName ["Maybes"],ModuleName ["MonadUtils"],ModuleName ["OrdList"],ModuleName ["Outputable"],ModuleName ["Panic"],ModuleName ["Pretty"],ModuleName ["Serialized"],ModuleName ["State"],ModuleName ["StringBuffer"],ModuleName ["UniqFM"],ModuleName ["UniqSet"],ModuleName ["Util"],ModuleName ["Vectorise","Builtins","Base"],ModuleName ["Vectorise","Builtins","Initialise"],ModuleName ["Vectorise","Builtins","Modules"],ModuleName ["Vectorise","Builtins","Prelude"],ModuleName ["Vectorise","Builtins"],ModuleName ["Vectorise","Monad","Base"],ModuleName ["Vectorise","Monad","Naming"],ModuleName ["Vectorise","Monad","Local"],ModuleName ["Vectorise","Monad","Global"],ModuleName ["Vectorise","Monad","InstEnv"],ModuleName ["Vectorise","Monad"],ModuleName ["Vectorise","Utils","Base"],ModuleName ["Vectorise","Utils","Closure"],ModuleName ["Vectorise","Utils","Hoisting"],ModuleName ["Vectorise","Utils","PADict"],ModuleName ["Vectorise","Utils","PRDict"],ModuleName ["Vectorise","Utils","Poly"],ModuleName ["Vectorise","Utils"],ModuleName ["Vectorise","Type","Env"],ModuleName ["Vectorise","Type","Repr"],ModuleName ["Vectorise","Type","PData"],ModuleName ["Vectorise","Type","PRepr"],ModuleName ["Vectorise","Type","PADict"],ModuleName ["Vectorise","Type","PRDict"],ModuleName ["Vectorise","Type","Type"],ModuleName ["Vectorise","Type","TyConDecl"],ModuleName ["Vectorise","Type","Classify"],ModuleName ["Vectorise","Convert"],ModuleName ["Vectorise","Vect"],ModuleName ["Vectorise","Var"],ModuleName ["Vectorise","Env"],ModuleName ["Vectorise","Exp"],ModuleName ["Vectorise"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/ghc-7.0.4"], libraryDirs = ["/usr/lib/ghc/ghc-7.0.4"], hsLibraries = ["HSghc-7.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/ghc-7.0.4/include"], includes = [], depends = [InstalledPackageId "Cabal-1.10.2.0-28687902dc4d94596b240bed96059ef8",InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bin-package-db-0.0.0.0-af6b05fd4afd30ffbd9a84bce9ea69f8",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "hpc-0.5.0.6-c1998f2cdc5ae3d62481298bee9988ac",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "template-haskell-2.5.0.0-83afccaa430f2e1400acb6581bee9288",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/ghc-7.0.4/ghc.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/ghc-7.0.4"]}])]),(PackageName "ghc-binary",fromList [(Version {versionBranch = [0,5,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-binary-0.5.0.2-467c65f87cd118be0b44fba4608368a5", sourcePackageId = PackageIdentifier {pkgName = PackageName "ghc-binary", pkgVersion = Version {versionBranch = [0,5,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart <dons@galois.com>", author = "Lennart Kolmodin <kolmodin@dtek.chalmers.se>", 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 = False, exposedModules = [ModuleName ["Data","Binary"],ModuleName ["Data","Binary","Put"],ModuleName ["Data","Binary","Get"],ModuleName ["Data","Binary","Builder"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/ghc-binary-0.5.0.2"], libraryDirs = ["/usr/lib/ghc/ghc-binary-0.5.0.2"], hsLibraries = ["HSghc-binary-0.5.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/ghc-binary-0.5.0.2/ghc-binary.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/ghc-binary-0.5.0.2"]}])]),(PackageName "ghc-prim",fromList [(Version {versionBranch = [0,2,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1", 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","Magic"],ModuleName ["GHC","Ordering"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord32"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"],ModuleName ["GHC","Unit"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/ghc-prim-0.2.0.0"], libraryDirs = ["/usr/lib/ghc/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 = ["/usr/lib/ghc-doc/haddock/ghc-prim-0.2.0.0/ghc-prim.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/ghc-prim-0.2.0.0"]}])]),(PackageName "haskell98",fromList [(Version {versionBranch = [1,1,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "haskell98-1.1.0.1-2b0f6872c26c4a8bd0e1249e69543abe", sourcePackageId = PackageIdentifier {pkgName = PackageName "haskell98", pkgVersion = Version {versionBranch = [1,1,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "http://www.haskell.org/definition/", pkgUrl = "", description = "This package provides compatibility with the modules of Haskell\n98 and the FFI addendum, by means of wrappers around modules from\nthe base package (which in many cases have additional features).\nHowever Prelude, Numeric and Foreign are provided directly by\nthe base package.", category = "Haskell98", exposed = True, exposedModules = [ModuleName ["Array"],ModuleName ["CPUTime"],ModuleName ["Char"],ModuleName ["Complex"],ModuleName ["Directory"],ModuleName ["IO"],ModuleName ["Ix"],ModuleName ["List"],ModuleName ["Locale"],ModuleName ["Maybe"],ModuleName ["Monad"],ModuleName ["Random"],ModuleName ["Ratio"],ModuleName ["System"],ModuleName ["Time"],ModuleName ["Bits"],ModuleName ["CError"],ModuleName ["CForeign"],ModuleName ["CString"],ModuleName ["CTypes"],ModuleName ["ForeignPtr"],ModuleName ["Int"],ModuleName ["MarshalAlloc"],ModuleName ["MarshalArray"],ModuleName ["MarshalError"],ModuleName ["MarshalUtils"],ModuleName ["Ptr"],ModuleName ["StablePtr"],ModuleName ["Storable"],ModuleName ["Word"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/haskell98-1.1.0.1"], libraryDirs = ["/usr/lib/ghc/haskell98-1.1.0.1"], hsLibraries = ["HShaskell98-1.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/haskell98-1.1.0.1/haskell98.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/haskell98-1.1.0.1"]}])]),(PackageName "hpc",fromList [(Version {versionBranch = [0,5,0,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "hpc-0.5.0.6-c1998f2cdc5ae3d62481298bee9988ac", sourcePackageId = PackageIdentifier {pkgName = PackageName "hpc", pkgVersion = Version {versionBranch = [0,5,0,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", description = "", category = "Control", exposed = True, exposedModules = [ModuleName ["Trace","Hpc","Util"],ModuleName ["Trace","Hpc","Mix"],ModuleName ["Trace","Hpc","Tix"],ModuleName ["Trace","Hpc","Reflect"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/hpc-0.5.0.6"], libraryDirs = ["/usr/lib/ghc/hpc-0.5.0.6"], hsLibraries = ["HShpc-0.5.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/hpc-0.5.0.6/hpc.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/hpc-0.5.0.6"]}])]),(PackageName "hsemail",fromList [(Version {versionBranch = [1,7,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "hsemail-1.7.1-0b214bfc6a4fc73713740b233373209f", sourcePackageId = PackageIdentifier {pkgName = PackageName "hsemail", pkgVersion = Version {versionBranch = [1,7,1], versionTags = []}}, license = BSD3, copyright = "(c) 2004-2011 Peter Simons", maintainer = "Peter Simons <simons@cryp.to>", author = "Peter Simons <simons@cryp.to>, Gero Kriependorf <gero-dev@physra.net>, Marty Pauley <marty@kasei.com>", stability = "", homepage = "http://gitorious.org/hsemail", pkgUrl = "", description = "Parsers for the syntax defined in RFC2821 and 2822", category = "Parsing", exposed = True, exposedModules = [ModuleName ["Text","ParserCombinators","Parsec","Rfc2234"],ModuleName ["Text","ParserCombinators","Parsec","Rfc2821"],ModuleName ["Text","ParserCombinators","Parsec","Rfc2822"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/hsemail-1.7.1/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/hsemail-1.7.1/ghc-7.0.4"], hsLibraries = ["HShsemail-1.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748",InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33",InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/hsemail-1.7.1/html/hsemail.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/hsemail-1.7.1/html"]}])]),(PackageName "integer-gmp",fromList [(Version {versionBranch = [0,2,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.2.0.3-5eaa6837ba99886b46a7c7f12bca5e66", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,2,0,3], 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 = ["/usr/lib/ghc/integer-gmp-0.2.0.3"], libraryDirs = ["/usr/lib/ghc/integer-gmp-0.2.0.3"], hsLibraries = ["HSinteger-gmp-0.2.0.3"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/integer-gmp-0.2.0.3/integer-gmp.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/integer-gmp-0.2.0.3"]}])]),(PackageName "mime-mail",fromList [(Version {versionBranch = [0,3,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "mime-mail-0.3.0.2-223b72a33bac447f25c062a24233492e", sourcePackageId = PackageIdentifier {pkgName = PackageName "mime-mail", pkgVersion = Version {versionBranch = [0,3,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "", homepage = "http://github.com/snoyberg/mime-mail", pkgUrl = "", description = "This package provides some high-level datatypes for declaring MIME email messages, functions for automatically composing these into bytestrings, and the ability to send bytestrings via the sendmail executable. You can also use any other library you wish to send via different methods, eg directly to SMTP.", category = "Email", exposed = True, exposedModules = [ModuleName ["Network","Mail","Mime"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/mime-mail-0.3.0.2/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/mime-mail-0.3.0.2/ghc-7.0.4"], hsLibraries = ["HSmime-mail-0.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "blaze-builder-0.3.0.1-4883f182c84b1d24e6e234afb8b1b95e",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "dataenc-0.14-8a4bf143812a3415d7b2833423b64cb8",InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328",InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0",InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/mime-mail-0.3.0.2/html/mime-mail.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/mime-mail-0.3.0.2/html"]}])]),(PackageName "mtl",fromList [(Version {versionBranch = [2,0,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748", 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(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).", 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 = ["/usr/lib/haskell-packages/ghc/lib/mtl-2.0.1.0/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/mtl-2.0.1.0/ghc-7.0.4"], hsLibraries = ["HSmtl-2.0.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "transformers-0.2.2.0-6490b9338c47e9d21b518216bcd88633"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/mtl-2.0.1.0/mtl.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-mtl-doc/html/"]}])]),(PackageName "network",fromList [(Version {versionBranch = [2,3,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "network-2.3.0.2-5bde1ffeb5779cf47a05e221fbd362fb", sourcePackageId = PackageIdentifier {pkgName = PackageName "network", pkgVersion = Version {versionBranch = [2,3,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Johan Tibell <johan.tibell@gmail.com>", 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 = ["/usr/lib/haskell-packages/ghc/lib/network-2.3.0.2/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/network-2.3.0.2/ghc-7.0.4"], hsLibraries = ["HSnetwork-2.3.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/haskell-packages/ghc/lib/network-2.3.0.2/ghc-7.0.4/include"], includes = ["HsNet.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/network-2.3.0.2/network.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-network-doc/html/"]}])]),(PackageName "old-locale",fromList [(Version {versionBranch = [1,0,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a", 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 = ["/usr/lib/ghc/old-locale-1.0.0.2"], libraryDirs = ["/usr/lib/ghc/old-locale-1.0.0.2"], hsLibraries = ["HSold-locale-1.0.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-locale-1.0.0.2/old-locale.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-locale-1.0.0.2"]}])]),(PackageName "old-time",fromList [(Version {versionBranch = [1,0,0,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "old-time-1.0.0.6-b97a55ec51deeedd25df8785f9cb3b33", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-time", pkgVersion = Version {versionBranch = [1,0,0,6], 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 = ["/usr/lib/ghc/old-time-1.0.0.6"], libraryDirs = ["/usr/lib/ghc/old-time-1.0.0.6"], hsLibraries = ["HSold-time-1.0.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/old-time-1.0.0.6/include"], includes = ["HsTime.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-time-1.0.0.6/old-time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-time-1.0.0.6"]}])]),(PackageName "parsec",fromList [(Version {versionBranch = [3,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "parsec-3.1.1-2d35f15a774763dcff60574e229be62c", sourcePackageId = PackageIdentifier {pkgName = PackageName "parsec", pkgVersion = Version {versionBranch = [3,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Antoine Latter <aslatter@gmail.com>", author = "Daan Leijen <daan@microsoft.com>, Paolo Martini <paolo@nemail.it>", 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 = ["/usr/lib/haskell-packages/ghc/lib/parsec-3.1.1/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/parsec-3.1.1/ghc-7.0.4"], hsLibraries = ["HSparsec-3.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/parsec3-3.1.1/parsec.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-parsec3-doc/html/"]}])]),(PackageName "polyparse",fromList [(Version {versionBranch = [1,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "polyparse-1.7-5e621b6e06b54b03b32f822eda59611f", sourcePackageId = PackageIdentifier {pkgName = PackageName "polyparse", pkgVersion = Version {versionBranch = [1,7], versionTags = []}}, license = LGPL Nothing, copyright = "", maintainer = "author", author = "Malcolm Wallace <Malcolm.Wallace@me.com>", stability = "", homepage = "http://code.haskell.org/~malcolm/polyparse/", pkgUrl = "", description = "A variety of alternative parser combinator libraries, including\nthe original HuttonMeijer set. The Poly sets have features like\ngood error reporting, arbitrary token type, running state, lazy\nparsing, and so on. Finally, Text.Parse is a proposed\nreplacement for the standard Read class, for better\ndeserialisation of Haskell values from Strings.", category = "Text, Parsing", exposed = True, exposedModules = [ModuleName ["Text","ParserCombinators","Poly","ByteString"],ModuleName ["Text","Parse","ByteString"],ModuleName ["Text","ParserCombinators","Poly","Text"],ModuleName ["Text","ParserCombinators","Poly","StateText"],ModuleName ["Text","ParserCombinators","HuttonMeijer"],ModuleName ["Text","ParserCombinators","HuttonMeijerWallace"],ModuleName ["Text","ParserCombinators","Poly"],ModuleName ["Text","ParserCombinators","Poly","Base"],ModuleName ["Text","ParserCombinators","Poly","Result"],ModuleName ["Text","ParserCombinators","Poly","Parser"],ModuleName ["Text","ParserCombinators","Poly","Plain"],ModuleName ["Text","ParserCombinators","Poly","Lazy"],ModuleName ["Text","ParserCombinators","Poly","StateParser"],ModuleName ["Text","ParserCombinators","Poly","State"],ModuleName ["Text","ParserCombinators","Poly","StateLazy"],ModuleName ["Text","ParserCombinators","Poly","Lex"],ModuleName ["Text","Parse"]], hiddenModules = [], importDirs = ["/home/weiss/.cabal/lib/polyparse-1.7/ghc-7.0.4"], libraryDirs = ["/home/weiss/.cabal/lib/polyparse-1.7/ghc-7.0.4"], hsLibraries = ["HSpolyparse-1.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/weiss/.cabal/share/doc/polyparse-1.7/html/polyparse.haddock"], haddockHTMLs = ["/home/weiss/.cabal/share/doc/polyparse-1.7/html"]}])]),(PackageName "pretty",fromList [(Version {versionBranch = [1,0,1,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty", pkgVersion = Version {versionBranch = [1,0,1,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains John Hughes's pretty-printing library,\nheavily modified by Simon Peyton Jones.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","PrettyPrint"],ModuleName ["Text","PrettyPrint","HughesPJ"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/pretty-1.0.1.2"], libraryDirs = ["/usr/lib/ghc/pretty-1.0.1.2"], hsLibraries = ["HSpretty-1.0.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/pretty-1.0.1.2/pretty.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/pretty-1.0.1.2"]}])]),(PackageName "process",fromList [(Version {versionBranch = [1,0,1,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "process-1.0.1.5-febea2fa63eba94f1b5219f1b6c97328", sourcePackageId = PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,0,1,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package contains libraries for dealing with system processes.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Process","Internals"],ModuleName ["System","Process"],ModuleName ["System","Cmd"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/process-1.0.1.5"], libraryDirs = ["/usr/lib/ghc/process-1.0.1.5"], hsLibraries = ["HSprocess-1.0.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/process-1.0.1.5/include"], includes = ["runProcess.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "directory-1.1.0.0-838b3659d111a089a04850fdd4d82b70",InstalledPackageId "filepath-1.2.0.0-8dc61c8a4db2eb0f8f2ebb95f8da1d93",InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/process-1.0.1.5/process.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/process-1.0.1.5"]}])]),(PackageName "random",fromList [(Version {versionBranch = [1,0,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "random-1.0.0.3-171255ab45755c6fe6f31c88779eb3c0", sourcePackageId = PackageIdentifier {pkgName = PackageName "random", pkgVersion = Version {versionBranch = [1,0,0,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "This package provides a random number library.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Random"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/random-1.0.0.3"], libraryDirs = ["/usr/lib/ghc/random-1.0.0.3"], hsLibraries = ["HSrandom-1.0.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/random-1.0.0.3/random.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/random-1.0.0.3"]}])]),(PackageName "regex-base",fromList [(Version {versionBranch = [0,93,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "regex-base-0.93.2-7e8e0a1f322ae44723966a04cd2fcc3b", sourcePackageId = PackageIdentifier {pkgName = PackageName "regex-base", pkgVersion = Version {versionBranch = [0,93,2], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2006, Christopher Kuklewicz", maintainer = "TextRegexLazy@personal.mightyreason.com", author = "Christopher Kuklewicz", stability = "Seems to work, passes a few tests", homepage = "http://sourceforge.net/projects/lazy-regex", pkgUrl = "http://darcs.haskell.org/packages/regex-unstable/regex-base/", description = "Interface API for regex-posix,pcre,parsec,tdfa,dfa", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Regex","Base"],ModuleName ["Text","Regex","Base","RegexLike"],ModuleName ["Text","Regex","Base","Context"],ModuleName ["Text","Regex","Base","Impl"]], hiddenModules = [], importDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-base-0.93.2/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-base-0.93.2/ghc-7.0.4"], hsLibraries = ["HSregex-base-0.93.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "mtl-2.0.1.0-7a8ba66ec4760fa656c447210e7e8748"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/regex-base-0.93.2/regex-base.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-regex-base-doc/html/"]}])]),(PackageName "regex-compat",fromList [(Version {versionBranch = [0,93,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "regex-compat-0.93.1-b58ac8d1a9c83222555d2b43f02d904d", sourcePackageId = PackageIdentifier {pkgName = PackageName "regex-compat", pkgVersion = Version {versionBranch = [0,93,1], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2006, Christopher Kuklewicz", maintainer = "TextRegexLazy@personal.mightyreason.com", author = "Christopher Kuklewicz", stability = "Seems to work, passes a few tests", homepage = "http://sourceforge.net/projects/lazy-regex", pkgUrl = "http://darcs.haskell.org/packages/regex-unstable/regex-compat/", description = "One module layer over regex-posix to replace Text.Regex", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Regex"]], hiddenModules = [], importDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-compat-0.93.1/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-compat-0.93.1/ghc-7.0.4"], hsLibraries = ["HSregex-compat-0.93.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "regex-base-0.93.2-7e8e0a1f322ae44723966a04cd2fcc3b",InstalledPackageId "regex-posix-0.94.4-3bc1c52481466097749466a766102e77"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/regex-compat-0.93.1/regex-compat.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-regex-compat-doc/html/"]}])]),(PackageName "regex-posix",fromList [(Version {versionBranch = [0,94,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "regex-posix-0.94.4-3bc1c52481466097749466a766102e77", sourcePackageId = PackageIdentifier {pkgName = PackageName "regex-posix", pkgVersion = Version {versionBranch = [0,94,4], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2007-2010, Christopher Kuklewicz", maintainer = "TextRegexLazy@personal.mightyreason.com", author = "Christopher Kuklewicz", stability = "Seems to work, passes a few tests", homepage = "http://sourceforge.net/projects/lazy-regex", pkgUrl = "http://code.haskell.org/regex-posix/", description = "The posix regex backend for regex-base", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Regex","Posix"],ModuleName ["Text","Regex","Posix","Wrap"],ModuleName ["Text","Regex","Posix","String"],ModuleName ["Text","Regex","Posix","Sequence"],ModuleName ["Text","Regex","Posix","ByteString"],ModuleName ["Text","Regex","Posix","ByteString","Lazy"]], hiddenModules = [], importDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-posix-0.94.4/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/regex-posix-0.94.4/ghc-7.0.4"], hsLibraries = ["HSregex-posix-0.94.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.3.0.2-9688241fc3c111b91cc6472846f1caf9",InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "regex-base-0.93.2-7e8e0a1f322ae44723966a04cd2fcc3b"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/regex-posix-0.94.4/regex-posix.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-regex-posix-doc/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 = ["/usr/lib/ghc"], hsLibraries = ["HSrts"], extraLibraries = ["ffi","m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","ghczmprim_GHCziTypes_Izh_static_info","-u","ghczmprim_GHCziTypes_Czh_static_info","-u","ghczmprim_GHCziTypes_Fzh_static_info","-u","ghczmprim_GHCziTypes_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","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_GHCziConcziIO_ensureIOManagerIsRunning_closure","-u","base_GHCziConcziSync_runSparks_closure","-u","base_GHCziConcziSignal_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}])]),(PackageName "template-haskell",fromList [(Version {versionBranch = [2,5,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "template-haskell-2.5.0.0-83afccaa430f2e1400acb6581bee9288", sourcePackageId = PackageIdentifier {pkgName = PackageName "template-haskell", pkgVersion = Version {versionBranch = [2,5,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", description = "Facilities for manipulating Haskell source code using Template Haskell.", category = "", exposed = True, exposedModules = [ModuleName ["Language","Haskell","TH","Syntax","Internals"],ModuleName ["Language","Haskell","TH","Syntax"],ModuleName ["Language","Haskell","TH","PprLib"],ModuleName ["Language","Haskell","TH","Ppr"],ModuleName ["Language","Haskell","TH","Lib"],ModuleName ["Language","Haskell","TH","Quote"],ModuleName ["Language","Haskell","TH"]], hiddenModules = [], importDirs = ["/usr/lib/ghc/template-haskell-2.5.0.0"], libraryDirs = ["/usr/lib/ghc/template-haskell-2.5.0.0"], hsLibraries = ["HStemplate-haskell-2.5.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "containers-0.4.0.0-aa6e46bd7fb4392b7de012705f7d3795",InstalledPackageId "pretty-1.0.1.2-450dd354ad97e58d9fc4b0e19894ef62"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/template-haskell-2.5.0.0/template-haskell.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/template-haskell-2.5.0.0"]}])]),(PackageName "text",fromList [(Version {versionBranch = [0,11,0,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "text-0.11.0.6-3ba8b10197f4f79ec6253124ed0700ff", sourcePackageId = PackageIdentifier {pkgName = PackageName "text", pkgVersion = Version {versionBranch = [0,11,0,6], versionTags = []}}, license = BSD3, copyright = "2008-2009 Tom Harper, 2009-2010 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan <bos@serpentine.com>\nTom Harper <rtomharper@googlemail.com>\nDuncan Coutts <duncan@haskell.org>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "", homepage = "http://bitbucket.org/bos/text", pkgUrl = "", description = ".\nAn efficient packed, immutable Unicode text type (both strict and\nlazy), with a powerful loop fusion optimization framework.\n\nThe 'Text' type represents Unicode character strings, in a time and\nspace-efficient manner. This package provides text processing\ncapabilities that are optimized for performance critical use, both\nin terms of large data quantities and high speed.\n\nThe 'Text' type provides character-encoding, type-safe case\nconversion via whole-string case conversion functions. It also\nprovides a range of functions for converting 'Text' values to and from\n'ByteStrings', using several standard encodings.\n\nEfficient locale-sensitive support for text IO is also supported.\n\nThese modules are intended to be imported qualified, to avoid name\nclashes with Prelude functions, e.g.\n\n> import qualified Data.Text as T\n\nTo use an extended and very rich family of functions for working\nwith Unicode text (including normalization, regular expressions,\nnon-standard encodings, text breaking, and locales), see\nthe @text-icu@ package:\n<http://hackage.haskell.org/package/text-icu>", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","Text"],ModuleName ["Data","Text","Array"],ModuleName ["Data","Text","Encoding"],ModuleName ["Data","Text","Encoding","Error"],ModuleName ["Data","Text","Foreign"],ModuleName ["Data","Text","IO"],ModuleName ["Data","Text","Internal"],ModuleName ["Data","Text","Lazy"],ModuleName ["Data","Text","Lazy","Builder"],ModuleName ["Data","Text","Lazy","Encoding"],ModuleName ["Data","Text","Lazy","IO"],ModuleName ["Data","Text","Lazy","Internal"],ModuleName ["Data","Text","Lazy","Read"],ModuleName ["Data","Text","Read"]], hiddenModules = [ModuleName ["Data","Text","Encoding","Fusion"],ModuleName ["Data","Text","Encoding","Fusion","Common"],ModuleName ["Data","Text","Encoding","Utf16"],ModuleName ["Data","Text","Encoding","Utf32"],ModuleName ["Data","Text","Encoding","Utf8"],ModuleName ["Data","Text","Fusion"],ModuleName ["Data","Text","Fusion","CaseMapping"],ModuleName ["Data","Text","Fusion","Common"],ModuleName ["Data","Text","Fusion","Internal"],ModuleName ["Data","Text","Fusion","Size"],ModuleName ["Data","Text","IO","Internal"],ModuleName ["Data","Text","Lazy","Encoding","Fusion"],ModuleName ["Data","Text","Lazy","Fusion"],ModuleName ["Data","Text","Lazy","Search"],ModuleName ["Data","Text","Search"],ModuleName ["Data","Text","Unsafe"],ModuleName ["Data","Text","UnsafeChar"],ModuleName ["Data","Text","UnsafeShift"],ModuleName ["Data","Text","Util"]], importDirs = ["/usr/lib/haskell-packages/ghc/lib/text-0.11.0.6/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/text-0.11.0.6/ghc-7.0.4"], hsLibraries = ["HStext-0.11.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "bytestring-0.9.1.10-a0625ab3bad15c73dad26c5eed5b8ff0",InstalledPackageId "deepseq-1.1.0.2-4868211239ffea6c316ed85fad794afc",InstalledPackageId "ghc-prim-0.2.0.0-042b3e25d04de3f6d12882c995dfaff1"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/text-0.11.0.6/text.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-text-doc/html/"]}])]),(PackageName "time",fromList [(Version {versionBranch = [1,2,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.2.0.3-a2295f4796caf90cd69823b4056e17c3", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,2,0,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<ashley@semantic.org>", 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 = ["/usr/lib/ghc/time-1.2.0.3"], libraryDirs = ["/usr/lib/ghc/time-1.2.0.3"], hsLibraries = ["HStime-1.2.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/time-1.2.0.3/include"], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752",InstalledPackageId "old-locale-1.0.0.2-b4cb29f6f7409d9df7e761604843da4a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/time-1.2.0.3/time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/time-1.2.0.3"]}])]),(PackageName "transformers",fromList [(Version {versionBranch = [0,2,2,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.2.2.0-6490b9338c47e9d21b518216bcd88633", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,2,2,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson <ross@soi.city.ac.uk>", 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(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).\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 = ["/usr/lib/haskell-packages/ghc/lib/transformers-0.2.2.0/ghc-7.0.4"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/transformers-0.2.2.0/ghc-7.0.4"], hsLibraries = ["HStransformers-0.2.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/transformers-0.2.2.0/transformers.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-transformers-doc/html/"]}])]),(PackageName "unix",fromList [(Version {versionBranch = [2,4,2,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.4.2.0-acaedc317975297883f210ce6d946c91", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,4,2,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 = ["/usr/lib/ghc/unix-2.4.2.0"], libraryDirs = ["/usr/lib/ghc/unix-2.4.2.0"], hsLibraries = ["HSunix-2.4.2.0"], extraLibraries = ["rt","util","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/unix-2.4.2.0/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.3.1.0-178a6becb320019294258a35733f1752"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/unix-2.4.2.0/unix.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/unix-2.4.2.0"]}])])]), pkgDescrFile = Just "./email.cabal", localPkgDescr = PackageDescription {package = PackageIdentifier {pkgName = PackageName "email", pkgVersion = Version {versionBranch = [0,1,1], versionTags = []}}, license = BSD3, licenseFile = "LICENSE", copyright = "", maintainer = "Johannes Weiss <weiss@tux4u.de>", author = "Johannes Weiss <weiss@tux4u.de>, Dirk Spoeri,\nGero Kriependorf", stability = "", testedWith = [(GHC,ThisVersion (Version {versionBranch = [7,0,4], versionTags = []}))], homepage = "", pkgUrl = "", bugReports = "", sourceRepos = [SourceRepo {repoKind = RepoHead, repoType = Just Git, repoLocation = Just "git://github.com/weissi/haskell-email.git", repoModule = Nothing, repoBranch = Nothing, repoTag = Nothing, repoSubdir = Nothing}], synopsis = "Sending eMail in Haskell made easy", description = "A simple and small library for sending eMail.", category = "Network", customFieldsPD = [], buildDepends = [Dependency (PackageName "HaskellNet") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,2,5], versionTags = []}))),Dependency (PackageName "array") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,3,0,2], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (WildcardVersion (Version {versionBranch = [4], versionTags = []})) (ThisVersion (Version {versionBranch = [4,3,1,0], versionTags = []}))),Dependency (PackageName "bytestring") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,9,1,10], versionTags = []}))),Dependency (PackageName "encoding") (IntersectVersionRanges (WildcardVersion (Version {versionBranch = [0,6], versionTags = []})) (ThisVersion (Version {versionBranch = [0,6,6], versionTags = []}))),Dependency (PackageName "hsemail") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,5], versionTags = []})) (LaterVersion (Version {versionBranch = [1,5], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,7,1], versionTags = []}))),Dependency (PackageName "old-locale") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,0,0,2], versionTags = []}))),Dependency (PackageName "old-time") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,0,0,6], versionTags = []}))),Dependency (PackageName "parsec") (IntersectVersionRanges (WildcardVersion (Version {versionBranch = [3], versionTags = []})) (ThisVersion (Version {versionBranch = [3,1,1], versionTags = []}))),Dependency (PackageName "process") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,0,1,5], versionTags = []}))),Dependency (PackageName "time") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,2,0,3], versionTags = []})))], specVersionRaw = Right (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,10], versionTags = []})) (LaterVersion (Version {versionBranch = [1,10], versionTags = []}))), buildType = Just Simple, library = Just (Library {exposedModules = [ModuleName ["Network","EmailSend"],ModuleName ["Network","EmailSend","SMTP"],ModuleName ["Network","EmailSend","SendMail"],ModuleName ["Data","Email"],ModuleName ["Data","EmailRepr"],ModuleName ["Data","EmailSerializer"]], libExposed = True, libBuildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = [], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["."], otherModules = [], defaultLanguage = Just Haskell2010, otherLanguages = [], defaultExtensions = [], otherExtensions = [], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "HaskellNet") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,2,5], versionTags = []}))),Dependency (PackageName "array") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,3,0,2], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (WildcardVersion (Version {versionBranch = [4], versionTags = []})) (ThisVersion (Version {versionBranch = [4,3,1,0], versionTags = []}))),Dependency (PackageName "bytestring") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [0,9,1,10], versionTags = []}))),Dependency (PackageName "encoding") (IntersectVersionRanges (WildcardVersion (Version {versionBranch = [0,6], versionTags = []})) (ThisVersion (Version {versionBranch = [0,6,6], versionTags = []}))),Dependency (PackageName "hsemail") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,5], versionTags = []})) (LaterVersion (Version {versionBranch = [1,5], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,7,1], versionTags = []}))),Dependency (PackageName "old-locale") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,0,0,2], versionTags = []}))),Dependency (PackageName "old-time") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,0,0,6], versionTags = []}))),Dependency (PackageName "parsec") (IntersectVersionRanges (WildcardVersion (Version {versionBranch = [3], versionTags = []})) (ThisVersion (Version {versionBranch = [3,1,1], versionTags = []}))),Dependency (PackageName "process") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,0,1,5], versionTags = []}))),Dependency (PackageName "time") (IntersectVersionRanges AnyVersion (ThisVersion (Version {versionBranch = [1,2,0,3], versionTags = []})))]}}), executables = [], testSuites = [], dataFiles = [], dataDir = "", extraSrcFiles = [], extraTmpFiles = []}, withPrograms = [("alex",ConfiguredProgram {programId = "alex", programVersion = Just (Version {versionBranch = [2,3,5], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/alex"}}),("ar",ConfiguredProgram {programId = "ar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ar"}}),("cpphs",ConfiguredProgram {programId = "cpphs", programVersion = Just (Version {versionBranch = [1,12], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/home/weiss/.cabal/bin/cpphs"}}),("gcc",ConfiguredProgram {programId = "gcc", programVersion = Just (Version {versionBranch = [4,6,1], versionTags = []}), programDefaultArgs = ["-fno-stack-protector"], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/gcc"}}),("ghc",ConfiguredProgram {programId = "ghc", programVersion = Just (Version {versionBranch = [7,0,4], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ghc"}}),("ghc-pkg",ConfiguredProgram {programId = "ghc-pkg", programVersion = Just (Version {versionBranch = [7,0,4], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ghc-pkg"}}),("haddock",ConfiguredProgram {programId = "haddock", programVersion = Just (Version {versionBranch = [2,9,2], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/haddock"}}),("happy",ConfiguredProgram {programId = "happy", programVersion = Just (Version {versionBranch = [1,18,6], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/happy"}}),("hsc2hs",ConfiguredProgram {programId = "hsc2hs", programVersion = Just (Version {versionBranch = [0,67], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/hsc2hs"}}),("ld",ConfiguredProgram {programId = "ld", programVersion = Nothing, programDefaultArgs = ["-x"], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ld"}}),("pkg-config",ConfiguredProgram {programId = "pkg-config", programVersion = Just (Version {versionBranch = [0,26], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/pkg-config"}}),("ranlib",ConfiguredProgram {programId = "ranlib", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ranlib"}}),("strip",ConfiguredProgram {programId = "strip", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/strip"}}),("tar",ConfiguredProgram {programId = "tar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], 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 = ""}
@@ -1,5 +1,5 @@ Name: email-Version: 0.1.1+Version: 0.1.1.1 Author: Johannes Weiss <weiss@tux4u.de>, Dirk Spoeri, Gero Kriependorf License: BSD3@@ -19,7 +19,7 @@ Default-Language: Haskell2010 Build-Depends: base == 4.*, bytestring, HaskellNet, encoding == 0.6.*, process, hsemail >= 1.5, old-locale, old-time, time,- parsec == 3.*, array+ parsec == 3.*, array, ghc >= 6.10 && < 7.2 Exposed-Modules: Network.EmailSend Network.EmailSend.SMTP Network.EmailSend.SendMail