Saved package config for push-notify-general-0.1.0.1 written by Cabal-1.14.0 using ghc-7.4 LocalBuildInfo {configFlags = ConfigFlags {configPrograms = [], configProgramPaths = [], configProgramArgs = [], configHcFlavor = Flag GHC, configHcPath = NoFlag, configHcPkg = NoFlag, configVanillaLib = Flag True, configProfLib = Flag False, configSharedLib = Flag False, configDynExe = Flag False, configProfExe = Flag False, configConfigureArgs = [], configOptimization = Flag NormalOptimisation, configProgPrefix = Flag "", configProgSuffix = Flag "", configInstallDirs = InstallDirs {prefix = Flag "/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev/", bindir = NoFlag, libdir = Flag "$prefix/lib", libsubdir = Flag "$pkgid/$compiler", dynlibdir = NoFlag, libexecdir = NoFlag, progdir = NoFlag, includedir = NoFlag, datadir = NoFlag, datasubdir = NoFlag, docdir = Flag "$datadir/doc/$pkgid", mandir = NoFlag, htmldir = NoFlag, haddockdir = NoFlag}, configScratchDir = NoFlag, configExtraLibDirs = [], configExtraIncludeDirs = [], configDistPref = Flag "dist", configVerbosity = Flag Normal, configUserInstall = Flag False, configPackageDB = Flag (SpecificPackageDB "/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev/packages-7.4.2.conf"), configGHCiLib = Flag True, configSplitObjs = Flag False, configStripExes = Flag True, configConstraints = [Dependency (PackageName "yesod") (ThisVersion (Version {versionBranch = [1,2,5], versionTags = []})),Dependency (PackageName "xml-conduit") (ThisVersion (Version {versionBranch = [1,1,0,9], versionTags = []})),Dependency (PackageName "unordered-containers") (ThisVersion (Version {versionBranch = [0,2,3,3], versionTags = []})),Dependency (PackageName "text") (ThisVersion (Version {versionBranch = [1,1,0,1], versionTags = []})),Dependency (PackageName "push-notify-ccs") (ThisVersion (Version {versionBranch = [0,1,0,1], versionTags = []})),Dependency (PackageName "push-notify") (ThisVersion (Version {versionBranch = [0,1,0,1], versionTags = []})),Dependency (PackageName "http-types") (ThisVersion (Version {versionBranch = [0,8,3], versionTags = []})),Dependency (PackageName "http-conduit") (ThisVersion (Version {versionBranch = [2,0,0,8], versionTags = []})),Dependency (PackageName "http-client") (ThisVersion (Version {versionBranch = [0,2,2,3], versionTags = []})),Dependency (PackageName "hashable") (ThisVersion (Version {versionBranch = [1,2,1,0], versionTags = []})),Dependency (PackageName "data-default") (ThisVersion (Version {versionBranch = [0,5,3], versionTags = []})),Dependency (PackageName "containers") (ThisVersion (Version {versionBranch = [0,4,2,1], versionTags = []})),Dependency (PackageName "bytestring") (ThisVersion (Version {versionBranch = [0,9,2,1], versionTags = []})),Dependency (PackageName "base") (ThisVersion (Version {versionBranch = [4,5,1,0], versionTags = []})),Dependency (PackageName "aeson") (ThisVersion (Version {versionBranch = [0,7,0,2], versionTags = []}))], configConfigurationsFlags = [], configTests = Flag False, configBenchmarks = Flag False, configLibCoverage = Flag False}, extraConfigArgs = [], installDirTemplates = InstallDirs {prefix = "/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev/", 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,4,2], versionTags = []}), compilerLanguages = [(Haskell98,"-XHaskell98"),(Haskell2010,"-XHaskell2010")], compilerExtensions = [(UnknownExtension "Haskell98","-XHaskell98"),(UnknownExtension "Haskell2010","-XHaskell2010"),(UnknownExtension "Unsafe","-XUnsafe"),(EnableExtension Trustworthy,"-XTrustworthy"),(EnableExtension Safe,"-XSafe"),(EnableExtension CPP,"-XCPP"),(DisableExtension CPP,"-XNoCPP"),(EnableExtension PostfixOperators,"-XPostfixOperators"),(DisableExtension PostfixOperators,"-XNoPostfixOperators"),(EnableExtension TupleSections,"-XTupleSections"),(DisableExtension TupleSections,"-XNoTupleSections"),(EnableExtension PatternGuards,"-XPatternGuards"),(DisableExtension PatternGuards,"-XNoPatternGuards"),(EnableExtension UnicodeSyntax,"-XUnicodeSyntax"),(DisableExtension UnicodeSyntax,"-XNoUnicodeSyntax"),(EnableExtension MagicHash,"-XMagicHash"),(DisableExtension MagicHash,"-XNoMagicHash"),(EnableExtension PolymorphicComponents,"-XPolymorphicComponents"),(DisableExtension PolymorphicComponents,"-XNoPolymorphicComponents"),(EnableExtension ExistentialQuantification,"-XExistentialQuantification"),(DisableExtension ExistentialQuantification,"-XNoExistentialQuantification"),(EnableExtension KindSignatures,"-XKindSignatures"),(DisableExtension KindSignatures,"-XNoKindSignatures"),(EnableExtension EmptyDataDecls,"-XEmptyDataDecls"),(DisableExtension EmptyDataDecls,"-XNoEmptyDataDecls"),(EnableExtension ParallelListComp,"-XParallelListComp"),(DisableExtension ParallelListComp,"-XNoParallelListComp"),(EnableExtension TransformListComp,"-XTransformListComp"),(DisableExtension TransformListComp,"-XNoTransformListComp"),(UnknownExtension "MonadComprehensions","-XMonadComprehensions"),(UnknownExtension "NoMonadComprehensions","-XNoMonadComprehensions"),(EnableExtension ForeignFunctionInterface,"-XForeignFunctionInterface"),(DisableExtension ForeignFunctionInterface,"-XNoForeignFunctionInterface"),(EnableExtension UnliftedFFITypes,"-XUnliftedFFITypes"),(DisableExtension UnliftedFFITypes,"-XNoUnliftedFFITypes"),(UnknownExtension "InterruptibleFFI","-XInterruptibleFFI"),(UnknownExtension "NoInterruptibleFFI","-XNoInterruptibleFFI"),(UnknownExtension "CApiFFI","-XCApiFFI"),(UnknownExtension "NoCApiFFI","-XNoCApiFFI"),(EnableExtension GHCForeignImportPrim,"-XGHCForeignImportPrim"),(DisableExtension GHCForeignImportPrim,"-XNoGHCForeignImportPrim"),(EnableExtension LiberalTypeSynonyms,"-XLiberalTypeSynonyms"),(DisableExtension LiberalTypeSynonyms,"-XNoLiberalTypeSynonyms"),(EnableExtension Rank2Types,"-XRank2Types"),(DisableExtension Rank2Types,"-XNoRank2Types"),(EnableExtension RankNTypes,"-XRankNTypes"),(DisableExtension RankNTypes,"-XNoRankNTypes"),(EnableExtension ImpredicativeTypes,"-XImpredicativeTypes"),(DisableExtension ImpredicativeTypes,"-XNoImpredicativeTypes"),(EnableExtension TypeOperators,"-XTypeOperators"),(DisableExtension TypeOperators,"-XNoTypeOperators"),(EnableExtension RecursiveDo,"-XRecursiveDo"),(DisableExtension RecursiveDo,"-XNoRecursiveDo"),(EnableExtension DoRec,"-XDoRec"),(DisableExtension DoRec,"-XNoDoRec"),(EnableExtension Arrows,"-XArrows"),(DisableExtension Arrows,"-XNoArrows"),(UnknownExtension "ParallelArrays","-XParallelArrays"),(UnknownExtension "NoParallelArrays","-XNoParallelArrays"),(EnableExtension TemplateHaskell,"-XTemplateHaskell"),(DisableExtension TemplateHaskell,"-XNoTemplateHaskell"),(EnableExtension QuasiQuotes,"-XQuasiQuotes"),(DisableExtension QuasiQuotes,"-XNoQuasiQuotes"),(EnableExtension ImplicitPrelude,"-XImplicitPrelude"),(DisableExtension ImplicitPrelude,"-XNoImplicitPrelude"),(EnableExtension RecordWildCards,"-XRecordWildCards"),(DisableExtension RecordWildCards,"-XNoRecordWildCards"),(EnableExtension NamedFieldPuns,"-XNamedFieldPuns"),(DisableExtension NamedFieldPuns,"-XNoNamedFieldPuns"),(EnableExtension RecordPuns,"-XRecordPuns"),(DisableExtension RecordPuns,"-XNoRecordPuns"),(EnableExtension DisambiguateRecordFields,"-XDisambiguateRecordFields"),(DisableExtension DisambiguateRecordFields,"-XNoDisambiguateRecordFields"),(EnableExtension OverloadedStrings,"-XOverloadedStrings"),(DisableExtension OverloadedStrings,"-XNoOverloadedStrings"),(EnableExtension GADTs,"-XGADTs"),(DisableExtension GADTs,"-XNoGADTs"),(EnableExtension GADTSyntax,"-XGADTSyntax"),(DisableExtension GADTSyntax,"-XNoGADTSyntax"),(EnableExtension ViewPatterns,"-XViewPatterns"),(DisableExtension ViewPatterns,"-XNoViewPatterns"),(EnableExtension TypeFamilies,"-XTypeFamilies"),(DisableExtension TypeFamilies,"-XNoTypeFamilies"),(EnableExtension BangPatterns,"-XBangPatterns"),(DisableExtension BangPatterns,"-XNoBangPatterns"),(EnableExtension MonomorphismRestriction,"-XMonomorphismRestriction"),(DisableExtension MonomorphismRestriction,"-XNoMonomorphismRestriction"),(EnableExtension NPlusKPatterns,"-XNPlusKPatterns"),(DisableExtension NPlusKPatterns,"-XNoNPlusKPatterns"),(EnableExtension DoAndIfThenElse,"-XDoAndIfThenElse"),(DisableExtension DoAndIfThenElse,"-XNoDoAndIfThenElse"),(EnableExtension RebindableSyntax,"-XRebindableSyntax"),(DisableExtension RebindableSyntax,"-XNoRebindableSyntax"),(EnableExtension ConstraintKinds,"-XConstraintKinds"),(DisableExtension ConstraintKinds,"-XNoConstraintKinds"),(UnknownExtension "PolyKinds","-XPolyKinds"),(UnknownExtension "NoPolyKinds","-XNoPolyKinds"),(UnknownExtension "DataKinds","-XDataKinds"),(UnknownExtension "NoDataKinds","-XNoDataKinds"),(EnableExtension MonoPatBinds,"-XMonoPatBinds"),(DisableExtension MonoPatBinds,"-XNoMonoPatBinds"),(EnableExtension ExplicitForAll,"-XExplicitForAll"),(DisableExtension ExplicitForAll,"-XNoExplicitForAll"),(UnknownExtension "AlternativeLayoutRule","-XAlternativeLayoutRule"),(UnknownExtension "NoAlternativeLayoutRule","-XNoAlternativeLayoutRule"),(UnknownExtension "AlternativeLayoutRuleTransitional","-XAlternativeLayoutRuleTransitional"),(UnknownExtension "NoAlternativeLayoutRuleTransitional","-XNoAlternativeLayoutRuleTransitional"),(EnableExtension DatatypeContexts,"-XDatatypeContexts"),(DisableExtension DatatypeContexts,"-XNoDatatypeContexts"),(EnableExtension NondecreasingIndentation,"-XNondecreasingIndentation"),(DisableExtension NondecreasingIndentation,"-XNoNondecreasingIndentation"),(UnknownExtension "RelaxedLayout","-XRelaxedLayout"),(UnknownExtension "NoRelaxedLayout","-XNoRelaxedLayout"),(UnknownExtension "TraditionalRecordSyntax","-XTraditionalRecordSyntax"),(UnknownExtension "NoTraditionalRecordSyntax","-XNoTraditionalRecordSyntax"),(EnableExtension MonoLocalBinds,"-XMonoLocalBinds"),(DisableExtension MonoLocalBinds,"-XNoMonoLocalBinds"),(EnableExtension RelaxedPolyRec,"-XRelaxedPolyRec"),(DisableExtension RelaxedPolyRec,"-XNoRelaxedPolyRec"),(EnableExtension ExtendedDefaultRules,"-XExtendedDefaultRules"),(DisableExtension ExtendedDefaultRules,"-XNoExtendedDefaultRules"),(EnableExtension ImplicitParams,"-XImplicitParams"),(DisableExtension ImplicitParams,"-XNoImplicitParams"),(EnableExtension ScopedTypeVariables,"-XScopedTypeVariables"),(DisableExtension ScopedTypeVariables,"-XNoScopedTypeVariables"),(EnableExtension PatternSignatures,"-XPatternSignatures"),(DisableExtension PatternSignatures,"-XNoPatternSignatures"),(EnableExtension UnboxedTuples,"-XUnboxedTuples"),(DisableExtension UnboxedTuples,"-XNoUnboxedTuples"),(EnableExtension StandaloneDeriving,"-XStandaloneDeriving"),(DisableExtension StandaloneDeriving,"-XNoStandaloneDeriving"),(EnableExtension DeriveDataTypeable,"-XDeriveDataTypeable"),(DisableExtension DeriveDataTypeable,"-XNoDeriveDataTypeable"),(EnableExtension DeriveFunctor,"-XDeriveFunctor"),(DisableExtension DeriveFunctor,"-XNoDeriveFunctor"),(EnableExtension DeriveTraversable,"-XDeriveTraversable"),(DisableExtension DeriveTraversable,"-XNoDeriveTraversable"),(EnableExtension DeriveFoldable,"-XDeriveFoldable"),(DisableExtension DeriveFoldable,"-XNoDeriveFoldable"),(UnknownExtension "DeriveGeneric","-XDeriveGeneric"),(UnknownExtension "NoDeriveGeneric","-XNoDeriveGeneric"),(UnknownExtension "DefaultSignatures","-XDefaultSignatures"),(UnknownExtension "NoDefaultSignatures","-XNoDefaultSignatures"),(EnableExtension TypeSynonymInstances,"-XTypeSynonymInstances"),(DisableExtension TypeSynonymInstances,"-XNoTypeSynonymInstances"),(EnableExtension FlexibleContexts,"-XFlexibleContexts"),(DisableExtension FlexibleContexts,"-XNoFlexibleContexts"),(EnableExtension FlexibleInstances,"-XFlexibleInstances"),(DisableExtension FlexibleInstances,"-XNoFlexibleInstances"),(EnableExtension ConstrainedClassMethods,"-XConstrainedClassMethods"),(DisableExtension ConstrainedClassMethods,"-XNoConstrainedClassMethods"),(EnableExtension MultiParamTypeClasses,"-XMultiParamTypeClasses"),(DisableExtension MultiParamTypeClasses,"-XNoMultiParamTypeClasses"),(EnableExtension FunctionalDependencies,"-XFunctionalDependencies"),(DisableExtension FunctionalDependencies,"-XNoFunctionalDependencies"),(EnableExtension GeneralizedNewtypeDeriving,"-XGeneralizedNewtypeDeriving"),(DisableExtension GeneralizedNewtypeDeriving,"-XNoGeneralizedNewtypeDeriving"),(EnableExtension OverlappingInstances,"-XOverlappingInstances"),(DisableExtension OverlappingInstances,"-XNoOverlappingInstances"),(EnableExtension UndecidableInstances,"-XUndecidableInstances"),(DisableExtension UndecidableInstances,"-XNoUndecidableInstances"),(EnableExtension IncoherentInstances,"-XIncoherentInstances"),(DisableExtension IncoherentInstances,"-XNoIncoherentInstances"),(EnableExtension PackageImports,"-XPackageImports"),(DisableExtension PackageImports,"-XNoPackageImports")]}, buildDir = "dist/build", scratchDir = "dist/scratch", libraryConfig = Just (ComponentLocalBuildInfo {componentPackageDeps = [(InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",PackageIdentifier {pkgName = PackageName "aeson", pkgVersion = Version {versionBranch = [0,7,0,2], versionTags = []}}),(InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,5,1,0], versionTags = []}}),(InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,2,1], versionTags = []}}),(InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,4,2,1], versionTags = []}}),(InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",PackageIdentifier {pkgName = PackageName "data-default", pkgVersion = Version {versionBranch = [0,5,3], versionTags = []}}),(InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",PackageIdentifier {pkgName = PackageName "hashable", pkgVersion = Version {versionBranch = [1,2,1,0], versionTags = []}}),(InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",PackageIdentifier {pkgName = PackageName "http-client", pkgVersion = Version {versionBranch = [0,2,2,3], versionTags = []}}),(InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a",PackageIdentifier {pkgName = PackageName "http-conduit", pkgVersion = Version {versionBranch = [2,0,0,8], versionTags = []}}),(InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",PackageIdentifier {pkgName = PackageName "http-types", pkgVersion = Version {versionBranch = [0,8,3], versionTags = []}}),(InstalledPackageId "push-notify-0.1.0.1-b6e0d92668f52f10c2b3685cc79a5bbe",PackageIdentifier {pkgName = PackageName "push-notify", pkgVersion = Version {versionBranch = [0,1,0,1], versionTags = []}}),(InstalledPackageId "push-notify-ccs-0.1.0.1-a136f6dbda8ab50b23622dab299fe21a",PackageIdentifier {pkgName = PackageName "push-notify-ccs", pkgVersion = Version {versionBranch = [0,1,0,1], versionTags = []}}),(InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",PackageIdentifier {pkgName = PackageName "text", pkgVersion = Version {versionBranch = [1,1,0,1], versionTags = []}}),(InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",PackageIdentifier {pkgName = PackageName "unordered-containers", pkgVersion = Version {versionBranch = [0,2,3,3], versionTags = []}}),(InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9",PackageIdentifier {pkgName = PackageName "xml-conduit", pkgVersion = Version {versionBranch = [1,1,0,9], versionTags = []}}),(InstalledPackageId "yesod-1.2.5-2e8e6dcfd92f8ad012da9db243c7285d",PackageIdentifier {pkgName = PackageName "yesod", pkgVersion = Version {versionBranch = [1,2,5], versionTags = []}})]}), executableConfigs = [], compBuildOrder = [CLibName], testSuiteConfigs = [], benchmarkConfigs = [], installedPkgs = PackageIndex (fromList [(InstalledPackageId "SHA-1.6.4-7b2990a624fab50a27ecb709935a813b",InstalledPackageInfo {installedPackageId = InstalledPackageId "SHA-1.6.4-7b2990a624fab50a27ecb709935a813b", sourcePackageId = PackageIdentifier {pkgName = PackageName "SHA", pkgVersion = Version {versionBranch = [1,6,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Adam Wick ,\nRaphael Javaux ", author = "Adam Wick , Brian Lewis ", stability = "stable", homepage = "", pkgUrl = "", synopsis = "Implementations of the SHA suite of message digest functions", description = "This library implements the SHA suite of message digest functions,\naccording to NIST FIPS 180-2 (with the SHA-224 addendum), as well\nas the SHA-based HMAC routines. The functions have been tested\nagainst most of the NIST and RFC test vectors for the various\nfunctions. While some attention has been paid to performance,\nthese do not presently reach the speed of well-tuned libraries,\nlike OpenSSL.", category = "Cryptography, Codec", exposed = True, exposedModules = [ModuleName ["Data","Digest","Pure","SHA"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/SHA-1.6.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/SHA-1.6.4/ghc-7.4.2"], hsLibraries = ["HSSHA-1.6.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/SHA-1.6.4/html/SHA.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/SHA-1.6.4/html"]}),(InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageInfo {installedPackageId = InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51", sourcePackageId = PackageIdentifier {pkgName = PackageName "aeson", pkgVersion = Version {versionBranch = [0,7,0,2], versionTags = []}}, license = BSD3, copyright = "(c) 2011-2014 Bryan O'Sullivan\n(c) 2011 MailRank, Inc.", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "experimental", homepage = "https://github.com/bos/aeson", pkgUrl = "", synopsis = "Fast JSON parsing and encoding", description = "A JSON parsing and encoding library optimized for ease of use\nand high performance.\n\nTo get started, see the documentation for the @Data.Aeson@ module\nbelow.\n\nParsing performance on an early 2011 MacBook Pro (2.2GHz Core i7),\nrunning 64-bit GHC 7.6.3, for mostly-English tweets from Twitter's\nJSON search API:\n\n* 0.8 KB: 34124 msg\\/sec (27.8 MB\\/sec)\n\n* 6.4 KB: 6833 msg\\/sec (43.0 MB\\/sec)\n\n* 11.8 KB: 3410 msg\\/sec (39.2 MB\\/sec)\n\n* 31.2 KB: 1157 msg\\/sec (35.3 MB\\/sec)\n\n* 61.5 KB: 542 msg\\/sec (32.5 MB\\/sec)\n\nHandling heavily-escaped text is a little more work. Here is\nparsing performance with Japanese tweets, where much of the text\nis entirely Unicode-escaped.\n\n* 14.6 KB: 2101 msg\\/sec (30.0 MB\\/sec)\n\n* 44.1 KB: 667 msg\\/sec (28.7 MB\\/sec)\n\n* 82.9 KB: 360 msg\\/sec (29.2 MB\\/sec)\n\nEncoding performance on the same machine and data:\n\n* English, 0.8 KB: 109697 msg\\/sec (89.3 MB\\/sec)\n\n* English, 6.4 KB: 18517 msg\\/sec (116.4 MB\\/sec)\n\n* Engish, 61.5 KB: 1963 msg\\/sec (118.0 MB\\/sec)\n\n* Japanese, 14.6 KB: 12140 msg\\/sec (173.5 MB\\/sec)\n\n* Japanese, 44.1 KB: 3980 msg\\/sec (171.3 MB\\/sec)\n\n(A note on naming: in Greek mythology, Aeson was the father of Jason.)", category = "Text, Web, JSON", exposed = True, exposedModules = [ModuleName ["Data","Aeson"],ModuleName ["Data","Aeson","Encode"],ModuleName ["Data","Aeson","Generic"],ModuleName ["Data","Aeson","Parser"],ModuleName ["Data","Aeson","Types"],ModuleName ["Data","Aeson","TH"]], hiddenModules = [ModuleName ["Data","Aeson","Types","Generic"],ModuleName ["Data","Aeson","Functions"],ModuleName ["Data","Aeson","Parser","Internal"],ModuleName ["Data","Aeson","Types","Class"],ModuleName ["Data","Aeson","Types","Instances"],ModuleName ["Data","Aeson","Types","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/aeson-0.7.0.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/aeson-0.7.0.2/ghc-7.4.2"], hsLibraries = ["HSaeson-0.7.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "dlist-0.7-380db26604c0f62a37e4dfff0d9a83a1",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageId "syb-0.3.6.1-d7740fec5d551402b91dc3153c40abf7",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/aeson-0.7.0.2/html/aeson.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/aeson-0.7.0.2/html"]}),(InstalledPackageId "ansi-terminal-0.6.1.1-025236f678b6d8f4e3812ae8ae44441f",InstalledPackageInfo {installedPackageId = InstalledPackageId "ansi-terminal-0.6.1.1-025236f678b6d8f4e3812ae8ae44441f", sourcePackageId = PackageIdentifier {pkgName = PackageName "ansi-terminal", pkgVersion = Version {versionBranch = [0,6,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Roman Cheplyaka ", author = "Max Bolingbroke", stability = "", homepage = "https://github.com/feuerbach/ansi-terminal", pkgUrl = "", synopsis = "Simple ANSI terminal support, with Windows compatibility", description = "ANSI terminal support for Haskell: allows cursor movement, screen clearing, color output showing or hiding the cursor, and\nchanging the title. Compatible with Windows and those Unixes with ANSI terminals, but only GHC is supported as a compiler.", category = "User Interfaces", exposed = True, exposedModules = [ModuleName ["System","Console","ANSI"]], hiddenModules = [ModuleName ["System","Console","ANSI","Unix"],ModuleName ["System","Console","ANSI","Common"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/ansi-terminal-0.6.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/ansi-terminal-0.6.1.1/ghc-7.4.2"], hsLibraries = ["HSansi-terminal-0.6.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/ansi-terminal-0.6.1.1/html/ansi-terminal.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/ansi-terminal-0.6.1.1/html"]}),(InstalledPackageId "appar-0.1.4-a090343c56f1efdfc43273fbcf821df4",InstalledPackageInfo {installedPackageId = InstalledPackageId "appar-0.1.4-a090343c56f1efdfc43273fbcf821df4", sourcePackageId = PackageIdentifier {pkgName = PackageName "appar", pkgVersion = Version {versionBranch = [0,1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto ", author = "Kazu Yamamoto ", stability = "", homepage = "", pkgUrl = "", synopsis = "A simple applicative parser", description = "A simple applicative parser in Parsec style", category = "Parsing", exposed = True, exposedModules = [ModuleName ["Text","Appar","String"],ModuleName ["Text","Appar","ByteString"],ModuleName ["Text","Appar","LazyByteString"]], hiddenModules = [ModuleName ["Text","Appar","Input"],ModuleName ["Text","Appar","Parser"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/appar-0.1.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/appar-0.1.4/ghc-7.4.2"], hsLibraries = ["HSappar-0.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/appar-0.1.4/html/appar.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/appar-0.1.4/html"]}),(InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,4,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Mutable and immutable arrays", description = "This package defines the classes @IArray@ of immutable arrays and\n@MArray@ of arrays mutable within appropriate monads, as well as\nsome instances of these classes.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Array","Base"],ModuleName ["Data","Array","IArray"],ModuleName ["Data","Array","IO"],ModuleName ["Data","Array","IO","Safe"],ModuleName ["Data","Array","IO","Internals"],ModuleName ["Data","Array","MArray"],ModuleName ["Data","Array","MArray","Safe"],ModuleName ["Data","Array","ST"],ModuleName ["Data","Array","ST","Safe"],ModuleName ["Data","Array","Storable"],ModuleName ["Data","Array","Storable","Safe"],ModuleName ["Data","Array","Storable","Internals"],ModuleName ["Data","Array","Unboxed"],ModuleName ["Data","Array","Unsafe"],ModuleName ["Data","Array"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/array-0.4.0.0"], libraryDirs = ["/usr/lib/ghc/array-0.4.0.0"], hsLibraries = ["HSarray-0.4.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/array-0.4.0.0/array.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/array-0.4.0.0"]}),(InstalledPackageId "asn1-data-0.7.1-d212fc0459742456d69a21c0e9c05a2d",InstalledPackageInfo {installedPackageId = InstalledPackageId "asn1-data-0.7.1-d212fc0459742456d69a21c0e9c05a2d", sourcePackageId = PackageIdentifier {pkgName = PackageName "asn1-data", pkgVersion = Version {versionBranch = [0,7,1], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "experimental", homepage = "http://github.com/vincenthz/hs-asn1-data", pkgUrl = "", synopsis = "ASN1 data reader and writer in RAW, BER and DER forms", description = "ASN1 data reader and writer in raw form with supports for high level forms of ASN1 (BER, and DER).", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ASN1","BitArray"],ModuleName ["Data","ASN1","Types"],ModuleName ["Data","ASN1","BinaryEncoding"],ModuleName ["Data","ASN1","BinaryEncoding","Raw"],ModuleName ["Data","ASN1","Encoding"],ModuleName ["Data","ASN1","Stream"],ModuleName ["Data","ASN1","Parse"],ModuleName ["Data","ASN1","Object"]], hiddenModules = [ModuleName ["Data","ASN1","Prim"],ModuleName ["Data","ASN1","BinaryEncoding","Parse"],ModuleName ["Data","ASN1","BinaryEncoding","Writer"],ModuleName ["Data","ASN1","Internal"],ModuleName ["Data","ASN1","Serialize"],ModuleName ["Data","ASN1","Get"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/asn1-data-0.7.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/asn1-data-0.7.1/ghc-7.4.2"], hsLibraries = ["HSasn1-data-0.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/asn1-data-0.7.1/html/asn1-data.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/asn1-data-0.7.1/html"]}),(InstalledPackageId "asn1-types-0.2.3-2dd8a910cf4c9fd8bc27d955c68060be",InstalledPackageInfo {installedPackageId = InstalledPackageId "asn1-types-0.2.3-2dd8a910cf4c9fd8bc27d955c68060be", sourcePackageId = PackageIdentifier {pkgName = PackageName "asn1-types", pkgVersion = Version {versionBranch = [0,2,3], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "experimental", homepage = "http://github.com/vincenthz/hs-asn1-types", pkgUrl = "", synopsis = "ASN.1 types", description = "ASN.1 standard types", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ASN1","BitArray"],ModuleName ["Data","ASN1","OID"],ModuleName ["Data","ASN1","Types"],ModuleName ["Data","ASN1","Types","String"],ModuleName ["Data","ASN1","Types","Lowlevel"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/asn1-types-0.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/asn1-types-0.2.3/ghc-7.4.2"], hsLibraries = ["HSasn1-types-0.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/asn1-types-0.2.3/html/asn1-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/asn1-types-0.2.3/html"]}),(InstalledPackageId "async-2.0.1.5-c3aee583f5935fc013f6ed854a4ee162",InstalledPackageInfo {installedPackageId = InstalledPackageId "async-2.0.1.5-c3aee583f5935fc013f6ed854a4ee162", sourcePackageId = PackageIdentifier {pkgName = PackageName "async", pkgVersion = Version {versionBranch = [2,0,1,5], versionTags = []}}, license = BSD3, copyright = "(c) Simon Marlow 2012", maintainer = "Simon Marlow ", author = "Simon Marlow", stability = "", homepage = "https://github.com/simonmar/async", pkgUrl = "", synopsis = "Run IO operations asynchronously and wait for their results", description = "This package provides a higher-level interface over\nthreads, in which an @Async a@ is a concurrent\nthread that will eventually deliver a value of\ntype @a@. The package provides ways to create\n@Async@ computations, wait for their results, and\ncancel them.\n\nUsing @Async@ is safer than using threads in two\nways:\n\n* When waiting for a thread to return a result,\nif the thread dies with an exception then the\ncaller must either re-throw the exception\n('wait') or handle it ('waitCatch'); the\nexception cannot be ignored.\n\n* The API makes it possible to build a tree of\nthreads that are automatically killed when\ntheir parent dies (see 'withAsync').\n\nChanges in 2.0.1.5:\n\n* Bump @base@ dependencies for GHC 7.8\n\nChanges in 2.0.1.4:\n\n* Bump @base@ dependency of test suite\n\nChanges in 2.0.1.3:\n\n* Bump @base@ dependency to allow 4.6\n\nChanges in 2.0.1.2:\n\n* Bump @stm@ dependency to 2.4\n\nChanges in 2.0.1.1:\n\n* Safe Haskell support: @Control.Concurrent.Async@ is now @Trustworthy@\n\nChanges in 2.0.1.0:\n\n* Added a @Functor@ instance for @Async@\n\n* Added @asyncBound@, @asyncOn@, @asyncWithUnmask@, @asyncOnWithUnmask@, @withAsyncBound@, @withAsyncOn@, @withAsyncWithUnmask@, @withAsyncOnWithUnmask@.\n\n* Added @mapConcurrently@\n\n* Added @Concurrently@ (with @Applicative@ and @Alternative@ instances)", category = "Concurrency", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","Async"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/async-2.0.1.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/async-2.0.1.5/ghc-7.4.2"], hsLibraries = ["HSasync-2.0.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/async-2.0.1.5/html/async.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/async-2.0.1.5/html"]}),(InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageInfo {installedPackageId = InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452", sourcePackageId = PackageIdentifier {pkgName = PackageName "attoparsec", pkgVersion = Version {versionBranch = [0,11,2,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "experimental", homepage = "https://github.com/bos/attoparsec", pkgUrl = "", synopsis = "Fast combinator parsing for bytestrings and text", description = "A fast parser combinator library, aimed particularly at dealing\nefficiently with network protocols and complicated text/binary\nfile formats.", category = "Text, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Attoparsec"],ModuleName ["Data","Attoparsec","ByteString"],ModuleName ["Data","Attoparsec","ByteString","Char8"],ModuleName ["Data","Attoparsec","ByteString","Lazy"],ModuleName ["Data","Attoparsec","Char8"],ModuleName ["Data","Attoparsec","Combinator"],ModuleName ["Data","Attoparsec","Lazy"],ModuleName ["Data","Attoparsec","Number"],ModuleName ["Data","Attoparsec","Text"],ModuleName ["Data","Attoparsec","Text","Lazy"],ModuleName ["Data","Attoparsec","Types"],ModuleName ["Data","Attoparsec","Zepto"]], hiddenModules = [ModuleName ["Data","Attoparsec","ByteString","FastSet"],ModuleName ["Data","Attoparsec","ByteString","Internal"],ModuleName ["Data","Attoparsec","Internal"],ModuleName ["Data","Attoparsec","Internal","Types"],ModuleName ["Data","Attoparsec","Text","FastSet"],ModuleName ["Data","Attoparsec","Text","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/attoparsec-0.11.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/attoparsec-0.11.2.1/ghc-7.4.2"], hsLibraries = ["HSattoparsec-0.11.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/attoparsec-0.11.2.1/html/attoparsec.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/attoparsec-0.11.2.1/html"]}),(InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageInfo {installedPackageId = InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b", sourcePackageId = PackageIdentifier {pkgName = PackageName "attoparsec-conduit", pkgVersion = Version {versionBranch = [1,0,1,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Consume attoparsec parsers via conduit.", description = "Consume attoparsec parsers via conduit.", category = "Data, Conduit, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Conduit","Attoparsec"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/attoparsec-conduit-1.0.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/attoparsec-conduit-1.0.1.2/ghc-7.4.2"], hsLibraries = ["HSattoparsec-conduit-1.0.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/attoparsec-conduit-1.0.1.2/html/attoparsec-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/attoparsec-conduit-1.0.1.2/html"]}),(InstalledPackageId "authenticate-1.3.2.6-31808dba1db0341ae9c81078363cad54",InstalledPackageInfo {installedPackageId = InstalledPackageId "authenticate-1.3.2.6-31808dba1db0341ae9c81078363cad54", sourcePackageId = PackageIdentifier {pkgName = PackageName "authenticate", pkgVersion = Version {versionBranch = [1,3,2,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman ", author = "Michael Snoyman, Hiromi Ishii, Arash Rouhani", stability = "Stable", homepage = "http://github.com/yesodweb/authenticate", pkgUrl = "", synopsis = "Authentication methods for Haskell web applications.", description = "Focus is on third-party authentication methods, such as OpenID and BrowserID.\n\nNote: Facebook support is now provided by the fb package: .", category = "Web", exposed = True, exposedModules = [ModuleName ["Web","Authenticate","Rpxnow"],ModuleName ["Web","Authenticate","OpenId"],ModuleName ["Web","Authenticate","BrowserId"],ModuleName ["Web","Authenticate","OpenId","Providers"]], hiddenModules = [ModuleName ["Web","Authenticate","Internal"],ModuleName ["OpenId2","Discovery"],ModuleName ["OpenId2","Normalization"],ModuleName ["OpenId2","Types"],ModuleName ["OpenId2","XRDS"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/authenticate-1.3.2.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/authenticate-1.3.2.6/ghc-7.4.2"], hsLibraries = ["HSauthenticate-1.3.2.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "tagsoup-0.13.1-15ec358c1ac7e4bd545ea4b9ead5bde9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/authenticate-1.3.2.6/html/authenticate.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/authenticate-1.3.2.6/html"]}),(InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,5,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Basic libraries", description = "This package contains the Prelude and its support libraries,\nand a large collection of useful libraries ranging from data\nstructures to parsing combinators and debugging utilities.", category = "", exposed = True, exposedModules = [ModuleName ["Foreign","Concurrent"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Conc"],ModuleName ["GHC","Conc","IO"],ModuleName ["GHC","Conc","Signal"],ModuleName ["GHC","Conc","Sync"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Constants"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","Fingerprint"],ModuleName ["GHC","Fingerprint","Type"],ModuleName ["GHC","Float"],ModuleName ["GHC","Float","ConversionUtils"],ModuleName ["GHC","Float","RealFracMethods"],ModuleName ["GHC","Foreign"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","Handle"],ModuleName ["GHC","IO"],ModuleName ["GHC","IO","Buffer"],ModuleName ["GHC","IO","BufferedIO"],ModuleName ["GHC","IO","Device"],ModuleName ["GHC","IO","Encoding"],ModuleName ["GHC","IO","Encoding","CodePage"],ModuleName ["GHC","IO","Encoding","Failure"],ModuleName ["GHC","IO","Encoding","Iconv"],ModuleName ["GHC","IO","Encoding","Latin1"],ModuleName ["GHC","IO","Encoding","Types"],ModuleName ["GHC","IO","Encoding","UTF16"],ModuleName ["GHC","IO","Encoding","UTF32"],ModuleName ["GHC","IO","Encoding","UTF8"],ModuleName ["GHC","IO","Exception"],ModuleName ["GHC","IO","FD"],ModuleName ["GHC","IO","Handle"],ModuleName ["GHC","IO","Handle","FD"],ModuleName ["GHC","IO","Handle","Internals"],ModuleName ["GHC","IO","Handle","Text"],ModuleName ["GHC","IO","Handle","Types"],ModuleName ["GHC","IO","IOMode"],ModuleName ["GHC","IOArray"],ModuleName ["GHC","IOBase"],ModuleName ["GHC","IORef"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","MVar"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","Stack"],ModuleName ["GHC","Stats"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","STRef"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],ModuleName ["GHC","Event"],ModuleName ["Control","Applicative"],ModuleName ["Control","Arrow"],ModuleName ["Control","Category"],ModuleName ["Control","Concurrent"],ModuleName ["Control","Concurrent","Chan"],ModuleName ["Control","Concurrent","MVar"],ModuleName ["Control","Concurrent","QSem"],ModuleName ["Control","Concurrent","QSemN"],ModuleName ["Control","Concurrent","SampleVar"],ModuleName ["Control","Exception"],ModuleName ["Control","Exception","Base"],ModuleName ["Control","OldException"],ModuleName ["Control","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Safe"],ModuleName ["Control","Monad","ST","Unsafe"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Lazy","Safe"],ModuleName ["Control","Monad","ST","Lazy","Unsafe"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Control","Monad","Zip"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Complex"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Data"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],ModuleName ["Data","Functor"],ModuleName ["Data","HashTable"],ModuleName ["Data","IORef"],ModuleName ["Data","Int"],ModuleName ["Data","Ix"],ModuleName ["Data","List"],ModuleName ["Data","Maybe"],ModuleName ["Data","Monoid"],ModuleName ["Data","Ord"],ModuleName ["Data","Ratio"],ModuleName ["Data","STRef"],ModuleName ["Data","STRef","Lazy"],ModuleName ["Data","STRef","Strict"],ModuleName ["Data","String"],ModuleName ["Data","Traversable"],ModuleName ["Data","Tuple"],ModuleName ["Data","Typeable"],ModuleName ["Data","Typeable","Internal"],ModuleName ["Data","Unique"],ModuleName ["Data","Version"],ModuleName ["Data","Word"],ModuleName ["Debug","Trace"],ModuleName ["Foreign"],ModuleName ["Foreign","C"],ModuleName ["Foreign","C","Error"],ModuleName ["Foreign","C","String"],ModuleName ["Foreign","C","Types"],ModuleName ["Foreign","ForeignPtr"],ModuleName ["Foreign","ForeignPtr","Safe"],ModuleName ["Foreign","ForeignPtr","Unsafe"],ModuleName ["Foreign","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Safe"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Marshal","Unsafe"],ModuleName ["Foreign","Ptr"],ModuleName ["Foreign","Safe"],ModuleName ["Foreign","StablePtr"],ModuleName ["Foreign","Storable"],ModuleName ["Numeric"],ModuleName ["Prelude"],ModuleName ["System","Console","GetOpt"],ModuleName ["System","CPUTime"],ModuleName ["System","Environment"],ModuleName ["System","Exit"],ModuleName ["System","IO"],ModuleName ["System","IO","Error"],ModuleName ["System","IO","Unsafe"],ModuleName ["System","Info"],ModuleName ["System","Mem"],ModuleName ["System","Mem","StableName"],ModuleName ["System","Mem","Weak"],ModuleName ["System","Posix","Internals"],ModuleName ["System","Posix","Types"],ModuleName ["Text","ParserCombinators","ReadP"],ModuleName ["Text","ParserCombinators","ReadPrec"],ModuleName ["Text","Printf"],ModuleName ["Text","Read"],ModuleName ["Text","Read","Lex"],ModuleName ["Text","Show"],ModuleName ["Text","Show","Functions"],ModuleName ["Unsafe","Coerce"]], hiddenModules = [ModuleName ["GHC","Event","Array"],ModuleName ["GHC","Event","Clock"],ModuleName ["GHC","Event","Control"],ModuleName ["GHC","Event","EPoll"],ModuleName ["GHC","Event","IntMap"],ModuleName ["GHC","Event","Internal"],ModuleName ["GHC","Event","KQueue"],ModuleName ["GHC","Event","Manager"],ModuleName ["GHC","Event","PSQ"],ModuleName ["GHC","Event","Poll"],ModuleName ["GHC","Event","Thread"],ModuleName ["GHC","Event","Unique"],ModuleName ["Control","Monad","ST","Imp"],ModuleName ["Control","Monad","ST","Lazy","Imp"],ModuleName ["Foreign","ForeignPtr","Imp"]], trusted = False, importDirs = ["/usr/lib/ghc/base-4.5.1.0"], libraryDirs = ["/usr/lib/ghc/base-4.5.1.0"], hsLibraries = ["HSbase-4.5.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/base-4.5.1.0/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/base-4.5.1.0/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/base-4.5.1.0"]}),(InstalledPackageId "base-unicode-symbols-0.2.2.4-47de1db137e54c7919bd23c17263184a",InstalledPackageInfo {installedPackageId = InstalledPackageId "base-unicode-symbols-0.2.2.4-47de1db137e54c7919bd23c17263184a", sourcePackageId = PackageIdentifier {pkgName = PackageName "base-unicode-symbols", pkgVersion = Version {versionBranch = [0,2,2,4], versionTags = []}}, license = BSD3, copyright = "2009\8211\&2011 Roel van Dijk ", maintainer = "Roel van Dijk ", author = "Roel van Dijk ", stability = "provisional", homepage = "http://haskell.org/haskellwiki/Unicode-symbols", pkgUrl = "", synopsis = "Unicode alternatives for common functions and operators", description = "This package defines new symbols for a number of functions,\noperators and types in the base package.\n\nAll symbols are documented with their actual definition and\ninformation regarding their Unicode code point. They should be\ncompletely interchangeable with their definitions.\n\nFor further Unicode goodness you can enable the @UnicodeSyntax@\nlanguage extension \\[1\\]. This extension enables Unicode characters\nto be used to stand for certain ASCII character sequences,\ni.e. → instead of @->@, ∀ instead of @forall@ and many\nothers.\n\nOriginal idea by Péter Diviánszky.\n\n\\[1\\] ", category = "", exposed = True, exposedModules = [ModuleName ["Control","Category","Unicode"],ModuleName ["Control","Applicative","Unicode"],ModuleName ["Control","Arrow","Unicode"],ModuleName ["Control","Monad","Unicode"],ModuleName ["Data","Bool","Unicode"],ModuleName ["Data","Eq","Unicode"],ModuleName ["Data","Foldable","Unicode"],ModuleName ["Data","Function","Unicode"],ModuleName ["Data","List","Unicode"],ModuleName ["Data","Monoid","Unicode"],ModuleName ["Data","Ord","Unicode"],ModuleName ["Prelude","Unicode"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base-unicode-symbols-0.2.2.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base-unicode-symbols-0.2.2.4/ghc-7.4.2"], hsLibraries = ["HSbase-unicode-symbols-0.2.2.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base-unicode-symbols-0.2.2.4/html/base-unicode-symbols.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base-unicode-symbols-0.2.2.4/html"]}),(InstalledPackageId "base16-bytestring-0.1.1.6-fccd077b23d5298da617e1833420adc6",InstalledPackageInfo {installedPackageId = InstalledPackageId "base16-bytestring-0.1.1.6-fccd077b23d5298da617e1833420adc6", sourcePackageId = PackageIdentifier {pkgName = PackageName "base16-bytestring", pkgVersion = Version {versionBranch = [0,1,1,6], versionTags = []}}, license = BSD3, copyright = "2010 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "", homepage = "http://github.com/bos/base16-bytestring", pkgUrl = "", synopsis = "Fast base16 (hex) encoding and decoding for ByteStrings", description = "Fast base16 (hex) encoding and decoding for ByteStrings", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ByteString","Base16"],ModuleName ["Data","ByteString","Base16","Lazy"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base16-bytestring-0.1.1.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base16-bytestring-0.1.1.6/ghc-7.4.2"], hsLibraries = ["HSbase16-bytestring-0.1.1.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base16-bytestring-0.1.1.6/html/base16-bytestring.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base16-bytestring-0.1.1.6/html"]}),(InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageInfo {installedPackageId = InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46", sourcePackageId = PackageIdentifier {pkgName = PackageName "base64-bytestring", pkgVersion = Version {versionBranch = [1,0,0,1], versionTags = []}}, license = BSD3, copyright = "2010-2012 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan ", author = "Bryan O'Sullivan ", stability = "", homepage = "https://github.com/bos/base64-bytestring", pkgUrl = "", synopsis = "Fast base64 encoding and decoding for ByteStrings", description = "Fast base64 encoding and decoding for ByteStrings", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ByteString","Base64"],ModuleName ["Data","ByteString","Base64","URL"],ModuleName ["Data","ByteString","Base64","Lazy"],ModuleName ["Data","ByteString","Base64","URL","Lazy"]], hiddenModules = [ModuleName ["Data","ByteString","Base64","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base64-bytestring-1.0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base64-bytestring-1.0.0.1/ghc-7.4.2"], hsLibraries = ["HSbase64-bytestring-1.0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base64-bytestring-1.0.0.1/html/base64-bytestring.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base64-bytestring-1.0.0.1/html"]}),(InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageInfo {installedPackageId = InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6", sourcePackageId = PackageIdentifier {pkgName = PackageName "binary", pkgVersion = Version {versionBranch = [0,5,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart ", author = "Lennart Kolmodin ", stability = "provisional", homepage = "http://code.haskell.org/binary/", pkgUrl = "", synopsis = "Binary serialisation for Haskell values using lazy ByteStrings", description = "Efficient, pure binary serialisation using lazy ByteStrings.\nHaskell values may be encoded to and from binary formats,\nwritten to disk as binary, or sent over the network.\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"],ModuleName ["Data","Binary","Builder","Internal"]], hiddenModules = [ModuleName ["Data","Binary","Builder","Base"]], trusted = False, importDirs = ["/usr/lib/ghc/binary-0.5.1.0"], libraryDirs = ["/usr/lib/ghc/binary-0.5.1.0"], hsLibraries = ["HSbinary-0.5.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/binary-0.5.1.0/binary.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/binary-0.5.1.0"]}),(InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-builder", pkgVersion = Version {versionBranch = [0,3,3,2], versionTags = []}}, license = BSD3, copyright = "2010 Simon Meier\n2010 Jasper Van der Jeugt", maintainer = "Simon Meier ", author = "Jasper Van der Jeugt, Simon Meier", stability = "Experimental", homepage = "http://github.com/meiersi/blaze-builder", pkgUrl = "", synopsis = "Efficient buffered output.", 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 system 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"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-builder-0.3.3.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-builder-0.3.3.2/ghc-7.4.2"], hsLibraries = ["HSblaze-builder-0.3.3.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-builder-0.3.3.2/html/blaze-builder.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-builder-0.3.3.2/html"]}),(InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8",InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-builder-conduit", pkgVersion = Version {versionBranch = [1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Convert streams of builders to streams of bytestrings.", description = "Convert streams of builders to streams of bytestrings.", category = "Data, Conduit", exposed = True, exposedModules = [ModuleName ["Data","Conduit","Blaze"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-builder-conduit-1.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-builder-conduit-1.0.0/ghc-7.4.2"], hsLibraries = ["HSblaze-builder-conduit-1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-builder-conduit-1.0.0/html/blaze-builder-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-builder-conduit-1.0.0/html"]}),(InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-html", pkgVersion = Version {versionBranch = [0,7,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Jasper Van der Jeugt ", author = "Jasper Van der Jeugt, Simon Meier", stability = "Experimental", homepage = "http://jaspervdj.be/blaze", pkgUrl = "", synopsis = "A blazingly fast HTML combinator library for Haskell", description = "A blazingly fast HTML combinator library for the Haskell\nprogramming language. The Text.Blaze module is a good\nstarting point, as well as this tutorial:\n.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Blaze","Html"],ModuleName ["Text","Blaze","Html","Renderer","Pretty"],ModuleName ["Text","Blaze","Html","Renderer","String"],ModuleName ["Text","Blaze","Html","Renderer","Text"],ModuleName ["Text","Blaze","Html","Renderer","Utf8"],ModuleName ["Text","Blaze","Html4","FrameSet"],ModuleName ["Text","Blaze","Html4","FrameSet","Attributes"],ModuleName ["Text","Blaze","Html4","Strict"],ModuleName ["Text","Blaze","Html4","Strict","Attributes"],ModuleName ["Text","Blaze","Html4","Transitional"],ModuleName ["Text","Blaze","Html4","Transitional","Attributes"],ModuleName ["Text","Blaze","Html5"],ModuleName ["Text","Blaze","Html5","Attributes"],ModuleName ["Text","Blaze","XHtml1","FrameSet"],ModuleName ["Text","Blaze","XHtml1","FrameSet","Attributes"],ModuleName ["Text","Blaze","XHtml1","Strict"],ModuleName ["Text","Blaze","XHtml1","Strict","Attributes"],ModuleName ["Text","Blaze","XHtml1","Transitional"],ModuleName ["Text","Blaze","XHtml1","Transitional","Attributes"],ModuleName ["Text","Blaze","XHtml5"],ModuleName ["Text","Blaze","XHtml5","Attributes"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-html-0.7.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-html-0.7.0.1/ghc-7.4.2"], hsLibraries = ["HSblaze-html-0.7.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-html-0.7.0.1/html/blaze-html.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-html-0.7.0.1/html"]}),(InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-markup", pkgVersion = Version {versionBranch = [0,6,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Jasper Van der Jeugt ", author = "Jasper Van der Jeugt, Simon Meier, Deepak Jois", stability = "Experimental", homepage = "http://jaspervdj.be/blaze", pkgUrl = "", synopsis = "A blazingly fast markup combinator library for Haskell", description = "Core modules of a blazingly fast markup combinator library for the Haskell\nprogramming language. The Text.Blaze module is a good\nstarting point, as well as this tutorial:\n.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Blaze"],ModuleName ["Text","Blaze","Internal"],ModuleName ["Text","Blaze","Renderer","Pretty"],ModuleName ["Text","Blaze","Renderer","String"],ModuleName ["Text","Blaze","Renderer","Text"],ModuleName ["Text","Blaze","Renderer","Utf8"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-markup-0.6.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-markup-0.6.0.0/ghc-7.4.2"], hsLibraries = ["HSblaze-markup-0.6.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-markup-0.6.0.0/html/blaze-markup.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-markup-0.6.0.0/html"]}),(InstalledPackageId "builtin_rts",InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_rts", sourcePackageId = PackageIdentifier {pkgName = PackageName "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], trusted = False, importDirs = [], libraryDirs = ["/usr/lib/ghc"], hsLibraries = ["HSrts"], extraLibraries = ["ffi","m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","ghczmprim_GHCziTypes_Izh_static_info","-u","ghczmprim_GHCziTypes_Czh_static_info","-u","ghczmprim_GHCziTypes_Fzh_static_info","-u","ghczmprim_GHCziTypes_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","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_GHCziTypes_False_closure","-u","ghczmprim_GHCziTypes_True_closure","-u","base_GHCziPack_unpackCString_closure","-u","base_GHCziIOziException_stackOverflow_closure","-u","base_GHCziIOziException_heapOverflow_closure","-u","base_ControlziExceptionziBase_nonTermination_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnMVar_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnSTM_closure","-u","base_ControlziExceptionziBase_nestedAtomically_closure","-u","base_GHCziWeak_runFinalizzerBatch_closure","-u","base_GHCziTopHandler_flushStdHandles_closure","-u","base_GHCziTopHandler_runIO_closure","-u","base_GHCziTopHandler_runNonIO_closure","-u","base_GHCziConcziIO_ensureIOManagerIsRunning_closure","-u","base_GHCziConcziSync_runSparks_closure","-u","base_GHCziConcziSignal_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}),(InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageInfo {installedPackageId = InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a", sourcePackageId = PackageIdentifier {pkgName = PackageName "byteable", pkgVersion = Version {versionBranch = [0,1,1], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "vincent@snarc.org", author = "Vincent Hanquez ", stability = "experimental", homepage = "http://github.com/vincenthz/hs-byteable", pkgUrl = "", synopsis = "Type class for sequence of bytes", description = "Abstract class to manipulate sequence of bytes\n\nThe use case of this class is abstracting manipulation of\ntypes that are just wrapping a bytestring with stronger and\nmore meaniful name.\n\nUsual definition of those types are of the form: newtype MyType = MyType ByteString", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Byteable"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/byteable-0.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/byteable-0.1.1/ghc-7.4.2"], hsLibraries = ["HSbyteable-0.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/byteable-0.1.1/html/byteable.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/byteable-0.1.1/html"]}),(InstalledPackageId "byteorder-1.0.4-bdeb2b9927c2ae09e6f79215c665bbce",InstalledPackageInfo {installedPackageId = InstalledPackageId "byteorder-1.0.4-bdeb2b9927c2ae09e6f79215c665bbce", sourcePackageId = PackageIdentifier {pkgName = PackageName "byteorder", pkgVersion = Version {versionBranch = [1,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Antoine Latter ", author = "Antoine Latter", stability = "", homepage = "http://community.haskell.org/~aslatter/code/byteorder", pkgUrl = "", synopsis = "Exposes the native endianness or byte ordering of the system.", description = "This package is for working with the native byte-ordering of\nthe system.", category = "System", exposed = True, exposedModules = [ModuleName ["System","ByteOrder"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/byteorder-1.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/byteorder-1.0.4/ghc-7.4.2"], hsLibraries = ["HSbyteorder-1.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/byteorder-1.0.4/html/byteorder.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/byteorder-1.0.4/html"]}),(InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,2,1], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2009,\n(c) David Roundy 2003-2005.", maintainer = "dons00@gmail.com, duncan@community.haskell.org", author = "Don Stewart, Duncan Coutts", stability = "", homepage = "http://www.cse.unsw.edu.au/~dons/fps.html", pkgUrl = "", synopsis = "Fast, packed, strict and lazy byte arrays with a list interface", description = "A time and space-efficient implementation of byte vectors using\npacked Word8 arrays, suitable for high performance use, both in terms\nof large data quantities, or high speed requirements. Byte vectors\nare encoded as strict 'Word8' arrays of bytes, and lazy lists of\nstrict chunks, held in a 'ForeignPtr', and can be passed between C\nand Haskell with little effort.\n\nTest coverage data for this library is available at:\n", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ByteString"],ModuleName ["Data","ByteString","Char8"],ModuleName ["Data","ByteString","Unsafe"],ModuleName ["Data","ByteString","Internal"],ModuleName ["Data","ByteString","Lazy"],ModuleName ["Data","ByteString","Lazy","Char8"],ModuleName ["Data","ByteString","Lazy","Internal"],ModuleName ["Data","ByteString","Fusion"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/bytestring-0.9.2.1"], libraryDirs = ["/usr/lib/ghc/bytestring-0.9.2.1"], hsLibraries = ["HSbytestring-0.9.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/bytestring-0.9.2.1/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/bytestring-0.9.2.1/bytestring.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/bytestring-0.9.2.1"]}),(InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageInfo {installedPackageId = InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2", sourcePackageId = PackageIdentifier {pkgName = PackageName "case-insensitive", pkgVersion = Version {versionBranch = [1,1,0,3], versionTags = []}}, license = BSD3, copyright = "2011 Bas van Dijk", maintainer = "Bas van Dijk ", author = "Bas van Dijk", stability = "", homepage = "https://github.com/basvandijk/case-insensitive", pkgUrl = "", synopsis = "Case insensitive string comparison", description = "The module @Data.CaseInsensitive@ provides the 'CI' type\nconstructor which can be parameterised by a string-like\ntype like: 'String', 'ByteString', 'Text',\netc.. Comparisons of values of the resulting type will be\ninsensitive to cases.", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","CaseInsensitive"],ModuleName ["Data","CaseInsensitive","Unsafe"]], hiddenModules = [ModuleName ["Data","CaseInsensitive","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/case-insensitive-1.1.0.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/case-insensitive-1.1.0.3/ghc-7.4.2"], hsLibraries = ["HScase-insensitive-1.1.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/case-insensitive-1.1.0.3/html/case-insensitive.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/case-insensitive-1.1.0.3/html"]}),(InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageInfo {installedPackageId = InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481", sourcePackageId = PackageIdentifier {pkgName = PackageName "cereal", pkgVersion = Version {versionBranch = [0,4,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Trevor Elliott ", author = "Lennart Kolmodin ,\nGalois Inc.,\nLemmih ,\nBas van Dijk ", stability = "provisional", homepage = "", pkgUrl = "", synopsis = "A binary serialization library", description = "A binary serialization library, similar to binary, that introduces an isolate\nprimitive for parser isolation, and replaces the asynchronous errors with a\nuser-handleable Either type. Similar to binary in performance, but uses a\nstrict ByteString instead of a lazy ByteString, thus restricting it to\noperating on finite inputs.", category = "Data, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Serialize"],ModuleName ["Data","Serialize","Put"],ModuleName ["Data","Serialize","Get"],ModuleName ["Data","Serialize","Builder"],ModuleName ["Data","Serialize","IEEE754"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cereal-0.4.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cereal-0.4.0.1/ghc-7.4.2"], hsLibraries = ["HScereal-0.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cereal-0.4.0.1/html/cereal.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cereal-0.4.0.1/html"]}),(InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageInfo {installedPackageId = InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52", sourcePackageId = PackageIdentifier {pkgName = PackageName "certificate", pkgVersion = Version {versionBranch = [1,3,9], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "experimental", homepage = "http://github.com/vincenthz/hs-certificate", pkgUrl = "", synopsis = "Certificates and Key Reader/Writer", description = "Certificates and Key reader/writer\n\nAt the moment only X509 certificate and unencrypted private key are supported,\nbut will include PGP certificate and pkcs8 private keys", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Certificate","X509"],ModuleName ["Data","Certificate","X509","Cert"],ModuleName ["Data","Certificate","X509","Ext"],ModuleName ["Data","Certificate","KeyDSA"],ModuleName ["Data","Certificate","KeyRSA"],ModuleName ["Data","CertificateStore"],ModuleName ["System","Certificate","X509"],ModuleName ["System","Certificate","X509","Unix"],ModuleName ["System","Certificate","X509","MacOS"]], hiddenModules = [ModuleName ["Data","Certificate","X509","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/certificate-1.3.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/certificate-1.3.9/ghc-7.4.2"], hsLibraries = ["HScertificate-1.3.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "asn1-data-0.7.1-d212fc0459742456d69a21c0e9c05a2d",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "crypto-pubkey-types-0.4.2.2-ac7cb777922a69eae134b14bcd16417a",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "pem-0.2.1-71a0816de505029bb1be81d12d0eb1c4",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/certificate-1.3.9/html/certificate.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/certificate-1.3.9/html"]}),(InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b",InstalledPackageInfo {installedPackageId = InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b", sourcePackageId = PackageIdentifier {pkgName = PackageName "cipher-aes", pkgVersion = Version {versionBranch = [0,2,7], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "", homepage = "http://github.com/vincenthz/hs-cipher-aes", pkgUrl = "", synopsis = "Fast AES cipher implementation with advanced mode of operations", description = "Fast AES cipher implementation with advanced mode of operations.\n\nThe modes of operations available are ECB (Electronic code book),\nCBC (Cipher block chaining), CTR (Counter), XTS (XEX with ciphertext stealing),\nGCM (Galois Counter Mode).\n\nThe AES implementation uses AES-NI when available (on x86 and x86-64 architecture),\nbut fallback gracefully to a software C implementation.\n\nThe software implementation uses S-Boxes, which might suffer for cache timing issues.\nHowever do notes that most other known software implementations, including very popular\none (openssl, gnutls) also uses similar implementation. If it matters for your\ncase, you should make sure you have AES-NI available, or you'll need to use a different\nimplementation.\n", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Cipher","AES"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cipher-aes-0.2.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cipher-aes-0.2.7/ghc-7.4.2"], hsLibraries = ["HScipher-aes-0.2.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "crypto-cipher-types-0.0.9-55160d88f9e3dd3e7ceb5042ecb2363b",InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cipher-aes-0.2.7/html/cipher-aes.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cipher-aes-0.2.7/html"]}),(InstalledPackageId "cipher-rc4-0.1.4-f6ef8daf860ad06fe20e9429d4b8c4d5",InstalledPackageInfo {installedPackageId = InstalledPackageId "cipher-rc4-0.1.4-f6ef8daf860ad06fe20e9429d4b8c4d5", sourcePackageId = PackageIdentifier {pkgName = PackageName "cipher-rc4", pkgVersion = Version {versionBranch = [0,1,4], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "", homepage = "http://github.com/vincenthz/hs-cipher-rc4", pkgUrl = "", synopsis = "Fast RC4 cipher implementation", description = "Fast RC4 cipher implementation", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Cipher","RC4"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cipher-rc4-0.1.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cipher-rc4-0.1.4/ghc-7.4.2"], hsLibraries = ["HScipher-rc4-0.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "crypto-cipher-types-0.0.9-55160d88f9e3dd3e7ceb5042ecb2363b"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cipher-rc4-0.1.4/html/cipher-rc4.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cipher-rc4-0.1.4/html"]}),(InstalledPackageId "clientsession-0.9.0.3-9a68e7aa58aff9c71e20e0f4ed0389e3",InstalledPackageInfo {installedPackageId = InstalledPackageId "clientsession-0.9.0.3-9a68e7aa58aff9c71e20e0f4ed0389e3", sourcePackageId = PackageIdentifier {pkgName = PackageName "clientsession", pkgVersion = Version {versionBranch = [0,9,0,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman ", author = "Michael Snoyman , Felipe Lessa ", stability = "stable", homepage = "http://github.com/yesodweb/clientsession/tree/master", pkgUrl = "", synopsis = "Securely store session data in a client-side cookie.", description = "Achieves security through AES-CTR encryption and\nSkein-MAC-512-256 authentication. Uses Base64\nencoding to avoid any issues with characters.", category = "Web", exposed = True, exposedModules = [ModuleName ["Web","ClientSession"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/clientsession-0.9.0.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/clientsession-0.9.0.3/ghc-7.4.2"], hsLibraries = ["HSclientsession-0.9.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b",InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "entropy-0.2.2.4-77ea88c57a11486534a086c0effd056a",InstalledPackageId "skein-1.0.9-ea9ec8242c1fa2cb0fc0425688fb44dd",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/clientsession-0.9.0.3/html/clientsession.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/clientsession-0.9.0.3/html"]}),(InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageInfo {installedPackageId = InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19", sourcePackageId = PackageIdentifier {pkgName = PackageName "conduit", pkgVersion = Version {versionBranch = [1,0,17,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Streaming data processing library.", description = "@conduit@ is a solution to the streaming data problem, allowing for production, transformation, and consumption of streams of data in constant memory. It is an alternative to lazy I\\/O which guarantees deterministic resource handling, and fits in the same general solution space as @enumerator@\\/@iteratee@ and @pipes@. For a tutorial, please visit .\n\nRelease history:\n\n[1.0] Simplified the user-facing interface back to the Source, Sink, and Conduit types, with Producer and Consumer for generic code. Error messages have been simplified, and optional leftovers and upstream terminators have been removed from the external API. Some long-deprecated functions were finally removed.\n\n[0.5] The internals of the package are now separated to the .Internal module, leaving only the higher-level interface in the advertised API. Internally, switched to a @Leftover@ constructor and slightly tweaked the finalization semantics.\n\n[0.4] Inspired by the design of the pipes package: we now have a single unified type underlying @Source@, @Sink@, and @Conduit@. This type is named @Pipe@. There are type synonyms provided for the other three types. Additionally, @BufferedSource@ is no longer provided. Instead, the connect-and-resume operator, @$$+@, can be used for the same purpose.\n\n[0.3] ResourceT has been greatly simplified, specialized for IO, and moved into a separate package. Instead of hard-coding ResourceT into the conduit datatypes, they can now live around any monad. The Conduit datatype has been enhanced to better allow generation of streaming output. The SourceResult, SinkResult, and ConduitResult datatypes have been removed entirely.\n\n[0.2] Instead of storing state in mutable variables, we now use CPS. A @Source@ returns the next @Source@, and likewise for @Sink@s and @Conduit@s. Not only does this take better advantage of GHC\\'s optimizations (about a 20% speedup), but it allows some operations to have a reduction in algorithmic complexity from exponential to linear. This also allowed us to remove the @Prepared@ set of types. Also, the @State@ functions (e.g., @sinkState@) use better constructors for return types, avoiding the need for a dummy state on completion.\n\n[0.1] @BufferedSource@ is now an abstract type, and has a much more efficient internal representation. The result was a 41% speedup on microbenchmarks (note: do not expect speedups anywhere near that in real usage). In general, we are moving towards @BufferedSource@ being a specific tool used internally as needed, but using @Source@ for all external APIs.\n\n[0.0] Initial release.", category = "Data, Conduit", exposed = True, exposedModules = [ModuleName ["Data","Conduit"],ModuleName ["Data","Conduit","Binary"],ModuleName ["Data","Conduit","Text"],ModuleName ["Data","Conduit","List"],ModuleName ["Data","Conduit","Lazy"],ModuleName ["Data","Conduit","Internal"],ModuleName ["Data","Conduit","Util"],ModuleName ["Data","Conduit","Lift"]], hiddenModules = [ModuleName ["System","PosixFile"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/conduit-1.0.17.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/conduit-1.0.17.1/ghc-7.4.2"], hsLibraries = ["HSconduit-1.0.17.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "mmorph-1.0.2-428b36fb07b14a5702483fa5203ccba7",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "text-stream-decode-0.1.0.4-1ede7119d13452078cf5785045d94cbe",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/conduit-1.0.17.1/html/conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/conduit-1.0.17.1/html"]}),(InstalledPackageId "connection-0.1.3.1-8aee9f91ad48209ba2d2ac835fc599f7",InstalledPackageInfo {installedPackageId = InstalledPackageId "connection-0.1.3.1-8aee9f91ad48209ba2d2ac835fc599f7", sourcePackageId = PackageIdentifier {pkgName = PackageName "connection", pkgVersion = Version {versionBranch = [0,1,3,1], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "experimental", homepage = "http://github.com/vincenthz/hs-connection", pkgUrl = "", synopsis = "Simple and easy network connections API", description = "Simple network library for all your connection need.\n\nFeatures: Really simple to use, SSL/TLS, SOCKS.\n\nThis library provides a very simple api to create sockets\nto a destination with the choice of SSL/TLS, and SOCKS.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","Connection"]], hiddenModules = [ModuleName ["Network","Connection","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/connection-0.1.3.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/connection-0.1.3.1/ghc-7.4.2"], hsLibraries = ["HSconnection-0.1.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "socks-0.5.4-b9e1f1d6759a74379adc163df5aa8011",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/connection-0.1.3.1/html/connection.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/connection-0.1.3.1/html"]}),(InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,4,2,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "fox@ucw.cz", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Assorted concrete container types", description = "This package contains efficient general-purpose implementations\nof various basic immutable container types. The declared cost of\neach operation is either worst-case or amortized, but remains\nvalid even if structures are shared.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Graph"],ModuleName ["Data","Sequence"],ModuleName ["Data","Tree"],ModuleName ["Data","IntMap"],ModuleName ["Data","IntSet"],ModuleName ["Data","Map"],ModuleName ["Data","Set"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/containers-0.4.2.1"], libraryDirs = ["/usr/lib/ghc/containers-0.4.2.1"], hsLibraries = ["HScontainers-0.4.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/containers-0.4.2.1/containers.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/containers-0.4.2.1"]}),(InstalledPackageId "convertible-1.1.0.0-d47d08cb757ee6f41f0cfd8cc1ea538e",InstalledPackageInfo {installedPackageId = InstalledPackageId "convertible-1.1.0.0-d47d08cb757ee6f41f0cfd8cc1ea538e", sourcePackageId = PackageIdentifier {pkgName = PackageName "convertible", pkgVersion = Version {versionBranch = [1,1,0,0], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2009-2011 John Goerzen", maintainer = "Nicolas Wu ", author = "John Goerzen, Nicolas Wu", stability = "Stable", homepage = "http://hackage.haskell.org/cgi-bin/hackage-scripts/package/convertible", pkgUrl = "", synopsis = "Typeclasses and instances for converting between types", description = "convertible provides a typeclass with a single function\nthat is designed to help convert between different types: numeric\nvalues, dates and times, and the like. The conversions perform bounds\nchecking and return a pure Either value. This means that you need\nnot remember which specific function performs the conversion you\ndesire.\n\nAlso included in the package are optional instances that provide\nconversion for various numeric and time types, as well as utilities\nfor writing your own instances.\n\nFinally, there is a function that will raise an exception on\nbounds-checking violation, or return a bare value otherwise,\nimplemented in terms of the safer function described above.\n\nConvertible is also used by HDBC 2.0 for handling marshalling of\ndata to and from databases.\n\nConvertible is backed by an extensive test suite and passes tests\non GHC and Hugs.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Convertible"],ModuleName ["Data","Convertible","Base"],ModuleName ["Data","Convertible","Utils"],ModuleName ["Data","Convertible","Instances"],ModuleName ["Data","Convertible","Instances","C"],ModuleName ["Data","Convertible","Instances","Map"],ModuleName ["Data","Convertible","Instances","Num"],ModuleName ["Data","Convertible","Instances","Text"],ModuleName ["Data","Convertible","Instances","Time"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/convertible-1.1.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/convertible-1.1.0.0/ghc-7.4.2"], hsLibraries = ["HSconvertible-1.1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/convertible-1.1.0.0/html/convertible.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/convertible-1.1.0.0/html"]}),(InstalledPackageId "cookie-0.4.0.1-06f76646d21efca8c06613811a81b851",InstalledPackageInfo {installedPackageId = InstalledPackageId "cookie-0.4.0.1-06f76646d21efca8c06613811a81b851", sourcePackageId = PackageIdentifier {pkgName = PackageName "cookie", pkgVersion = Version {versionBranch = [0,4,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman ", author = "Michael Snoyman ", stability = "Stable", homepage = "http://github.com/snoyberg/cookie", pkgUrl = "", synopsis = "HTTP cookie parsing and rendering", description = "", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Web","Cookie"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cookie-0.4.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cookie-0.4.0.1/ghc-7.4.2"], hsLibraries = ["HScookie-0.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cookie-0.4.0.1/html/cookie.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cookie-0.4.0.1/html"]}),(InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageInfo {installedPackageId = InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1", sourcePackageId = PackageIdentifier {pkgName = PackageName "cprng-aes", pkgVersion = Version {versionBranch = [0,5,2], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "experimental", homepage = "http://github.com/vincenthz/hs-cprng-aes", pkgUrl = "", synopsis = "Crypto Pseudo Random Number Generator using AES in counter mode.", description = "Simple crypto pseudo-random-number-generator with really good randomness property.\n\nUsing ent, a randomness property maker on one 1Mb sample:\nEntropy = 7.999837 bits per byte.\nOptimum compression would reduce the size of this 1048576 byte file by 0 percent.\nChi square distribution for 1048576 samples is 237.02\nArithmetic mean value of data bytes is 127.3422 (127.5 = random)\nMonte Carlo value for Pi is 3.143589568 (error 0.06 percent)\n\nCompared to urandom with the same sampling:\nEntropy = 7.999831 bits per byte.\nOptimum compression would reduce the size of this 1048576 byte file by 0 percent.\nChi square distribution for 1048576 samples is 246.63\nArithmetic mean value of data bytes is 127.6347 (127.5 = random).\nMonte Carlo value for Pi is 3.132465868 (error 0.29 percent).", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Random","AESCtr"]], hiddenModules = [ModuleName ["Crypto","Random","AESCtr","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cprng-aes-0.5.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cprng-aes-0.5.2/ghc-7.4.2"], hsLibraries = ["HScprng-aes-0.5.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cprng-aes-0.5.2/html/cprng-aes.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cprng-aes-0.5.2/html"]}),(InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-api", pkgVersion = Version {versionBranch = [0,13], versionTags = []}}, license = BSD3, copyright = "Thomas DuBuisson ", maintainer = "Thomas DuBuisson ", author = "Thomas DuBuisson , Francisco Blas Izquierdo Riera (klondike)", stability = "stable", homepage = "https://github.com/TomMD/crypto-api", pkgUrl = "", synopsis = "A generic interface for cryptographic operations", description = "A generic interface for cryptographic operations (hashes, ciphers, randomness).\nMaintainers of hash and cipher implementations are\nencouraged to add instances for the classes defined\nin Crypto.Classes. Crypto users are similarly\nencouraged to use the interfaces defined in the Classes\nmodule.\nAny concepts or functions of general use to more than\none cryptographic algorithm (ex: padding) is within\nscope of this package.", category = "Data, Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Classes"],ModuleName ["Crypto","Types"],ModuleName ["Crypto","HMAC"],ModuleName ["Crypto","Random"],ModuleName ["Crypto","Padding"],ModuleName ["Crypto","Modes"],ModuleName ["Crypto","Util"],ModuleName ["Crypto","Classes","Exceptions"]], hiddenModules = [ModuleName ["Crypto","CPoly"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-api-0.13/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-api-0.13/ghc-7.4.2"], hsLibraries = ["HScrypto-api-0.13"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "entropy-0.2.2.4-77ea88c57a11486534a086c0effd056a",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-api-0.13/html/crypto-api.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-api-0.13/html"]}),(InstalledPackageId "crypto-cipher-types-0.0.9-55160d88f9e3dd3e7ceb5042ecb2363b",InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-cipher-types-0.0.9-55160d88f9e3dd3e7ceb5042ecb2363b", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-cipher-types", pkgVersion = Version {versionBranch = [0,0,9], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "vincent@snarc.org", author = "Vincent Hanquez ", stability = "experimental", homepage = "http://github.com/vincenthz/hs-crypto-cipher", pkgUrl = "", synopsis = "Generic cryptography cipher types", description = "Generic cryptography cipher types", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Cipher","Types"],ModuleName ["Crypto","Cipher","Types","Unsafe"]], hiddenModules = [ModuleName ["Crypto","Cipher","Types","GF"],ModuleName ["Crypto","Cipher","Types","Block"],ModuleName ["Crypto","Cipher","Types","BlockIO"],ModuleName ["Crypto","Cipher","Types","Stream"],ModuleName ["Crypto","Cipher","Types","OfIO"],ModuleName ["Crypto","Cipher","Types","AEAD"],ModuleName ["Crypto","Cipher","Types","Base"],ModuleName ["Crypto","Cipher","Types","Utils"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-cipher-types-0.0.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-cipher-types-0.0.9/ghc-7.4.2"], hsLibraries = ["HScrypto-cipher-types-0.0.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-cipher-types-0.0.9/html/crypto-cipher-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-cipher-types-0.0.9/html"]}),(InstalledPackageId "crypto-numbers-0.2.3-c31fe939948ee3b9f48f177cd3acf680",InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-numbers-0.2.3-c31fe939948ee3b9f48f177cd3acf680", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-numbers", pkgVersion = Version {versionBranch = [0,2,3], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "", homepage = "http://github.com/vincenthz/hs-crypto-numbers", pkgUrl = "", synopsis = "Cryptographic numbers: functions and algorithms", description = "Cryptographic numbers: functions and algorithms", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Number","ModArithmetic"],ModuleName ["Crypto","Number","Serialize"],ModuleName ["Crypto","Number","Generate"],ModuleName ["Crypto","Number","Basic"],ModuleName ["Crypto","Number","Polynomial"],ModuleName ["Crypto","Number","F2m"],ModuleName ["Crypto","Number","Prime"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-numbers-0.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-numbers-0.2.3/ghc-7.4.2"], hsLibraries = ["HScrypto-numbers-0.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-numbers-0.2.3/html/crypto-numbers.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-numbers-0.2.3/html"]}),(InstalledPackageId "crypto-pubkey-0.2.4-c83ea0462b7708bea7017d33f5a9e24a",InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-pubkey-0.2.4-c83ea0462b7708bea7017d33f5a9e24a", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-pubkey", pkgVersion = Version {versionBranch = [0,2,4], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "", homepage = "http://github.com/vincenthz/hs-crypto-pubkey", pkgUrl = "", synopsis = "Public Key cryptography", description = "Public Key cryptography\n\nSupports RSA PKCS15, RSA OAEP, RSA PSS, DSA, ElGamal signature.\n\nAlso have primitive support for Diffie Hellman, and ElGamal encryption", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","PubKey","RSA"],ModuleName ["Crypto","PubKey","RSA","PKCS15"],ModuleName ["Crypto","PubKey","RSA","OAEP"],ModuleName ["Crypto","PubKey","RSA","PSS"],ModuleName ["Crypto","PubKey","RSA","Prim"],ModuleName ["Crypto","PubKey","DSA"],ModuleName ["Crypto","PubKey","DH"],ModuleName ["Crypto","PubKey","HashDescr"],ModuleName ["Crypto","PubKey","MaskGenFunction"],ModuleName ["Crypto","PubKey","ECC","Generate"],ModuleName ["Crypto","PubKey","ECC","Prim"],ModuleName ["Crypto","PubKey","ECC","ECDSA"]], hiddenModules = [ModuleName ["Crypto","PubKey","ElGamal"],ModuleName ["Crypto","PubKey","RSA","Types"],ModuleName ["Crypto","PubKey","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-pubkey-0.2.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-pubkey-0.2.4/ghc-7.4.2"], hsLibraries = ["HScrypto-pubkey-0.2.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "crypto-numbers-0.2.3-c31fe939948ee3b9f48f177cd3acf680",InstalledPackageId "crypto-pubkey-types-0.4.2.2-ac7cb777922a69eae134b14bcd16417a",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-pubkey-0.2.4/html/crypto-pubkey.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-pubkey-0.2.4/html"]}),(InstalledPackageId "crypto-pubkey-types-0.4.2.2-ac7cb777922a69eae134b14bcd16417a",InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-pubkey-types-0.4.2.2-ac7cb777922a69eae134b14bcd16417a", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-pubkey-types", pkgVersion = Version {versionBranch = [0,4,2,2], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "", homepage = "http://github.com/vincenthz/hs-crypto-pubkey-types", pkgUrl = "", synopsis = "Generic cryptography Public keys algorithm types", description = "Generic cryptography public keys algorithm types", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Types","PubKey","RSA"],ModuleName ["Crypto","Types","PubKey","DSA"],ModuleName ["Crypto","Types","PubKey","DH"],ModuleName ["Crypto","Types","PubKey","ECC"],ModuleName ["Crypto","Types","PubKey","ECDSA"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-pubkey-types-0.4.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-pubkey-types-0.4.2.2/ghc-7.4.2"], hsLibraries = ["HScrypto-pubkey-types-0.4.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "asn1-types-0.2.3-2dd8a910cf4c9fd8bc27d955c68060be",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-pubkey-types-0.4.2.2/html/crypto-pubkey-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-pubkey-types-0.4.2.2/html"]}),(InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-random", pkgVersion = Version {versionBranch = [0,0,7], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "", homepage = "http://github.com/vincenthz/hs-crypto-random", pkgUrl = "", synopsis = "Simple cryptographic random related types", description = "Simple cryptographic random related types", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Random"],ModuleName ["Crypto","Random","Test"],ModuleName ["Crypto","Random","API"]], hiddenModules = [ModuleName ["Crypto","Random","Entropy","Unix"],ModuleName ["Crypto","Random","Entropy","RDRand"],ModuleName ["Crypto","Random","Generator"],ModuleName ["Crypto","Random","Entropy"],ModuleName ["Crypto","Random","Entropy","Source"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-random-0.0.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-random-0.0.7/ghc-7.4.2"], hsLibraries = ["HScrypto-random-0.0.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-random-0.0.7/html/crypto-random.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-random-0.0.7/html"]}),(InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageInfo {installedPackageId = InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4", sourcePackageId = PackageIdentifier {pkgName = PackageName "cryptohash", pkgVersion = Version {versionBranch = [0,11,2], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "", homepage = "http://github.com/vincenthz/hs-cryptohash", pkgUrl = "", synopsis = "collection of crypto hashes, fast, pure and practical", description = "A collection of crypto hashes, with a practical incremental and one-pass, pure APIs,\nwith performance close to the fastest implementations available in other languages.\n\nThe implementations are made in C with a haskell FFI wrapper that hide the C implementation.\n\nSimple examples using the unified API:\n\n> import Crypto.Hash\n>\n> sha1 :: ByteString -> Digest SHA1\n> sha1 = hash\n>\n> hexSha3_512 :: ByteString -> String\n> hexSha3_512 bs = show (hash bs :: Digest SHA3_512)\n\nSimple examples using the module API:\n\n> import qualified Crypto.Hash.SHA1 as SHA1\n>\n> main = putStrLn $ show $ SHA1.hash (Data.ByteString.pack [0..255])\n\n> import qualified Crypto.Hash.SHA3 as SHA3\n>\n> main = putStrLn $ show $ digest\n> where digest = SHA3.finalize ctx\n> ctx = foldl' SHA3.update iCtx (map Data.ByteString.pack [ [1,2,3], [4,5,6] ]\n> iCtx = SHA3.init 224", category = "Data, Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Hash"],ModuleName ["Crypto","Hash","Types"],ModuleName ["Crypto","Hash","SHA1"],ModuleName ["Crypto","Hash","SHA224"],ModuleName ["Crypto","Hash","SHA256"],ModuleName ["Crypto","Hash","SHA384"],ModuleName ["Crypto","Hash","SHA512"],ModuleName ["Crypto","Hash","SHA512t"],ModuleName ["Crypto","Hash","SHA3"],ModuleName ["Crypto","Hash","MD2"],ModuleName ["Crypto","Hash","MD4"],ModuleName ["Crypto","Hash","MD5"],ModuleName ["Crypto","Hash","RIPEMD160"],ModuleName ["Crypto","Hash","Skein256"],ModuleName ["Crypto","Hash","Skein512"],ModuleName ["Crypto","Hash","Tiger"],ModuleName ["Crypto","Hash","Whirlpool"],ModuleName ["Crypto","MAC","HMAC"]], hiddenModules = [ModuleName ["Crypto","Hash","Utils"],ModuleName ["Crypto","Hash","Utils","Cpu"],ModuleName ["Crypto","Hash","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cryptohash-0.11.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cryptohash-0.11.2/ghc-7.4.2"], hsLibraries = ["HScryptohash-0.11.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cryptohash-0.11.2/html/cryptohash.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cryptohash-0.11.2/html"]}),(InstalledPackageId "cryptohash-cryptoapi-0.1.2-b739c50d2dc117c3a1430b9068ec8fa2",InstalledPackageInfo {installedPackageId = InstalledPackageId "cryptohash-cryptoapi-0.1.2-b739c50d2dc117c3a1430b9068ec8fa2", sourcePackageId = PackageIdentifier {pkgName = PackageName "cryptohash-cryptoapi", pkgVersion = Version {versionBranch = [0,1,2], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez ", maintainer = "Vincent Hanquez ", author = "Vincent Hanquez ", stability = "", homepage = "http://github.com/vincenthz/hs-cryptohash-cryptoapi", pkgUrl = "", synopsis = "Crypto-api interfaces for cryptohash", description = "Crypto-api interfaces for cryptohash", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Hash","CryptoAPI"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cryptohash-cryptoapi-0.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cryptohash-cryptoapi-0.1.2/ghc-7.4.2"], hsLibraries = ["HScryptohash-cryptoapi-0.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cryptohash-cryptoapi-0.1.2/html/cryptohash-cryptoapi.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cryptohash-cryptoapi-0.1.2/html"]}),(InstalledPackageId "css-text-0.1.2.1-929db10b72645ee99fba730559c4a6a2",InstalledPackageInfo {installedPackageId = InstalledPackageId "css-text-0.1.2.1-929db10b72645ee99fba730559c4a6a2", sourcePackageId = PackageIdentifier {pkgName = PackageName "css-text", pkgVersion = Version {versionBranch = [0,1,2,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman , Greg Weber ", author = "Michael Snoyman ", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "CSS parser and renderer.", description = "", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","CSS","Parse"],ModuleName ["Text","CSS","Render"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/css-text-0.1.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/css-text-0.1.2.1/ghc-7.4.2"], hsLibraries = ["HScss-text-0.1.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/css-text-0.1.2.1/html/css-text.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/css-text-0.1.2.1/html"]}),(InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default", pkgVersion = Version {versionBranch = [0,5,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "A class for types with a default value", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-0.5.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-0.5.3/ghc-7.4.2"], hsLibraries = ["HSdata-default-0.5.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageId "data-default-instances-base-0.0.1-2ea59bcd68a63ad44ae46a8cd6f8a2e7",InstalledPackageId "data-default-instances-containers-0.0.1-a88fa9f87f93b0e113ec5def80481857",InstalledPackageId "data-default-instances-dlist-0.0.1-f47275e6422fd45a07b26fdfa9c178ed",InstalledPackageId "data-default-instances-old-locale-0.0.1-e48d2d503a2a3182a4ed6956c65d15e8"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-0.5.3/html/data-default.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-0.5.3/html"]}),(InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-class", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "A class for types with a default value", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Class"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-class-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-class-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-class-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-class-0.0.1/html/data-default-class.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-class-0.0.1/html"]}),(InstalledPackageId "data-default-instances-base-0.0.1-2ea59bcd68a63ad44ae46a8cd6f8a2e7",InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-instances-base-0.0.1-2ea59bcd68a63ad44ae46a8cd6f8a2e7", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-instances-base", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "Default instances for types in base", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Instances","Base"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-base-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-base-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-instances-base-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-base-0.0.1/html/data-default-instances-base.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-base-0.0.1/html"]}),(InstalledPackageId "data-default-instances-containers-0.0.1-a88fa9f87f93b0e113ec5def80481857",InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-instances-containers-0.0.1-a88fa9f87f93b0e113ec5def80481857", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-instances-containers", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "Default instances for types in containers", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Instances","Containers"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-containers-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-containers-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-instances-containers-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-containers-0.0.1/html/data-default-instances-containers.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-containers-0.0.1/html"]}),(InstalledPackageId "data-default-instances-dlist-0.0.1-f47275e6422fd45a07b26fdfa9c178ed",InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-instances-dlist-0.0.1-f47275e6422fd45a07b26fdfa9c178ed", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-instances-dlist", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "Default instances for types in dlist", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Instances","DList"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-dlist-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-dlist-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-instances-dlist-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageId "dlist-0.7-380db26604c0f62a37e4dfff0d9a83a1"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-dlist-0.0.1/html/data-default-instances-dlist.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-dlist-0.0.1/html"]}),(InstalledPackageId "data-default-instances-old-locale-0.0.1-e48d2d503a2a3182a4ed6956c65d15e8",InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-instances-old-locale-0.0.1-e48d2d503a2a3182a4ed6956c65d15e8", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-instances-old-locale", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "Default instances for types in old-locale", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Instances","OldLocale"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-old-locale-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-old-locale-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-instances-old-locale-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-old-locale-0.0.1/html/data-default-instances-old-locale.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-old-locale-0.0.1/html"]}),(InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6", sourcePackageId = PackageIdentifier {pkgName = PackageName "deepseq", pkgVersion = Version {versionBranch = [1,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Deep evaluation of data structures", description = "This package provides methods for fully evaluating data structures\n(\\\"deep evaluation\\\"). Deep evaluation is often used for adding\nstrictness to a program, e.g. in order to force pending exceptions,\nremove space leaks, or force lazy I/O to happen. It is also useful\nin parallel programs, to ensure pending work does not migrate to the\nwrong thread.\n\nThe primary use of this package is via the 'deepseq' function, a\n\\\"deep\\\" version of 'seq'. It is implemented on top of an 'NFData'\ntypeclass (\\\"Normal Form Data\\\", data structures with no unevaluated\ncomponents) which defines strategies for fully evaluating different\ndata types.\n", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","DeepSeq"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/deepseq-1.3.0.0"], libraryDirs = ["/usr/lib/ghc/deepseq-1.3.0.0"], hsLibraries = ["HSdeepseq-1.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/deepseq-1.3.0.0/deepseq.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/deepseq-1.3.0.0"]}),(InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,1,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "library for directory handling", description = "This package provides a library for handling directories.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Directory"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/directory-1.1.0.2"], libraryDirs = ["/usr/lib/ghc/directory-1.1.0.2"], hsLibraries = ["HSdirectory-1.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/directory-1.1.0.2/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/directory-1.1.0.2/directory.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/directory-1.1.0.2"]}),(InstalledPackageId "dlist-0.7-380db26604c0f62a37e4dfff0d9a83a1",InstalledPackageInfo {installedPackageId = InstalledPackageId "dlist-0.7-380db26604c0f62a37e4dfff0d9a83a1", sourcePackageId = PackageIdentifier {pkgName = PackageName "dlist", pkgVersion = Version {versionBranch = [0,7], versionTags = []}}, license = BSD3, copyright = "2006-2009 Don Stewart, 2013 Sean Leather", maintainer = "Sean Leather ", author = "Don Stewart", stability = "", homepage = "https://github.com/spl/dlist", pkgUrl = "", synopsis = "Difference lists", description = "Difference lists are a list-like type supporting O(1) append. This is\nparticularly useful for efficient logging and pretty printing (e.g. with the\nWriter monad), where list append quickly becomes too expensive.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","DList"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/dlist-0.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/dlist-0.7/ghc-7.4.2"], hsLibraries = ["HSdlist-0.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/dlist-0.7/html/dlist.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/dlist-0.7/html"]}),(InstalledPackageId "dns-1.2.0-eefe3b85a11a220a7b0b829dce2128fc",InstalledPackageInfo {installedPackageId = InstalledPackageId "dns-1.2.0-eefe3b85a11a220a7b0b829dce2128fc", sourcePackageId = PackageIdentifier {pkgName = PackageName "dns", pkgVersion = Version {versionBranch = [1,2,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto ", author = "Kazu Yamamoto ", stability = "", homepage = "", pkgUrl = "", synopsis = "DNS library in Haskell", description = "A thread-safe DNS library for both clients and servers written\nin pure Haskell.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","DNS"],ModuleName ["Network","DNS","Lookup"],ModuleName ["Network","DNS","Resolver"],ModuleName ["Network","DNS","Types"],ModuleName ["Network","DNS","Encode"],ModuleName ["Network","DNS","Decode"]], hiddenModules = [ModuleName ["Network","DNS","Internal"],ModuleName ["Network","DNS","StateBinary"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/dns-1.2.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/dns-1.2.0/ghc-7.4.2"], hsLibraries = ["HSdns-1.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "iproute-1.2.12-09e7cdce5d248b25d2b240e062a2e8cf",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/dns-1.2.0/html/dns.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/dns-1.2.0/html"]}),(InstalledPackageId "email-validate-2.0.1-28e52cc2b2ea380d000b5f4572e2f128",InstalledPackageInfo {installedPackageId = InstalledPackageId "email-validate-2.0.1-28e52cc2b2ea380d000b5f4572e2f128", sourcePackageId = PackageIdentifier {pkgName = PackageName "email-validate", pkgVersion = Version {versionBranch = [2,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "George Pollard ", author = "George Pollard ", stability = "experimental", homepage = "http://porg.es/blog/email-address-validation-simpler-faster-more-correct", pkgUrl = "", synopsis = "Validating an email address string against RFC 5322", description = "Validating an email address string against RFC 5322", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Email","Validate"],ModuleName ["Text","Email","Parser"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/email-validate-2.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/email-validate-2.0.1/ghc-7.4.2"], hsLibraries = ["HSemail-validate-2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/email-validate-2.0.1/html/email-validate.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/email-validate-2.0.1/html"]}),(InstalledPackageId "entropy-0.2.2.4-77ea88c57a11486534a086c0effd056a",InstalledPackageInfo {installedPackageId = InstalledPackageId "entropy-0.2.2.4-77ea88c57a11486534a086c0effd056a", sourcePackageId = PackageIdentifier {pkgName = PackageName "entropy", pkgVersion = Version {versionBranch = [0,2,2,4], versionTags = []}}, license = BSD3, copyright = "Thomas DuBuisson ", maintainer = "Thomas DuBuisson ", author = "Thomas DuBuisson ", stability = "stable", homepage = "https://github.com/TomMD/entropy", pkgUrl = "", synopsis = "A platform independent entropy source", description = "A platform independent method to obtain cryptographically strong entropy\n(urandom on Linux, CryptAPI on Windows, patches welcome).\nUsers looking for cryptographically strong (number-theoretically\nsound) PRNGs should see the 'DRBG' package too!", category = "Data, Cryptography", exposed = True, exposedModules = [ModuleName ["System","Entropy"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/entropy-0.2.2.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/entropy-0.2.2.4/ghc-7.4.2"], hsLibraries = ["HSentropy-0.2.2.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/entropy-0.2.2.4/html/entropy.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/entropy-0.2.2.4/html"]}),(InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageInfo {installedPackageId = InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db", sourcePackageId = PackageIdentifier {pkgName = PackageName "failure", pkgVersion = Version {versionBranch = [0,2,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "pepeiborra@gmail.com", author = "Pepe Iborra, Michael Snoyman, Nicolas Pouillard", stability = "stable", homepage = "http://www.haskell.org/haskellwiki/Failure", pkgUrl = "", synopsis = "A simple type class for success/failure computations.", description = "A simple type class for success/failure computations.", category = "Control, Monads, Failure", exposed = True, exposedModules = [ModuleName ["Control","Failure"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/failure-0.2.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/failure-0.2.0.1/ghc-7.4.2"], hsLibraries = ["HSfailure-0.2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/failure-0.2.0.1/html/failure.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/failure-0.2.0.1/html"]}),(InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageInfo {installedPackageId = InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46", sourcePackageId = PackageIdentifier {pkgName = PackageName "fast-logger", pkgVersion = Version {versionBranch = [2,1,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto ", author = "Kazu Yamamoto ", stability = "", homepage = "", pkgUrl = "", synopsis = "A fast logging system", description = "A fast logging system", category = "System", exposed = True, exposedModules = [ModuleName ["System","Log","FastLogger"],ModuleName ["System","Log","FastLogger","File"]], hiddenModules = [ModuleName ["System","Log","FastLogger","IO"],ModuleName ["System","Log","FastLogger","IORef"],ModuleName ["System","Log","FastLogger","LogStr"],ModuleName ["System","Log","FastLogger","Logger"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/fast-logger-2.1.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/fast-logger-2.1.5/ghc-7.4.2"], hsLibraries = ["HSfast-logger-2.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/fast-logger-2.1.5/html/fast-logger.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/fast-logger-2.1.5/html"]}),(InstalledPackageId "file-embed-0.0.6-cd364a6f11f51009700bd1f427bf7750",InstalledPackageInfo {installedPackageId = InstalledPackageId "file-embed-0.0.6-cd364a6f11f51009700bd1f427bf7750", sourcePackageId = PackageIdentifier {pkgName = PackageName "file-embed", pkgVersion = Version {versionBranch = [0,0,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman ", author = "Michael Snoyman ", stability = "Stable", homepage = "https://github.com/snoyberg/file-embed", pkgUrl = "", synopsis = "Use Template Haskell to embed file contents directly.", description = "Use Template Haskell to read a file or all the files in a\ndirectory, and turn them into (path, text) pairs embedded\nin your haskell code.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","FileEmbed"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/file-embed-0.0.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/file-embed-0.0.6/ghc-7.4.2"], hsLibraries = ["HSfile-embed-0.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/file-embed-0.0.6/html/file-embed.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/file-embed-0.0.6/html"]}),(InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Neil Mitchell", stability = "", homepage = "http://www-users.cs.york.ac.uk/~ndm/filepath/", pkgUrl = "", synopsis = "Library for manipulating FilePaths in a cross platform way.", description = "", category = "System", exposed = True, exposedModules = [ModuleName ["System","FilePath"],ModuleName ["System","FilePath","Posix"],ModuleName ["System","FilePath","Windows"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/filepath-1.3.0.0"], libraryDirs = ["/usr/lib/ghc/filepath-1.3.0.0"], hsLibraries = ["HSfilepath-1.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/filepath-1.3.0.0/filepath.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/filepath-1.3.0.0"]}),(InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7", 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 = "", synopsis = "GHC primitives", description = "GHC primitives.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Prim"],ModuleName ["GHC","Classes"],ModuleName ["GHC","CString"],ModuleName ["GHC","Debug"],ModuleName ["GHC","Generics"],ModuleName ["GHC","Magic"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/ghc-prim-0.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 "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageInfo {installedPackageId = InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b", sourcePackageId = PackageIdentifier {pkgName = PackageName "hamlet", pkgVersion = Version {versionBranch = [1,1,9,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman ", author = "Michael Snoyman ", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "Haml-like template files that are compile-time checked", description = "Hamlet gives you a type-safe tool for generating HTML code. It works via Quasi-Quoting, and generating extremely efficient output code. The syntax is white-space sensitive, and it helps you avoid cross-site scripting issues and 404 errors. Please see the documentation at for more details.\n\nHere is a quick overview of hamlet html. Due to haddock escaping issues, we can't properly show variable insertion, but we are still going to show some conditionals. Please see for a thorough description\n\n> !!!\n> \n> \n> Hamlet Demo\n> <body>\n> <h1>Information on John Doe\n> <h2>\n> $if isMarried person\n> Married\n> $else\n> Not married", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Hamlet"],ModuleName ["Text","Hamlet","RT"]], hiddenModules = [ModuleName ["Text","Hamlet","Parse"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hamlet-1.1.9.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hamlet-1.1.9.2/ghc-7.4.2"], hsLibraries = ["HShamlet-1.1.9.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "system-fileio-0.3.12-6082aa698d4d8b58daac85f0423f1c9e",InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hamlet-1.1.9.2/html/hamlet.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hamlet-1.1.9.2/html"]}),(InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageInfo {installedPackageId = InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8", sourcePackageId = PackageIdentifier {pkgName = PackageName "hashable", pkgVersion = Version {versionBranch = [1,2,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "johan.tibell@gmail.com", author = "Milan Straka <fox@ucw.cz>\nJohan Tibell <johan.tibell@gmail.com>", stability = "Provisional", homepage = "http://github.com/tibbe/hashable", pkgUrl = "", synopsis = "A class for types that can be converted to a hash value", description = "This package defines a class, 'Hashable', for types that\ncan be converted to a hash value. This class\nexists for the benefit of hashing-based data\nstructures. The package provides instances for\nbasic types and a way to combine hash values.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Hashable"]], hiddenModules = [ModuleName ["Data","Hashable","Generic"],ModuleName ["Data","Hashable","Class"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hashable-1.2.1.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hashable-1.2.1.0/ghc-7.4.2"], hsLibraries = ["HShashable-1.2.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hashable-1.2.1.0/html/hashable.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hashable-1.2.1.0/html"]}),(InstalledPackageId "hslogger-1.2.3-82b7556cde8a02bd2dcfcf702bbaf255",InstalledPackageInfo {installedPackageId = InstalledPackageId "hslogger-1.2.3-82b7556cde8a02bd2dcfcf702bbaf255", sourcePackageId = PackageIdentifier {pkgName = PackageName "hslogger", pkgVersion = Version {versionBranch = [1,2,3], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2004-2012 John Goerzen", maintainer = "John Goerzen <jgoerzen@complete.org>", author = "John Goerzen", stability = "Stable", homepage = "http://software.complete.org/hslogger", pkgUrl = "", synopsis = "Versatile logging framework", description = "hslogger is a logging framework for Haskell, roughly similar to\nPython's logging module.\n\nhslogger lets each log message have a priority and source be associated\nwith it. The programmer can then define global handlers that route\nor filter messages based on the priority and source. hslogger also\nhas a syslog handler built in.", category = "Interfaces", exposed = True, exposedModules = [ModuleName ["System","Log"],ModuleName ["System","Log","Handler"],ModuleName ["System","Log","Formatter"],ModuleName ["System","Log","Handler","Simple"],ModuleName ["System","Log","Handler","Syslog"],ModuleName ["System","Log","Handler","Growl"],ModuleName ["System","Log","Handler","Log4jXML"],ModuleName ["System","Log","Logger"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hslogger-1.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hslogger-1.2.3/ghc-7.4.2"], hsLibraries = ["HShslogger-1.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hslogger-1.2.3/html/hslogger.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hslogger-1.2.3/html"]}),(InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageInfo {installedPackageId = InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-client", pkgVersion = Version {versionBranch = [0,2,2,3], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "https://github.com/snoyberg/http-client", pkgUrl = "", synopsis = "An HTTP client engine, intended as a base layer for more user-friendly packages.", description = "This codebase has been refactored from http-conduit.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Client"],ModuleName ["Network","HTTP","Client","Internal"]], hiddenModules = [ModuleName ["Network","HTTP","Client","Body"],ModuleName ["Network","HTTP","Client","Connection"],ModuleName ["Network","HTTP","Client","Cookies"],ModuleName ["Network","HTTP","Client","Core"],ModuleName ["Network","HTTP","Client","Headers"],ModuleName ["Network","HTTP","Client","Manager"],ModuleName ["Network","HTTP","Client","Request"],ModuleName ["Network","HTTP","Client","Response"],ModuleName ["Network","HTTP","Client","Types"],ModuleName ["Network","HTTP","Client","Util"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-0.2.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-0.2.2.3/ghc-7.4.2"], hsLibraries = ["HShttp-client-0.2.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "cookie-0.4.0.1-06f76646d21efca8c06613811a81b851",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "publicsuffixlist-0.1-5422244c3d63081bb0def9fd905f7bee",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "zlib-bindings-0.1.1.4-cfd1f3ffd2c3844ad77513ad3d1e34cc"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-0.2.2.3/html/http-client.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-0.2.2.3/html"]}),(InstalledPackageId "http-client-conduit-0.2.0.1-5a5b1e3473eab88807637e1921d9f0a2",InstalledPackageInfo {installedPackageId = InstalledPackageId "http-client-conduit-0.2.0.1-5a5b1e3473eab88807637e1921d9f0a2", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-client-conduit", pkgVersion = Version {versionBranch = [0,2,0,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "https://github.com/snoyberg/http-client", pkgUrl = "", synopsis = "Frontend support for using http-client with conduit", description = "Intended for use by higher-level libraries, such as http-conduit.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Client","Conduit"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-conduit-0.2.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-conduit-0.2.0.1/ghc-7.4.2"], hsLibraries = ["HShttp-client-conduit-0.2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-conduit-0.2.0.1/html/http-client-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-conduit-0.2.0.1/html"]}),(InstalledPackageId "http-client-tls-0.2.1-eb1dd553f5968b25d70d0e3140016b5f",InstalledPackageInfo {installedPackageId = InstalledPackageId "http-client-tls-0.2.1-eb1dd553f5968b25d70d0e3140016b5f", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-client-tls", pkgVersion = Version {versionBranch = [0,2,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "https://github.com/snoyberg/http-client", pkgUrl = "", synopsis = "http-client backend using the connection package and tls library", description = "Intended for use by higher-level libraries, such as http-conduit.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Client","TLS"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-tls-0.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-tls-0.2.1/ghc-7.4.2"], hsLibraries = ["HShttp-client-tls-0.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "connection-0.1.3.1-8aee9f91ad48209ba2d2ac835fc599f7",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-tls-0.2.1/html/http-client-tls.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-tls-0.2.1/html"]}),(InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a",InstalledPackageInfo {installedPackageId = InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-conduit", pkgVersion = Version {versionBranch = [2,0,0,8], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/http-conduit", pkgUrl = "", synopsis = "HTTP client package with conduit interface and HTTPS support.", description = "This package uses conduit for parsing the actual contents of the HTTP connection. It also provides higher-level functions which allow you to avoid directly dealing with streaming data. See <http://www.yesodweb.com/book/http-conduit> for more information.\n\nThe @Network.HTTP.Conduit.Browser@ module has been moved to <http://hackage.haskell.org/package/http-conduit-browser/>\n\nThe @Network.HTTP.Conduit.MultipartFormData@ module has been moved to <http://hackage.haskell.org/package/http-client-multipart/>", category = "Web, Conduit", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Conduit"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-conduit-2.0.0.8/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-conduit-2.0.0.8/ghc-7.4.2"], hsLibraries = ["HShttp-conduit-2.0.0.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageId "http-client-conduit-0.2.0.1-5a5b1e3473eab88807637e1921d9f0a2",InstalledPackageId "http-client-tls-0.2.1-eb1dd553f5968b25d70d0e3140016b5f",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-conduit-2.0.0.8/html/http-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-conduit-2.0.0.8/html"]}),(InstalledPackageId "http-date-0.0.4-97126c31427d3a5fc7914eff6e309340",InstalledPackageInfo {installedPackageId = InstalledPackageId "http-date-0.0.4-97126c31427d3a5fc7914eff6e309340", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-date", pkgVersion = Version {versionBranch = [0,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "HTTP Date parser/formatter", description = "Fast parser and formatter for HTTP Date", category = "Network, Web", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Date"]], hiddenModules = [ModuleName ["Network","HTTP","Date","Converter"],ModuleName ["Network","HTTP","Date","Formatter"],ModuleName ["Network","HTTP","Date","Types"],ModuleName ["Network","HTTP","Date","Parser"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-date-0.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-date-0.0.4/ghc-7.4.2"], hsLibraries = ["HShttp-date-0.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-date-0.0.4/html/http-date.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-date-0.0.4/html"]}),(InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageInfo {installedPackageId = InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-types", pkgVersion = Version {versionBranch = [0,8,3], versionTags = []}}, license = BSD3, copyright = "(C) 2011 Aristid Breitkreuz", maintainer = "aristidb@googlemail.com", author = "Aristid Breitkreuz, Michael Snoyman", stability = "", homepage = "https://github.com/aristidb/http-types", pkgUrl = "", synopsis = "Generic HTTP types for Haskell (for both client and server code).", description = "Generic HTTP types for Haskell (for both client and server code).", category = "Network, Web", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Types"],ModuleName ["Network","HTTP","Types","Header"],ModuleName ["Network","HTTP","Types","Method"],ModuleName ["Network","HTTP","Types","QueryLike"],ModuleName ["Network","HTTP","Types","Status"],ModuleName ["Network","HTTP","Types","URI"],ModuleName ["Network","HTTP","Types","Version"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-types-0.8.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-types-0.8.3/ghc-7.4.2"], hsLibraries = ["HShttp-types-0.8.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-types-0.8.3/html/http-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-types-0.8.3/html"]}),(InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43",InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,4,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Integer library based on GMP", description = "This package contains an Integer library based on GMP.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Integer"],ModuleName ["GHC","Integer","GMP","Internals"],ModuleName ["GHC","Integer","GMP","Prim"],ModuleName ["GHC","Integer","Logarithms"],ModuleName ["GHC","Integer","Logarithms","Internals"]], hiddenModules = [ModuleName ["GHC","Integer","Type"]], trusted = False, importDirs = ["/usr/lib/ghc/integer-gmp-0.4.0.0"], libraryDirs = ["/usr/lib/ghc/integer-gmp-0.4.0.0"], hsLibraries = ["HSinteger-gmp-0.4.0.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/integer-gmp-0.4.0.0/integer-gmp.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/integer-gmp-0.4.0.0"]}),(InstalledPackageId "iproute-1.2.12-09e7cdce5d248b25d2b240e062a2e8cf",InstalledPackageInfo {installedPackageId = InstalledPackageId "iproute-1.2.12-09e7cdce5d248b25d2b240e062a2e8cf", sourcePackageId = PackageIdentifier {pkgName = PackageName "iproute", pkgVersion = Version {versionBranch = [1,2,12], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "http://www.mew.org/~kazu/proj/iproute/", pkgUrl = "", synopsis = "IP Routing Table", description = "IP Routing Table is a tree of IP ranges\nto search one of them on the longest\nmatch base. It is a kind of TRIE with one\nway branching removed. Both IPv4 and IPv6\nare supported.", category = "Algorithms, Network", exposed = True, exposedModules = [ModuleName ["Data","IP"],ModuleName ["Data","IP","RouteTable"]], hiddenModules = [ModuleName ["Data","IP","Addr"],ModuleName ["Data","IP","Mask"],ModuleName ["Data","IP","Op"],ModuleName ["Data","IP","Range"],ModuleName ["Data","IP","RouteTable","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/iproute-1.2.12/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/iproute-1.2.12/ghc-7.4.2"], hsLibraries = ["HSiproute-1.2.12"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "appar-0.1.4-a090343c56f1efdfc43273fbcf821df4",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteorder-1.0.4-bdeb2b9927c2ae09e6f79215c665bbce",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/iproute-1.2.12/html/iproute.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/iproute-1.2.12/html"]}),(InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageInfo {installedPackageId = InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383", sourcePackageId = PackageIdentifier {pkgName = PackageName "lifted-base", pkgVersion = Version {versionBranch = [0,2,2,1], versionTags = []}}, license = BSD3, copyright = "(c) 2011-2012 Bas van Dijk, Anders Kaseorg", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>", author = "Bas van Dijk, Anders Kaseorg", stability = "", homepage = "https://github.com/basvandijk/lifted-base", pkgUrl = "", synopsis = "lifted IO operations from the base library", description = "@lifted-base@ exports IO operations from the base library lifted to\nany instance of 'MonadBase' or 'MonadBaseControl'.\n\nNote that not all modules from @base@ are converted yet. If\nyou need a lifted version of a function from @base@, just\nask me to add it or send me a patch.\n\nThe package includes a copy of the @monad-peel@ testsuite written\nby Anders Kaseorg The tests can be performed using @cabal test@.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","QSem","Lifted"],ModuleName ["Control","Concurrent","QSemN","Lifted"],ModuleName ["Control","Concurrent","SampleVar","Lifted"],ModuleName ["Control","Exception","Lifted"],ModuleName ["Control","Concurrent","MVar","Lifted"],ModuleName ["Control","Concurrent","Chan","Lifted"],ModuleName ["Control","Concurrent","Lifted"],ModuleName ["Data","IORef","Lifted"],ModuleName ["Foreign","Marshal","Utils","Lifted"],ModuleName ["System","Timeout","Lifted"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/lifted-base-0.2.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/lifted-base-0.2.2.1/ghc-7.4.2"], hsLibraries = ["HSlifted-base-0.2.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = ["inlinable.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base-unicode-symbols-0.2.2.4-47de1db137e54c7919bd23c17263184a",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/lifted-base-0.2.2.1/html/lifted-base.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/lifted-base-0.2.2.1/html"]}),(InstalledPackageId "mime-mail-0.4.4.1-b37d872916f743675951f287bdc6e298",InstalledPackageInfo {installedPackageId = InstalledPackageId "mime-mail-0.4.4.1-b37d872916f743675951f287bdc6e298", sourcePackageId = PackageIdentifier {pkgName = PackageName "mime-mail", pkgVersion = Version {versionBranch = [0,4,4,1], 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 = "", synopsis = "Compose MIME email messages.", 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 = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/mime-mail-0.4.4.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/mime-mail-0.4.4.1/ghc-7.4.2"], hsLibraries = ["HSmime-mail-0.4.4.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/mime-mail-0.4.4.1/html/mime-mail.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/mime-mail-0.4.4.1/html"]}),(InstalledPackageId "mmorph-1.0.2-428b36fb07b14a5702483fa5203ccba7",InstalledPackageInfo {installedPackageId = InstalledPackageId "mmorph-1.0.2-428b36fb07b14a5702483fa5203ccba7", sourcePackageId = PackageIdentifier {pkgName = PackageName "mmorph", pkgVersion = Version {versionBranch = [1,0,2], versionTags = []}}, license = BSD3, copyright = "2013 Gabriel Gonzalez", maintainer = "Gabriel439@gmail.com", author = "Gabriel Gonzalez", stability = "", homepage = "", pkgUrl = "", synopsis = "Monad morphisms", description = "This library provides monad morphism utilities, most commonly used\nfor manipulating monad transformer stacks.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Morph"],ModuleName ["Control","Monad","Trans","Compose"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/mmorph-1.0.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/mmorph-1.0.2/ghc-7.4.2"], hsLibraries = ["HSmmorph-1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/mmorph-1.0.2/html/mmorph.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/mmorph-1.0.2/html"]}),(InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageInfo {installedPackageId = InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569", sourcePackageId = PackageIdentifier {pkgName = PackageName "monad-control", pkgVersion = Version {versionBranch = [0,3,2,3], versionTags = []}}, license = BSD3, copyright = "(c) 2011 Bas van Dijk, Anders Kaseorg", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>", author = "Bas van Dijk, Anders Kaseorg", stability = "", homepage = "https://github.com/basvandijk/monad-control", pkgUrl = "", synopsis = "Lift control operations, like exception catching, through monad transformers", description = "This package defines the type class @MonadBaseControl@, a subset of\n@MonadBase@ into which generic control operations such as @catch@ can be\nlifted from @IO@ or any other base monad. Instances are based on monad\ntransformers in @MonadTransControl@, which includes all standard monad\ntransformers in the @transformers@ library except @ContT@.\n\nSee the @lifted-base@ package which uses @monad-control@ to lift @IO@\noperations from the @base@ library (like @catch@ or @bracket@) into any monad\nthat is an instance of @MonadBase@ or @MonadBaseControl@.\n\nNote that this package is a rewrite of Anders Kaseorg's @monad-peel@\nlibrary. The main difference is that this package provides CPS style operators\nand exploits the @RankNTypes@ and @TypeFamilies@ language extensions to\nsimplify and speedup most definitions.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Trans","Control"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-control-0.3.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-control-0.3.2.3/ghc-7.4.2"], hsLibraries = ["HSmonad-control-0.3.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base-unicode-symbols-0.2.2.4-47de1db137e54c7919bd23c17263184a",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-control-0.3.2.3/html/monad-control.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-control-0.3.2.3/html"]}),(InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageInfo {installedPackageId = InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3", sourcePackageId = PackageIdentifier {pkgName = PackageName "monad-logger", pkgVersion = Version {versionBranch = [0,3,4,0], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "https://github.com/kazu-yamamoto/logger", pkgUrl = "", synopsis = "A class of monads which can log messages.", description = "This package uses template-haskell for determining source code locations of messages.", category = "System", exposed = True, exposedModules = [ModuleName ["Control","Monad","Logger"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-logger-0.3.4.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-logger-0.3.4.0/ghc-7.4.2"], hsLibraries = ["HSmonad-logger-0.3.4.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-loops-0.4.2-2436b0a72c0f22f0b549aef9c87a5b4b",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "stm-chans-3.0.0-3036cd3705620baf95c98c3ea665536c",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-logger-0.3.4.0/html/monad-logger.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-logger-0.3.4.0/html"]}),(InstalledPackageId "monad-loops-0.4.2-2436b0a72c0f22f0b549aef9c87a5b4b",InstalledPackageInfo {installedPackageId = InstalledPackageId "monad-loops-0.4.2-2436b0a72c0f22f0b549aef9c87a5b4b", sourcePackageId = PackageIdentifier {pkgName = PackageName "monad-loops", pkgVersion = Version {versionBranch = [0,4,2], versionTags = []}}, license = PublicDomain, copyright = "", maintainer = "James Cook <mokus@deepbondi.net>", author = "James Cook <mokus@deepbondi.net>", stability = "provisional", homepage = "https://github.com/mokus0/monad-loops", pkgUrl = "", synopsis = "Monadic loops", description = "Some useful control operators for looping.\n\nNew in 0.4: STM loop operators have been split into a\nnew package instead of being conditionally-built.\n\nNew in 0.3.2.0: various functions for traversing lists and\ncomputing minima/maxima using arbitrary procedures to compare\nor score the elements.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Loops"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-loops-0.4.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-loops-0.4.2/ghc-7.4.2"], hsLibraries = ["HSmonad-loops-0.4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-loops-0.4.2/html/monad-loops.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-loops-0.4.2/html"]}),(InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageInfo {installedPackageId = InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c", sourcePackageId = PackageIdentifier {pkgName = PackageName "mtl", pkgVersion = Version {versionBranch = [2,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Edward Kmett <ekmett@gmail.com>", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", synopsis = "Monad classes, using functional dependencies", description = "Monad classes using functional dependencies, with instances\nfor various monad transformers, inspired by the paper\n/Functional Programming with Overloading and Higher-Order Polymorphism/,\nby Mark P Jones, in /Advanced School of Functional Programming/, 1995\n(<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 = [], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/mtl-2.1.1/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/mtl-2.1.1/ghc-7.4.2"], hsLibraries = ["HSmtl-2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/mtl-2.1.1/mtl.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-mtl-doc/html/"]}),(InstalledPackageId "nats-0.1.2-69c909590f5ba1f33d15d9f433c24888",InstalledPackageInfo {installedPackageId = InstalledPackageId "nats-0.1.2-69c909590f5ba1f33d15d9f433c24888", sourcePackageId = PackageIdentifier {pkgName = PackageName "nats", pkgVersion = Version {versionBranch = [0,1,2], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2013 Edward A. Kmett", maintainer = "Edward A. Kmett <ekmett@gmail.com>", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/nats/", pkgUrl = "", synopsis = "Haskell 98 natural numbers", description = "Haskell 98 natural numbers", category = "Numeric, Algebra", exposed = True, exposedModules = [ModuleName ["Numeric","Natural"],ModuleName ["Numeric","Natural","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/nats-0.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/nats-0.1.2/ghc-7.4.2"], hsLibraries = ["HSnats-0.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/nats-0.1.2/html/nats.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/nats-0.1.2/html"]}),(InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageInfo {installedPackageId = InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e", sourcePackageId = PackageIdentifier {pkgName = PackageName "network", pkgVersion = Version {versionBranch = [2,4,2,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Johan Tibell <johan.tibell@gmail.com>", author = "", stability = "", homepage = "https://github.com/haskell/network", pkgUrl = "", synopsis = "Low-level networking interface", 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"],ModuleName ["Network","Socket","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-2.4.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-2.4.2.2/ghc-7.4.2"], hsLibraries = ["HSnetwork-2.4.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-2.4.2.2/ghc-7.4.2/include"], includes = ["HsNet.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/network-2.4.2.2/html/network.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/network-2.4.2.2/html"]}),(InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0",InstalledPackageInfo {installedPackageId = InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0", sourcePackageId = PackageIdentifier {pkgName = PackageName "network-conduit", pkgVersion = Version {versionBranch = [1,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Stream socket data using conduits.", description = "Stream socket data using conduits.", category = "Data, Conduit, Network", exposed = True, exposedModules = [ModuleName ["Data","Conduit","Network","Unix"],ModuleName ["Data","Conduit","Network","Internal","Unix"],ModuleName ["Data","Conduit","Network"],ModuleName ["Data","Conduit","Network","UDP"],ModuleName ["Data","Conduit","Network","Internal"]], hiddenModules = [ModuleName ["Data","Conduit","Network","Utils"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-conduit-1.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-conduit-1.0.4/ghc-7.4.2"], hsLibraries = ["HSnetwork-conduit-1.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/network-conduit-1.0.4/html/network-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/network-conduit-1.0.4/html"]}),(InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "locale library", 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 = [], trusted = False, importDirs = ["/usr/lib/ghc/old-locale-1.0.0.4"], libraryDirs = ["/usr/lib/ghc/old-locale-1.0.0.4"], hsLibraries = ["HSold-locale-1.0.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-locale-1.0.0.4/old-locale.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-locale-1.0.0.4"]}),(InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10",InstalledPackageInfo {installedPackageId = InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-time", pkgVersion = Version {versionBranch = [1,1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Time library", 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 = [], trusted = False, importDirs = ["/usr/lib/ghc/old-time-1.1.0.0"], libraryDirs = ["/usr/lib/ghc/old-time-1.1.0.0"], hsLibraries = ["HSold-time-1.1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/old-time-1.1.0.0/include"], includes = ["HsTime.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-time-1.1.0.0/old-time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-time-1.1.0.0"]}),(InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageInfo {installedPackageId = InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd", sourcePackageId = PackageIdentifier {pkgName = PackageName "parsec", pkgVersion = Version {versionBranch = [3,1,5], 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 = "", synopsis = "Monadic parser combinators", 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","Text"],ModuleName ["Text","Parsec","Text","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 = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/parsec-3.1.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/parsec-3.1.5/ghc-7.4.2"], hsLibraries = ["HSparsec-3.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/parsec-3.1.5/html/parsec.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/parsec-3.1.5/html"]}),(InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e",InstalledPackageInfo {installedPackageId = InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e", sourcePackageId = PackageIdentifier {pkgName = PackageName "path-pieces", pkgVersion = Version {versionBranch = [0,1,3,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "unstable", homepage = "", pkgUrl = "", synopsis = "Components of paths.", description = "", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Web","PathPieces"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/path-pieces-0.1.3.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/path-pieces-0.1.3.1/ghc-7.4.2"], hsLibraries = ["HSpath-pieces-0.1.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/path-pieces-0.1.3.1/html/path-pieces.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/path-pieces-0.1.3.1/html"]}),(InstalledPackageId "pem-0.2.1-71a0816de505029bb1be81d12d0eb1c4",InstalledPackageInfo {installedPackageId = InstalledPackageId "pem-0.2.1-71a0816de505029bb1be81d12d0eb1c4", sourcePackageId = PackageIdentifier {pkgName = PackageName "pem", pkgVersion = Version {versionBranch = [0,2,1], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-pem", pkgUrl = "", synopsis = "Privacy Enhanced Mail (PEM) format reader and writer.", description = "Privacy Enhanced Mail (PEM) format reader and writer.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","PEM"]], hiddenModules = [ModuleName ["Data","PEM","Parser"],ModuleName ["Data","PEM","Writer"],ModuleName ["Data","PEM","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pem-0.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pem-0.2.1/ghc-7.4.2"], hsLibraries = ["HSpem-0.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pem-0.2.1/html/pem.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pem-0.2.1/html"]}),(InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageInfo {installedPackageId = InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3", sourcePackageId = PackageIdentifier {pkgName = PackageName "persistent", pkgVersion = Version {versionBranch = [1,3,0,4], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/persistent", pkgUrl = "", synopsis = "Type-safe, multi-backend data serialization.", description = "Type-safe, data serialization. You must use a specific backend in order to make this useful.", category = "Database, Yesod", exposed = True, exposedModules = [ModuleName ["Database","Persist"],ModuleName ["Database","Persist","Quasi"],ModuleName ["Database","Persist","Types"],ModuleName ["Database","Persist","Class"],ModuleName ["Database","Persist","Sql"]], hiddenModules = [ModuleName ["Database","Persist","Types","Base"],ModuleName ["Database","Persist","Class","DeleteCascade"],ModuleName ["Database","Persist","Class","PersistEntity"],ModuleName ["Database","Persist","Class","PersistQuery"],ModuleName ["Database","Persist","Class","PersistUnique"],ModuleName ["Database","Persist","Class","PersistConfig"],ModuleName ["Database","Persist","Class","PersistField"],ModuleName ["Database","Persist","Class","PersistStore"],ModuleName ["Database","Persist","Sql","Migration"],ModuleName ["Database","Persist","Sql","Internal"],ModuleName ["Database","Persist","Sql","Types"],ModuleName ["Database","Persist","Sql","Raw"],ModuleName ["Database","Persist","Sql","Run"],ModuleName ["Database","Persist","Sql","Class"],ModuleName ["Database","Persist","Sql","Orphan","PersistQuery"],ModuleName ["Database","Persist","Sql","Orphan","PersistStore"],ModuleName ["Database","Persist","Sql","Orphan","PersistUnique"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/persistent-1.3.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/persistent-1.3.0.4/ghc-7.4.2"], hsLibraries = ["HSpersistent-1.3.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e",InstalledPackageId "resource-pool-0.2.1.1-215e3f91eaf4900d5432f69e5c90da0e",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageId "silently-1.2.4.1-046a330d47b64c6b8e8a8000f71b26ca",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/persistent-1.3.0.4/html/persistent.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/persistent-1.3.0.4/html"]}),(InstalledPackageId "persistent-template-1.3.1.2-225b805896c0f83b0ec1a7c637ad482a",InstalledPackageInfo {installedPackageId = InstalledPackageId "persistent-template-1.3.1.2-225b805896c0f83b0ec1a7c637ad482a", sourcePackageId = PackageIdentifier {pkgName = PackageName "persistent-template", pkgVersion = Version {versionBranch = [1,3,1,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/persistent", pkgUrl = "", synopsis = "Type-safe, non-relational, multi-backend persistence.", description = "This library provides just the general interface and helper functions. You must use a specific backend in order to make this useful.", category = "Database, Yesod", exposed = True, exposedModules = [ModuleName ["Database","Persist","TH"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/persistent-template-1.3.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/persistent-template-1.3.1.2/ghc-7.4.2"], hsLibraries = ["HSpersistent-template-1.3.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/persistent-template-1.3.1.2/html/persistent-template.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/persistent-template-1.3.1.2/html"]}),(InstalledPackageId "pontarius-xmpp-0.4.0.1-b89ac3b51dcaed442772e772b4bf6195",InstalledPackageInfo {installedPackageId = InstalledPackageId "pontarius-xmpp-0.4.0.1-b89ac3b51dcaed442772e772b4bf6195", sourcePackageId = PackageIdentifier {pkgName = PackageName "pontarius-xmpp", pkgVersion = Version {versionBranch = [0,4,0,1], versionTags = []}}, license = BSD3, copyright = "Dmitry Astapov, Pierre Kovalev, Mahdi Abdinejadi, Jon Kristensen,\nIETF Trust, Philipp Balzarek", maintainer = "info@jonkri.com", author = "Jon Kristensen, Philipp Balzarek", stability = "alpha", homepage = "https://github.com/pontarius/pontarius-xmpp/", pkgUrl = "http://www.jonkri.com/releases/pontarius-xmpp-0.4.0.1.tar.gz", synopsis = "An XMPP client library", description = "Pontarius XMPP is a work in progress implementation of RFC 6120\n(\"XMPP CORE\"), RFC 6121 (\"XMPP IM\"), and RFC 6122 (\"XMPP ADDR\").\nWhile in alpha, Pontarius XMPP works quite well and fulfills most\nrequirements of the RFCs.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","Xmpp"],ModuleName ["Network","Xmpp","IM"],ModuleName ["Network","Xmpp","Internal"],ModuleName ["Network","Xmpp","Lens"]], hiddenModules = [ModuleName ["Network","Xmpp","Concurrent"],ModuleName ["Network","Xmpp","Concurrent","Basic"],ModuleName ["Network","Xmpp","Concurrent","IQ"],ModuleName ["Network","Xmpp","Concurrent","Message"],ModuleName ["Network","Xmpp","Concurrent","Monad"],ModuleName ["Network","Xmpp","Concurrent","Presence"],ModuleName ["Network","Xmpp","Concurrent","Threads"],ModuleName ["Network","Xmpp","Concurrent","Types"],ModuleName ["Network","Xmpp","IM","Message"],ModuleName ["Network","Xmpp","IM","Presence"],ModuleName ["Network","Xmpp","IM","Roster"],ModuleName ["Network","Xmpp","IM","Roster","Types"],ModuleName ["Network","Xmpp","Marshal"],ModuleName ["Network","Xmpp","Sasl"],ModuleName ["Network","Xmpp","Sasl","Common"],ModuleName ["Network","Xmpp","Sasl","Mechanisms"],ModuleName ["Network","Xmpp","Sasl","Mechanisms","DigestMd5"],ModuleName ["Network","Xmpp","Sasl","Mechanisms","Plain"],ModuleName ["Network","Xmpp","Sasl","Mechanisms","Scram"],ModuleName ["Network","Xmpp","Sasl","StringPrep"],ModuleName ["Network","Xmpp","Sasl","Types"],ModuleName ["Network","Xmpp","Stanza"],ModuleName ["Network","Xmpp","Stream"],ModuleName ["Network","Xmpp","Tls"],ModuleName ["Network","Xmpp","Types"],ModuleName ["Network","Xmpp","Utilities"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pontarius-xmpp-0.4.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pontarius-xmpp-0.4.0.1/ghc-7.4.2"], hsLibraries = ["HSpontarius-xmpp-0.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "cryptohash-cryptoapi-0.1.2-b739c50d2dc117c3a1430b9068ec8fa2",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "dns-1.2.0-eefe3b85a11a220a7b0b829dce2128fc",InstalledPackageId "hslogger-1.2.3-82b7556cde8a02bd2dcfcf702bbaf255",InstalledPackageId "iproute-1.2.12-09e7cdce5d248b25d2b240e062a2e8cf",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "pureMD5-2.1.2.1-770c5896b8d0cd2e0149d4e02d897866",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "split-0.2.2-dcd87ae81edc5755eb78b6adbb6512a8",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "stringprep-1.0.0-d8aa3df9e7e6c2d28a7fa5427925999f",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unbounded-delays-0.1.0.6-3a139888a9c87af1fe26d461c209c1b8",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9",InstalledPackageId "xml-picklers-0.3.4-343e40027b54a4f9fcb9ccd59407846a",InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pontarius-xmpp-0.4.0.1/html/pontarius-xmpp.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pontarius-xmpp-0.4.0.1/html"]}),(InstalledPackageId "pretty-1.1.1.0-91ed62f0481a81d292d550eec35ee75b",InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-1.1.1.0-91ed62f0481a81d292d550eec35ee75b", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty", pkgVersion = Version {versionBranch = [1,1,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "David Terei <dave.terei@gmail.com>", author = "", stability = "Stable", homepage = "http://github.com/haskell/pretty", pkgUrl = "", synopsis = "Pretty-printing library", description = "This package contains a pretty-printing library, a set of API's\nthat provides a way to easily print out text in a consistent\nformat of your choosing. This is useful for compilers and related\ntools.\n\nThis library was originally designed by John Hughes's and has since\nbeen heavily modified by Simon Peyton Jones.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","PrettyPrint"],ModuleName ["Text","PrettyPrint","HughesPJ"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/pretty-1.1.1.0"], libraryDirs = ["/usr/lib/ghc/pretty-1.1.1.0"], hsLibraries = ["HSpretty-1.1.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/pretty-1.1.1.0/pretty.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/pretty-1.1.1.0"]}),(InstalledPackageId "primitive-0.5.2.1-8e22d7387208e3515c82539c99c3c7ed",InstalledPackageInfo {installedPackageId = InstalledPackageId "primitive-0.5.2.1-8e22d7387208e3515c82539c99c3c7ed", sourcePackageId = PackageIdentifier {pkgName = PackageName "primitive", pkgVersion = Version {versionBranch = [0,5,2,1], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2009-2012", maintainer = "Roman Leshchinskiy <rl@cse.unsw.edu.au>", author = "Roman Leshchinskiy <rl@cse.unsw.edu.au>", stability = "", homepage = "https://github.com/haskell/primitive", pkgUrl = "", synopsis = "Primitive memory-related operations", description = "This package provides various primitive memory-related operations.", category = "Data", exposed = True, exposedModules = [ModuleName ["Control","Monad","Primitive"],ModuleName ["Data","Primitive"],ModuleName ["Data","Primitive","MachDeps"],ModuleName ["Data","Primitive","Types"],ModuleName ["Data","Primitive","Array"],ModuleName ["Data","Primitive","ByteArray"],ModuleName ["Data","Primitive","Addr"],ModuleName ["Data","Primitive","MutVar"]], hiddenModules = [ModuleName ["Data","Primitive","Internal","Compat"],ModuleName ["Data","Primitive","Internal","Operations"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/primitive-0.5.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/primitive-0.5.2.1/ghc-7.4.2"], hsLibraries = ["HSprimitive-0.5.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/primitive-0.5.2.1/ghc-7.4.2/include"], includes = ["primitive-memops.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/primitive-0.5.2.1/html/primitive.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/primitive-0.5.2.1/html"]}),(InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageInfo {installedPackageId = InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291", sourcePackageId = PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,1,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Process libraries", description = "This package contains libraries for dealing with system processes.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Process","Internals"],ModuleName ["System","Process"],ModuleName ["System","Cmd"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/process-1.1.0.1"], libraryDirs = ["/usr/lib/ghc/process-1.1.0.1"], hsLibraries = ["HSprocess-1.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/process-1.1.0.1/include"], includes = ["runProcess.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/process-1.1.0.1/process.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/process-1.1.0.1"]}),(InstalledPackageId "publicsuffixlist-0.1-5422244c3d63081bb0def9fd905f7bee",InstalledPackageInfo {installedPackageId = InstalledPackageId "publicsuffixlist-0.1-5422244c3d63081bb0def9fd905f7bee", sourcePackageId = PackageIdentifier {pkgName = PackageName "publicsuffixlist", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Myles C. Maxfield <myles.maxfield@gmail.com>", author = "Myles C. Maxfield <myles.maxfield@gmail.com>", stability = "Experimental", homepage = "https://github.com/litherum/publicsuffixlist", pkgUrl = "", synopsis = "Is a given string a domain suffix?", description = "Is a given string a domain suffix?", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","PublicSuffixList","Lookup"],ModuleName ["Network","PublicSuffixList","DataStructure"]], hiddenModules = [ModuleName ["Network","PublicSuffixList","Types"],ModuleName ["Network","PublicSuffixList","Serialize"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/publicsuffixlist-0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/publicsuffixlist-0.1/ghc-7.4.2"], hsLibraries = ["HSpublicsuffixlist-0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "utf8-string-0.3.7-3aaf9898eec3e39af0177630d5dff0c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/publicsuffixlist-0.1/html/publicsuffixlist.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/publicsuffixlist-0.1/html"]}),(InstalledPackageId "pureMD5-2.1.2.1-770c5896b8d0cd2e0149d4e02d897866",InstalledPackageInfo {installedPackageId = InstalledPackageId "pureMD5-2.1.2.1-770c5896b8d0cd2e0149d4e02d897866", sourcePackageId = PackageIdentifier {pkgName = PackageName "pureMD5", pkgVersion = Version {versionBranch = [2,1,2,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Thomas DuBuisson", author = "Thomas DuBuisson <thomas.dubuisson@gmail.com>", stability = "stable", homepage = "", pkgUrl = "", synopsis = "A Haskell-only implementation of the MD5 digest (hash) algorithm.", description = "A Haskell-only implementation of the MD5 digest (hash) algorithm. This now supports\nthe crypto-api class interface.", category = "Data, Cryptography", exposed = True, exposedModules = [ModuleName ["Data","Digest","Pure","MD5"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pureMD5-2.1.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pureMD5-2.1.2.1/ghc-7.4.2"], hsLibraries = ["HSpureMD5-2.1.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pureMD5-2.1.2.1/html/pureMD5.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pureMD5-2.1.2.1/html"]}),(InstalledPackageId "push-notify-0.1.0.1-b6e0d92668f52f10c2b3685cc79a5bbe",InstalledPackageInfo {installedPackageId = InstalledPackageId "push-notify-0.1.0.1-b6e0d92668f52f10c2b3685cc79a5bbe", sourcePackageId = PackageIdentifier {pkgName = PackageName "push-notify", pkgVersion = Version {versionBranch = [0,1,0,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "Marcos Pividori <marcos.pividori@gmail.com>", author = "Marcos Pividori, mentored by Michael Snoyman.", stability = "", homepage = "http://gsoc2013cwithmobiledevices.blogspot.com.ar/", pkgUrl = "", synopsis = "A server-side library for sending push notifications.", description = "This library offers a simple abstraction for sending notifications through APNS, GCM and MPNS.\n\nFor more information and test examples: <http://gsoc2013cwithmobiledevices.blogspot.com.ar/>\n\nGitHub repository: <https://github.com/MarcosPividori/GSoC-Communicating-with-mobile-devices>", category = "Network, Cloud, Mobile", exposed = True, exposedModules = [ModuleName ["Network","PushNotify","Gcm"],ModuleName ["Network","PushNotify","Gcm","Types"],ModuleName ["Network","PushNotify","Apns"],ModuleName ["Network","PushNotify","Mpns"]], hiddenModules = [ModuleName ["Network","PushNotify","Gcm","Constants"],ModuleName ["Network","PushNotify","Gcm","Send"],ModuleName ["Network","PushNotify","Apns","Constants"],ModuleName ["Network","PushNotify","Apns","Send"],ModuleName ["Network","PushNotify","Apns","Types"],ModuleName ["Network","PushNotify","Mpns","Constants"],ModuleName ["Network","PushNotify","Mpns","Send"],ModuleName ["Network","PushNotify","Mpns","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/push-notify-0.1.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/push-notify-0.1.0.1/ghc-7.4.2"], hsLibraries = ["HSpush-notify-0.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "async-2.0.1.5-c3aee583f5935fc013f6ed854a4ee162",InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base16-bytestring-0.1.1.6-fccd077b23d5298da617e1833420adc6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "connection-0.1.3.1-8aee9f91ad48209ba2d2ac835fc599f7",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "convertible-1.1.0.0-d47d08cb757ee6f41f0cfd8cc1ea538e",InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "retry-0.3.0.0-698e521b8916285021d4f6b9dba13aab",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/push-notify-0.1.0.1/html/push-notify.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/push-notify-0.1.0.1/html"]}),(InstalledPackageId "push-notify-ccs-0.1.0.1-a136f6dbda8ab50b23622dab299fe21a",InstalledPackageInfo {installedPackageId = InstalledPackageId "push-notify-ccs-0.1.0.1-a136f6dbda8ab50b23622dab299fe21a", sourcePackageId = PackageIdentifier {pkgName = PackageName "push-notify-ccs", pkgVersion = Version {versionBranch = [0,1,0,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "Marcos Pividori <marcos.pividori@gmail.com>", author = "Marcos Pividori, mentored by Michael Snoyman.", stability = "", homepage = "http://gsoc2013cwithmobiledevices.blogspot.com.ar/", pkgUrl = "", synopsis = "A server-side library for sending/receiving push notifications through CCS (Google Cloud Messaging).", description = "This library offers a simple abstraction for sending/receiving notifications through CCS (XMPP - Google Cloud Messaging)\n\nFor more information and test examples: <http://gsoc2013cwithmobiledevices.blogspot.com.ar/>\n\nGitHub repository: <https://github.com/MarcosPividori/GSoC-Communicating-with-mobile-devices>", category = "Network, Cloud, Mobile", exposed = True, exposedModules = [ModuleName ["Network","PushNotify","Ccs"]], hiddenModules = [ModuleName ["Network","PushNotify","Ccs","Constants"],ModuleName ["Network","PushNotify","Ccs","Types"],ModuleName ["Network","PushNotify","Ccs","Send"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/push-notify-ccs-0.1.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/push-notify-ccs-0.1.0.1/ghc-7.4.2"], hsLibraries = ["HSpush-notify-ccs-0.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "async-2.0.1.5-c3aee583f5935fc013f6ed854a4ee162",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "hslogger-1.2.3-82b7556cde8a02bd2dcfcf702bbaf255",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "pontarius-xmpp-0.4.0.1-b89ac3b51dcaed442772e772b4bf6195",InstalledPackageId "push-notify-0.1.0.1-b6e0d92668f52f10c2b3685cc79a5bbe",InstalledPackageId "retry-0.3.0.0-698e521b8916285021d4f6b9dba13aab",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/push-notify-ccs-0.1.0.1/html/push-notify-ccs.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/push-notify-ccs-0.1.0.1/html"]}),(InstalledPackageId "pwstore-fast-2.4.1-9317489ae3bbf3dd843ab13b621cc843",InstalledPackageInfo {installedPackageId = InstalledPackageId "pwstore-fast-2.4.1-9317489ae3bbf3dd843ab13b621cc843", sourcePackageId = PackageIdentifier {pkgName = PackageName "pwstore-fast", pkgVersion = Version {versionBranch = [2,4,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "pjscott@iastate.edu", author = "Peter Scott", stability = "", homepage = "https://github.com/PeterScott/pwstore", pkgUrl = "", synopsis = "Secure password storage.", description = "To store passwords securely, they should be salted,\nthen hashed with a slow hash function. This library\nuses PBKDF1-SHA256, and handles all the details.\nIt uses the cryptohash package for speed; if you need\na pure Haskell library, pwstore-purehaskell has the\nexact same API, but uses only pure Haskell. It is\nabout 25 times slower than this package, but still\nquite usable.", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","PasswordStore"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pwstore-fast-2.4.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pwstore-fast-2.4.1/ghc-7.4.2"], hsLibraries = ["HSpwstore-fast-2.4.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "SHA-1.6.4-7b2990a624fab50a27ecb709935a813b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pwstore-fast-2.4.1/html/pwstore-fast.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pwstore-fast-2.4.1/html"]}),(InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageInfo {installedPackageId = InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444", sourcePackageId = PackageIdentifier {pkgName = PackageName "random", pkgVersion = Version {versionBranch = [1,0,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "rrnewton@gmail.com", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "random number library", description = "This package provides a basic random number generation\nlibrary, including the ability to split random number\ngenerators.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Random"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/random-1.0.1.1/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/random-1.0.1.1/ghc-7.4.2"], hsLibraries = ["HSrandom-1.0.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/random-1.0.1.1/random.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-random-doc/html/"]}),(InstalledPackageId "resource-pool-0.2.1.1-215e3f91eaf4900d5432f69e5c90da0e",InstalledPackageInfo {installedPackageId = InstalledPackageId "resource-pool-0.2.1.1-215e3f91eaf4900d5432f69e5c90da0e", sourcePackageId = PackageIdentifier {pkgName = PackageName "resource-pool", pkgVersion = Version {versionBranch = [0,2,1,1], versionTags = []}}, license = BSD3, copyright = "Copyright 2011 MailRank, Inc.", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "", homepage = "http://github.com/bos/pool", pkgUrl = "", synopsis = "A high-performance striped resource pooling implementation", description = "A high-performance striped pooling abstraction for managing\nflexibly-sized collections of resources such as database\nconnections.", category = "Data, Database, Network", exposed = True, exposedModules = [ModuleName ["Data","Pool"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/resource-pool-0.2.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/resource-pool-0.2.1.1/ghc-7.4.2"], hsLibraries = ["HSresource-pool-0.2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/resource-pool-0.2.1.1/html/resource-pool.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/resource-pool-0.2.1.1/html"]}),(InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageInfo {installedPackageId = InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1", sourcePackageId = PackageIdentifier {pkgName = PackageName "resourcet", pkgVersion = Version {versionBranch = [0,4,10,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Deterministic allocation and freeing of scarce resources.", description = "This package was originally included with the conduit package, and has since been split off. For more information, please see <http://www.yesodweb.com/book/conduits>.", category = "Data, Conduit", exposed = True, exposedModules = [ModuleName ["Control","Monad","Trans","Resource"],ModuleName ["Control","Monad","Trans","Resource","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/resourcet-0.4.10.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/resourcet-0.4.10.1/ghc-7.4.2"], hsLibraries = ["HSresourcet-0.4.10.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "mmorph-1.0.2-428b36fb07b14a5702483fa5203ccba7",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/resourcet-0.4.10.1/html/resourcet.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/resourcet-0.4.10.1/html"]}),(InstalledPackageId "retry-0.3.0.0-698e521b8916285021d4f6b9dba13aab",InstalledPackageInfo {installedPackageId = InstalledPackageId "retry-0.3.0.0-698e521b8916285021d4f6b9dba13aab", sourcePackageId = PackageIdentifier {pkgName = PackageName "retry", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "Ozgun Ataman, Soostone Inc", maintainer = "ozgun.ataman@soostone.com", author = "Ozgun Ataman", stability = "", homepage = "", pkgUrl = "", synopsis = "Retry combinators for monadic actions that may fail", description = "This package exposes combinators that can wrap arbitrary\nmonadic actions. They run the action and potentially retry\nrunning it with some configurable delay for a configurable\nnumber of times.\nThe purpose is to make it easier to work with IO and\nespecially network IO actions that often experience temporary\nfailure and warrant retrying of the original action. For\nexample, a database query may time out for a while, in which\ncase we should hang back for a bit and retry the query instead\nof simply raising an exception.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Retry"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/retry-0.3.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/retry-0.3.0.0/ghc-7.4.2"], hsLibraries = ["HSretry-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/retry-0.3.0.0/html/retry.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/retry-0.3.0.0/html"]}),(InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae",InstalledPackageInfo {installedPackageId = InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae", sourcePackageId = PackageIdentifier {pkgName = PackageName "safe", pkgVersion = Version {versionBranch = [0,3,4], versionTags = []}}, license = BSD3, copyright = "Neil Mitchell 2007-2014", maintainer = "Neil Mitchell <ndmitchell@gmail.com>", author = "Neil Mitchell <ndmitchell@gmail.com>", stability = "", homepage = "http://community.haskell.org/~ndm/safe/", pkgUrl = "", synopsis = "Library for safe (pattern match free) functions", description = "Partial functions from the base library, such as @head@ and @!!@, modified\nto return more descriptive error messages, programmer defined error messages,\n@Maybe@ wrapped results and default values.\nThese functions can be used to reduce the number of unsafe pattern matches in\nyour code.", category = "Unclassified", exposed = True, exposedModules = [ModuleName ["Safe"],ModuleName ["Safe","Foldable"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/safe-0.3.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/safe-0.3.4/ghc-7.4.2"], hsLibraries = ["HSsafe-0.3.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/safe-0.3.4/html/safe.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/safe-0.3.4/html"]}),(InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageInfo {installedPackageId = InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc", sourcePackageId = PackageIdentifier {pkgName = PackageName "scientific", pkgVersion = Version {versionBranch = [0,2,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>", author = "Bas van Dijk", stability = "", homepage = "https://github.com/basvandijk/scientific", pkgUrl = "", synopsis = "Arbitrary-precision floating-point numbers represented using scientific notation", description = "A @Scientific@ number is an arbitrary-precision floating-point number\nrepresented using scientific notation.\n\nA scientific number with 'coefficient' @c@ and\n'base10Exponent' @e@ corresponds to the\n'Fractional' number: @'fromInteger' c * 10 '^^' e@\n\nIts primary use-case is to serve as the target of\nparsing floating point numbers. Since the textual\nrepresentation of floating point numbers use\nscientific notation they can be efficiently\nparsed to a @Scientific@ number.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Scientific"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/scientific-0.2.0.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/scientific-0.2.0.2/ghc-7.4.2"], hsLibraries = ["HSscientific-0.2.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/scientific-0.2.0.2/html/scientific.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/scientific-0.2.0.2/html"]}),(InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512",InstalledPackageInfo {installedPackageId = InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512", sourcePackageId = PackageIdentifier {pkgName = PackageName "securemem", pkgVersion = Version {versionBranch = [0,1,3], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "vincent@snarc.org", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-securemem", pkgUrl = "", synopsis = "abstraction to an auto scrubbing and const time eq, memory chunk.", description = "SecureMem is similar to ByteString, except that it provides a memory chunk that\nwill be auto-scrubbed after it run out of scope.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","SecureMem"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/securemem-0.1.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/securemem-0.1.3/ghc-7.4.2"], hsLibraries = ["HSsecuremem-0.1.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/securemem-0.1.3/html/securemem.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/securemem-0.1.3/html"]}),(InstalledPackageId "semigroups-0.12.2-4c5412454897d6324ade009475ced443",InstalledPackageInfo {installedPackageId = InstalledPackageId "semigroups-0.12.2-4c5412454897d6324ade009475ced443", sourcePackageId = PackageIdentifier {pkgName = PackageName "semigroups", pkgVersion = Version {versionBranch = [0,12,2], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2013 Edward A. Kmett", maintainer = "Edward A. Kmett <ekmett@gmail.com>", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/semigroups/", pkgUrl = "", synopsis = "Anything that associates", description = "In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup.", category = "Algebra, Data, Data Structures, Math", exposed = True, exposedModules = [ModuleName ["Data","Semigroup"],ModuleName ["Data","List","NonEmpty"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/semigroups-0.12.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/semigroups-0.12.2/ghc-7.4.2"], hsLibraries = ["HSsemigroups-0.12.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "nats-0.1.2-69c909590f5ba1f33d15d9f433c24888",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/semigroups-0.12.2/html/semigroups.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/semigroups-0.12.2/html"]}),(InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageInfo {installedPackageId = InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e", sourcePackageId = PackageIdentifier {pkgName = PackageName "shakespeare", pkgVersion = Version {versionBranch = [1,2,1,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "A toolkit for making compile-time interpolated templates", description = "Shakespeare is a family of type-safe, efficient template languages. Shakespeare templates are expanded at compile-time, ensuring that all interpolated variables are in scope. Variables are interpolated according to their type through a typeclass.\n\nShakespeare templates can be used inline with a quasi-quoter or in an external file.\n\nNote there is no dependency on haskell-src-extras. Instead Shakespeare believes logic should stay out of templates and has its own minimal Haskell parser.\n\nPackages that use this: shakespeare-js, shakespeare-css, shakespeare-text, hamlet, and xml-hamlet\n\nPlease see the documentation at <http://www.yesodweb.com/book/shakespearean-templates> for more details.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Shakespeare"],ModuleName ["Text","Shakespeare","Base"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-1.2.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-1.2.1.1/ghc-7.4.2"], hsLibraries = ["HSshakespeare-1.2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "system-fileio-0.3.12-6082aa698d4d8b58daac85f0423f1c9e",InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-1.2.1.1/html/shakespeare.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-1.2.1.1/html"]}),(InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageInfo {installedPackageId = InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b", sourcePackageId = PackageIdentifier {pkgName = PackageName "shakespeare-css", pkgVersion = Version {versionBranch = [1,0,7,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "Stick your haskell variables into css at compile time.", description = "\nShakespeare is a template family for type-safe, efficient templates with simple variable interpolation. Shakespeare templates can be used inline with a quasi-quoter or in an external file. Shakespeare interpolates variables according to the type being inserted.\nIn this case, the variable type needs a ToCss instance.\n\nThis package contains 2 css template languages. The Cassius language uses whitespace to avoid the need for closing brackets and semi-colons. Lucius does not care about whitespace and is a strict superset of css. There are also some significant conveniences added for css.\n\nPlease see http://www.yesodweb.com/book/shakespearean-templates for a more thorough description and examples", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Cassius"],ModuleName ["Text","Lucius"]], hiddenModules = [ModuleName ["Text","MkSizeType"],ModuleName ["Text","Css"],ModuleName ["Text","IndentToBrace"],ModuleName ["Text","CssCommon"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-css-1.0.7.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-css-1.0.7.1/ghc-7.4.2"], hsLibraries = ["HSshakespeare-css-1.0.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-css-1.0.7.1/html/shakespeare-css.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-css-1.0.7.1/html"]}),(InstalledPackageId "shakespeare-i18n-1.0.0.5-b2ac54c586ff04b48e940e5c57a7410e",InstalledPackageInfo {installedPackageId = InstalledPackageId "shakespeare-i18n-1.0.0.5-b2ac54c586ff04b48e940e5c57a7410e", sourcePackageId = PackageIdentifier {pkgName = PackageName "shakespeare-i18n", pkgVersion = Version {versionBranch = [1,0,0,5], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "A type-based approach to internationalization.", description = "This package uses a compile-time, type-safe approach to create translated content. It has a simple syntax for translators, while allowing the full power of Haskell for applying complex grammar rules.\n\nThis package was spun off from yesod-core, and therefore the Yesod documentation is a good place to start in understanding this package. Please see <http://www.yesodweb.com/book/shakespearean-templates> for more information.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Shakespeare","I18N"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-i18n-1.0.0.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-i18n-1.0.0.5/ghc-7.4.2"], hsLibraries = ["HSshakespeare-i18n-1.0.0.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-i18n-1.0.0.5/html/shakespeare-i18n.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-i18n-1.0.0.5/html"]}),(InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageInfo {installedPackageId = InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42", sourcePackageId = PackageIdentifier {pkgName = PackageName "shakespeare-js", pkgVersion = Version {versionBranch = [1,2,0,4], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>, Greg Weber <greg@gregweber.info>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "Stick your haskell variables into javascript/coffeescript at compile time.", description = "Shakespeare is a template family for type-safe, efficient templates with simple variable interpolation. Shakespeare templates can be used inline with a quasi-quoter or in an external file. Shakespeare interpolates variables according to the type being inserted.\nIn this case, the variable type needs a ToJavascript instance.\n\nshakespeare-javascript is also known as Julius, and passes through plain javascript.\n\nThere is also a shakespeare version for CoffeeScript, TypeScript, and Roy, all languages that compile down to Javascript. They all expect you to have the appropriate compiler in your path.\n\nshakespeare originated from the hamlet template package.\nPlease see http://www.yesodweb.com/book/shakespearean-templates for a more thorough description and examples.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Julius"],ModuleName ["Text","Coffee"],ModuleName ["Text","Roy"],ModuleName ["Text","TypeScript"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-js-1.2.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-js-1.2.0.4/ghc-7.4.2"], hsLibraries = ["HSshakespeare-js-1.2.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-js-1.2.0.4/html/shakespeare-js.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-js-1.2.0.4/html"]}),(InstalledPackageId "silently-1.2.4.1-046a330d47b64c6b8e8a8000f71b26ca",InstalledPackageInfo {installedPackageId = InstalledPackageId "silently-1.2.4.1-046a330d47b64c6b8e8a8000f71b26ca", sourcePackageId = PackageIdentifier {pkgName = PackageName "silently", pkgVersion = Version {versionBranch = [1,2,4,1], versionTags = []}}, license = BSD3, copyright = "(c) Trystan Spangler 2011", maintainer = "trystan.s@comcast.net", author = "Trystan Spangler", stability = "", homepage = "https://github.com/trystan/silently", pkgUrl = "https://github.com/trystan/silently", synopsis = "Prevent or capture writing to stdout and other handles.", description = "Prevent or capture writing to stdout and other handles.", category = "", exposed = True, exposedModules = [ModuleName ["System","IO","Silently"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/silently-1.2.4.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/silently-1.2.4.1/ghc-7.4.2"], hsLibraries = ["HSsilently-1.2.4.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/silently-1.2.4.1/html/silently.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/silently-1.2.4.1/html"]}),(InstalledPackageId "simple-sendfile-0.2.13-e80b06ae588712f1a38c709aaefcb143",InstalledPackageInfo {installedPackageId = InstalledPackageId "simple-sendfile-0.2.13-e80b06ae588712f1a38c709aaefcb143", sourcePackageId = PackageIdentifier {pkgName = PackageName "simple-sendfile", pkgVersion = Version {versionBranch = [0,2,13], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "Cross platform library for the sendfile system call", description = "Cross platform library for the sendfile system call.\nThis library tries to call minimum system calls which\nare the bottleneck of web servers.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","Sendfile"]], hiddenModules = [ModuleName ["Network","Sendfile","Linux"],ModuleName ["Network","Sendfile","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/simple-sendfile-0.2.13/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/simple-sendfile-0.2.13/ghc-7.4.2"], hsLibraries = ["HSsimple-sendfile-0.2.13"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/simple-sendfile-0.2.13/html/simple-sendfile.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/simple-sendfile-0.2.13/html"]}),(InstalledPackageId "skein-1.0.9-ea9ec8242c1fa2cb0fc0425688fb44dd",InstalledPackageInfo {installedPackageId = InstalledPackageId "skein-1.0.9-ea9ec8242c1fa2cb0fc0425688fb44dd", sourcePackageId = PackageIdentifier {pkgName = PackageName "skein", pkgVersion = Version {versionBranch = [1,0,9], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Felipe Lessa <felipe.lessa@gmail.com>", author = "Felipe Lessa <felipe.lessa@gmail.com>, Doug Whiting", stability = "", homepage = "https://github.com/meteficha/skein", pkgUrl = "", synopsis = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well.", description = "Skein (<http://www.skein-hash.info/>) is a family of fast\nsecure cryptographic hash functions designed by Niels\nFerguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir\nBellare, Tadayoshi Kohno, Jon Callas and Jesse Walker.\n\nThis package uses bindings to the optimized C implementation\nof Skein. We provide a high-level interface (see module\n\"Crypto.Skein\") to some of the Skein use cases. We also\nprovide a low-level interface (see module\n\"Crypto.Skein.Internal\") should you need to use Skein in a\ndifferent way.\n\nCurrently we have support for Skein as cryptographic hash\nfunction as Skein as a message authentication code\n(Skein-MAC). For examples of how to use this package, see\n\"Crypto.Skein\" module documentation.\n\nThis package includes Skein v1.3. Versions of this package\nbefore 1.0.0 implemented Skein v1.1.", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Skein"],ModuleName ["Crypto","Skein","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/skein-1.0.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/skein-1.0.9/ghc-7.4.2"], hsLibraries = ["HSskein-1.0.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = ["skein.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/skein-1.0.9/html/skein.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/skein-1.0.9/html"]}),(InstalledPackageId "socks-0.5.4-b9e1f1d6759a74379adc163df5aa8011",InstalledPackageInfo {installedPackageId = InstalledPackageId "socks-0.5.4-b9e1f1d6759a74379adc163df5aa8011", sourcePackageId = PackageIdentifier {pkgName = PackageName "socks", pkgVersion = Version {versionBranch = [0,5,4], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-socks", pkgUrl = "", synopsis = "Socks proxy (version 5) implementation.", description = "Socks proxy (version 5) implementation.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","Socks5"],ModuleName ["Network","Socks5","Lowlevel"],ModuleName ["Network","Socks5","Types"]], hiddenModules = [ModuleName ["Network","Socks5","Wire"],ModuleName ["Network","Socks5","Conf"],ModuleName ["Network","Socks5","Command"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/socks-0.5.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/socks-0.5.4/ghc-7.4.2"], hsLibraries = ["HSsocks-0.5.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/socks-0.5.4/html/socks.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/socks-0.5.4/html"]}),(InstalledPackageId "split-0.2.2-dcd87ae81edc5755eb78b6adbb6512a8",InstalledPackageInfo {installedPackageId = InstalledPackageId "split-0.2.2-dcd87ae81edc5755eb78b6adbb6512a8", sourcePackageId = PackageIdentifier {pkgName = PackageName "split", pkgVersion = Version {versionBranch = [0,2,2], versionTags = []}}, license = BSD3, copyright = "(c) Brent Yorgey, Louis Wasserman 2008-2012", maintainer = "byorgey@cis.upenn.edu", author = "Brent Yorgey", stability = "stable", homepage = "", pkgUrl = "", synopsis = "Combinator library for splitting lists.", description = "A collection of various methods for splitting\nlists into parts, akin to the \\\"split\\\" function\nfound in several mainstream languages. Here is\nits tale:\n\nOnce upon a time the standard \"Data.List\" module\nheld no function for splitting a list into parts\naccording to a delimiter. Many a brave\nlambda-knight strove to add such a function, but\ntheir striving was in vain, for Lo, the Supreme\nCouncil fell to bickering amongst themselves what\nwas to be the essential nature of the One True\nFunction which could cleave a list in twain (or\nthrain, or any required number of parts).\n\nAnd thus came to pass the split package,\ncomprising divers functions for splitting a list\nasunder, each according to its nature. And the\nSupreme Council had no longer any grounds for\nargument, for the favored method of each was\ncontained therein.\n\nTo get started, see the \"Data.List.Split\" module.", category = "List", exposed = True, exposedModules = [ModuleName ["Data","List","Split"],ModuleName ["Data","List","Split","Internals"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/split-0.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/split-0.2.2/ghc-7.4.2"], hsLibraries = ["HSsplit-0.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/split-0.2.2/html/split.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/split-0.2.2/html"]}),(InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageInfo {installedPackageId = InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29", sourcePackageId = PackageIdentifier {pkgName = PackageName "stm", pkgVersion = Version {versionBranch = [2,4,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Software Transactional Memory", description = "A modular composable concurrency abstraction.\n\nChanges in version 2.4.2\n\n* Added \"Control.Concurrent.STM.TSem\" (transactional semaphore)\n\nChanges in version 2.4.1\n\n* Added Applicative/Alternative instances of STM for GHC <7.0\n\nChanges in version 2.4\n\n* Added \"Control.Concurrent.STM.TQueue\" (a faster @TChan@)\n\n* Added \"Control.Concurrent.STM.TBQueue\" (a bounded channel based on @TQueue@)\n\n* @TChan@ has an @Eq@ instances\n\n* Added @newBroadcastTChan@ and @newBroadcastTChanIO@\n\n* Some performance improvements for @TChan@\n\n* Added @cloneTChan@", category = "Concurrency", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","STM"],ModuleName ["Control","Concurrent","STM","TArray"],ModuleName ["Control","Concurrent","STM","TVar"],ModuleName ["Control","Concurrent","STM","TChan"],ModuleName ["Control","Concurrent","STM","TMVar"],ModuleName ["Control","Concurrent","STM","TQueue"],ModuleName ["Control","Concurrent","STM","TBQueue"],ModuleName ["Control","Concurrent","STM","TSem"],ModuleName ["Control","Monad","STM"]], hiddenModules = [ModuleName ["Control","Sequential","STM"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stm-2.4.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stm-2.4.2/ghc-7.4.2"], hsLibraries = ["HSstm-2.4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stm-2.4.2/html/stm.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stm-2.4.2/html"]}),(InstalledPackageId "stm-chans-3.0.0-3036cd3705620baf95c98c3ea665536c",InstalledPackageInfo {installedPackageId = InstalledPackageId "stm-chans-3.0.0-3036cd3705620baf95c98c3ea665536c", sourcePackageId = PackageIdentifier {pkgName = PackageName "stm-chans", pkgVersion = Version {versionBranch = [3,0,0], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2011--2013 wren ng thornton", maintainer = "wren@community.haskell.org", author = "wren ng thornton, Thomas DuBuisson", stability = "provisional", homepage = "http://code.haskell.org/~wren/", pkgUrl = "", synopsis = "Additional types of channels for STM.", description = "Additional types of channels for STM.", category = "Concurrency", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","STM","TBChan"],ModuleName ["Control","Concurrent","STM","TBMChan"],ModuleName ["Control","Concurrent","STM","TMChan"],ModuleName ["Control","Concurrent","STM","TBMQueue"],ModuleName ["Control","Concurrent","STM","TMQueue"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stm-chans-3.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stm-chans-3.0.0/ghc-7.4.2"], hsLibraries = ["HSstm-chans-3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stm-chans-3.0.0/html/stm-chans.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stm-chans-3.0.0/html"]}),(InstalledPackageId "stringprep-1.0.0-d8aa3df9e7e6c2d28a7fa5427925999f",InstalledPackageInfo {installedPackageId = InstalledPackageId "stringprep-1.0.0-d8aa3df9e7e6c2d28a7fa5427925999f", sourcePackageId = PackageIdentifier {pkgName = PackageName "stringprep", pkgVersion = Version {versionBranch = [1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "George Pollard <porges@porg.es>", author = "George Pollard <porges@porg.es>", stability = "", homepage = "", pkgUrl = "", synopsis = "Implements the \"StringPrep\" algorithm", description = "Implements the \"StringPrep\" algorithm", category = "data", exposed = True, exposedModules = [ModuleName ["Text","StringPrep"],ModuleName ["Text","StringPrep","Profiles"],ModuleName ["Text","CharRanges"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stringprep-1.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stringprep-1.0.0/ghc-7.4.2"], hsLibraries = ["HSstringprep-1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "text-icu-0.6.3.7-5a96554e4e4124cc2ffb7933f725e5a3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stringprep-1.0.0/html/stringprep.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stringprep-1.0.0/html"]}),(InstalledPackageId "stringsearch-0.3.6.5-5c3dc81b6384425336cf50ef0af75580",InstalledPackageInfo {installedPackageId = InstalledPackageId "stringsearch-0.3.6.5-5c3dc81b6384425336cf50ef0af75580", sourcePackageId = PackageIdentifier {pkgName = PackageName "stringsearch", pkgVersion = Version {versionBranch = [0,3,6,5], versionTags = []}}, license = BSD3, copyright = "(c) 2007-2011\nDaniel Fischer, Chris Kuklewicz, Justin Bailey", maintainer = "daniel.is.fischer@googlemail.com", author = "Daniel Fischer, Chris Kuklewicz, Justin Bailey", stability = "", homepage = "https://bitbucket.org/dafis/stringsearch", pkgUrl = "", synopsis = "Fast searching, splitting and replacing of ByteStrings", description = "This package provides several functions to quickly\nsearch for substrings in strict or lazy ByteStrings.\nIt also provides functions for breaking or splitting\non substrings and replacing all occurrences of a\nsubstring (the first in case of overlaps) with another.\nGHC before 6.10 are no longer supported, other compilers\nonly if they support BangPatterns. If you need it to\nwork with other compilers, send a feature request.", category = "Text, Search", exposed = True, exposedModules = [ModuleName ["Data","ByteString","Search"],ModuleName ["Data","ByteString","Search","BoyerMoore"],ModuleName ["Data","ByteString","Search","DFA"],ModuleName ["Data","ByteString","Search","KarpRabin"],ModuleName ["Data","ByteString","Search","KMP"],ModuleName ["Data","ByteString","Search","KnuthMorrisPratt"],ModuleName ["Data","ByteString","Search","Substitution"],ModuleName ["Data","ByteString","Lazy","Search"],ModuleName ["Data","ByteString","Lazy","Search","DFA"],ModuleName ["Data","ByteString","Lazy","Search","KarpRabin"],ModuleName ["Data","ByteString","Lazy","Search","KMP"]], hiddenModules = [ModuleName ["Data","ByteString","Search","Internal","BoyerMoore"],ModuleName ["Data","ByteString","Search","Internal","KnuthMorrisPratt"],ModuleName ["Data","ByteString","Search","Internal","Utils"],ModuleName ["Data","ByteString","Lazy","Search","Internal","BoyerMoore"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stringsearch-0.3.6.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stringsearch-0.3.6.5/ghc-7.4.2"], hsLibraries = ["HSstringsearch-0.3.6.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stringsearch-0.3.6.5/html/stringsearch.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stringsearch-0.3.6.5/html"]}),(InstalledPackageId "syb-0.3.6.1-d7740fec5d551402b91dc3153c40abf7",InstalledPackageInfo {installedPackageId = InstalledPackageId "syb-0.3.6.1-d7740fec5d551402b91dc3153c40abf7", sourcePackageId = PackageIdentifier {pkgName = PackageName "syb", pkgVersion = Version {versionBranch = [0,3,6,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "generics@haskell.org", author = "Ralf Lammel, Simon Peyton Jones, Jose Pedro Magalhaes", stability = "provisional", homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB", pkgUrl = "", synopsis = "Scrap Your Boilerplate", description = "This package contains the generics system described in the\n/Scrap Your Boilerplate/ papers (see\n<http://www.cs.uu.nl/wiki/GenericProgramming/SYB>).\nIt defines the @Data@ class of types permitting folding and unfolding\nof constructor applications, instances of this class for primitive\ntypes, and a variety of traversals.", category = "Generics", exposed = True, exposedModules = [ModuleName ["Data","Generics"],ModuleName ["Data","Generics","Basics"],ModuleName ["Data","Generics","Instances"],ModuleName ["Data","Generics","Aliases"],ModuleName ["Data","Generics","Schemes"],ModuleName ["Data","Generics","Text"],ModuleName ["Data","Generics","Twins"],ModuleName ["Data","Generics","Builders"],ModuleName ["Generics","SYB"],ModuleName ["Generics","SYB","Basics"],ModuleName ["Generics","SYB","Instances"],ModuleName ["Generics","SYB","Aliases"],ModuleName ["Generics","SYB","Schemes"],ModuleName ["Generics","SYB","Text"],ModuleName ["Generics","SYB","Twins"],ModuleName ["Generics","SYB","Builders"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/syb-0.3.6.1/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/syb-0.3.6.1/ghc-7.4.2"], hsLibraries = ["HSsyb-0.3.6.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/syb-0.3.6.1/syb.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-syb-doc/html/"]}),(InstalledPackageId "system-fileio-0.3.12-6082aa698d4d8b58daac85f0423f1c9e",InstalledPackageInfo {installedPackageId = InstalledPackageId "system-fileio-0.3.12-6082aa698d4d8b58daac85f0423f1c9e", sourcePackageId = PackageIdentifier {pkgName = PackageName "system-fileio", pkgVersion = Version {versionBranch = [0,3,12], versionTags = []}}, license = MIT, copyright = "", maintainer = "John Millikin <jmillikin@gmail.com>", author = "John Millikin <jmillikin@gmail.com>", stability = "experimental", homepage = "https://john-millikin.com/software/haskell-filesystem/", pkgUrl = "", synopsis = "Consistent filesystem interaction across GHC versions", description = "This is a small wrapper around the \\\"directory\\\", \\\"unix\\\", and \\\"Win32\\\"\npackages, for use with \\\"system-filepath\\\". It provides a consistent API\nto the various versions of these packages distributed with different\nversions of GHC.\n\nIn particular, this library supports working with POSIX files that have\npaths which can't be decoded in the current locale encoding.", category = "System", exposed = True, exposedModules = [ModuleName ["Filesystem"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/system-fileio-0.3.12/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/system-fileio-0.3.12/ghc-7.4.2"], hsLibraries = ["HSsystem-fileio-0.3.12"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/system-fileio-0.3.12/html/system-fileio.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/system-fileio-0.3.12/html"]}),(InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageInfo {installedPackageId = InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e", sourcePackageId = PackageIdentifier {pkgName = PackageName "system-filepath", pkgVersion = Version {versionBranch = [0,4,9], versionTags = []}}, license = MIT, copyright = "John Millikin 2010-2012", maintainer = "John Millikin <jmillikin@gmail.com>", author = "John Millikin <jmillikin@gmail.com>", stability = "experimental", homepage = "https://john-millikin.com/software/haskell-filesystem/", pkgUrl = "", synopsis = "High-level, byte-based file and directory path manipulations", description = "", category = "System", exposed = True, exposedModules = [ModuleName ["Filesystem","Path"],ModuleName ["Filesystem","Path","CurrentOS"],ModuleName ["Filesystem","Path","Rules"]], hiddenModules = [ModuleName ["Filesystem","Path","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/system-filepath-0.4.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/system-filepath-0.4.9/ghc-7.4.2"], hsLibraries = ["HSsystem-filepath-0.4.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/system-filepath-0.4.9/html/system-filepath.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/system-filepath-0.4.9/html"]}),(InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346",InstalledPackageInfo {installedPackageId = InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346", sourcePackageId = PackageIdentifier {pkgName = PackageName "tagged", pkgVersion = Version {versionBranch = [0,7,1], versionTags = []}}, license = BSD3, copyright = "2009-2013 Edward A. Kmett", maintainer = "Edward A. Kmett <ekmett@gmail.com>", author = "Edward A. Kmett", stability = "experimental", homepage = "http://github.com/ekmett/tagged", pkgUrl = "", synopsis = "Haskell 98 phantom types to avoid unsafely passing dummy arguments", description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments", category = "Data, Phantom Types", exposed = True, exposedModules = [ModuleName ["Data","Proxy"],ModuleName ["Data","Tagged"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tagged-0.7.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tagged-0.7.1/ghc-7.4.2"], hsLibraries = ["HStagged-0.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tagged-0.7.1/html/tagged.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tagged-0.7.1/html"]}),(InstalledPackageId "tagsoup-0.13.1-15ec358c1ac7e4bd545ea4b9ead5bde9",InstalledPackageInfo {installedPackageId = InstalledPackageId "tagsoup-0.13.1-15ec358c1ac7e4bd545ea4b9ead5bde9", sourcePackageId = PackageIdentifier {pkgName = PackageName "tagsoup", pkgVersion = Version {versionBranch = [0,13,1], versionTags = []}}, license = BSD3, copyright = "Neil Mitchell 2006-2014", maintainer = "Neil Mitchell <ndmitchell@gmail.com>", author = "Neil Mitchell <ndmitchell@gmail.com>", stability = "", homepage = "http://community.haskell.org/~ndm/tagsoup/", pkgUrl = "", synopsis = "Parsing and extracting information from (possibly malformed) HTML/XML documents", description = "TagSoup is a library for parsing HTML/XML. It supports the HTML 5 specification,\nand can be used to parse either well-formed XML, or unstructured and malformed HTML\nfrom the web. The library also provides useful functions to extract information\nfrom an HTML document, making it ideal for screen-scraping.\n\nUsers should start from the \"Text.HTML.TagSoup\" module.", category = "XML", exposed = True, exposedModules = [ModuleName ["Text","HTML","TagSoup"],ModuleName ["Text","HTML","TagSoup","Entity"],ModuleName ["Text","HTML","TagSoup","Match"],ModuleName ["Text","HTML","TagSoup","Tree"],ModuleName ["Text","StringLike"]], hiddenModules = [ModuleName ["Text","HTML","TagSoup","Generated"],ModuleName ["Text","HTML","TagSoup","Implementation"],ModuleName ["Text","HTML","TagSoup","Manual"],ModuleName ["Text","HTML","TagSoup","Options"],ModuleName ["Text","HTML","TagSoup","Parser"],ModuleName ["Text","HTML","TagSoup","Render"],ModuleName ["Text","HTML","TagSoup","Specification"],ModuleName ["Text","HTML","TagSoup","Type"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tagsoup-0.13.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tagsoup-0.13.1/ghc-7.4.2"], hsLibraries = ["HStagsoup-0.13.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tagsoup-0.13.1/html/tagsoup.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tagsoup-0.13.1/html"]}),(InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageInfo {installedPackageId = InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf", sourcePackageId = PackageIdentifier {pkgName = PackageName "template-haskell", pkgVersion = Version {versionBranch = [2,7,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "Facilities for manipulating Haskell source code using Template Haskell.", category = "", exposed = True, exposedModules = [ModuleName ["Language","Haskell","TH","Syntax","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 = [], trusted = False, importDirs = ["/usr/lib/ghc/template-haskell-2.7.0.0"], libraryDirs = ["/usr/lib/ghc/template-haskell-2.7.0.0"], hsLibraries = ["HStemplate-haskell-2.7.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "pretty-1.1.1.0-91ed62f0481a81d292d550eec35ee75b"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/template-haskell-2.7.0.0/template-haskell.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/template-haskell-2.7.0.0"]}),(InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageInfo {installedPackageId = InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136", sourcePackageId = PackageIdentifier {pkgName = PackageName "text", pkgVersion = Version {versionBranch = [1,1,0,1], versionTags = []}}, license = BSD3, copyright = "2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "", homepage = "https://github.com/bos/text", pkgUrl = "", synopsis = "An efficient packed Unicode text type.", description = "\nAn efficient packed, immutable Unicode text type (both strict and\nlazy), with a powerful loop fusion optimization framework.\n\nThe 'Text' type represents Unicode character strings, in a time and\nspace-efficient manner. This package provides text processing\ncapabilities that are optimized for performance critical use, both\nin terms of large data quantities and high speed.\n\nThe 'Text' type provides character-encoding, type-safe case\nconversion via whole-string case conversion functions. It also\nprovides a range of functions for converting 'Text' values to and from\n'ByteStrings', using several standard encodings.\n\nEfficient locale-sensitive support for text IO is also supported.\n\nThese modules are intended to be imported qualified, to avoid name\nclashes with Prelude functions, e.g.\n\n> import qualified Data.Text as T\n\nTo use an extended and very rich family of functions for working\nwith Unicode text (including normalization, regular expressions,\nnon-standard encodings, text breaking, and locales), see\nthe @text-icu@ package:\n<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","Internal","Builder"],ModuleName ["Data","Text","Internal","Builder","Functions"],ModuleName ["Data","Text","Internal","Builder","Int","Digits"],ModuleName ["Data","Text","Internal","Builder","RealFloat","Functions"],ModuleName ["Data","Text","Internal","Encoding","Fusion"],ModuleName ["Data","Text","Internal","Encoding","Fusion","Common"],ModuleName ["Data","Text","Internal","Encoding","Utf16"],ModuleName ["Data","Text","Internal","Encoding","Utf32"],ModuleName ["Data","Text","Internal","Encoding","Utf8"],ModuleName ["Data","Text","Internal","Functions"],ModuleName ["Data","Text","Internal","Fusion"],ModuleName ["Data","Text","Internal","Fusion","CaseMapping"],ModuleName ["Data","Text","Internal","Fusion","Common"],ModuleName ["Data","Text","Internal","Fusion","Size"],ModuleName ["Data","Text","Internal","Fusion","Types"],ModuleName ["Data","Text","Internal","IO"],ModuleName ["Data","Text","Internal","Lazy"],ModuleName ["Data","Text","Internal","Lazy","Encoding","Fusion"],ModuleName ["Data","Text","Internal","Lazy","Fusion"],ModuleName ["Data","Text","Internal","Lazy","Search"],ModuleName ["Data","Text","Internal","Private"],ModuleName ["Data","Text","Internal","Read"],ModuleName ["Data","Text","Internal","Search"],ModuleName ["Data","Text","Internal","Unsafe"],ModuleName ["Data","Text","Internal","Unsafe","Char"],ModuleName ["Data","Text","Internal","Unsafe","Shift"],ModuleName ["Data","Text","Lazy"],ModuleName ["Data","Text","Lazy","Builder"],ModuleName ["Data","Text","Lazy","Builder","Int"],ModuleName ["Data","Text","Lazy","Builder","RealFloat"],ModuleName ["Data","Text","Lazy","Encoding"],ModuleName ["Data","Text","Lazy","IO"],ModuleName ["Data","Text","Lazy","Internal"],ModuleName ["Data","Text","Lazy","Read"],ModuleName ["Data","Text","Read"],ModuleName ["Data","Text","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-1.1.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-1.1.0.1/ghc-7.4.2"], hsLibraries = ["HStext-1.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-1.1.0.1/html/text.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-1.1.0.1/html"]}),(InstalledPackageId "text-icu-0.6.3.7-5a96554e4e4124cc2ffb7933f725e5a3",InstalledPackageInfo {installedPackageId = InstalledPackageId "text-icu-0.6.3.7-5a96554e4e4124cc2ffb7933f725e5a3", sourcePackageId = PackageIdentifier {pkgName = PackageName "text-icu", pkgVersion = Version {versionBranch = [0,6,3,7], versionTags = []}}, license = BSD3, copyright = "2009-2013 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "", stability = "", homepage = "https://github.com/bos/text-icu", pkgUrl = "", synopsis = "Bindings to the ICU library", description = "Haskell bindings to the International Components for Unicode (ICU)\nlibraries. These libraries provide robust and full-featured Unicode\nservices on a wide variety of platforms.\n\nFeatures include:\n\n* Both pure and impure bindings, to allow for fine control over efficiency\nand ease of use.\n\n* Breaking of strings on character, word, sentence, and line boundaries.\n\n* Access to the Unicode Character Database (UCD) of character metadata.\n\n* String collation functions, for locales where the conventions for\nlexicographic ordering differ from the simple numeric ordering of\ncharacter codes.\n\n* Character set conversion functions, allowing conversion between\nUnicode and over 220 character encodings.\n\n* Unicode normalization. (When implementations keep strings in a\nnormalized form, they can be assured that equivalent strings have a\nunique binary representation.)\n\n* Regular expression search and replace.", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","Text","ICU"],ModuleName ["Data","Text","ICU","Break"],ModuleName ["Data","Text","ICU","Char"],ModuleName ["Data","Text","ICU","Collate"],ModuleName ["Data","Text","ICU","Convert"],ModuleName ["Data","Text","ICU","Error"],ModuleName ["Data","Text","ICU","Normalize"],ModuleName ["Data","Text","ICU","Regex"],ModuleName ["Data","Text","ICU","Types"]], hiddenModules = [ModuleName ["Data","Text","ICU","Break","Pure"],ModuleName ["Data","Text","ICU","Break","Types"],ModuleName ["Data","Text","ICU","Collate","Internal"],ModuleName ["Data","Text","ICU","Collate","Pure"],ModuleName ["Data","Text","ICU","Convert","Internal"],ModuleName ["Data","Text","ICU","Error","Internal"],ModuleName ["Data","Text","ICU","Internal"],ModuleName ["Data","Text","ICU","Iterator"],ModuleName ["Data","Text","ICU","Normalize","Internal"],ModuleName ["Data","Text","ICU","Regex","Internal"],ModuleName ["Data","Text","ICU","Regex","Pure"],ModuleName ["Data","Text","ICU","Text"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-icu-0.6.3.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-icu-0.6.3.7/ghc-7.4.2"], hsLibraries = ["HStext-icu-0.6.3.7"], extraLibraries = ["icui18n","icudata","icuuc"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-icu-0.6.3.7/html/text-icu.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-icu-0.6.3.7/html"]}),(InstalledPackageId "text-stream-decode-0.1.0.4-1ede7119d13452078cf5785045d94cbe",InstalledPackageInfo {installedPackageId = InstalledPackageId "text-stream-decode-0.1.0.4-1ede7119d13452078cf5785045d94cbe", sourcePackageId = PackageIdentifier {pkgName = PackageName "text-stream-decode", pkgVersion = Version {versionBranch = [0,1,0,4], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/fpco/text-stream-decode", pkgUrl = "", synopsis = "Streaming decoding functions for UTF encodings.", description = "The @text@ package provides high performance functions for decoding strict and lazy @ByteString@s into @Text@. However, these functions present two issues for streaming data libraries: they throw exceptions from pure code, and are not designed for incremental consumption. This library addresses both issues with a unified API for UTF-8, -16LE, -16BE, -32LE, and -32BE. It is intended for use by high level streaming data libraries, such as conduit, enumerator, iteratee, and pipes.", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","Text","StreamDecoding"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-stream-decode-0.1.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-stream-decode-0.1.0.4/ghc-7.4.2"], hsLibraries = ["HStext-stream-decode-0.1.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-stream-decode-0.1.0.4/html/text-stream-decode.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-stream-decode-0.1.0.4/html"]}),(InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<ashley@semantic.org>", author = "Ashley Yakeley", stability = "stable", homepage = "http://semantic.org/TimeLib/", pkgUrl = "", synopsis = "A time library", description = "A time library", category = "System", exposed = True, exposedModules = [ModuleName ["Data","Time","Calendar"],ModuleName ["Data","Time","Calendar","MonthDay"],ModuleName ["Data","Time","Calendar","OrdinalDate"],ModuleName ["Data","Time","Calendar","WeekDate"],ModuleName ["Data","Time","Calendar","Julian"],ModuleName ["Data","Time","Calendar","Easter"],ModuleName ["Data","Time","Clock"],ModuleName ["Data","Time","Clock","POSIX"],ModuleName ["Data","Time","Clock","TAI"],ModuleName ["Data","Time","LocalTime"],ModuleName ["Data","Time","Format"],ModuleName ["Data","Time"]], hiddenModules = [ModuleName ["Data","Time","Calendar","Private"],ModuleName ["Data","Time","Calendar","Days"],ModuleName ["Data","Time","Calendar","Gregorian"],ModuleName ["Data","Time","Calendar","JulianYearDay"],ModuleName ["Data","Time","Clock","Scale"],ModuleName ["Data","Time","Clock","UTC"],ModuleName ["Data","Time","Clock","CTimeval"],ModuleName ["Data","Time","Clock","UTCDiff"],ModuleName ["Data","Time","LocalTime","TimeZone"],ModuleName ["Data","Time","LocalTime","TimeOfDay"],ModuleName ["Data","Time","LocalTime","LocalTime"],ModuleName ["Data","Time","Format","Parse"]], trusted = False, importDirs = ["/usr/lib/ghc/time-1.4"], libraryDirs = ["/usr/lib/ghc/time-1.4"], hsLibraries = ["HStime-1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/time-1.4/include"], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/time-1.4/time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/time-1.4"]}),(InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageInfo {installedPackageId = InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331", sourcePackageId = PackageIdentifier {pkgName = PackageName "tls", pkgVersion = Version {versionBranch = [1,1,5], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-tls", pkgUrl = "", synopsis = "TLS/SSL protocol native implementation (Server and Client)", description = "Native Haskell TLS and SSL protocol implementation for server and client.\n\nThis provides a high-level implementation of a sensitive security protocol,\neliminating a common set of security issues through the use of the advanced\ntype system, high level constructions and common Haskell features.\n\nCurrently implement the SSL3.0, TLS1.0, TLS1.1 and TLS1.2 protocol,\nwith only RSA supported for Key Exchange.\n\nOnly core protocol available here, have a look at the\n<http://hackage.haskell.org/package/tls-extra/> package for default\nciphers, compressions and certificates functions.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","TLS"],ModuleName ["Network","TLS","Cipher"],ModuleName ["Network","TLS","Compression"],ModuleName ["Network","TLS","Internal"]], hiddenModules = [ModuleName ["Network","TLS","Cap"],ModuleName ["Network","TLS","Struct"],ModuleName ["Network","TLS","Core"],ModuleName ["Network","TLS","Context"],ModuleName ["Network","TLS","Crypto"],ModuleName ["Network","TLS","Extension"],ModuleName ["Network","TLS","Handshake"],ModuleName ["Network","TLS","Handshake","Common"],ModuleName ["Network","TLS","Handshake","Certificate"],ModuleName ["Network","TLS","Handshake","Client"],ModuleName ["Network","TLS","Handshake","Server"],ModuleName ["Network","TLS","Handshake","Signature"],ModuleName ["Network","TLS","IO"],ModuleName ["Network","TLS","MAC"],ModuleName ["Network","TLS","Measurement"],ModuleName ["Network","TLS","Packet"],ModuleName ["Network","TLS","Record"],ModuleName ["Network","TLS","Record","Types"],ModuleName ["Network","TLS","Record","Engage"],ModuleName ["Network","TLS","Record","Disengage"],ModuleName ["Network","TLS","State"],ModuleName ["Network","TLS","Session"],ModuleName ["Network","TLS","Sending"],ModuleName ["Network","TLS","Receiving"],ModuleName ["Network","TLS","Util"],ModuleName ["Network","TLS","Types"],ModuleName ["Network","TLS","Wire"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tls-1.1.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tls-1.1.5/ghc-7.4.2"], hsLibraries = ["HStls-1.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageId "crypto-pubkey-0.2.4-c83ea0462b7708bea7017d33f5a9e24a",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tls-1.1.5/html/tls.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tls-1.1.5/html"]}),(InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6",InstalledPackageInfo {installedPackageId = InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6", sourcePackageId = PackageIdentifier {pkgName = PackageName "tls-extra", pkgVersion = Version {versionBranch = [0,6,6], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-tls", pkgUrl = "", synopsis = "TLS extra default values and helpers", description = "a set of extra definitions, default values and helpers for tls.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","TLS","Extra"]], hiddenModules = [ModuleName ["Network","TLS","Extra","Certificate"],ModuleName ["Network","TLS","Extra","Cipher"],ModuleName ["Network","TLS","Extra","Compression"],ModuleName ["Network","TLS","Extra","Connection"],ModuleName ["Network","TLS","Extra","File"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tls-extra-0.6.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tls-extra-0.6.6/ghc-7.4.2"], hsLibraries = ["HStls-extra-0.6.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b",InstalledPackageId "cipher-rc4-0.1.4-f6ef8daf860ad06fe20e9429d4b8c4d5",InstalledPackageId "crypto-pubkey-0.2.4-c83ea0462b7708bea7017d33f5a9e24a",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "pem-0.2.1-71a0816de505029bb1be81d12d0eb1c4",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tls-extra-0.6.6/html/tls-extra.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tls-extra-0.6.6/html"]}),(InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson <ross@soi.city.ac.uk>", author = "Andy Gill, Ross Paterson", stability = "", homepage = "", pkgUrl = "", synopsis = "Concrete functor and monad transformers", description = "A portable library of functor and monad transformers, inspired by\nthe paper \\\"Functional Programming with Overloading and Higher-Order\nPolymorphism\\\", by Mark P Jones,\nin /Advanced School of Functional Programming/, 1995\n(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).\n\nThis package contains:\n\n* the monad transformer class (in \"Control.Monad.Trans.Class\")\n\n* concrete functor and monad transformers, each with associated\noperations and functions to lift operations associated with other\ntransformers.\n\nIt can be used on its own in portable Haskell code, or with the monad\nclasses in the @mtl@ or @monads-tf@ packages, which automatically\nlift operations introduced by monad transformers through other\ntransformers.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Applicative","Backwards"],ModuleName ["Control","Applicative","Lift"],ModuleName ["Control","Monad","IO","Class"],ModuleName ["Control","Monad","Trans","Class"],ModuleName ["Control","Monad","Trans","Cont"],ModuleName ["Control","Monad","Trans","Error"],ModuleName ["Control","Monad","Trans","Identity"],ModuleName ["Control","Monad","Trans","List"],ModuleName ["Control","Monad","Trans","Maybe"],ModuleName ["Control","Monad","Trans","Reader"],ModuleName ["Control","Monad","Trans","RWS"],ModuleName ["Control","Monad","Trans","RWS","Lazy"],ModuleName ["Control","Monad","Trans","RWS","Strict"],ModuleName ["Control","Monad","Trans","State"],ModuleName ["Control","Monad","Trans","State","Lazy"],ModuleName ["Control","Monad","Trans","State","Strict"],ModuleName ["Control","Monad","Trans","Writer"],ModuleName ["Control","Monad","Trans","Writer","Lazy"],ModuleName ["Control","Monad","Trans","Writer","Strict"],ModuleName ["Data","Functor","Compose"],ModuleName ["Data","Functor","Constant"],ModuleName ["Data","Functor","Identity"],ModuleName ["Data","Functor","Product"],ModuleName ["Data","Functor","Reverse"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/transformers-0.3.0.0/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/transformers-0.3.0.0/ghc-7.4.2"], hsLibraries = ["HStransformers-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/transformers-0.3.0.0/transformers.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-transformers-doc/html/"]}),(InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers-base", pkgVersion = Version {versionBranch = [0,4,1], versionTags = []}}, license = BSD3, copyright = "2011 Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>,\nBas van Dijk <v.dijk.bas@gmail.com>", maintainer = "Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>", author = "Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>,\nBas van Dijk <v.dijk.bas@gmail.com>", stability = "experimental", homepage = "https://github.com/mvv/transformers-base", pkgUrl = "", synopsis = "Lift computations from the bottom of a transformer stack", description = "This package provides a straightforward port of @monadLib@'s BaseM\ntypeclass to @transformers@.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Base"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/transformers-base-0.4.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/transformers-base-0.4.1/ghc-7.4.2"], hsLibraries = ["HStransformers-base-0.4.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/transformers-base-0.4.1/html/transformers-base.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/transformers-base-0.4.1/html"]}),(InstalledPackageId "unbounded-delays-0.1.0.6-3a139888a9c87af1fe26d461c209c1b8",InstalledPackageInfo {installedPackageId = InstalledPackageId "unbounded-delays-0.1.0.6-3a139888a9c87af1fe26d461c209c1b8", sourcePackageId = PackageIdentifier {pkgName = PackageName "unbounded-delays", pkgVersion = Version {versionBranch = [0,1,0,6], versionTags = []}}, license = BSD3, copyright = "2011-2012 Bas van Dijk & Roel van Dijk", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>\nRoel van Dijk <vandijk.roel@gmail.com>", author = "Bas van Dijk <v.dijk.bas@gmail.com>\nRoel van Dijk <vandijk.roel@gmail.com>", stability = "", homepage = "https://github.com/basvandijk/unbounded-delays", pkgUrl = "", synopsis = "Unbounded thread delays and timeouts", description = "The @threadDelay@ and @timeout@ functions from the @base@ library\nuse the bounded @Int@ type for specifying the delay or timeout\nperiod. This packages provides alternatives which use the\nunbounded @Integer@ type.", category = "Concurrency", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","Thread","Delay"],ModuleName ["Control","Concurrent","Timeout"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unbounded-delays-0.1.0.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unbounded-delays-0.1.0.6/ghc-7.4.2"], hsLibraries = ["HSunbounded-delays-0.1.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unbounded-delays-0.1.0.6/html/unbounded-delays.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unbounded-delays-0.1.0.6/html"]}),(InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,5,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "POSIX functionality", description = "This package gives you access to the set of operating system\nservices standardised by POSIX 1003.1b (or the IEEE Portable\nOperating System Interface for Computing Environments -\nIEEE Std. 1003.1).\n\nThe package is not supported under Windows (except under Cygwin).", category = "System", exposed = True, exposedModules = [ModuleName ["System","Posix"],ModuleName ["System","Posix","ByteString"],ModuleName ["System","Posix","Error"],ModuleName ["System","Posix","Resource"],ModuleName ["System","Posix","Time"],ModuleName ["System","Posix","Unistd"],ModuleName ["System","Posix","User"],ModuleName ["System","Posix","Signals"],ModuleName ["System","Posix","Signals","Exts"],ModuleName ["System","Posix","Semaphore"],ModuleName ["System","Posix","SharedMem"],ModuleName ["System","Posix","ByteString","FilePath"],ModuleName ["System","Posix","Directory"],ModuleName ["System","Posix","Directory","ByteString"],ModuleName ["System","Posix","DynamicLinker","Module"],ModuleName ["System","Posix","DynamicLinker","Module","ByteString"],ModuleName ["System","Posix","DynamicLinker","Prim"],ModuleName ["System","Posix","DynamicLinker","ByteString"],ModuleName ["System","Posix","DynamicLinker"],ModuleName ["System","Posix","Files"],ModuleName ["System","Posix","Files","ByteString"],ModuleName ["System","Posix","IO"],ModuleName ["System","Posix","IO","ByteString"],ModuleName ["System","Posix","Env"],ModuleName ["System","Posix","Env","ByteString"],ModuleName ["System","Posix","Process"],ModuleName ["System","Posix","Process","Internals"],ModuleName ["System","Posix","Process","ByteString"],ModuleName ["System","Posix","Temp"],ModuleName ["System","Posix","Temp","ByteString"],ModuleName ["System","Posix","Terminal"],ModuleName ["System","Posix","Terminal","ByteString"]], hiddenModules = [ModuleName ["System","Posix","Directory","Common"],ModuleName ["System","Posix","DynamicLinker","Common"],ModuleName ["System","Posix","Files","Common"],ModuleName ["System","Posix","IO","Common"],ModuleName ["System","Posix","Process","Common"],ModuleName ["System","Posix","Terminal","Common"]], trusted = False, importDirs = ["/usr/lib/ghc/unix-2.5.1.1"], libraryDirs = ["/usr/lib/ghc/unix-2.5.1.1"], hsLibraries = ["HSunix-2.5.1.1"], extraLibraries = ["rt","util","dl","pthread"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/unix-2.5.1.1/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/unix-2.5.1.1/unix.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/unix-2.5.1.1"]}),(InstalledPackageId "unix-compat-0.4.1.1-35c3cbd0df4d04c75e861ab62dfea4fd",InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-compat-0.4.1.1-35c3cbd0df4d04c75e861ab62dfea4fd", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix-compat", pkgVersion = Version {versionBranch = [0,4,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Jacob Stanley <jacob@stanley.io>", author = "Bj\246rn Bringert, Duncan Coutts, Jacob Stanley, Bryan O'Sullivan", stability = "", homepage = "http://github.com/jystic/unix-compat", pkgUrl = "", synopsis = "Portable POSIX-compatibility layer.", description = "This package provides portable implementations of parts\nof the unix package. This package re-exports the unix\npackage when available. When it isn't available,\nportable implementations are used.", category = "System", exposed = True, exposedModules = [ModuleName ["System","PosixCompat"],ModuleName ["System","PosixCompat","Extensions"],ModuleName ["System","PosixCompat","Files"],ModuleName ["System","PosixCompat","Temp"],ModuleName ["System","PosixCompat","Time"],ModuleName ["System","PosixCompat","Types"],ModuleName ["System","PosixCompat","Unistd"],ModuleName ["System","PosixCompat","User"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-compat-0.4.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-compat-0.4.1.1/ghc-7.4.2"], hsLibraries = ["HSunix-compat-0.4.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-compat-0.4.1.1/ghc-7.4.2/include"], includes = ["HsUnixCompat.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unix-compat-0.4.1.1/html/unix-compat.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unix-compat-0.4.1.1/html"]}),(InstalledPackageId "unix-time-0.2.2-02cb34c641b517d90504afdfa19d03e5",InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-time-0.2.2-02cb34c641b517d90504afdfa19d03e5", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix-time", pkgVersion = Version {versionBranch = [0,2,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "Unix time parser/formatter and utilities", description = "Fast parser\\/formatter\\/utilities for Unix time", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","UnixTime"]], hiddenModules = [ModuleName ["Data","UnixTime","Conv"],ModuleName ["Data","UnixTime","Diff"],ModuleName ["Data","UnixTime","Types"],ModuleName ["Data","UnixTime","Sys"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-time-0.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-time-0.2.2/ghc-7.4.2"], hsLibraries = ["HSunix-time-0.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unix-time-0.2.2/html/unix-time.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unix-time-0.2.2/html"]}),(InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageInfo {installedPackageId = InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7", sourcePackageId = PackageIdentifier {pkgName = PackageName "unordered-containers", pkgVersion = Version {versionBranch = [0,2,3,3], versionTags = []}}, license = BSD3, copyright = "2010-2012 Johan Tibell\n2010 Edward Z. Yang", maintainer = "johan.tibell@gmail.com", author = "Johan Tibell", stability = "", homepage = "https://github.com/tibbe/unordered-containers", pkgUrl = "", synopsis = "Efficient hashing-based container types", description = "Efficient hashing-based container types. The containers have been\noptimized for performance critical use, both in terms of large data\nquantities and high speed.\n\nThe declared cost of each operation is either worst-case or\namortized, but remains valid even if structures are shared.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","HashMap","Lazy"],ModuleName ["Data","HashMap","Strict"],ModuleName ["Data","HashSet"]], hiddenModules = [ModuleName ["Data","HashMap","Array"],ModuleName ["Data","HashMap","Base"],ModuleName ["Data","HashMap","PopCount"],ModuleName ["Data","HashMap","Unsafe"],ModuleName ["Data","HashMap","UnsafeShift"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unordered-containers-0.2.3.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unordered-containers-0.2.3.3/ghc-7.4.2"], hsLibraries = ["HSunordered-containers-0.2.3.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unordered-containers-0.2.3.3/html/unordered-containers.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unordered-containers-0.2.3.3/html"]}),(InstalledPackageId "utf8-string-0.3.7-3aaf9898eec3e39af0177630d5dff0c3",InstalledPackageInfo {installedPackageId = InstalledPackageId "utf8-string-0.3.7-3aaf9898eec3e39af0177630d5dff0c3", sourcePackageId = PackageIdentifier {pkgName = PackageName "utf8-string", pkgVersion = Version {versionBranch = [0,3,7], versionTags = []}}, license = BSD3, copyright = "", maintainer = "emertens@galois.com", author = "Eric Mertens", stability = "", homepage = "http://github.com/glguy/utf8-string/", pkgUrl = "", synopsis = "Support for reading and writing UTF8 Strings", description = "A UTF8 layer for IO and Strings. The utf8-string\npackage provides operations for encoding UTF8\nstrings to Word8 lists and back, and for reading and\nwriting UTF8 without truncation.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","UTF8","String"],ModuleName ["Codec","Binary","UTF8","Generic"],ModuleName ["System","IO","UTF8"],ModuleName ["System","Environment","UTF8"],ModuleName ["Data","String","UTF8"],ModuleName ["Data","ByteString","UTF8"],ModuleName ["Data","ByteString","Lazy","UTF8"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/utf8-string-0.3.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/utf8-string-0.3.7/ghc-7.4.2"], hsLibraries = ["HSutf8-string-0.3.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/utf8-string-0.3.7/html/utf8-string.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/utf8-string-0.3.7/html"]}),(InstalledPackageId "vault-0.3.0.3-90a23c7a826d6cee8ca2145fc519ed27",InstalledPackageInfo {installedPackageId = InstalledPackageId "vault-0.3.0.3-90a23c7a826d6cee8ca2145fc519ed27", sourcePackageId = PackageIdentifier {pkgName = PackageName "vault", pkgVersion = Version {versionBranch = [0,3,0,3], versionTags = []}}, license = BSD3, copyright = "(c) Heinrich Apfelmus 2011-2013", maintainer = "Heinrich Apfelmus <apfelmus at quantentunnel de>", author = "Heinrich Apfelmus, Elliott Hird", stability = "", homepage = "https://github.com/HeinrichApfelmus/vault", pkgUrl = "", synopsis = "a persistent store for values of arbitrary types", description = "A /vault/ is a persistent store for values of arbitrary types.\nIt's like having first-class access to the storage space behind IORefs.\n\nThe data structure is analogous to a bank vault,\nwhere you can access different bank boxes with different keys;\nhence the name.\n\nAlso provided is a /locker/ type, representing a store for a single element.\n\nChangelog:\n\n* 0.3.0.3 - Bump version of base.\n\n* 0.3.0.2 - Fix tarball.\n\n* 0.3.0.1 - Use CPP to reduce code duplication.\n\n* 0.3.0.0 - Split modules into Lazy and Strict variants, no default choice.\nAdd Hashable instance to Data.Unique.Really for all implementations.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Vault","Lazy"],ModuleName ["Data","Vault","Strict"],ModuleName ["Data","Vault","ST","Lazy"],ModuleName ["Data","Vault","ST","Strict"],ModuleName ["Data","Unique","Really"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vault-0.3.0.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vault-0.3.0.3/ghc-7.4.2"], hsLibraries = ["HSvault-0.3.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/vault-0.3.0.3/html/vault.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/vault-0.3.0.3/html"]}),(InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415",InstalledPackageInfo {installedPackageId = InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415", sourcePackageId = PackageIdentifier {pkgName = PackageName "vector", pkgVersion = Version {versionBranch = [0,10,9,1], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2008-2012", maintainer = "Roman Leshchinskiy <rl@cse.unsw.edu.au>", author = "Roman Leshchinskiy <rl@cse.unsw.edu.au>", stability = "", homepage = "https://github.com/haskell/vector", pkgUrl = "", synopsis = "Efficient Arrays", description = "\nAn efficient implementation of Int-indexed arrays (both mutable\nand immutable), with a powerful loop optimisation framework .\n\nIt is structured as follows:\n\n[\"Data.Vector\"] Boxed vectors of arbitrary types.\n\n[\"Data.Vector.Unboxed\"] Unboxed vectors with an adaptive\nrepresentation based on data type families.\n\n[\"Data.Vector.Storable\"] Unboxed vectors of 'Storable' types.\n\n[\"Data.Vector.Primitive\"] Unboxed vectors of primitive types as\ndefined by the @primitive@ package. \"Data.Vector.Unboxed\" is more\nflexible at no performance cost.\n\n[\"Data.Vector.Generic\"] Generic interface to the vector types.\n\nThere is also a (draft) tutorial on common uses of vector.\n\n* <http://haskell.org/haskellwiki/Numeric_Haskell:_A_Vector_Tutorial>\n\nChanges in version 0.10.0.1\n\n* Require @primitive@ to include workaround for a GHC array copying bug\n\nChanges in version 0.10\n\n* @NFData@ instances\n\n* More efficient block fills\n\n* Safe Haskell support removed\n", category = "Data, Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Vector","Internal","Check"],ModuleName ["Data","Vector","Fusion","Util"],ModuleName ["Data","Vector","Fusion","Stream","Size"],ModuleName ["Data","Vector","Fusion","Stream","Monadic"],ModuleName ["Data","Vector","Fusion","Stream"],ModuleName ["Data","Vector","Generic","Mutable"],ModuleName ["Data","Vector","Generic","Base"],ModuleName ["Data","Vector","Generic","New"],ModuleName ["Data","Vector","Generic"],ModuleName ["Data","Vector","Primitive","Mutable"],ModuleName ["Data","Vector","Primitive"],ModuleName ["Data","Vector","Storable","Internal"],ModuleName ["Data","Vector","Storable","Mutable"],ModuleName ["Data","Vector","Storable"],ModuleName ["Data","Vector","Unboxed","Base"],ModuleName ["Data","Vector","Unboxed","Mutable"],ModuleName ["Data","Vector","Unboxed"],ModuleName ["Data","Vector","Mutable"],ModuleName ["Data","Vector"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vector-0.10.9.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vector-0.10.9.1/ghc-7.4.2"], hsLibraries = ["HSvector-0.10.9.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vector-0.10.9.1/ghc-7.4.2/include"], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "primitive-0.5.2.1-8e22d7387208e3515c82539c99c3c7ed"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/vector-0.10.9.1/html/vector.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/vector-0.10.9.1/html"]}),(InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageInfo {installedPackageId = InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5", sourcePackageId = PackageIdentifier {pkgName = PackageName "void", pkgVersion = Version {versionBranch = [0,6,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2008-2013 Edward A. Kmett", maintainer = "Edward A. Kmett <ekmett@gmail.com>", author = "Edward A. Kmett", stability = "portable", homepage = "http://github.com/ekmett/void", pkgUrl = "", synopsis = "A Haskell 98 logically uninhabited data type", description = "A Haskell 98 logically uninhabited data type, used to indicate that a given term should not exist.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Void"],ModuleName ["Data","Void","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/void-0.6.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/void-0.6.1/ghc-7.4.2"], hsLibraries = ["HSvoid-0.6.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "semigroups-0.12.2-4c5412454897d6324ade009475ced443"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/void-0.6.1/html/void.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/void-0.6.1/html"]}),(InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageInfo {installedPackageId = InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3", sourcePackageId = PackageIdentifier {pkgName = PackageName "wai", pkgVersion = Version {versionBranch = [2,1,0], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "Stable", homepage = "https://github.com/yesodweb/wai", pkgUrl = "", synopsis = "Web Application Interface.", description = "Provides a common protocol for communication between web applications and web servers.", category = "Web", exposed = True, exposedModules = [ModuleName ["Network","Wai"],ModuleName ["Network","Wai","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-2.1.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-2.1.0/ghc-7.4.2"], hsLibraries = ["HSwai-2.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "vault-0.3.0.3-90a23c7a826d6cee8ca2145fc519ed27"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-2.1.0/html/wai.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-2.1.0/html"]}),(InstalledPackageId "wai-extra-2.1.1-4d0990e0e0a6ca0137b6438311bb3607",InstalledPackageInfo {installedPackageId = InstalledPackageId "wai-extra-2.1.1-4d0990e0e0a6ca0137b6438311bb3607", sourcePackageId = PackageIdentifier {pkgName = PackageName "wai-extra", pkgVersion = Version {versionBranch = [2,1,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "Stable", homepage = "http://github.com/yesodweb/wai", pkgUrl = "", synopsis = "Provides some basic WAI handlers and middleware.", description = "The goal here is to provide common features without many dependencies.", category = "Web", exposed = True, exposedModules = [ModuleName ["Network","Wai","Handler","CGI"],ModuleName ["Network","Wai","Handler","SCGI"],ModuleName ["Network","Wai","Middleware","AcceptOverride"],ModuleName ["Network","Wai","Middleware","Autohead"],ModuleName ["Network","Wai","Middleware","CleanPath"],ModuleName ["Network","Wai","Middleware","RequestLogger"],ModuleName ["Network","Wai","Middleware","Gzip"],ModuleName ["Network","Wai","Middleware","Jsonp"],ModuleName ["Network","Wai","Middleware","MethodOverride"],ModuleName ["Network","Wai","Middleware","MethodOverridePost"],ModuleName ["Network","Wai","Middleware","Rewrite"],ModuleName ["Network","Wai","Middleware","Vhost"],ModuleName ["Network","Wai","Middleware","HttpAuth"],ModuleName ["Network","Wai","Parse"],ModuleName ["Network","Wai","UrlMap"]], hiddenModules = [ModuleName ["Network","Wai","Middleware","RequestLogger","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-extra-2.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-extra-2.1.1/ghc-7.4.2"], hsLibraries = ["HSwai-extra-2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ansi-terminal-0.6.1.1-025236f678b6d8f4e3812ae8ae44441f",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "stringsearch-0.3.6.5-5c3dc81b6384425336cf50ef0af75580",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "wai-logger-2.1.1-8cba609c57336ad482d481d2097ad6ac",InstalledPackageId "word8-0.0.4-1e92a6a39e53b40c2acf770596c9e834",InstalledPackageId "zlib-conduit-1.0.0-f6d8794d39842f946a7eac5b1ae2efa2"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-extra-2.1.1/html/wai-extra.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-extra-2.1.1/html"]}),(InstalledPackageId "wai-logger-2.1.1-8cba609c57336ad482d481d2097ad6ac",InstalledPackageInfo {installedPackageId = InstalledPackageId "wai-logger-2.1.1-8cba609c57336ad482d481d2097ad6ac", sourcePackageId = PackageIdentifier {pkgName = PackageName "wai-logger", pkgVersion = Version {versionBranch = [2,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "A logging system for WAI", description = "A logging system for WAI", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Network","Wai","Logger"]], hiddenModules = [ModuleName ["Network","Wai","Logger","Apache"],ModuleName ["Network","Wai","Logger","Date"],ModuleName ["Network","Wai","Logger","IP"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-logger-2.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-logger-2.1.1/ghc-7.4.2"], hsLibraries = ["HSwai-logger-2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "byteorder-1.0.4-bdeb2b9927c2ae09e6f79215c665bbce",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "unix-time-0.2.2-02cb34c641b517d90504afdfa19d03e5",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-logger-2.1.1/html/wai-logger.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-logger-2.1.1/html"]}),(InstalledPackageId "warp-2.1.2-878df3d0cc7fd071454949e20904981f",InstalledPackageInfo {installedPackageId = InstalledPackageId "warp-2.1.2-878df3d0cc7fd071454949e20904981f", sourcePackageId = PackageIdentifier {pkgName = PackageName "warp", pkgVersion = Version {versionBranch = [2,1,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman, Kazu Yamamoto, Matt Brown", stability = "Stable", homepage = "http://github.com/yesodweb/wai", pkgUrl = "", synopsis = "A fast, light-weight web server for WAI applications.", description = "The premier WAI handler. For more information, see <http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/>.\n\nChangelog\n\n[2.1.0] The @onOpen@ and @onClose@ settings now provide the @SockAddr@ of the client, and @onOpen@ can return a @Bool@ which will close the connection. The @responseRaw@ response has been added, which provides a more elegant way to handle WebSockets than the previous @settingsIntercept@. The old settings accessors have been deprecated in favor of new setters, which will allow settings changes to be made in the future without breaking backwards compatibility.\n\n[2.0.0] ResourceT is not used anymore. Request and Response is now abstract data types. To use their constructors, Internal module should be imported.\n\n[1.3.9] Support for byte range requests.\n\n[1.3.7] Sockets now have FD_CLOEXEC set on them. This behavior is more secure, and the change should not affect the vast majority of use cases. However, it appeared that this is buggy and is fixed in 2.0.0.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Network","Wai","Handler","Warp"],ModuleName ["Network","Wai","Handler","Warp","Buffer"],ModuleName ["Network","Wai","Handler","Warp","Timeout"],ModuleName ["Network","Wai","Handler","Warp","Internal"]], hiddenModules = [ModuleName ["Network","Wai","Handler","Warp","MultiMap"],ModuleName ["Network","Wai","Handler","Warp","Conduit"],ModuleName ["Network","Wai","Handler","Warp","Date"],ModuleName ["Network","Wai","Handler","Warp","FdCache"],ModuleName ["Network","Wai","Handler","Warp","Header"],ModuleName ["Network","Wai","Handler","Warp","IO"],ModuleName ["Network","Wai","Handler","Warp","IORef"],ModuleName ["Network","Wai","Handler","Warp","ReadInt"],ModuleName ["Network","Wai","Handler","Warp","Recv"],ModuleName ["Network","Wai","Handler","Warp","Request"],ModuleName ["Network","Wai","Handler","Warp","RequestHeader"],ModuleName ["Network","Wai","Handler","Warp","Response"],ModuleName ["Network","Wai","Handler","Warp","ResponseHeader"],ModuleName ["Network","Wai","Handler","Warp","Run"],ModuleName ["Network","Wai","Handler","Warp","SendFile"],ModuleName ["Network","Wai","Handler","Warp","Settings"],ModuleName ["Network","Wai","Handler","Warp","Thread"],ModuleName ["Network","Wai","Handler","Warp","Types"],ModuleName ["Paths_warp"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/warp-2.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/warp-2.1.2/ghc-7.4.2"], hsLibraries = ["HSwarp-2.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "http-date-0.0.4-97126c31427d3a5fc7914eff6e309340",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0",InstalledPackageId "simple-sendfile-0.2.13-e80b06ae588712f1a38c709aaefcb143",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "unix-compat-0.4.1.1-35c3cbd0df4d04c75e861ab62dfea4fd",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/warp-2.1.2/html/warp.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/warp-2.1.2/html"]}),(InstalledPackageId "word8-0.0.4-1e92a6a39e53b40c2acf770596c9e834",InstalledPackageInfo {installedPackageId = InstalledPackageId "word8-0.0.4-1e92a6a39e53b40c2acf770596c9e834", sourcePackageId = PackageIdentifier {pkgName = PackageName "word8", pkgVersion = Version {versionBranch = [0,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "Word8 library", description = "Word8 library to be used with Data.ByteString", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Char8"],ModuleName ["Data","Word8"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/word8-0.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/word8-0.0.4/ghc-7.4.2"], hsLibraries = ["HSword8-0.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/word8-0.0.4/html/word8.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/word8-0.0.4/html"]}),(InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9",InstalledPackageInfo {installedPackageId = InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9", sourcePackageId = PackageIdentifier {pkgName = PackageName "xml-conduit", pkgVersion = Version {versionBranch = [1,1,0,9], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michaels@suite-sol.com>", author = "Michael Snoyman <michaels@suite-sol.com>, Aristid Breitkreuz <aristidb@googlemail.com>", stability = "Stable", homepage = "http://github.com/snoyberg/xml", pkgUrl = "", synopsis = "Pure-Haskell utilities for dealing with XML with the conduit package.", description = "This package provides parsing and rendering functions for XML. It is based on the datatypes found in the xml-types package. This package is broken up into the following modules:\n\n* Text.XML: DOM-based parsing and rendering. This is the most commonly used module.\n\n* Text.XML.Cursor: A wrapper around \"Text.XML\" which allows bidirectional traversing of the DOM, similar to XPath. (Note: Text.XML.Cursor.Generic is the same concept, but will work with any node representation.)\n\n* Text.XML.Unresolved: A slight modification to \"Text.XML\" which does not require all entities to be resolved at parsing. The datatypes are slightly more complicated here, and therefore this module is only recommended when you need to deal directly with raw entities.\n\n* Text.XML.Stream.Parse: Streaming parser, including some streaming parser combinators.\n\n* Text.XML.Stream.Render: Streaming renderer.\n\nAdditionally, the xml-hamlet package <http://hackage.haskell.org/package/xml-hamlet> provides a more convenient syntax for creating XML documents. For a more thorough tutorial on this library, please see <http://www.yesodweb.com/book/xml>.", category = "XML, Conduit", exposed = True, exposedModules = [ModuleName ["Text","XML","Stream","Parse"],ModuleName ["Text","XML","Stream","Render"],ModuleName ["Text","XML","Unresolved"],ModuleName ["Text","XML","Cursor"],ModuleName ["Text","XML","Cursor","Generic"],ModuleName ["Text","XML"]], hiddenModules = [ModuleName ["Text","XML","Stream","Token"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-conduit-1.1.0.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-conduit-1.1.0.9/ghc-7.4.2"], hsLibraries = ["HSxml-conduit-1.1.0.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-conduit-1.1.0.9/html/xml-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-conduit-1.1.0.9/html"]}),(InstalledPackageId "xml-picklers-0.3.4-343e40027b54a4f9fcb9ccd59407846a",InstalledPackageInfo {installedPackageId = InstalledPackageId "xml-picklers-0.3.4-343e40027b54a4f9fcb9ccd59407846a", sourcePackageId = PackageIdentifier {pkgName = PackageName "xml-picklers", pkgVersion = Version {versionBranch = [0,3,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Philipp Balzarek", author = "Philipp Balzarek", stability = "experimental", homepage = "", pkgUrl = "", synopsis = "XML picklers based on xml-types, ported from hexpat-pickle", description = "A library of combinators that allows Haskell data structures to be pickled\n(serialized) to/from a representation of XML as defined in xml-types\n\nRelease history\n\n[0.3] Changed the Result type of unpicklers. Unpicklers now fail by default when\nthere are remaining elements\n\n[0.2] Error system overhaul\n\n[0.1] Initial release", category = "XML", exposed = True, exposedModules = [ModuleName ["Data","XML","Pickle"]], hiddenModules = [ModuleName ["Data","XML","Pickle","Basic"],ModuleName ["Data","XML","Pickle","Tuples"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-picklers-0.3.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-picklers-0.3.4/ghc-7.4.2"], hsLibraries = ["HSxml-picklers-0.3.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-picklers-0.3.4/html/xml-picklers.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-picklers-0.3.4/html"]}),(InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e",InstalledPackageInfo {installedPackageId = InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e", sourcePackageId = PackageIdentifier {pkgName = PackageName "xml-types", pkgVersion = Version {versionBranch = [0,3,4], versionTags = []}}, license = MIT, copyright = "", maintainer = "jmillikin@gmail.com", author = "John Millikin <jmillikin@gmail.com>", stability = "experimental", homepage = "https://john-millikin.com/software/haskell-xml/", pkgUrl = "", synopsis = "Basic types for representing XML", description = "", category = "Text, XML", exposed = True, exposedModules = [ModuleName ["Data","XML","Types"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-types-0.3.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-types-0.3.4/ghc-7.4.2"], hsLibraries = ["HSxml-types-0.3.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-types-0.3.4/html/xml-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-types-0.3.4/html"]}),(InstalledPackageId "xss-sanitize-0.3.5-6fc974b7a3a80a61b5d2005e4aa99208",InstalledPackageInfo {installedPackageId = InstalledPackageId "xss-sanitize-0.3.5-6fc974b7a3a80a61b5d2005e4aa99208", sourcePackageId = PackageIdentifier {pkgName = PackageName "xss-sanitize", pkgVersion = Version {versionBranch = [0,3,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Greg Weber <greg@gregweber.info>", author = "Greg Weber <greg@gregweber.info>", stability = "Stable", homepage = "http://github.com/yesodweb/haskell-xss-sanitize", pkgUrl = "", synopsis = "sanitize untrusted HTML to prevent XSS attacks", description = "run untrusted HTML through Text.HTML.SanitizeXSS.sanitizeXSS to prevent XSS attacks. see README.md <http://github.com/yesodweb/haskell-xss-sanitize> for more details", category = "Web", exposed = True, exposedModules = [ModuleName ["Text","HTML","SanitizeXSS"]], hiddenModules = [ModuleName ["Text","HTML","SanitizeXSS","Css"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xss-sanitize-0.3.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xss-sanitize-0.3.5/ghc-7.4.2"], hsLibraries = ["HSxss-sanitize-0.3.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "css-text-0.1.2.1-929db10b72645ee99fba730559c4a6a2",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "tagsoup-0.13.1-15ec358c1ac7e4bd545ea4b9ead5bde9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "utf8-string-0.3.7-3aaf9898eec3e39af0177630d5dff0c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xss-sanitize-0.3.5/html/xss-sanitize.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xss-sanitize-0.3.5/html"]}),(InstalledPackageId "yaml-0.8.8-fa3ff17ff49b076d67ca2d612780a0f4",InstalledPackageInfo {installedPackageId = InstalledPackageId "yaml-0.8.8-fa3ff17ff49b076d67ca2d612780a0f4", sourcePackageId = PackageIdentifier {pkgName = PackageName "yaml", pkgVersion = Version {versionBranch = [0,8,8], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>, Anton Ageev <antage@gmail.com>,Kirill Simonov", stability = "stable", homepage = "http://github.com/snoyberg/yaml/", pkgUrl = "", synopsis = "Support for parsing and rendering YAML documents.", description = "Provides support for parsing and emitting Yaml documents.\n\nThis package includes the full libyaml C library version 0.1.2 by Kirill\nSimonov (<http://pyyaml.org/wiki/LibYAML>) in the package so you\ndon't need to worry about any non-Haskell dependencies.\n\nThe package is broken down into two modules.\n\"Data.Yaml\" provides a high-level interface based\naround the JSON datatypes provided by the @aeson@\npackage. \"Text.Libyaml\" provides a lower-level,\nstreaming interface. For most users, \"Data.Yaml\" is recommended.", category = "Web", exposed = True, exposedModules = [ModuleName ["Text","Libyaml"],ModuleName ["Data","Yaml"],ModuleName ["Data","Yaml","Aeson"],ModuleName ["Data","Yaml","Builder"],ModuleName ["Data","Yaml","Parser"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yaml-0.8.8/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yaml-0.8.8/ghc-7.4.2"], hsLibraries = ["HSyaml-0.8.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yaml-0.8.8/html/yaml.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yaml-0.8.8/html"]}),(InstalledPackageId "yesod-1.2.5-2e8e6dcfd92f8ad012da9db243c7285d",InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-1.2.5-2e8e6dcfd92f8ad012da9db243c7285d", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod", pkgVersion = Version {versionBranch = [1,2,5], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Creation of type-safe, RESTful web applications.", description = "A RESTful web framework with strong compile-time guarantees of correctness. It also affords space efficient code, highly concurrent loads, and portability to many deployment backends (via the wai package), from CGI to stand-alone serving.\n\nYesod also focuses on developer productivity. Yesod integrates well with tools for all your basic web development (wai, persistent, and shakespeare/hamlet)\n\nThe Yesod documentation site <http://www.yesodweb.com/> has much more information, including on the supporting packages mentioned above.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod"],ModuleName ["Yesod","Default","Config"],ModuleName ["Yesod","Default","Main"],ModuleName ["Yesod","Default","Util"],ModuleName ["Yesod","Default","Handlers"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-1.2.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-1.2.5/ghc-7.4.2"], hsLibraries = ["HSyesod-1.2.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0",InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae",InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "wai-extra-2.1.1-4d0990e0e0a6ca0137b6438311bb3607",InstalledPackageId "warp-2.1.2-878df3d0cc7fd071454949e20904981f",InstalledPackageId "yaml-0.8.8-fa3ff17ff49b076d67ca2d612780a0f4",InstalledPackageId "yesod-auth-1.2.7-c230530cfbe6e8a5b1508373e939866a",InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2",InstalledPackageId "yesod-form-1.3.8-b8295f947c61df4d565d425704d76a03",InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-1.2.5/html/yesod.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-1.2.5/html"]}),(InstalledPackageId "yesod-auth-1.2.7-c230530cfbe6e8a5b1508373e939866a",InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-auth-1.2.7-c230530cfbe6e8a5b1508373e939866a", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-auth", pkgVersion = Version {versionBranch = [1,2,7], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman, Patrick Brisbin", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Authentication for Yesod.", description = "This package provides a pluggable mechanism for allowing users to authenticate with your site. It comes with a number of common plugins, such as OpenID, BrowserID (a.k.a., Mozilla Persona), and email. Other packages are available from Hackage as well. If you've written such an add-on, please notify me so that it can be added to this description.\n\n* <http://hackage.haskell.org/package/yesod-auth-account>: An account authentication plugin for Yesod", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod","Auth"],ModuleName ["Yesod","Auth","BrowserId"],ModuleName ["Yesod","Auth","Dummy"],ModuleName ["Yesod","Auth","Email"],ModuleName ["Yesod","Auth","OpenId"],ModuleName ["Yesod","Auth","Rpxnow"],ModuleName ["Yesod","Auth","HashDB"],ModuleName ["Yesod","Auth","Message"],ModuleName ["Yesod","Auth","GoogleEmail"]], hiddenModules = [ModuleName ["Yesod","Auth","Routes"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-auth-1.2.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-auth-1.2.7/ghc-7.4.2"], hsLibraries = ["HSyesod-auth-1.2.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "SHA-1.6.4-7b2990a624fab50a27ecb709935a813b",InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "authenticate-1.3.2.6-31808dba1db0341ae9c81078363cad54",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "email-validate-2.0.1-28e52cc2b2ea380d000b5f4572e2f128",InstalledPackageId "file-embed-0.0.6-cd364a6f11f51009700bd1f427bf7750",InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "mime-mail-0.4.4.1-b37d872916f743675951f287bdc6e298",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageId "persistent-template-1.3.1.2-225b805896c0f83b0ec1a7c637ad482a",InstalledPackageId "pureMD5-2.1.2.1-770c5896b8d0cd2e0149d4e02d897866",InstalledPackageId "pwstore-fast-2.4.1-9317489ae3bbf3dd843ab13b621cc843",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae",InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2",InstalledPackageId "yesod-form-1.3.8-b8295f947c61df4d565d425704d76a03",InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-auth-1.2.7/html/yesod-auth.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-auth-1.2.7/html"]}),(InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2",InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-core", pkgVersion = Version {versionBranch = [1,2,9], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Creation of type-safe, RESTful web applications.", description = "Yesod is a framework designed to foster creation of RESTful web application that have strong compile-time guarantees of correctness. It also affords space efficient code and portability to many deployment backends, from CGI to stand-alone serving.\n\nThe Yesod documentation site <http://www.yesodweb.com/> has much more information, tutorials and information on some of the supporting packages, like Hamlet and Persistent.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod","Core"],ModuleName ["Yesod","Core","Content"],ModuleName ["Yesod","Core","Dispatch"],ModuleName ["Yesod","Core","Handler"],ModuleName ["Yesod","Core","Json"],ModuleName ["Yesod","Core","Widget"],ModuleName ["Yesod","Core","Internal"],ModuleName ["Yesod","Core","Types"]], hiddenModules = [ModuleName ["Yesod","Core","Internal","Session"],ModuleName ["Yesod","Core","Internal","Request"],ModuleName ["Yesod","Core","Class","Handler"],ModuleName ["Yesod","Core","Internal","Util"],ModuleName ["Yesod","Core","Internal","Response"],ModuleName ["Yesod","Core","Internal","Run"],ModuleName ["Yesod","Core","Internal","TH"],ModuleName ["Yesod","Core","Internal","LiteApp"],ModuleName ["Yesod","Core","Class","Yesod"],ModuleName ["Yesod","Core","Class","Dispatch"],ModuleName ["Yesod","Core","Class","Breadcrumbs"],ModuleName ["Paths_yesod_core"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-core-1.2.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-core-1.2.9/ghc-7.4.2"], hsLibraries = ["HSyesod-core-1.2.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "clientsession-0.9.0.3-9a68e7aa58aff9c71e20e0f4ed0389e3",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "cookie-0.4.0.1-06f76646d21efca8c06613811a81b851",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageId "shakespeare-i18n-1.0.0.5-b2ac54c586ff04b48e940e5c57a7410e",InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageId "unix-compat-0.4.1.1-35c3cbd0df4d04c75e861ab62dfea4fd",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "wai-extra-2.1.1-4d0990e0e0a6ca0137b6438311bb3607",InstalledPackageId "wai-logger-2.1.1-8cba609c57336ad482d481d2097ad6ac",InstalledPackageId "warp-2.1.2-878df3d0cc7fd071454949e20904981f",InstalledPackageId "yesod-routes-1.2.0.6-dca270f3d421d6e056c7de2ca1771903"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-core-1.2.9/html/yesod-core.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-core-1.2.9/html"]}),(InstalledPackageId "yesod-form-1.3.8-b8295f947c61df4d565d425704d76a03",InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-form-1.3.8-b8295f947c61df4d565d425704d76a03", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-form", pkgVersion = Version {versionBranch = [1,3,8], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Form handling support for Yesod Web Framework", description = "Form handling support for Yesod Web Framework", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod","Form"],ModuleName ["Yesod","Form","Types"],ModuleName ["Yesod","Form","Functions"],ModuleName ["Yesod","Form","Bootstrap3"],ModuleName ["Yesod","Form","Input"],ModuleName ["Yesod","Form","Fields"],ModuleName ["Yesod","Form","Jquery"],ModuleName ["Yesod","Form","Nic"],ModuleName ["Yesod","Form","MassInput"],ModuleName ["Yesod","Form","I18n","English"],ModuleName ["Yesod","Form","I18n","Portuguese"],ModuleName ["Yesod","Form","I18n","Swedish"],ModuleName ["Yesod","Form","I18n","German"],ModuleName ["Yesod","Form","I18n","French"],ModuleName ["Yesod","Form","I18n","Norwegian"],ModuleName ["Yesod","Form","I18n","Japanese"],ModuleName ["Yesod","Form","I18n","Czech"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-form-1.3.8/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-form-1.3.8/ghc-7.4.2"], hsLibraries = ["HSyesod-form-1.3.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "email-validate-2.0.1-28e52cc2b2ea380d000b5f4572e2f128",InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "xss-sanitize-0.3.5-6fc974b7a3a80a61b5d2005e4aa99208",InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2",InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-form-1.3.8/html/yesod-form.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-form-1.3.8/html"]}),(InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69",InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-persistent", pkgVersion = Version {versionBranch = [1,2,2,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Some helpers for using Persistent from Yesod.", description = "Some helpers for using Persistent from Yesod.", category = "Web, Yesod, Database", exposed = True, exposedModules = [ModuleName ["Yesod","Persist"],ModuleName ["Yesod","Persist","Core"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-persistent-1.2.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-persistent-1.2.2.2/ghc-7.4.2"], hsLibraries = ["HSyesod-persistent-1.2.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageId "persistent-template-1.3.1.2-225b805896c0f83b0ec1a7c637ad482a",InstalledPackageId "resource-pool-0.2.1.1-215e3f91eaf4900d5432f69e5c90da0e",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-persistent-1.2.2.2/html/yesod-persistent.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-persistent-1.2.2.2/html"]}),(InstalledPackageId "yesod-routes-1.2.0.6-dca270f3d421d6e056c7de2ca1771903",InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-routes-1.2.0.6-dca270f3d421d6e056c7de2ca1771903", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-routes", pkgVersion = Version {versionBranch = [1,2,0,6], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Efficient routing for Yesod.", description = "Provides an efficient routing system, a parser and TH code generation.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod","Routes","Dispatch"],ModuleName ["Yesod","Routes","TH"],ModuleName ["Yesod","Routes","Class"],ModuleName ["Yesod","Routes","Parse"],ModuleName ["Yesod","Routes","Overlap"]], hiddenModules = [ModuleName ["Yesod","Routes","TH","Dispatch"],ModuleName ["Yesod","Routes","TH","RenderRoute"],ModuleName ["Yesod","Routes","TH","ParseRoute"],ModuleName ["Yesod","Routes","TH","RouteAttrs"],ModuleName ["Yesod","Routes","TH","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-routes-1.2.0.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-routes-1.2.0.6/ghc-7.4.2"], hsLibraries = ["HSyesod-routes-1.2.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-routes-1.2.0.6/html/yesod-routes.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-routes-1.2.0.6/html"]}),(InstalledPackageId "zlib-0.5.3.3-7baa4fd0b2497ae6f53350acd7632367",InstalledPackageInfo {installedPackageId = InstalledPackageId "zlib-0.5.3.3-7baa4fd0b2497ae6f53350acd7632367", sourcePackageId = PackageIdentifier {pkgName = PackageName "zlib", pkgVersion = Version {versionBranch = [0,5,3,3], versionTags = []}}, license = BSD3, copyright = "(c) 2006-2008 Duncan Coutts", maintainer = "Duncan Coutts <duncan@community.haskell.org>", author = "Duncan Coutts <duncan@community.haskell.org>", stability = "", homepage = "", pkgUrl = "", synopsis = "Compression and decompression in the gzip and zlib formats", description = "This package provides a pure interface for compressing and\ndecompressing streams of data represented as lazy\n'ByteString's. It uses the zlib C library so it has high\nperformance. It supports the \\\"zlib\\\", \\\"gzip\\\" and \\\"raw\\\"\ncompression formats.\n\nIt provides a convenient high level API suitable for most\ntasks and for the few cases where more control is needed it\nprovides access to the full zlib feature set.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Compression","GZip"],ModuleName ["Codec","Compression","Zlib"],ModuleName ["Codec","Compression","Zlib","Raw"],ModuleName ["Codec","Compression","Zlib","Internal"]], hiddenModules = [ModuleName ["Codec","Compression","Zlib","Stream"]], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/zlib-0.5.3.3/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/zlib-0.5.3.3/ghc-7.4.2"], hsLibraries = ["HSzlib-0.5.3.3"], extraLibraries = ["z"], extraGHCiLibraries = [], includeDirs = [], includes = ["zlib.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/zlib-0.5.3.3/zlib.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-zlib-doc/html/"]}),(InstalledPackageId "zlib-bindings-0.1.1.4-cfd1f3ffd2c3844ad77513ad3d1e34cc",InstalledPackageInfo {installedPackageId = InstalledPackageId "zlib-bindings-0.1.1.4-cfd1f3ffd2c3844ad77513ad3d1e34cc", sourcePackageId = PackageIdentifier {pkgName = PackageName "zlib-bindings", pkgVersion = Version {versionBranch = [0,1,1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Experimental", homepage = "http://github.com/snoyberg/zlib-bindings", pkgUrl = "", synopsis = "Low-level bindings to the zlib package.", description = "Provides necessary functions for producing a streaming interface. This is used for example by @zlib-conduit@ and @zlib-enum@.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Zlib"],ModuleName ["Codec","Zlib","Lowlevel"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/zlib-bindings-0.1.1.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/zlib-bindings-0.1.1.4/ghc-7.4.2"], hsLibraries = ["HSzlib-bindings-0.1.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "zlib-0.5.3.3-7baa4fd0b2497ae6f53350acd7632367"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/zlib-bindings-0.1.1.4/html/zlib-bindings.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/zlib-bindings-0.1.1.4/html"]}),(InstalledPackageId "zlib-conduit-1.0.0-f6d8794d39842f946a7eac5b1ae2efa2",InstalledPackageInfo {installedPackageId = InstalledPackageId "zlib-conduit-1.0.0-f6d8794d39842f946a7eac5b1ae2efa2", sourcePackageId = PackageIdentifier {pkgName = PackageName "zlib-conduit", pkgVersion = Version {versionBranch = [1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Streaming compression/decompression via conduits.", description = "Streaming compression/decompression via conduits.", category = "Data, Conduit", exposed = True, exposedModules = [ModuleName ["Data","Conduit","Zlib"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/zlib-conduit-1.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/zlib-conduit-1.0.0/ghc-7.4.2"], hsLibraries = ["HSzlib-conduit-1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageId "zlib-bindings-0.1.1.4-cfd1f3ffd2c3844ad77513ad3d1e34cc"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/zlib-conduit-1.0.0/html/zlib-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/zlib-conduit-1.0.0/html"]})]) (fromList [(PackageName "SHA",fromList [(Version {versionBranch = [1,6,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "SHA-1.6.4-7b2990a624fab50a27ecb709935a813b", sourcePackageId = PackageIdentifier {pkgName = PackageName "SHA", pkgVersion = Version {versionBranch = [1,6,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Adam Wick <awick@galois.com>,\nRaphael Javaux <raphaeljavaux@gmail.com>", author = "Adam Wick <awick@galois.com>, Brian Lewis <brian@lorf.org>", stability = "stable", homepage = "", pkgUrl = "", synopsis = "Implementations of the SHA suite of message digest functions", description = "This library implements the SHA suite of message digest functions,\naccording to NIST FIPS 180-2 (with the SHA-224 addendum), as well\nas the SHA-based HMAC routines. The functions have been tested\nagainst most of the NIST and RFC test vectors for the various\nfunctions. While some attention has been paid to performance,\nthese do not presently reach the speed of well-tuned libraries,\nlike OpenSSL.", category = "Cryptography, Codec", exposed = True, exposedModules = [ModuleName ["Data","Digest","Pure","SHA"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/SHA-1.6.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/SHA-1.6.4/ghc-7.4.2"], hsLibraries = ["HSSHA-1.6.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/SHA-1.6.4/html/SHA.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/SHA-1.6.4/html"]}])]),(PackageName "aeson",fromList [(Version {versionBranch = [0,7,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51", sourcePackageId = PackageIdentifier {pkgName = PackageName "aeson", pkgVersion = Version {versionBranch = [0,7,0,2], versionTags = []}}, license = BSD3, copyright = "(c) 2011-2014 Bryan O'Sullivan\n(c) 2011 MailRank, Inc.", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "experimental", homepage = "https://github.com/bos/aeson", pkgUrl = "", synopsis = "Fast JSON parsing and encoding", description = "A JSON parsing and encoding library optimized for ease of use\nand high performance.\n\nTo get started, see the documentation for the @Data.Aeson@ module\nbelow.\n\nParsing performance on an early 2011 MacBook Pro (2.2GHz Core i7),\nrunning 64-bit GHC 7.6.3, for mostly-English tweets from Twitter's\nJSON search API:\n\n* 0.8 KB: 34124 msg\\/sec (27.8 MB\\/sec)\n\n* 6.4 KB: 6833 msg\\/sec (43.0 MB\\/sec)\n\n* 11.8 KB: 3410 msg\\/sec (39.2 MB\\/sec)\n\n* 31.2 KB: 1157 msg\\/sec (35.3 MB\\/sec)\n\n* 61.5 KB: 542 msg\\/sec (32.5 MB\\/sec)\n\nHandling heavily-escaped text is a little more work. Here is\nparsing performance with Japanese tweets, where much of the text\nis entirely Unicode-escaped.\n\n* 14.6 KB: 2101 msg\\/sec (30.0 MB\\/sec)\n\n* 44.1 KB: 667 msg\\/sec (28.7 MB\\/sec)\n\n* 82.9 KB: 360 msg\\/sec (29.2 MB\\/sec)\n\nEncoding performance on the same machine and data:\n\n* English, 0.8 KB: 109697 msg\\/sec (89.3 MB\\/sec)\n\n* English, 6.4 KB: 18517 msg\\/sec (116.4 MB\\/sec)\n\n* Engish, 61.5 KB: 1963 msg\\/sec (118.0 MB\\/sec)\n\n* Japanese, 14.6 KB: 12140 msg\\/sec (173.5 MB\\/sec)\n\n* Japanese, 44.1 KB: 3980 msg\\/sec (171.3 MB\\/sec)\n\n(A note on naming: in Greek mythology, Aeson was the father of Jason.)", category = "Text, Web, JSON", exposed = True, exposedModules = [ModuleName ["Data","Aeson"],ModuleName ["Data","Aeson","Encode"],ModuleName ["Data","Aeson","Generic"],ModuleName ["Data","Aeson","Parser"],ModuleName ["Data","Aeson","Types"],ModuleName ["Data","Aeson","TH"]], hiddenModules = [ModuleName ["Data","Aeson","Types","Generic"],ModuleName ["Data","Aeson","Functions"],ModuleName ["Data","Aeson","Parser","Internal"],ModuleName ["Data","Aeson","Types","Class"],ModuleName ["Data","Aeson","Types","Instances"],ModuleName ["Data","Aeson","Types","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/aeson-0.7.0.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/aeson-0.7.0.2/ghc-7.4.2"], hsLibraries = ["HSaeson-0.7.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "dlist-0.7-380db26604c0f62a37e4dfff0d9a83a1",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageId "syb-0.3.6.1-d7740fec5d551402b91dc3153c40abf7",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/aeson-0.7.0.2/html/aeson.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/aeson-0.7.0.2/html"]}])]),(PackageName "ansi-terminal",fromList [(Version {versionBranch = [0,6,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ansi-terminal-0.6.1.1-025236f678b6d8f4e3812ae8ae44441f", sourcePackageId = PackageIdentifier {pkgName = PackageName "ansi-terminal", pkgVersion = Version {versionBranch = [0,6,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Roman Cheplyaka <roma@ro-che.info>", author = "Max Bolingbroke", stability = "", homepage = "https://github.com/feuerbach/ansi-terminal", pkgUrl = "", synopsis = "Simple ANSI terminal support, with Windows compatibility", description = "ANSI terminal support for Haskell: allows cursor movement, screen clearing, color output showing or hiding the cursor, and\nchanging the title. Compatible with Windows and those Unixes with ANSI terminals, but only GHC is supported as a compiler.", category = "User Interfaces", exposed = True, exposedModules = [ModuleName ["System","Console","ANSI"]], hiddenModules = [ModuleName ["System","Console","ANSI","Unix"],ModuleName ["System","Console","ANSI","Common"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/ansi-terminal-0.6.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/ansi-terminal-0.6.1.1/ghc-7.4.2"], hsLibraries = ["HSansi-terminal-0.6.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/ansi-terminal-0.6.1.1/html/ansi-terminal.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/ansi-terminal-0.6.1.1/html"]}])]),(PackageName "appar",fromList [(Version {versionBranch = [0,1,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "appar-0.1.4-a090343c56f1efdfc43273fbcf821df4", sourcePackageId = PackageIdentifier {pkgName = PackageName "appar", pkgVersion = Version {versionBranch = [0,1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "A simple applicative parser", description = "A simple applicative parser in Parsec style", category = "Parsing", exposed = True, exposedModules = [ModuleName ["Text","Appar","String"],ModuleName ["Text","Appar","ByteString"],ModuleName ["Text","Appar","LazyByteString"]], hiddenModules = [ModuleName ["Text","Appar","Input"],ModuleName ["Text","Appar","Parser"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/appar-0.1.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/appar-0.1.4/ghc-7.4.2"], hsLibraries = ["HSappar-0.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/appar-0.1.4/html/appar.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/appar-0.1.4/html"]}])]),(PackageName "array",fromList [(Version {versionBranch = [0,4,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297", sourcePackageId = PackageIdentifier {pkgName = PackageName "array", pkgVersion = Version {versionBranch = [0,4,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Mutable and immutable arrays", description = "This package defines the classes @IArray@ of immutable arrays and\n@MArray@ of arrays mutable within appropriate monads, as well as\nsome instances of these classes.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Array","Base"],ModuleName ["Data","Array","IArray"],ModuleName ["Data","Array","IO"],ModuleName ["Data","Array","IO","Safe"],ModuleName ["Data","Array","IO","Internals"],ModuleName ["Data","Array","MArray"],ModuleName ["Data","Array","MArray","Safe"],ModuleName ["Data","Array","ST"],ModuleName ["Data","Array","ST","Safe"],ModuleName ["Data","Array","Storable"],ModuleName ["Data","Array","Storable","Safe"],ModuleName ["Data","Array","Storable","Internals"],ModuleName ["Data","Array","Unboxed"],ModuleName ["Data","Array","Unsafe"],ModuleName ["Data","Array"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/array-0.4.0.0"], libraryDirs = ["/usr/lib/ghc/array-0.4.0.0"], hsLibraries = ["HSarray-0.4.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/array-0.4.0.0/array.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/array-0.4.0.0"]}])]),(PackageName "asn1-data",fromList [(Version {versionBranch = [0,7,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "asn1-data-0.7.1-d212fc0459742456d69a21c0e9c05a2d", sourcePackageId = PackageIdentifier {pkgName = PackageName "asn1-data", pkgVersion = Version {versionBranch = [0,7,1], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-asn1-data", pkgUrl = "", synopsis = "ASN1 data reader and writer in RAW, BER and DER forms", description = "ASN1 data reader and writer in raw form with supports for high level forms of ASN1 (BER, and DER).", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ASN1","BitArray"],ModuleName ["Data","ASN1","Types"],ModuleName ["Data","ASN1","BinaryEncoding"],ModuleName ["Data","ASN1","BinaryEncoding","Raw"],ModuleName ["Data","ASN1","Encoding"],ModuleName ["Data","ASN1","Stream"],ModuleName ["Data","ASN1","Parse"],ModuleName ["Data","ASN1","Object"]], hiddenModules = [ModuleName ["Data","ASN1","Prim"],ModuleName ["Data","ASN1","BinaryEncoding","Parse"],ModuleName ["Data","ASN1","BinaryEncoding","Writer"],ModuleName ["Data","ASN1","Internal"],ModuleName ["Data","ASN1","Serialize"],ModuleName ["Data","ASN1","Get"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/asn1-data-0.7.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/asn1-data-0.7.1/ghc-7.4.2"], hsLibraries = ["HSasn1-data-0.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/asn1-data-0.7.1/html/asn1-data.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/asn1-data-0.7.1/html"]}])]),(PackageName "asn1-types",fromList [(Version {versionBranch = [0,2,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "asn1-types-0.2.3-2dd8a910cf4c9fd8bc27d955c68060be", sourcePackageId = PackageIdentifier {pkgName = PackageName "asn1-types", pkgVersion = Version {versionBranch = [0,2,3], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-asn1-types", pkgUrl = "", synopsis = "ASN.1 types", description = "ASN.1 standard types", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ASN1","BitArray"],ModuleName ["Data","ASN1","OID"],ModuleName ["Data","ASN1","Types"],ModuleName ["Data","ASN1","Types","String"],ModuleName ["Data","ASN1","Types","Lowlevel"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/asn1-types-0.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/asn1-types-0.2.3/ghc-7.4.2"], hsLibraries = ["HSasn1-types-0.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/asn1-types-0.2.3/html/asn1-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/asn1-types-0.2.3/html"]}])]),(PackageName "async",fromList [(Version {versionBranch = [2,0,1,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "async-2.0.1.5-c3aee583f5935fc013f6ed854a4ee162", sourcePackageId = PackageIdentifier {pkgName = PackageName "async", pkgVersion = Version {versionBranch = [2,0,1,5], versionTags = []}}, license = BSD3, copyright = "(c) Simon Marlow 2012", maintainer = "Simon Marlow <marlowsd@gmail.com>", author = "Simon Marlow", stability = "", homepage = "https://github.com/simonmar/async", pkgUrl = "", synopsis = "Run IO operations asynchronously and wait for their results", description = "This package provides a higher-level interface over\nthreads, in which an @Async a@ is a concurrent\nthread that will eventually deliver a value of\ntype @a@. The package provides ways to create\n@Async@ computations, wait for their results, and\ncancel them.\n\nUsing @Async@ is safer than using threads in two\nways:\n\n* When waiting for a thread to return a result,\nif the thread dies with an exception then the\ncaller must either re-throw the exception\n('wait') or handle it ('waitCatch'); the\nexception cannot be ignored.\n\n* The API makes it possible to build a tree of\nthreads that are automatically killed when\ntheir parent dies (see 'withAsync').\n\nChanges in 2.0.1.5:\n\n* Bump @base@ dependencies for GHC 7.8\n\nChanges in 2.0.1.4:\n\n* Bump @base@ dependency of test suite\n\nChanges in 2.0.1.3:\n\n* Bump @base@ dependency to allow 4.6\n\nChanges in 2.0.1.2:\n\n* Bump @stm@ dependency to 2.4\n\nChanges in 2.0.1.1:\n\n* Safe Haskell support: @Control.Concurrent.Async@ is now @Trustworthy@\n\nChanges in 2.0.1.0:\n\n* Added a @Functor@ instance for @Async@\n\n* Added @asyncBound@, @asyncOn@, @asyncWithUnmask@, @asyncOnWithUnmask@, @withAsyncBound@, @withAsyncOn@, @withAsyncWithUnmask@, @withAsyncOnWithUnmask@.\n\n* Added @mapConcurrently@\n\n* Added @Concurrently@ (with @Applicative@ and @Alternative@ instances)", category = "Concurrency", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","Async"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/async-2.0.1.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/async-2.0.1.5/ghc-7.4.2"], hsLibraries = ["HSasync-2.0.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/async-2.0.1.5/html/async.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/async-2.0.1.5/html"]}])]),(PackageName "attoparsec",fromList [(Version {versionBranch = [0,11,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452", sourcePackageId = PackageIdentifier {pkgName = PackageName "attoparsec", pkgVersion = Version {versionBranch = [0,11,2,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "experimental", homepage = "https://github.com/bos/attoparsec", pkgUrl = "", synopsis = "Fast combinator parsing for bytestrings and text", description = "A fast parser combinator library, aimed particularly at dealing\nefficiently with network protocols and complicated text/binary\nfile formats.", category = "Text, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Attoparsec"],ModuleName ["Data","Attoparsec","ByteString"],ModuleName ["Data","Attoparsec","ByteString","Char8"],ModuleName ["Data","Attoparsec","ByteString","Lazy"],ModuleName ["Data","Attoparsec","Char8"],ModuleName ["Data","Attoparsec","Combinator"],ModuleName ["Data","Attoparsec","Lazy"],ModuleName ["Data","Attoparsec","Number"],ModuleName ["Data","Attoparsec","Text"],ModuleName ["Data","Attoparsec","Text","Lazy"],ModuleName ["Data","Attoparsec","Types"],ModuleName ["Data","Attoparsec","Zepto"]], hiddenModules = [ModuleName ["Data","Attoparsec","ByteString","FastSet"],ModuleName ["Data","Attoparsec","ByteString","Internal"],ModuleName ["Data","Attoparsec","Internal"],ModuleName ["Data","Attoparsec","Internal","Types"],ModuleName ["Data","Attoparsec","Text","FastSet"],ModuleName ["Data","Attoparsec","Text","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/attoparsec-0.11.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/attoparsec-0.11.2.1/ghc-7.4.2"], hsLibraries = ["HSattoparsec-0.11.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/attoparsec-0.11.2.1/html/attoparsec.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/attoparsec-0.11.2.1/html"]}])]),(PackageName "attoparsec-conduit",fromList [(Version {versionBranch = [1,0,1,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b", sourcePackageId = PackageIdentifier {pkgName = PackageName "attoparsec-conduit", pkgVersion = Version {versionBranch = [1,0,1,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Consume attoparsec parsers via conduit.", description = "Consume attoparsec parsers via conduit.", category = "Data, Conduit, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Conduit","Attoparsec"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/attoparsec-conduit-1.0.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/attoparsec-conduit-1.0.1.2/ghc-7.4.2"], hsLibraries = ["HSattoparsec-conduit-1.0.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/attoparsec-conduit-1.0.1.2/html/attoparsec-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/attoparsec-conduit-1.0.1.2/html"]}])]),(PackageName "authenticate",fromList [(Version {versionBranch = [1,3,2,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "authenticate-1.3.2.6-31808dba1db0341ae9c81078363cad54", sourcePackageId = PackageIdentifier {pkgName = PackageName "authenticate", pkgVersion = Version {versionBranch = [1,3,2,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman, Hiromi Ishii, Arash Rouhani", stability = "Stable", homepage = "http://github.com/yesodweb/authenticate", pkgUrl = "", synopsis = "Authentication methods for Haskell web applications.", description = "Focus is on third-party authentication methods, such as OpenID and BrowserID.\n\nNote: Facebook support is now provided by the fb package: <http://hackage.haskell.org/package/fb>.", category = "Web", exposed = True, exposedModules = [ModuleName ["Web","Authenticate","Rpxnow"],ModuleName ["Web","Authenticate","OpenId"],ModuleName ["Web","Authenticate","BrowserId"],ModuleName ["Web","Authenticate","OpenId","Providers"]], hiddenModules = [ModuleName ["Web","Authenticate","Internal"],ModuleName ["OpenId2","Discovery"],ModuleName ["OpenId2","Normalization"],ModuleName ["OpenId2","Types"],ModuleName ["OpenId2","XRDS"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/authenticate-1.3.2.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/authenticate-1.3.2.6/ghc-7.4.2"], hsLibraries = ["HSauthenticate-1.3.2.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "tagsoup-0.13.1-15ec358c1ac7e4bd545ea4b9ead5bde9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/authenticate-1.3.2.6/html/authenticate.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/authenticate-1.3.2.6/html"]}])]),(PackageName "base",fromList [(Version {versionBranch = [4,5,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3", sourcePackageId = PackageIdentifier {pkgName = PackageName "base", pkgVersion = Version {versionBranch = [4,5,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Basic libraries", description = "This package contains the Prelude and its support libraries,\nand a large collection of useful libraries ranging from data\nstructures to parsing combinators and debugging utilities.", category = "", exposed = True, exposedModules = [ModuleName ["Foreign","Concurrent"],ModuleName ["GHC","Arr"],ModuleName ["GHC","Base"],ModuleName ["GHC","Conc"],ModuleName ["GHC","Conc","IO"],ModuleName ["GHC","Conc","Signal"],ModuleName ["GHC","Conc","Sync"],ModuleName ["GHC","ConsoleHandler"],ModuleName ["GHC","Constants"],ModuleName ["GHC","Desugar"],ModuleName ["GHC","Enum"],ModuleName ["GHC","Environment"],ModuleName ["GHC","Err"],ModuleName ["GHC","Exception"],ModuleName ["GHC","Exts"],ModuleName ["GHC","Fingerprint"],ModuleName ["GHC","Fingerprint","Type"],ModuleName ["GHC","Float"],ModuleName ["GHC","Float","ConversionUtils"],ModuleName ["GHC","Float","RealFracMethods"],ModuleName ["GHC","Foreign"],ModuleName ["GHC","ForeignPtr"],ModuleName ["GHC","Handle"],ModuleName ["GHC","IO"],ModuleName ["GHC","IO","Buffer"],ModuleName ["GHC","IO","BufferedIO"],ModuleName ["GHC","IO","Device"],ModuleName ["GHC","IO","Encoding"],ModuleName ["GHC","IO","Encoding","CodePage"],ModuleName ["GHC","IO","Encoding","Failure"],ModuleName ["GHC","IO","Encoding","Iconv"],ModuleName ["GHC","IO","Encoding","Latin1"],ModuleName ["GHC","IO","Encoding","Types"],ModuleName ["GHC","IO","Encoding","UTF16"],ModuleName ["GHC","IO","Encoding","UTF32"],ModuleName ["GHC","IO","Encoding","UTF8"],ModuleName ["GHC","IO","Exception"],ModuleName ["GHC","IO","FD"],ModuleName ["GHC","IO","Handle"],ModuleName ["GHC","IO","Handle","FD"],ModuleName ["GHC","IO","Handle","Internals"],ModuleName ["GHC","IO","Handle","Text"],ModuleName ["GHC","IO","Handle","Types"],ModuleName ["GHC","IO","IOMode"],ModuleName ["GHC","IOArray"],ModuleName ["GHC","IOBase"],ModuleName ["GHC","IORef"],ModuleName ["GHC","Int"],ModuleName ["GHC","List"],ModuleName ["GHC","MVar"],ModuleName ["GHC","Num"],ModuleName ["GHC","PArr"],ModuleName ["GHC","Pack"],ModuleName ["GHC","Ptr"],ModuleName ["GHC","Read"],ModuleName ["GHC","Real"],ModuleName ["GHC","ST"],ModuleName ["GHC","Stack"],ModuleName ["GHC","Stats"],ModuleName ["GHC","Show"],ModuleName ["GHC","Stable"],ModuleName ["GHC","Storable"],ModuleName ["GHC","STRef"],ModuleName ["GHC","TopHandler"],ModuleName ["GHC","Unicode"],ModuleName ["GHC","Weak"],ModuleName ["GHC","Word"],ModuleName ["System","Timeout"],ModuleName ["GHC","Event"],ModuleName ["Control","Applicative"],ModuleName ["Control","Arrow"],ModuleName ["Control","Category"],ModuleName ["Control","Concurrent"],ModuleName ["Control","Concurrent","Chan"],ModuleName ["Control","Concurrent","MVar"],ModuleName ["Control","Concurrent","QSem"],ModuleName ["Control","Concurrent","QSemN"],ModuleName ["Control","Concurrent","SampleVar"],ModuleName ["Control","Exception"],ModuleName ["Control","Exception","Base"],ModuleName ["Control","OldException"],ModuleName ["Control","Monad"],ModuleName ["Control","Monad","Fix"],ModuleName ["Control","Monad","Instances"],ModuleName ["Control","Monad","ST"],ModuleName ["Control","Monad","ST","Safe"],ModuleName ["Control","Monad","ST","Unsafe"],ModuleName ["Control","Monad","ST","Lazy"],ModuleName ["Control","Monad","ST","Lazy","Safe"],ModuleName ["Control","Monad","ST","Lazy","Unsafe"],ModuleName ["Control","Monad","ST","Strict"],ModuleName ["Control","Monad","Zip"],ModuleName ["Data","Bits"],ModuleName ["Data","Bool"],ModuleName ["Data","Char"],ModuleName ["Data","Complex"],ModuleName ["Data","Dynamic"],ModuleName ["Data","Either"],ModuleName ["Data","Eq"],ModuleName ["Data","Data"],ModuleName ["Data","Fixed"],ModuleName ["Data","Foldable"],ModuleName ["Data","Function"],ModuleName ["Data","Functor"],ModuleName ["Data","HashTable"],ModuleName ["Data","IORef"],ModuleName ["Data","Int"],ModuleName ["Data","Ix"],ModuleName ["Data","List"],ModuleName ["Data","Maybe"],ModuleName ["Data","Monoid"],ModuleName ["Data","Ord"],ModuleName ["Data","Ratio"],ModuleName ["Data","STRef"],ModuleName ["Data","STRef","Lazy"],ModuleName ["Data","STRef","Strict"],ModuleName ["Data","String"],ModuleName ["Data","Traversable"],ModuleName ["Data","Tuple"],ModuleName ["Data","Typeable"],ModuleName ["Data","Typeable","Internal"],ModuleName ["Data","Unique"],ModuleName ["Data","Version"],ModuleName ["Data","Word"],ModuleName ["Debug","Trace"],ModuleName ["Foreign"],ModuleName ["Foreign","C"],ModuleName ["Foreign","C","Error"],ModuleName ["Foreign","C","String"],ModuleName ["Foreign","C","Types"],ModuleName ["Foreign","ForeignPtr"],ModuleName ["Foreign","ForeignPtr","Safe"],ModuleName ["Foreign","ForeignPtr","Unsafe"],ModuleName ["Foreign","Marshal"],ModuleName ["Foreign","Marshal","Alloc"],ModuleName ["Foreign","Marshal","Array"],ModuleName ["Foreign","Marshal","Error"],ModuleName ["Foreign","Marshal","Pool"],ModuleName ["Foreign","Marshal","Safe"],ModuleName ["Foreign","Marshal","Utils"],ModuleName ["Foreign","Marshal","Unsafe"],ModuleName ["Foreign","Ptr"],ModuleName ["Foreign","Safe"],ModuleName ["Foreign","StablePtr"],ModuleName ["Foreign","Storable"],ModuleName ["Numeric"],ModuleName ["Prelude"],ModuleName ["System","Console","GetOpt"],ModuleName ["System","CPUTime"],ModuleName ["System","Environment"],ModuleName ["System","Exit"],ModuleName ["System","IO"],ModuleName ["System","IO","Error"],ModuleName ["System","IO","Unsafe"],ModuleName ["System","Info"],ModuleName ["System","Mem"],ModuleName ["System","Mem","StableName"],ModuleName ["System","Mem","Weak"],ModuleName ["System","Posix","Internals"],ModuleName ["System","Posix","Types"],ModuleName ["Text","ParserCombinators","ReadP"],ModuleName ["Text","ParserCombinators","ReadPrec"],ModuleName ["Text","Printf"],ModuleName ["Text","Read"],ModuleName ["Text","Read","Lex"],ModuleName ["Text","Show"],ModuleName ["Text","Show","Functions"],ModuleName ["Unsafe","Coerce"]], hiddenModules = [ModuleName ["GHC","Event","Array"],ModuleName ["GHC","Event","Clock"],ModuleName ["GHC","Event","Control"],ModuleName ["GHC","Event","EPoll"],ModuleName ["GHC","Event","IntMap"],ModuleName ["GHC","Event","Internal"],ModuleName ["GHC","Event","KQueue"],ModuleName ["GHC","Event","Manager"],ModuleName ["GHC","Event","PSQ"],ModuleName ["GHC","Event","Poll"],ModuleName ["GHC","Event","Thread"],ModuleName ["GHC","Event","Unique"],ModuleName ["Control","Monad","ST","Imp"],ModuleName ["Control","Monad","ST","Lazy","Imp"],ModuleName ["Foreign","ForeignPtr","Imp"]], trusted = False, importDirs = ["/usr/lib/ghc/base-4.5.1.0"], libraryDirs = ["/usr/lib/ghc/base-4.5.1.0"], hsLibraries = ["HSbase-4.5.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/base-4.5.1.0/include"], includes = ["HsBase.h"], depends = [InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43",InstalledPackageId "builtin_rts"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/base-4.5.1.0/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/base-4.5.1.0"]}])]),(PackageName "base-unicode-symbols",fromList [(Version {versionBranch = [0,2,2,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base-unicode-symbols-0.2.2.4-47de1db137e54c7919bd23c17263184a", sourcePackageId = PackageIdentifier {pkgName = PackageName "base-unicode-symbols", pkgVersion = Version {versionBranch = [0,2,2,4], versionTags = []}}, license = BSD3, copyright = "2009\8211\&2011 Roel van Dijk <vandijk.roel@gmail.com>", maintainer = "Roel van Dijk <vandijk.roel@gmail.com>", author = "Roel van Dijk <vandijk.roel@gmail.com>", stability = "provisional", homepage = "http://haskell.org/haskellwiki/Unicode-symbols", pkgUrl = "", synopsis = "Unicode alternatives for common functions and operators", description = "This package defines new symbols for a number of functions,\noperators and types in the base package.\n\nAll symbols are documented with their actual definition and\ninformation regarding their Unicode code point. They should be\ncompletely interchangeable with their definitions.\n\nFor further Unicode goodness you can enable the @UnicodeSyntax@\nlanguage extension \\[1\\]. This extension enables Unicode characters\nto be used to stand for certain ASCII character sequences,\ni.e. → instead of @->@, ∀ instead of @forall@ and many\nothers.\n\nOriginal idea by Péter Diviánszky.\n\n\\[1\\] <http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html#unicode-syntax>", category = "", exposed = True, exposedModules = [ModuleName ["Control","Category","Unicode"],ModuleName ["Control","Applicative","Unicode"],ModuleName ["Control","Arrow","Unicode"],ModuleName ["Control","Monad","Unicode"],ModuleName ["Data","Bool","Unicode"],ModuleName ["Data","Eq","Unicode"],ModuleName ["Data","Foldable","Unicode"],ModuleName ["Data","Function","Unicode"],ModuleName ["Data","List","Unicode"],ModuleName ["Data","Monoid","Unicode"],ModuleName ["Data","Ord","Unicode"],ModuleName ["Prelude","Unicode"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base-unicode-symbols-0.2.2.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base-unicode-symbols-0.2.2.4/ghc-7.4.2"], hsLibraries = ["HSbase-unicode-symbols-0.2.2.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base-unicode-symbols-0.2.2.4/html/base-unicode-symbols.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base-unicode-symbols-0.2.2.4/html"]}])]),(PackageName "base16-bytestring",fromList [(Version {versionBranch = [0,1,1,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base16-bytestring-0.1.1.6-fccd077b23d5298da617e1833420adc6", sourcePackageId = PackageIdentifier {pkgName = PackageName "base16-bytestring", pkgVersion = Version {versionBranch = [0,1,1,6], versionTags = []}}, license = BSD3, copyright = "2010 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "", homepage = "http://github.com/bos/base16-bytestring", pkgUrl = "", synopsis = "Fast base16 (hex) encoding and decoding for ByteStrings", description = "Fast base16 (hex) encoding and decoding for ByteStrings", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ByteString","Base16"],ModuleName ["Data","ByteString","Base16","Lazy"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base16-bytestring-0.1.1.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base16-bytestring-0.1.1.6/ghc-7.4.2"], hsLibraries = ["HSbase16-bytestring-0.1.1.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base16-bytestring-0.1.1.6/html/base16-bytestring.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base16-bytestring-0.1.1.6/html"]}])]),(PackageName "base64-bytestring",fromList [(Version {versionBranch = [1,0,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46", sourcePackageId = PackageIdentifier {pkgName = PackageName "base64-bytestring", pkgVersion = Version {versionBranch = [1,0,0,1], versionTags = []}}, license = BSD3, copyright = "2010-2012 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "", homepage = "https://github.com/bos/base64-bytestring", pkgUrl = "", synopsis = "Fast base64 encoding and decoding for ByteStrings", description = "Fast base64 encoding and decoding for ByteStrings", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","ByteString","Base64"],ModuleName ["Data","ByteString","Base64","URL"],ModuleName ["Data","ByteString","Base64","Lazy"],ModuleName ["Data","ByteString","Base64","URL","Lazy"]], hiddenModules = [ModuleName ["Data","ByteString","Base64","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base64-bytestring-1.0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/base64-bytestring-1.0.0.1/ghc-7.4.2"], hsLibraries = ["HSbase64-bytestring-1.0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base64-bytestring-1.0.0.1/html/base64-bytestring.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/base64-bytestring-1.0.0.1/html"]}])]),(PackageName "binary",fromList [(Version {versionBranch = [0,5,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6", sourcePackageId = PackageIdentifier {pkgName = PackageName "binary", pkgVersion = Version {versionBranch = [0,5,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Lennart Kolmodin, Don Stewart <dons@galois.com>", author = "Lennart Kolmodin <kolmodin@gmail.com>", stability = "provisional", homepage = "http://code.haskell.org/binary/", pkgUrl = "", synopsis = "Binary serialisation for Haskell values using lazy ByteStrings", description = "Efficient, pure binary serialisation using lazy ByteStrings.\nHaskell values may be encoded to and from binary formats,\nwritten to disk as binary, or sent over the network.\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"],ModuleName ["Data","Binary","Builder","Internal"]], hiddenModules = [ModuleName ["Data","Binary","Builder","Base"]], trusted = False, importDirs = ["/usr/lib/ghc/binary-0.5.1.0"], libraryDirs = ["/usr/lib/ghc/binary-0.5.1.0"], hsLibraries = ["HSbinary-0.5.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/binary-0.5.1.0/binary.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/binary-0.5.1.0"]}])]),(PackageName "blaze-builder",fromList [(Version {versionBranch = [0,3,3,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-builder", pkgVersion = Version {versionBranch = [0,3,3,2], 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 = "", synopsis = "Efficient buffered output.", 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 system 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"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-builder-0.3.3.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-builder-0.3.3.2/ghc-7.4.2"], hsLibraries = ["HSblaze-builder-0.3.3.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-builder-0.3.3.2/html/blaze-builder.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-builder-0.3.3.2/html"]}])]),(PackageName "blaze-builder-conduit",fromList [(Version {versionBranch = [1,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-builder-conduit", pkgVersion = Version {versionBranch = [1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Convert streams of builders to streams of bytestrings.", description = "Convert streams of builders to streams of bytestrings.", category = "Data, Conduit", exposed = True, exposedModules = [ModuleName ["Data","Conduit","Blaze"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-builder-conduit-1.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-builder-conduit-1.0.0/ghc-7.4.2"], hsLibraries = ["HSblaze-builder-conduit-1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-builder-conduit-1.0.0/html/blaze-builder-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-builder-conduit-1.0.0/html"]}])]),(PackageName "blaze-html",fromList [(Version {versionBranch = [0,7,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-html", pkgVersion = Version {versionBranch = [0,7,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Jasper Van der Jeugt <m@jaspervdj.be>", author = "Jasper Van der Jeugt, Simon Meier", stability = "Experimental", homepage = "http://jaspervdj.be/blaze", pkgUrl = "", synopsis = "A blazingly fast HTML combinator library for Haskell", description = "A blazingly fast HTML combinator library for the Haskell\nprogramming language. The Text.Blaze module is a good\nstarting point, as well as this tutorial:\n<http://jaspervdj.be/blaze/tutorial.html>.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Blaze","Html"],ModuleName ["Text","Blaze","Html","Renderer","Pretty"],ModuleName ["Text","Blaze","Html","Renderer","String"],ModuleName ["Text","Blaze","Html","Renderer","Text"],ModuleName ["Text","Blaze","Html","Renderer","Utf8"],ModuleName ["Text","Blaze","Html4","FrameSet"],ModuleName ["Text","Blaze","Html4","FrameSet","Attributes"],ModuleName ["Text","Blaze","Html4","Strict"],ModuleName ["Text","Blaze","Html4","Strict","Attributes"],ModuleName ["Text","Blaze","Html4","Transitional"],ModuleName ["Text","Blaze","Html4","Transitional","Attributes"],ModuleName ["Text","Blaze","Html5"],ModuleName ["Text","Blaze","Html5","Attributes"],ModuleName ["Text","Blaze","XHtml1","FrameSet"],ModuleName ["Text","Blaze","XHtml1","FrameSet","Attributes"],ModuleName ["Text","Blaze","XHtml1","Strict"],ModuleName ["Text","Blaze","XHtml1","Strict","Attributes"],ModuleName ["Text","Blaze","XHtml1","Transitional"],ModuleName ["Text","Blaze","XHtml1","Transitional","Attributes"],ModuleName ["Text","Blaze","XHtml5"],ModuleName ["Text","Blaze","XHtml5","Attributes"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-html-0.7.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-html-0.7.0.1/ghc-7.4.2"], hsLibraries = ["HSblaze-html-0.7.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-html-0.7.0.1/html/blaze-html.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-html-0.7.0.1/html"]}])]),(PackageName "blaze-markup",fromList [(Version {versionBranch = [0,6,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527", sourcePackageId = PackageIdentifier {pkgName = PackageName "blaze-markup", pkgVersion = Version {versionBranch = [0,6,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Jasper Van der Jeugt <m@jaspervdj.be>", author = "Jasper Van der Jeugt, Simon Meier, Deepak Jois", stability = "Experimental", homepage = "http://jaspervdj.be/blaze", pkgUrl = "", synopsis = "A blazingly fast markup combinator library for Haskell", description = "Core modules of a blazingly fast markup combinator library for the Haskell\nprogramming language. The Text.Blaze module is a good\nstarting point, as well as this tutorial:\n<http://jaspervdj.be/blaze/tutorial.html>.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Blaze"],ModuleName ["Text","Blaze","Internal"],ModuleName ["Text","Blaze","Renderer","Pretty"],ModuleName ["Text","Blaze","Renderer","String"],ModuleName ["Text","Blaze","Renderer","Text"],ModuleName ["Text","Blaze","Renderer","Utf8"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-markup-0.6.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/blaze-markup-0.6.0.0/ghc-7.4.2"], hsLibraries = ["HSblaze-markup-0.6.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-markup-0.6.0.0/html/blaze-markup.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/blaze-markup-0.6.0.0/html"]}])]),(PackageName "byteable",fromList [(Version {versionBranch = [0,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a", sourcePackageId = PackageIdentifier {pkgName = PackageName "byteable", pkgVersion = Version {versionBranch = [0,1,1], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "vincent@snarc.org", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-byteable", pkgUrl = "", synopsis = "Type class for sequence of bytes", description = "Abstract class to manipulate sequence of bytes\n\nThe use case of this class is abstracting manipulation of\ntypes that are just wrapping a bytestring with stronger and\nmore meaniful name.\n\nUsual definition of those types are of the form: newtype MyType = MyType ByteString", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Byteable"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/byteable-0.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/byteable-0.1.1/ghc-7.4.2"], hsLibraries = ["HSbyteable-0.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/byteable-0.1.1/html/byteable.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/byteable-0.1.1/html"]}])]),(PackageName "byteorder",fromList [(Version {versionBranch = [1,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "byteorder-1.0.4-bdeb2b9927c2ae09e6f79215c665bbce", sourcePackageId = PackageIdentifier {pkgName = PackageName "byteorder", pkgVersion = Version {versionBranch = [1,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Antoine Latter <aslatter@gmail.com>", author = "Antoine Latter", stability = "", homepage = "http://community.haskell.org/~aslatter/code/byteorder", pkgUrl = "", synopsis = "Exposes the native endianness or byte ordering of the system.", description = "This package is for working with the native byte-ordering of\nthe system.", category = "System", exposed = True, exposedModules = [ModuleName ["System","ByteOrder"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/byteorder-1.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/byteorder-1.0.4/ghc-7.4.2"], hsLibraries = ["HSbyteorder-1.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/byteorder-1.0.4/html/byteorder.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/byteorder-1.0.4/html"]}])]),(PackageName "bytestring",fromList [(Version {versionBranch = [0,9,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9", sourcePackageId = PackageIdentifier {pkgName = PackageName "bytestring", pkgVersion = Version {versionBranch = [0,9,2,1], versionTags = []}}, license = BSD3, copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2009,\n(c) David Roundy 2003-2005.", maintainer = "dons00@gmail.com, duncan@community.haskell.org", author = "Don Stewart, Duncan Coutts", stability = "", homepage = "http://www.cse.unsw.edu.au/~dons/fps.html", pkgUrl = "", synopsis = "Fast, packed, strict and lazy byte arrays with a list interface", 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 = [], trusted = False, importDirs = ["/usr/lib/ghc/bytestring-0.9.2.1"], libraryDirs = ["/usr/lib/ghc/bytestring-0.9.2.1"], hsLibraries = ["HSbytestring-0.9.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/bytestring-0.9.2.1/include"], includes = ["fpstring.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/bytestring-0.9.2.1/bytestring.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/bytestring-0.9.2.1"]}])]),(PackageName "case-insensitive",fromList [(Version {versionBranch = [1,1,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2", sourcePackageId = PackageIdentifier {pkgName = PackageName "case-insensitive", pkgVersion = Version {versionBranch = [1,1,0,3], versionTags = []}}, license = BSD3, copyright = "2011 Bas van Dijk", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>", author = "Bas van Dijk", stability = "", homepage = "https://github.com/basvandijk/case-insensitive", pkgUrl = "", synopsis = "Case insensitive string comparison", description = "The module @Data.CaseInsensitive@ provides the 'CI' type\nconstructor which can be parameterised by a string-like\ntype like: 'String', 'ByteString', 'Text',\netc.. Comparisons of values of the resulting type will be\ninsensitive to cases.", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","CaseInsensitive"],ModuleName ["Data","CaseInsensitive","Unsafe"]], hiddenModules = [ModuleName ["Data","CaseInsensitive","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/case-insensitive-1.1.0.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/case-insensitive-1.1.0.3/ghc-7.4.2"], hsLibraries = ["HScase-insensitive-1.1.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/case-insensitive-1.1.0.3/html/case-insensitive.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/case-insensitive-1.1.0.3/html"]}])]),(PackageName "cereal",fromList [(Version {versionBranch = [0,4,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481", sourcePackageId = PackageIdentifier {pkgName = PackageName "cereal", pkgVersion = Version {versionBranch = [0,4,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Trevor Elliott <trevor@galois.com>", author = "Lennart Kolmodin <kolmodin@dtek.chalmers.se>,\nGalois Inc.,\nLemmih <lemmih@gmail.com>,\nBas van Dijk <v.dijk.bas@gmail.com>", stability = "provisional", homepage = "", pkgUrl = "", synopsis = "A binary serialization library", description = "A binary serialization library, similar to binary, that introduces an isolate\nprimitive for parser isolation, and replaces the asynchronous errors with a\nuser-handleable Either type. Similar to binary in performance, but uses a\nstrict ByteString instead of a lazy ByteString, thus restricting it to\noperating on finite inputs.", category = "Data, Parsing", exposed = True, exposedModules = [ModuleName ["Data","Serialize"],ModuleName ["Data","Serialize","Put"],ModuleName ["Data","Serialize","Get"],ModuleName ["Data","Serialize","Builder"],ModuleName ["Data","Serialize","IEEE754"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cereal-0.4.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cereal-0.4.0.1/ghc-7.4.2"], hsLibraries = ["HScereal-0.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cereal-0.4.0.1/html/cereal.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cereal-0.4.0.1/html"]}])]),(PackageName "certificate",fromList [(Version {versionBranch = [1,3,9], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52", sourcePackageId = PackageIdentifier {pkgName = PackageName "certificate", pkgVersion = Version {versionBranch = [1,3,9], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-certificate", pkgUrl = "", synopsis = "Certificates and Key Reader/Writer", description = "Certificates and Key reader/writer\n\nAt the moment only X509 certificate and unencrypted private key are supported,\nbut will include PGP certificate and pkcs8 private keys", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Certificate","X509"],ModuleName ["Data","Certificate","X509","Cert"],ModuleName ["Data","Certificate","X509","Ext"],ModuleName ["Data","Certificate","KeyDSA"],ModuleName ["Data","Certificate","KeyRSA"],ModuleName ["Data","CertificateStore"],ModuleName ["System","Certificate","X509"],ModuleName ["System","Certificate","X509","Unix"],ModuleName ["System","Certificate","X509","MacOS"]], hiddenModules = [ModuleName ["Data","Certificate","X509","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/certificate-1.3.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/certificate-1.3.9/ghc-7.4.2"], hsLibraries = ["HScertificate-1.3.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "asn1-data-0.7.1-d212fc0459742456d69a21c0e9c05a2d",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "crypto-pubkey-types-0.4.2.2-ac7cb777922a69eae134b14bcd16417a",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "pem-0.2.1-71a0816de505029bb1be81d12d0eb1c4",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/certificate-1.3.9/html/certificate.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/certificate-1.3.9/html"]}])]),(PackageName "cipher-aes",fromList [(Version {versionBranch = [0,2,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b", sourcePackageId = PackageIdentifier {pkgName = PackageName "cipher-aes", pkgVersion = Version {versionBranch = [0,2,7], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "", homepage = "http://github.com/vincenthz/hs-cipher-aes", pkgUrl = "", synopsis = "Fast AES cipher implementation with advanced mode of operations", description = "Fast AES cipher implementation with advanced mode of operations.\n\nThe modes of operations available are ECB (Electronic code book),\nCBC (Cipher block chaining), CTR (Counter), XTS (XEX with ciphertext stealing),\nGCM (Galois Counter Mode).\n\nThe AES implementation uses AES-NI when available (on x86 and x86-64 architecture),\nbut fallback gracefully to a software C implementation.\n\nThe software implementation uses S-Boxes, which might suffer for cache timing issues.\nHowever do notes that most other known software implementations, including very popular\none (openssl, gnutls) also uses similar implementation. If it matters for your\ncase, you should make sure you have AES-NI available, or you'll need to use a different\nimplementation.\n", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Cipher","AES"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cipher-aes-0.2.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cipher-aes-0.2.7/ghc-7.4.2"], hsLibraries = ["HScipher-aes-0.2.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "crypto-cipher-types-0.0.9-55160d88f9e3dd3e7ceb5042ecb2363b",InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cipher-aes-0.2.7/html/cipher-aes.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cipher-aes-0.2.7/html"]}])]),(PackageName "cipher-rc4",fromList [(Version {versionBranch = [0,1,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cipher-rc4-0.1.4-f6ef8daf860ad06fe20e9429d4b8c4d5", sourcePackageId = PackageIdentifier {pkgName = PackageName "cipher-rc4", pkgVersion = Version {versionBranch = [0,1,4], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "", homepage = "http://github.com/vincenthz/hs-cipher-rc4", pkgUrl = "", synopsis = "Fast RC4 cipher implementation", description = "Fast RC4 cipher implementation", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Cipher","RC4"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cipher-rc4-0.1.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cipher-rc4-0.1.4/ghc-7.4.2"], hsLibraries = ["HScipher-rc4-0.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "crypto-cipher-types-0.0.9-55160d88f9e3dd3e7ceb5042ecb2363b"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cipher-rc4-0.1.4/html/cipher-rc4.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cipher-rc4-0.1.4/html"]}])]),(PackageName "clientsession",fromList [(Version {versionBranch = [0,9,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "clientsession-0.9.0.3-9a68e7aa58aff9c71e20e0f4ed0389e3", sourcePackageId = PackageIdentifier {pkgName = PackageName "clientsession", pkgVersion = Version {versionBranch = [0,9,0,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>, Felipe Lessa <felipe.lessa@gmail.com>", stability = "stable", homepage = "http://github.com/yesodweb/clientsession/tree/master", pkgUrl = "", synopsis = "Securely store session data in a client-side cookie.", description = "Achieves security through AES-CTR encryption and\nSkein-MAC-512-256 authentication. Uses Base64\nencoding to avoid any issues with characters.", category = "Web", exposed = True, exposedModules = [ModuleName ["Web","ClientSession"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/clientsession-0.9.0.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/clientsession-0.9.0.3/ghc-7.4.2"], hsLibraries = ["HSclientsession-0.9.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b",InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "entropy-0.2.2.4-77ea88c57a11486534a086c0effd056a",InstalledPackageId "skein-1.0.9-ea9ec8242c1fa2cb0fc0425688fb44dd",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/clientsession-0.9.0.3/html/clientsession.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/clientsession-0.9.0.3/html"]}])]),(PackageName "conduit",fromList [(Version {versionBranch = [1,0,17,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19", sourcePackageId = PackageIdentifier {pkgName = PackageName "conduit", pkgVersion = Version {versionBranch = [1,0,17,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Streaming data processing library.", description = "@conduit@ is a solution to the streaming data problem, allowing for production, transformation, and consumption of streams of data in constant memory. It is an alternative to lazy I\\/O which guarantees deterministic resource handling, and fits in the same general solution space as @enumerator@\\/@iteratee@ and @pipes@. For a tutorial, please visit <https://haskell.fpcomplete.com/user/snoyberg/library-documentation/conduit-overview>.\n\nRelease history:\n\n[1.0] Simplified the user-facing interface back to the Source, Sink, and Conduit types, with Producer and Consumer for generic code. Error messages have been simplified, and optional leftovers and upstream terminators have been removed from the external API. Some long-deprecated functions were finally removed.\n\n[0.5] The internals of the package are now separated to the .Internal module, leaving only the higher-level interface in the advertised API. Internally, switched to a @Leftover@ constructor and slightly tweaked the finalization semantics.\n\n[0.4] Inspired by the design of the pipes package: we now have a single unified type underlying @Source@, @Sink@, and @Conduit@. This type is named @Pipe@. There are type synonyms provided for the other three types. Additionally, @BufferedSource@ is no longer provided. Instead, the connect-and-resume operator, @$$+@, can be used for the same purpose.\n\n[0.3] ResourceT has been greatly simplified, specialized for IO, and moved into a separate package. Instead of hard-coding ResourceT into the conduit datatypes, they can now live around any monad. The Conduit datatype has been enhanced to better allow generation of streaming output. The SourceResult, SinkResult, and ConduitResult datatypes have been removed entirely.\n\n[0.2] Instead of storing state in mutable variables, we now use CPS. A @Source@ returns the next @Source@, and likewise for @Sink@s and @Conduit@s. Not only does this take better advantage of GHC\\'s optimizations (about a 20% speedup), but it allows some operations to have a reduction in algorithmic complexity from exponential to linear. This also allowed us to remove the @Prepared@ set of types. Also, the @State@ functions (e.g., @sinkState@) use better constructors for return types, avoiding the need for a dummy state on completion.\n\n[0.1] @BufferedSource@ is now an abstract type, and has a much more efficient internal representation. The result was a 41% speedup on microbenchmarks (note: do not expect speedups anywhere near that in real usage). In general, we are moving towards @BufferedSource@ being a specific tool used internally as needed, but using @Source@ for all external APIs.\n\n[0.0] Initial release.", category = "Data, Conduit", exposed = True, exposedModules = [ModuleName ["Data","Conduit"],ModuleName ["Data","Conduit","Binary"],ModuleName ["Data","Conduit","Text"],ModuleName ["Data","Conduit","List"],ModuleName ["Data","Conduit","Lazy"],ModuleName ["Data","Conduit","Internal"],ModuleName ["Data","Conduit","Util"],ModuleName ["Data","Conduit","Lift"]], hiddenModules = [ModuleName ["System","PosixFile"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/conduit-1.0.17.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/conduit-1.0.17.1/ghc-7.4.2"], hsLibraries = ["HSconduit-1.0.17.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "mmorph-1.0.2-428b36fb07b14a5702483fa5203ccba7",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "text-stream-decode-0.1.0.4-1ede7119d13452078cf5785045d94cbe",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/conduit-1.0.17.1/html/conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/conduit-1.0.17.1/html"]}])]),(PackageName "connection",fromList [(Version {versionBranch = [0,1,3,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "connection-0.1.3.1-8aee9f91ad48209ba2d2ac835fc599f7", sourcePackageId = PackageIdentifier {pkgName = PackageName "connection", pkgVersion = Version {versionBranch = [0,1,3,1], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-connection", pkgUrl = "", synopsis = "Simple and easy network connections API", description = "Simple network library for all your connection need.\n\nFeatures: Really simple to use, SSL/TLS, SOCKS.\n\nThis library provides a very simple api to create sockets\nto a destination with the choice of SSL/TLS, and SOCKS.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","Connection"]], hiddenModules = [ModuleName ["Network","Connection","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/connection-0.1.3.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/connection-0.1.3.1/ghc-7.4.2"], hsLibraries = ["HSconnection-0.1.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "socks-0.5.4-b9e1f1d6759a74379adc163df5aa8011",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/connection-0.1.3.1/html/connection.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/connection-0.1.3.1/html"]}])]),(PackageName "containers",fromList [(Version {versionBranch = [0,4,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce", sourcePackageId = PackageIdentifier {pkgName = PackageName "containers", pkgVersion = Version {versionBranch = [0,4,2,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "fox@ucw.cz", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Assorted concrete container types", description = "This package contains efficient general-purpose implementations\nof various basic immutable container types. The declared cost of\neach operation is either worst-case or amortized, but remains\nvalid even if structures are shared.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Graph"],ModuleName ["Data","Sequence"],ModuleName ["Data","Tree"],ModuleName ["Data","IntMap"],ModuleName ["Data","IntSet"],ModuleName ["Data","Map"],ModuleName ["Data","Set"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/containers-0.4.2.1"], libraryDirs = ["/usr/lib/ghc/containers-0.4.2.1"], hsLibraries = ["HScontainers-0.4.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/containers-0.4.2.1/containers.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/containers-0.4.2.1"]}])]),(PackageName "convertible",fromList [(Version {versionBranch = [1,1,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "convertible-1.1.0.0-d47d08cb757ee6f41f0cfd8cc1ea538e", sourcePackageId = PackageIdentifier {pkgName = PackageName "convertible", pkgVersion = Version {versionBranch = [1,1,0,0], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2009-2011 John Goerzen", maintainer = "Nicolas Wu <nicolas.wu@gmail.com>", author = "John Goerzen, Nicolas Wu", stability = "Stable", homepage = "http://hackage.haskell.org/cgi-bin/hackage-scripts/package/convertible", pkgUrl = "", synopsis = "Typeclasses and instances for converting between types", description = "convertible provides a typeclass with a single function\nthat is designed to help convert between different types: numeric\nvalues, dates and times, and the like. The conversions perform bounds\nchecking and return a pure Either value. This means that you need\nnot remember which specific function performs the conversion you\ndesire.\n\nAlso included in the package are optional instances that provide\nconversion for various numeric and time types, as well as utilities\nfor writing your own instances.\n\nFinally, there is a function that will raise an exception on\nbounds-checking violation, or return a bare value otherwise,\nimplemented in terms of the safer function described above.\n\nConvertible is also used by HDBC 2.0 for handling marshalling of\ndata to and from databases.\n\nConvertible is backed by an extensive test suite and passes tests\non GHC and Hugs.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Convertible"],ModuleName ["Data","Convertible","Base"],ModuleName ["Data","Convertible","Utils"],ModuleName ["Data","Convertible","Instances"],ModuleName ["Data","Convertible","Instances","C"],ModuleName ["Data","Convertible","Instances","Map"],ModuleName ["Data","Convertible","Instances","Num"],ModuleName ["Data","Convertible","Instances","Text"],ModuleName ["Data","Convertible","Instances","Time"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/convertible-1.1.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/convertible-1.1.0.0/ghc-7.4.2"], hsLibraries = ["HSconvertible-1.1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/convertible-1.1.0.0/html/convertible.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/convertible-1.1.0.0/html"]}])]),(PackageName "cookie",fromList [(Version {versionBranch = [0,4,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cookie-0.4.0.1-06f76646d21efca8c06613811a81b851", sourcePackageId = PackageIdentifier {pkgName = PackageName "cookie", pkgVersion = Version {versionBranch = [0,4,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://github.com/snoyberg/cookie", pkgUrl = "", synopsis = "HTTP cookie parsing and rendering", description = "", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Web","Cookie"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cookie-0.4.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cookie-0.4.0.1/ghc-7.4.2"], hsLibraries = ["HScookie-0.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cookie-0.4.0.1/html/cookie.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cookie-0.4.0.1/html"]}])]),(PackageName "cprng-aes",fromList [(Version {versionBranch = [0,5,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1", sourcePackageId = PackageIdentifier {pkgName = PackageName "cprng-aes", pkgVersion = Version {versionBranch = [0,5,2], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-cprng-aes", pkgUrl = "", synopsis = "Crypto Pseudo Random Number Generator using AES in counter mode.", description = "Simple crypto pseudo-random-number-generator with really good randomness property.\n\nUsing ent, a randomness property maker on one 1Mb sample:\nEntropy = 7.999837 bits per byte.\nOptimum compression would reduce the size of this 1048576 byte file by 0 percent.\nChi square distribution for 1048576 samples is 237.02\nArithmetic mean value of data bytes is 127.3422 (127.5 = random)\nMonte Carlo value for Pi is 3.143589568 (error 0.06 percent)\n\nCompared to urandom with the same sampling:\nEntropy = 7.999831 bits per byte.\nOptimum compression would reduce the size of this 1048576 byte file by 0 percent.\nChi square distribution for 1048576 samples is 246.63\nArithmetic mean value of data bytes is 127.6347 (127.5 = random).\nMonte Carlo value for Pi is 3.132465868 (error 0.29 percent).", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Random","AESCtr"]], hiddenModules = [ModuleName ["Crypto","Random","AESCtr","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cprng-aes-0.5.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cprng-aes-0.5.2/ghc-7.4.2"], hsLibraries = ["HScprng-aes-0.5.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cprng-aes-0.5.2/html/cprng-aes.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cprng-aes-0.5.2/html"]}])]),(PackageName "crypto-api",fromList [(Version {versionBranch = [0,13], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-api", pkgVersion = Version {versionBranch = [0,13], versionTags = []}}, license = BSD3, copyright = "Thomas DuBuisson <thomas.dubuisson@gmail.com>", maintainer = "Thomas DuBuisson <thomas.dubuisson@gmail.com>", author = "Thomas DuBuisson <thomas.dubuisson@gmail.com>, Francisco Blas Izquierdo Riera (klondike)", stability = "stable", homepage = "https://github.com/TomMD/crypto-api", pkgUrl = "", synopsis = "A generic interface for cryptographic operations", description = "A generic interface for cryptographic operations (hashes, ciphers, randomness).\nMaintainers of hash and cipher implementations are\nencouraged to add instances for the classes defined\nin Crypto.Classes. Crypto users are similarly\nencouraged to use the interfaces defined in the Classes\nmodule.\nAny concepts or functions of general use to more than\none cryptographic algorithm (ex: padding) is within\nscope of this package.", category = "Data, Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Classes"],ModuleName ["Crypto","Types"],ModuleName ["Crypto","HMAC"],ModuleName ["Crypto","Random"],ModuleName ["Crypto","Padding"],ModuleName ["Crypto","Modes"],ModuleName ["Crypto","Util"],ModuleName ["Crypto","Classes","Exceptions"]], hiddenModules = [ModuleName ["Crypto","CPoly"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-api-0.13/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-api-0.13/ghc-7.4.2"], hsLibraries = ["HScrypto-api-0.13"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "entropy-0.2.2.4-77ea88c57a11486534a086c0effd056a",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-api-0.13/html/crypto-api.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-api-0.13/html"]}])]),(PackageName "crypto-cipher-types",fromList [(Version {versionBranch = [0,0,9], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-cipher-types-0.0.9-55160d88f9e3dd3e7ceb5042ecb2363b", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-cipher-types", pkgVersion = Version {versionBranch = [0,0,9], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "vincent@snarc.org", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-crypto-cipher", pkgUrl = "", synopsis = "Generic cryptography cipher types", description = "Generic cryptography cipher types", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Cipher","Types"],ModuleName ["Crypto","Cipher","Types","Unsafe"]], hiddenModules = [ModuleName ["Crypto","Cipher","Types","GF"],ModuleName ["Crypto","Cipher","Types","Block"],ModuleName ["Crypto","Cipher","Types","BlockIO"],ModuleName ["Crypto","Cipher","Types","Stream"],ModuleName ["Crypto","Cipher","Types","OfIO"],ModuleName ["Crypto","Cipher","Types","AEAD"],ModuleName ["Crypto","Cipher","Types","Base"],ModuleName ["Crypto","Cipher","Types","Utils"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-cipher-types-0.0.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-cipher-types-0.0.9/ghc-7.4.2"], hsLibraries = ["HScrypto-cipher-types-0.0.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-cipher-types-0.0.9/html/crypto-cipher-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-cipher-types-0.0.9/html"]}])]),(PackageName "crypto-numbers",fromList [(Version {versionBranch = [0,2,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-numbers-0.2.3-c31fe939948ee3b9f48f177cd3acf680", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-numbers", pkgVersion = Version {versionBranch = [0,2,3], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "", homepage = "http://github.com/vincenthz/hs-crypto-numbers", pkgUrl = "", synopsis = "Cryptographic numbers: functions and algorithms", description = "Cryptographic numbers: functions and algorithms", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Number","ModArithmetic"],ModuleName ["Crypto","Number","Serialize"],ModuleName ["Crypto","Number","Generate"],ModuleName ["Crypto","Number","Basic"],ModuleName ["Crypto","Number","Polynomial"],ModuleName ["Crypto","Number","F2m"],ModuleName ["Crypto","Number","Prime"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-numbers-0.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-numbers-0.2.3/ghc-7.4.2"], hsLibraries = ["HScrypto-numbers-0.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-numbers-0.2.3/html/crypto-numbers.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-numbers-0.2.3/html"]}])]),(PackageName "crypto-pubkey",fromList [(Version {versionBranch = [0,2,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-pubkey-0.2.4-c83ea0462b7708bea7017d33f5a9e24a", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-pubkey", pkgVersion = Version {versionBranch = [0,2,4], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "", homepage = "http://github.com/vincenthz/hs-crypto-pubkey", pkgUrl = "", synopsis = "Public Key cryptography", description = "Public Key cryptography\n\nSupports RSA PKCS15, RSA OAEP, RSA PSS, DSA, ElGamal signature.\n\nAlso have primitive support for Diffie Hellman, and ElGamal encryption", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","PubKey","RSA"],ModuleName ["Crypto","PubKey","RSA","PKCS15"],ModuleName ["Crypto","PubKey","RSA","OAEP"],ModuleName ["Crypto","PubKey","RSA","PSS"],ModuleName ["Crypto","PubKey","RSA","Prim"],ModuleName ["Crypto","PubKey","DSA"],ModuleName ["Crypto","PubKey","DH"],ModuleName ["Crypto","PubKey","HashDescr"],ModuleName ["Crypto","PubKey","MaskGenFunction"],ModuleName ["Crypto","PubKey","ECC","Generate"],ModuleName ["Crypto","PubKey","ECC","Prim"],ModuleName ["Crypto","PubKey","ECC","ECDSA"]], hiddenModules = [ModuleName ["Crypto","PubKey","ElGamal"],ModuleName ["Crypto","PubKey","RSA","Types"],ModuleName ["Crypto","PubKey","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-pubkey-0.2.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-pubkey-0.2.4/ghc-7.4.2"], hsLibraries = ["HScrypto-pubkey-0.2.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "crypto-numbers-0.2.3-c31fe939948ee3b9f48f177cd3acf680",InstalledPackageId "crypto-pubkey-types-0.4.2.2-ac7cb777922a69eae134b14bcd16417a",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-pubkey-0.2.4/html/crypto-pubkey.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-pubkey-0.2.4/html"]}])]),(PackageName "crypto-pubkey-types",fromList [(Version {versionBranch = [0,4,2,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-pubkey-types-0.4.2.2-ac7cb777922a69eae134b14bcd16417a", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-pubkey-types", pkgVersion = Version {versionBranch = [0,4,2,2], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "", homepage = "http://github.com/vincenthz/hs-crypto-pubkey-types", pkgUrl = "", synopsis = "Generic cryptography Public keys algorithm types", description = "Generic cryptography public keys algorithm types", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Types","PubKey","RSA"],ModuleName ["Crypto","Types","PubKey","DSA"],ModuleName ["Crypto","Types","PubKey","DH"],ModuleName ["Crypto","Types","PubKey","ECC"],ModuleName ["Crypto","Types","PubKey","ECDSA"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-pubkey-types-0.4.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-pubkey-types-0.4.2.2/ghc-7.4.2"], hsLibraries = ["HScrypto-pubkey-types-0.4.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "asn1-types-0.2.3-2dd8a910cf4c9fd8bc27d955c68060be",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-pubkey-types-0.4.2.2/html/crypto-pubkey-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-pubkey-types-0.4.2.2/html"]}])]),(PackageName "crypto-random",fromList [(Version {versionBranch = [0,0,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae", sourcePackageId = PackageIdentifier {pkgName = PackageName "crypto-random", pkgVersion = Version {versionBranch = [0,0,7], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "", homepage = "http://github.com/vincenthz/hs-crypto-random", pkgUrl = "", synopsis = "Simple cryptographic random related types", description = "Simple cryptographic random related types", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Random"],ModuleName ["Crypto","Random","Test"],ModuleName ["Crypto","Random","API"]], hiddenModules = [ModuleName ["Crypto","Random","Entropy","Unix"],ModuleName ["Crypto","Random","Entropy","RDRand"],ModuleName ["Crypto","Random","Generator"],ModuleName ["Crypto","Random","Entropy"],ModuleName ["Crypto","Random","Entropy","Source"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-random-0.0.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/crypto-random-0.0.7/ghc-7.4.2"], hsLibraries = ["HScrypto-random-0.0.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-random-0.0.7/html/crypto-random.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/crypto-random-0.0.7/html"]}])]),(PackageName "cryptohash",fromList [(Version {versionBranch = [0,11,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4", sourcePackageId = PackageIdentifier {pkgName = PackageName "cryptohash", pkgVersion = Version {versionBranch = [0,11,2], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "", homepage = "http://github.com/vincenthz/hs-cryptohash", pkgUrl = "", synopsis = "collection of crypto hashes, fast, pure and practical", description = "A collection of crypto hashes, with a practical incremental and one-pass, pure APIs,\nwith performance close to the fastest implementations available in other languages.\n\nThe implementations are made in C with a haskell FFI wrapper that hide the C implementation.\n\nSimple examples using the unified API:\n\n> import Crypto.Hash\n>\n> sha1 :: ByteString -> Digest SHA1\n> sha1 = hash\n>\n> hexSha3_512 :: ByteString -> String\n> hexSha3_512 bs = show (hash bs :: Digest SHA3_512)\n\nSimple examples using the module API:\n\n> import qualified Crypto.Hash.SHA1 as SHA1\n>\n> main = putStrLn $ show $ SHA1.hash (Data.ByteString.pack [0..255])\n\n> import qualified Crypto.Hash.SHA3 as SHA3\n>\n> main = putStrLn $ show $ digest\n> where digest = SHA3.finalize ctx\n> ctx = foldl' SHA3.update iCtx (map Data.ByteString.pack [ [1,2,3], [4,5,6] ]\n> iCtx = SHA3.init 224", category = "Data, Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Hash"],ModuleName ["Crypto","Hash","Types"],ModuleName ["Crypto","Hash","SHA1"],ModuleName ["Crypto","Hash","SHA224"],ModuleName ["Crypto","Hash","SHA256"],ModuleName ["Crypto","Hash","SHA384"],ModuleName ["Crypto","Hash","SHA512"],ModuleName ["Crypto","Hash","SHA512t"],ModuleName ["Crypto","Hash","SHA3"],ModuleName ["Crypto","Hash","MD2"],ModuleName ["Crypto","Hash","MD4"],ModuleName ["Crypto","Hash","MD5"],ModuleName ["Crypto","Hash","RIPEMD160"],ModuleName ["Crypto","Hash","Skein256"],ModuleName ["Crypto","Hash","Skein512"],ModuleName ["Crypto","Hash","Tiger"],ModuleName ["Crypto","Hash","Whirlpool"],ModuleName ["Crypto","MAC","HMAC"]], hiddenModules = [ModuleName ["Crypto","Hash","Utils"],ModuleName ["Crypto","Hash","Utils","Cpu"],ModuleName ["Crypto","Hash","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cryptohash-0.11.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cryptohash-0.11.2/ghc-7.4.2"], hsLibraries = ["HScryptohash-0.11.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cryptohash-0.11.2/html/cryptohash.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cryptohash-0.11.2/html"]}])]),(PackageName "cryptohash-cryptoapi",fromList [(Version {versionBranch = [0,1,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "cryptohash-cryptoapi-0.1.2-b739c50d2dc117c3a1430b9068ec8fa2", sourcePackageId = PackageIdentifier {pkgName = PackageName "cryptohash-cryptoapi", pkgVersion = Version {versionBranch = [0,1,2], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "", homepage = "http://github.com/vincenthz/hs-cryptohash-cryptoapi", pkgUrl = "", synopsis = "Crypto-api interfaces for cryptohash", description = "Crypto-api interfaces for cryptohash", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Hash","CryptoAPI"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cryptohash-cryptoapi-0.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/cryptohash-cryptoapi-0.1.2/ghc-7.4.2"], hsLibraries = ["HScryptohash-cryptoapi-0.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cryptohash-cryptoapi-0.1.2/html/cryptohash-cryptoapi.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/cryptohash-cryptoapi-0.1.2/html"]}])]),(PackageName "css-text",fromList [(Version {versionBranch = [0,1,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "css-text-0.1.2.1-929db10b72645ee99fba730559c4a6a2", sourcePackageId = PackageIdentifier {pkgName = PackageName "css-text", pkgVersion = Version {versionBranch = [0,1,2,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>, Greg Weber <greg@gregweber.info>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "CSS parser and renderer.", description = "", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","CSS","Parse"],ModuleName ["Text","CSS","Render"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/css-text-0.1.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/css-text-0.1.2.1/ghc-7.4.2"], hsLibraries = ["HScss-text-0.1.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/css-text-0.1.2.1/html/css-text.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/css-text-0.1.2.1/html"]}])]),(PackageName "data-default",fromList [(Version {versionBranch = [0,5,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default", pkgVersion = Version {versionBranch = [0,5,3], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<l.mai@web.de>", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "A class for types with a default value", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-0.5.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-0.5.3/ghc-7.4.2"], hsLibraries = ["HSdata-default-0.5.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageId "data-default-instances-base-0.0.1-2ea59bcd68a63ad44ae46a8cd6f8a2e7",InstalledPackageId "data-default-instances-containers-0.0.1-a88fa9f87f93b0e113ec5def80481857",InstalledPackageId "data-default-instances-dlist-0.0.1-f47275e6422fd45a07b26fdfa9c178ed",InstalledPackageId "data-default-instances-old-locale-0.0.1-e48d2d503a2a3182a4ed6956c65d15e8"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-0.5.3/html/data-default.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-0.5.3/html"]}])]),(PackageName "data-default-class",fromList [(Version {versionBranch = [0,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-class", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<l.mai@web.de>", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "A class for types with a default value", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Class"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-class-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-class-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-class-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-class-0.0.1/html/data-default-class.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-class-0.0.1/html"]}])]),(PackageName "data-default-instances-base",fromList [(Version {versionBranch = [0,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-instances-base-0.0.1-2ea59bcd68a63ad44ae46a8cd6f8a2e7", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-instances-base", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<l.mai@web.de>", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "Default instances for types in base", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Instances","Base"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-base-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-base-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-instances-base-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-base-0.0.1/html/data-default-instances-base.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-base-0.0.1/html"]}])]),(PackageName "data-default-instances-containers",fromList [(Version {versionBranch = [0,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-instances-containers-0.0.1-a88fa9f87f93b0e113ec5def80481857", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-instances-containers", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<l.mai@web.de>", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "Default instances for types in containers", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Instances","Containers"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-containers-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-containers-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-instances-containers-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-containers-0.0.1/html/data-default-instances-containers.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-containers-0.0.1/html"]}])]),(PackageName "data-default-instances-dlist",fromList [(Version {versionBranch = [0,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-instances-dlist-0.0.1-f47275e6422fd45a07b26fdfa9c178ed", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-instances-dlist", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<l.mai@web.de>", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "Default instances for types in dlist", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Instances","DList"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-dlist-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-dlist-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-instances-dlist-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageId "dlist-0.7-380db26604c0f62a37e4dfff0d9a83a1"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-dlist-0.0.1/html/data-default-instances-dlist.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-dlist-0.0.1/html"]}])]),(PackageName "data-default-instances-old-locale",fromList [(Version {versionBranch = [0,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "data-default-instances-old-locale-0.0.1-e48d2d503a2a3182a4ed6956c65d15e8", sourcePackageId = PackageIdentifier {pkgName = PackageName "data-default-instances-old-locale", pkgVersion = Version {versionBranch = [0,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<l.mai@web.de>", author = "Lukas Mai", stability = "", homepage = "", pkgUrl = "", synopsis = "Default instances for types in old-locale", description = "", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Default","Instances","OldLocale"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-old-locale-0.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/data-default-instances-old-locale-0.0.1/ghc-7.4.2"], hsLibraries = ["HSdata-default-instances-old-locale-0.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-old-locale-0.0.1/html/data-default-instances-old-locale.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/data-default-instances-old-locale-0.0.1/html"]}])]),(PackageName "deepseq",fromList [(Version {versionBranch = [1,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6", sourcePackageId = PackageIdentifier {pkgName = PackageName "deepseq", pkgVersion = Version {versionBranch = [1,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Deep evaluation of data structures", description = "This package provides methods for fully evaluating data structures\n(\\\"deep evaluation\\\"). Deep evaluation is often used for adding\nstrictness to a program, e.g. in order to force pending exceptions,\nremove space leaks, or force lazy I/O to happen. It is also useful\nin parallel programs, to ensure pending work does not migrate to the\nwrong thread.\n\nThe primary use of this package is via the 'deepseq' function, a\n\\\"deep\\\" version of 'seq'. It is implemented on top of an 'NFData'\ntypeclass (\\\"Normal Form Data\\\", data structures with no unevaluated\ncomponents) which defines strategies for fully evaluating different\ndata types.\n", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","DeepSeq"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/deepseq-1.3.0.0"], libraryDirs = ["/usr/lib/ghc/deepseq-1.3.0.0"], hsLibraries = ["HSdeepseq-1.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/deepseq-1.3.0.0/deepseq.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/deepseq-1.3.0.0"]}])]),(PackageName "directory",fromList [(Version {versionBranch = [1,1,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a", sourcePackageId = PackageIdentifier {pkgName = PackageName "directory", pkgVersion = Version {versionBranch = [1,1,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "library for directory handling", description = "This package provides a library for handling directories.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Directory"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/directory-1.1.0.2"], libraryDirs = ["/usr/lib/ghc/directory-1.1.0.2"], hsLibraries = ["HSdirectory-1.1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/directory-1.1.0.2/include"], includes = ["HsDirectory.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/directory-1.1.0.2/directory.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/directory-1.1.0.2"]}])]),(PackageName "dlist",fromList [(Version {versionBranch = [0,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "dlist-0.7-380db26604c0f62a37e4dfff0d9a83a1", sourcePackageId = PackageIdentifier {pkgName = PackageName "dlist", pkgVersion = Version {versionBranch = [0,7], versionTags = []}}, license = BSD3, copyright = "2006-2009 Don Stewart, 2013 Sean Leather", maintainer = "Sean Leather <sean.leather@gmail.com>", author = "Don Stewart", stability = "", homepage = "https://github.com/spl/dlist", pkgUrl = "", synopsis = "Difference lists", description = "Difference lists are a list-like type supporting O(1) append. This is\nparticularly useful for efficient logging and pretty printing (e.g. with the\nWriter monad), where list append quickly becomes too expensive.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","DList"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/dlist-0.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/dlist-0.7/ghc-7.4.2"], hsLibraries = ["HSdlist-0.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/dlist-0.7/html/dlist.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/dlist-0.7/html"]}])]),(PackageName "dns",fromList [(Version {versionBranch = [1,2,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "dns-1.2.0-eefe3b85a11a220a7b0b829dce2128fc", sourcePackageId = PackageIdentifier {pkgName = PackageName "dns", pkgVersion = Version {versionBranch = [1,2,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "DNS library in Haskell", description = "A thread-safe DNS library for both clients and servers written\nin pure Haskell.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","DNS"],ModuleName ["Network","DNS","Lookup"],ModuleName ["Network","DNS","Resolver"],ModuleName ["Network","DNS","Types"],ModuleName ["Network","DNS","Encode"],ModuleName ["Network","DNS","Decode"]], hiddenModules = [ModuleName ["Network","DNS","Internal"],ModuleName ["Network","DNS","StateBinary"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/dns-1.2.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/dns-1.2.0/ghc-7.4.2"], hsLibraries = ["HSdns-1.2.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "iproute-1.2.12-09e7cdce5d248b25d2b240e062a2e8cf",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/dns-1.2.0/html/dns.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/dns-1.2.0/html"]}])]),(PackageName "email-validate",fromList [(Version {versionBranch = [2,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "email-validate-2.0.1-28e52cc2b2ea380d000b5f4572e2f128", sourcePackageId = PackageIdentifier {pkgName = PackageName "email-validate", pkgVersion = Version {versionBranch = [2,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "George Pollard <porges@porg.es>", author = "George Pollard <porges@porg.es>", stability = "experimental", homepage = "http://porg.es/blog/email-address-validation-simpler-faster-more-correct", pkgUrl = "", synopsis = "Validating an email address string against RFC 5322", description = "Validating an email address string against RFC 5322", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","Email","Validate"],ModuleName ["Text","Email","Parser"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/email-validate-2.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/email-validate-2.0.1/ghc-7.4.2"], hsLibraries = ["HSemail-validate-2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/email-validate-2.0.1/html/email-validate.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/email-validate-2.0.1/html"]}])]),(PackageName "entropy",fromList [(Version {versionBranch = [0,2,2,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "entropy-0.2.2.4-77ea88c57a11486534a086c0effd056a", sourcePackageId = PackageIdentifier {pkgName = PackageName "entropy", pkgVersion = Version {versionBranch = [0,2,2,4], versionTags = []}}, license = BSD3, copyright = "Thomas DuBuisson <thomas.dubuisson@gmail.com>", maintainer = "Thomas DuBuisson <thomas.dubuisson@gmail.com>", author = "Thomas DuBuisson <thomas.dubuisson@gmail.com>", stability = "stable", homepage = "https://github.com/TomMD/entropy", pkgUrl = "", synopsis = "A platform independent entropy source", description = "A platform independent method to obtain cryptographically strong entropy\n(urandom on Linux, CryptAPI on Windows, patches welcome).\nUsers looking for cryptographically strong (number-theoretically\nsound) PRNGs should see the 'DRBG' package too!", category = "Data, Cryptography", exposed = True, exposedModules = [ModuleName ["System","Entropy"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/entropy-0.2.2.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/entropy-0.2.2.4/ghc-7.4.2"], hsLibraries = ["HSentropy-0.2.2.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/entropy-0.2.2.4/html/entropy.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/entropy-0.2.2.4/html"]}])]),(PackageName "failure",fromList [(Version {versionBranch = [0,2,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db", sourcePackageId = PackageIdentifier {pkgName = PackageName "failure", pkgVersion = Version {versionBranch = [0,2,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "pepeiborra@gmail.com", author = "Pepe Iborra, Michael Snoyman, Nicolas Pouillard", stability = "stable", homepage = "http://www.haskell.org/haskellwiki/Failure", pkgUrl = "", synopsis = "A simple type class for success/failure computations.", description = "A simple type class for success/failure computations.", category = "Control, Monads, Failure", exposed = True, exposedModules = [ModuleName ["Control","Failure"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/failure-0.2.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/failure-0.2.0.1/ghc-7.4.2"], hsLibraries = ["HSfailure-0.2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/failure-0.2.0.1/html/failure.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/failure-0.2.0.1/html"]}])]),(PackageName "fast-logger",fromList [(Version {versionBranch = [2,1,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46", sourcePackageId = PackageIdentifier {pkgName = PackageName "fast-logger", pkgVersion = Version {versionBranch = [2,1,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "A fast logging system", description = "A fast logging system", category = "System", exposed = True, exposedModules = [ModuleName ["System","Log","FastLogger"],ModuleName ["System","Log","FastLogger","File"]], hiddenModules = [ModuleName ["System","Log","FastLogger","IO"],ModuleName ["System","Log","FastLogger","IORef"],ModuleName ["System","Log","FastLogger","LogStr"],ModuleName ["System","Log","FastLogger","Logger"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/fast-logger-2.1.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/fast-logger-2.1.5/ghc-7.4.2"], hsLibraries = ["HSfast-logger-2.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/fast-logger-2.1.5/html/fast-logger.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/fast-logger-2.1.5/html"]}])]),(PackageName "file-embed",fromList [(Version {versionBranch = [0,0,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "file-embed-0.0.6-cd364a6f11f51009700bd1f427bf7750", sourcePackageId = PackageIdentifier {pkgName = PackageName "file-embed", pkgVersion = Version {versionBranch = [0,0,6], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "https://github.com/snoyberg/file-embed", pkgUrl = "", synopsis = "Use Template Haskell to embed file contents directly.", description = "Use Template Haskell to read a file or all the files in a\ndirectory, and turn them into (path, text) pairs embedded\nin your haskell code.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","FileEmbed"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/file-embed-0.0.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/file-embed-0.0.6/ghc-7.4.2"], hsLibraries = ["HSfile-embed-0.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/file-embed-0.0.6/html/file-embed.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/file-embed-0.0.6/html"]}])]),(PackageName "filepath",fromList [(Version {versionBranch = [1,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57", sourcePackageId = PackageIdentifier {pkgName = PackageName "filepath", pkgVersion = Version {versionBranch = [1,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "", author = "Neil Mitchell", stability = "", homepage = "http://www-users.cs.york.ac.uk/~ndm/filepath/", pkgUrl = "", synopsis = "Library for manipulating FilePaths in a cross platform way.", description = "", category = "System", exposed = True, exposedModules = [ModuleName ["System","FilePath"],ModuleName ["System","FilePath","Posix"],ModuleName ["System","FilePath","Windows"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/filepath-1.3.0.0"], libraryDirs = ["/usr/lib/ghc/filepath-1.3.0.0"], hsLibraries = ["HSfilepath-1.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/filepath-1.3.0.0/filepath.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/filepath-1.3.0.0"]}])]),(PackageName "ghc-prim",fromList [(Version {versionBranch = [0,2,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7", 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 = "", synopsis = "GHC primitives", description = "GHC primitives.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Prim"],ModuleName ["GHC","Classes"],ModuleName ["GHC","CString"],ModuleName ["GHC","Debug"],ModuleName ["GHC","Generics"],ModuleName ["GHC","Magic"],ModuleName ["GHC","PrimopWrappers"],ModuleName ["GHC","IntWord64"],ModuleName ["GHC","Tuple"],ModuleName ["GHC","Types"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/ghc-prim-0.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 "hamlet",fromList [(Version {versionBranch = [1,1,9,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b", sourcePackageId = PackageIdentifier {pkgName = PackageName "hamlet", pkgVersion = Version {versionBranch = [1,1,9,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "Haml-like template files that are compile-time checked", description = "Hamlet gives you a type-safe tool for generating HTML code. It works via Quasi-Quoting, and generating extremely efficient output code. The syntax is white-space sensitive, and it helps you avoid cross-site scripting issues and 404 errors. Please see the documentation at <http://www.yesodweb.com/book/shakespearean-templates> for more details.\n\nHere is a quick overview of hamlet html. Due to haddock escaping issues, we can't properly show variable insertion, but we are still going to show some conditionals. Please see <http://www.yesodweb.com/book/shakespearean-templates> for a thorough description\n\n> !!!\n> <html>\n> <head>\n> <title>Hamlet Demo\n> <body>\n> <h1>Information on John Doe\n> <h2>\n> $if isMarried person\n> Married\n> $else\n> Not married", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Hamlet"],ModuleName ["Text","Hamlet","RT"]], hiddenModules = [ModuleName ["Text","Hamlet","Parse"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hamlet-1.1.9.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hamlet-1.1.9.2/ghc-7.4.2"], hsLibraries = ["HShamlet-1.1.9.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "system-fileio-0.3.12-6082aa698d4d8b58daac85f0423f1c9e",InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hamlet-1.1.9.2/html/hamlet.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hamlet-1.1.9.2/html"]}])]),(PackageName "hashable",fromList [(Version {versionBranch = [1,2,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8", sourcePackageId = PackageIdentifier {pkgName = PackageName "hashable", pkgVersion = Version {versionBranch = [1,2,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "johan.tibell@gmail.com", author = "Milan Straka <fox@ucw.cz>\nJohan Tibell <johan.tibell@gmail.com>", stability = "Provisional", homepage = "http://github.com/tibbe/hashable", pkgUrl = "", synopsis = "A class for types that can be converted to a hash value", description = "This package defines a class, 'Hashable', for types that\ncan be converted to a hash value. This class\nexists for the benefit of hashing-based data\nstructures. The package provides instances for\nbasic types and a way to combine hash values.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Hashable"]], hiddenModules = [ModuleName ["Data","Hashable","Generic"],ModuleName ["Data","Hashable","Class"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hashable-1.2.1.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hashable-1.2.1.0/ghc-7.4.2"], hsLibraries = ["HShashable-1.2.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hashable-1.2.1.0/html/hashable.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hashable-1.2.1.0/html"]}])]),(PackageName "hslogger",fromList [(Version {versionBranch = [1,2,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "hslogger-1.2.3-82b7556cde8a02bd2dcfcf702bbaf255", sourcePackageId = PackageIdentifier {pkgName = PackageName "hslogger", pkgVersion = Version {versionBranch = [1,2,3], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2004-2012 John Goerzen", maintainer = "John Goerzen <jgoerzen@complete.org>", author = "John Goerzen", stability = "Stable", homepage = "http://software.complete.org/hslogger", pkgUrl = "", synopsis = "Versatile logging framework", description = "hslogger is a logging framework for Haskell, roughly similar to\nPython's logging module.\n\nhslogger lets each log message have a priority and source be associated\nwith it. The programmer can then define global handlers that route\nor filter messages based on the priority and source. hslogger also\nhas a syslog handler built in.", category = "Interfaces", exposed = True, exposedModules = [ModuleName ["System","Log"],ModuleName ["System","Log","Handler"],ModuleName ["System","Log","Formatter"],ModuleName ["System","Log","Handler","Simple"],ModuleName ["System","Log","Handler","Syslog"],ModuleName ["System","Log","Handler","Growl"],ModuleName ["System","Log","Handler","Log4jXML"],ModuleName ["System","Log","Logger"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hslogger-1.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/hslogger-1.2.3/ghc-7.4.2"], hsLibraries = ["HShslogger-1.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hslogger-1.2.3/html/hslogger.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/hslogger-1.2.3/html"]}])]),(PackageName "http-client",fromList [(Version {versionBranch = [0,2,2,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-client", pkgVersion = Version {versionBranch = [0,2,2,3], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "https://github.com/snoyberg/http-client", pkgUrl = "", synopsis = "An HTTP client engine, intended as a base layer for more user-friendly packages.", description = "This codebase has been refactored from http-conduit.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Client"],ModuleName ["Network","HTTP","Client","Internal"]], hiddenModules = [ModuleName ["Network","HTTP","Client","Body"],ModuleName ["Network","HTTP","Client","Connection"],ModuleName ["Network","HTTP","Client","Cookies"],ModuleName ["Network","HTTP","Client","Core"],ModuleName ["Network","HTTP","Client","Headers"],ModuleName ["Network","HTTP","Client","Manager"],ModuleName ["Network","HTTP","Client","Request"],ModuleName ["Network","HTTP","Client","Response"],ModuleName ["Network","HTTP","Client","Types"],ModuleName ["Network","HTTP","Client","Util"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-0.2.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-0.2.2.3/ghc-7.4.2"], hsLibraries = ["HShttp-client-0.2.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "cookie-0.4.0.1-06f76646d21efca8c06613811a81b851",InstalledPackageId "data-default-class-0.0.1-404a773a22035774580c2f5f2b6deb99",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "publicsuffixlist-0.1-5422244c3d63081bb0def9fd905f7bee",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "zlib-bindings-0.1.1.4-cfd1f3ffd2c3844ad77513ad3d1e34cc"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-0.2.2.3/html/http-client.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-0.2.2.3/html"]}])]),(PackageName "http-client-conduit",fromList [(Version {versionBranch = [0,2,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "http-client-conduit-0.2.0.1-5a5b1e3473eab88807637e1921d9f0a2", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-client-conduit", pkgVersion = Version {versionBranch = [0,2,0,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "https://github.com/snoyberg/http-client", pkgUrl = "", synopsis = "Frontend support for using http-client with conduit", description = "Intended for use by higher-level libraries, such as http-conduit.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Client","Conduit"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-conduit-0.2.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-conduit-0.2.0.1/ghc-7.4.2"], hsLibraries = ["HShttp-client-conduit-0.2.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-conduit-0.2.0.1/html/http-client-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-conduit-0.2.0.1/html"]}])]),(PackageName "http-client-tls",fromList [(Version {versionBranch = [0,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "http-client-tls-0.2.1-eb1dd553f5968b25d70d0e3140016b5f", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-client-tls", pkgVersion = Version {versionBranch = [0,2,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "https://github.com/snoyberg/http-client", pkgUrl = "", synopsis = "http-client backend using the connection package and tls library", description = "Intended for use by higher-level libraries, such as http-conduit.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Client","TLS"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-tls-0.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-client-tls-0.2.1/ghc-7.4.2"], hsLibraries = ["HShttp-client-tls-0.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "connection-0.1.3.1-8aee9f91ad48209ba2d2ac835fc599f7",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-tls-0.2.1/html/http-client-tls.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-client-tls-0.2.1/html"]}])]),(PackageName "http-conduit",fromList [(Version {versionBranch = [2,0,0,8], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-conduit", pkgVersion = Version {versionBranch = [2,0,0,8], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/http-conduit", pkgUrl = "", synopsis = "HTTP client package with conduit interface and HTTPS support.", description = "This package uses conduit for parsing the actual contents of the HTTP connection. It also provides higher-level functions which allow you to avoid directly dealing with streaming data. See <http://www.yesodweb.com/book/http-conduit> for more information.\n\nThe @Network.HTTP.Conduit.Browser@ module has been moved to <http://hackage.haskell.org/package/http-conduit-browser/>\n\nThe @Network.HTTP.Conduit.MultipartFormData@ module has been moved to <http://hackage.haskell.org/package/http-client-multipart/>", category = "Web, Conduit", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Conduit"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-conduit-2.0.0.8/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-conduit-2.0.0.8/ghc-7.4.2"], hsLibraries = ["HShttp-conduit-2.0.0.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageId "http-client-conduit-0.2.0.1-5a5b1e3473eab88807637e1921d9f0a2",InstalledPackageId "http-client-tls-0.2.1-eb1dd553f5968b25d70d0e3140016b5f",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-conduit-2.0.0.8/html/http-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-conduit-2.0.0.8/html"]}])]),(PackageName "http-date",fromList [(Version {versionBranch = [0,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "http-date-0.0.4-97126c31427d3a5fc7914eff6e309340", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-date", pkgVersion = Version {versionBranch = [0,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "HTTP Date parser/formatter", description = "Fast parser and formatter for HTTP Date", category = "Network, Web", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Date"]], hiddenModules = [ModuleName ["Network","HTTP","Date","Converter"],ModuleName ["Network","HTTP","Date","Formatter"],ModuleName ["Network","HTTP","Date","Types"],ModuleName ["Network","HTTP","Date","Parser"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-date-0.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-date-0.0.4/ghc-7.4.2"], hsLibraries = ["HShttp-date-0.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-date-0.0.4/html/http-date.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-date-0.0.4/html"]}])]),(PackageName "http-types",fromList [(Version {versionBranch = [0,8,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e", sourcePackageId = PackageIdentifier {pkgName = PackageName "http-types", pkgVersion = Version {versionBranch = [0,8,3], versionTags = []}}, license = BSD3, copyright = "(C) 2011 Aristid Breitkreuz", maintainer = "aristidb@googlemail.com", author = "Aristid Breitkreuz, Michael Snoyman", stability = "", homepage = "https://github.com/aristidb/http-types", pkgUrl = "", synopsis = "Generic HTTP types for Haskell (for both client and server code).", description = "Generic HTTP types for Haskell (for both client and server code).", category = "Network, Web", exposed = True, exposedModules = [ModuleName ["Network","HTTP","Types"],ModuleName ["Network","HTTP","Types","Header"],ModuleName ["Network","HTTP","Types","Method"],ModuleName ["Network","HTTP","Types","QueryLike"],ModuleName ["Network","HTTP","Types","Status"],ModuleName ["Network","HTTP","Types","URI"],ModuleName ["Network","HTTP","Types","Version"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-types-0.8.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/http-types-0.8.3/ghc-7.4.2"], hsLibraries = ["HShttp-types-0.8.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-types-0.8.3/html/http-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/http-types-0.8.3/html"]}])]),(PackageName "integer-gmp",fromList [(Version {versionBranch = [0,4,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43", sourcePackageId = PackageIdentifier {pkgName = PackageName "integer-gmp", pkgVersion = Version {versionBranch = [0,4,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Integer library based on GMP", description = "This package contains an Integer library based on GMP.", category = "", exposed = True, exposedModules = [ModuleName ["GHC","Integer"],ModuleName ["GHC","Integer","GMP","Internals"],ModuleName ["GHC","Integer","GMP","Prim"],ModuleName ["GHC","Integer","Logarithms"],ModuleName ["GHC","Integer","Logarithms","Internals"]], hiddenModules = [ModuleName ["GHC","Integer","Type"]], trusted = False, importDirs = ["/usr/lib/ghc/integer-gmp-0.4.0.0"], libraryDirs = ["/usr/lib/ghc/integer-gmp-0.4.0.0"], hsLibraries = ["HSinteger-gmp-0.4.0.0"], extraLibraries = ["gmp"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/integer-gmp-0.4.0.0/integer-gmp.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/integer-gmp-0.4.0.0"]}])]),(PackageName "iproute",fromList [(Version {versionBranch = [1,2,12], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "iproute-1.2.12-09e7cdce5d248b25d2b240e062a2e8cf", sourcePackageId = PackageIdentifier {pkgName = PackageName "iproute", pkgVersion = Version {versionBranch = [1,2,12], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "http://www.mew.org/~kazu/proj/iproute/", pkgUrl = "", synopsis = "IP Routing Table", description = "IP Routing Table is a tree of IP ranges\nto search one of them on the longest\nmatch base. It is a kind of TRIE with one\nway branching removed. Both IPv4 and IPv6\nare supported.", category = "Algorithms, Network", exposed = True, exposedModules = [ModuleName ["Data","IP"],ModuleName ["Data","IP","RouteTable"]], hiddenModules = [ModuleName ["Data","IP","Addr"],ModuleName ["Data","IP","Mask"],ModuleName ["Data","IP","Op"],ModuleName ["Data","IP","Range"],ModuleName ["Data","IP","RouteTable","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/iproute-1.2.12/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/iproute-1.2.12/ghc-7.4.2"], hsLibraries = ["HSiproute-1.2.12"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "appar-0.1.4-a090343c56f1efdfc43273fbcf821df4",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteorder-1.0.4-bdeb2b9927c2ae09e6f79215c665bbce",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/iproute-1.2.12/html/iproute.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/iproute-1.2.12/html"]}])]),(PackageName "lifted-base",fromList [(Version {versionBranch = [0,2,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383", sourcePackageId = PackageIdentifier {pkgName = PackageName "lifted-base", pkgVersion = Version {versionBranch = [0,2,2,1], versionTags = []}}, license = BSD3, copyright = "(c) 2011-2012 Bas van Dijk, Anders Kaseorg", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>", author = "Bas van Dijk, Anders Kaseorg", stability = "", homepage = "https://github.com/basvandijk/lifted-base", pkgUrl = "", synopsis = "lifted IO operations from the base library", description = "@lifted-base@ exports IO operations from the base library lifted to\nany instance of 'MonadBase' or 'MonadBaseControl'.\n\nNote that not all modules from @base@ are converted yet. If\nyou need a lifted version of a function from @base@, just\nask me to add it or send me a patch.\n\nThe package includes a copy of the @monad-peel@ testsuite written\nby Anders Kaseorg The tests can be performed using @cabal test@.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","QSem","Lifted"],ModuleName ["Control","Concurrent","QSemN","Lifted"],ModuleName ["Control","Concurrent","SampleVar","Lifted"],ModuleName ["Control","Exception","Lifted"],ModuleName ["Control","Concurrent","MVar","Lifted"],ModuleName ["Control","Concurrent","Chan","Lifted"],ModuleName ["Control","Concurrent","Lifted"],ModuleName ["Data","IORef","Lifted"],ModuleName ["Foreign","Marshal","Utils","Lifted"],ModuleName ["System","Timeout","Lifted"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/lifted-base-0.2.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/lifted-base-0.2.2.1/ghc-7.4.2"], hsLibraries = ["HSlifted-base-0.2.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = ["inlinable.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base-unicode-symbols-0.2.2.4-47de1db137e54c7919bd23c17263184a",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/lifted-base-0.2.2.1/html/lifted-base.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/lifted-base-0.2.2.1/html"]}])]),(PackageName "mime-mail",fromList [(Version {versionBranch = [0,4,4,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "mime-mail-0.4.4.1-b37d872916f743675951f287bdc6e298", sourcePackageId = PackageIdentifier {pkgName = PackageName "mime-mail", pkgVersion = Version {versionBranch = [0,4,4,1], 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 = "", synopsis = "Compose MIME email messages.", 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 = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/mime-mail-0.4.4.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/mime-mail-0.4.4.1/ghc-7.4.2"], hsLibraries = ["HSmime-mail-0.4.4.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/mime-mail-0.4.4.1/html/mime-mail.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/mime-mail-0.4.4.1/html"]}])]),(PackageName "mmorph",fromList [(Version {versionBranch = [1,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "mmorph-1.0.2-428b36fb07b14a5702483fa5203ccba7", sourcePackageId = PackageIdentifier {pkgName = PackageName "mmorph", pkgVersion = Version {versionBranch = [1,0,2], versionTags = []}}, license = BSD3, copyright = "2013 Gabriel Gonzalez", maintainer = "Gabriel439@gmail.com", author = "Gabriel Gonzalez", stability = "", homepage = "", pkgUrl = "", synopsis = "Monad morphisms", description = "This library provides monad morphism utilities, most commonly used\nfor manipulating monad transformer stacks.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Morph"],ModuleName ["Control","Monad","Trans","Compose"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/mmorph-1.0.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/mmorph-1.0.2/ghc-7.4.2"], hsLibraries = ["HSmmorph-1.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/mmorph-1.0.2/html/mmorph.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/mmorph-1.0.2/html"]}])]),(PackageName "monad-control",fromList [(Version {versionBranch = [0,3,2,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569", sourcePackageId = PackageIdentifier {pkgName = PackageName "monad-control", pkgVersion = Version {versionBranch = [0,3,2,3], versionTags = []}}, license = BSD3, copyright = "(c) 2011 Bas van Dijk, Anders Kaseorg", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>", author = "Bas van Dijk, Anders Kaseorg", stability = "", homepage = "https://github.com/basvandijk/monad-control", pkgUrl = "", synopsis = "Lift control operations, like exception catching, through monad transformers", description = "This package defines the type class @MonadBaseControl@, a subset of\n@MonadBase@ into which generic control operations such as @catch@ can be\nlifted from @IO@ or any other base monad. Instances are based on monad\ntransformers in @MonadTransControl@, which includes all standard monad\ntransformers in the @transformers@ library except @ContT@.\n\nSee the @lifted-base@ package which uses @monad-control@ to lift @IO@\noperations from the @base@ library (like @catch@ or @bracket@) into any monad\nthat is an instance of @MonadBase@ or @MonadBaseControl@.\n\nNote that this package is a rewrite of Anders Kaseorg's @monad-peel@\nlibrary. The main difference is that this package provides CPS style operators\nand exploits the @RankNTypes@ and @TypeFamilies@ language extensions to\nsimplify and speedup most definitions.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Trans","Control"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-control-0.3.2.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-control-0.3.2.3/ghc-7.4.2"], hsLibraries = ["HSmonad-control-0.3.2.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base-unicode-symbols-0.2.2.4-47de1db137e54c7919bd23c17263184a",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-control-0.3.2.3/html/monad-control.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-control-0.3.2.3/html"]}])]),(PackageName "monad-logger",fromList [(Version {versionBranch = [0,3,4,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3", sourcePackageId = PackageIdentifier {pkgName = PackageName "monad-logger", pkgVersion = Version {versionBranch = [0,3,4,0], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "https://github.com/kazu-yamamoto/logger", pkgUrl = "", synopsis = "A class of monads which can log messages.", description = "This package uses template-haskell for determining source code locations of messages.", category = "System", exposed = True, exposedModules = [ModuleName ["Control","Monad","Logger"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-logger-0.3.4.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-logger-0.3.4.0/ghc-7.4.2"], hsLibraries = ["HSmonad-logger-0.3.4.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-loops-0.4.2-2436b0a72c0f22f0b549aef9c87a5b4b",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "stm-chans-3.0.0-3036cd3705620baf95c98c3ea665536c",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-logger-0.3.4.0/html/monad-logger.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-logger-0.3.4.0/html"]}])]),(PackageName "monad-loops",fromList [(Version {versionBranch = [0,4,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "monad-loops-0.4.2-2436b0a72c0f22f0b549aef9c87a5b4b", sourcePackageId = PackageIdentifier {pkgName = PackageName "monad-loops", pkgVersion = Version {versionBranch = [0,4,2], versionTags = []}}, license = PublicDomain, copyright = "", maintainer = "James Cook <mokus@deepbondi.net>", author = "James Cook <mokus@deepbondi.net>", stability = "provisional", homepage = "https://github.com/mokus0/monad-loops", pkgUrl = "", synopsis = "Monadic loops", description = "Some useful control operators for looping.\n\nNew in 0.4: STM loop operators have been split into a\nnew package instead of being conditionally-built.\n\nNew in 0.3.2.0: various functions for traversing lists and\ncomputing minima/maxima using arbitrary procedures to compare\nor score the elements.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Loops"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-loops-0.4.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/monad-loops-0.4.2/ghc-7.4.2"], hsLibraries = ["HSmonad-loops-0.4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-loops-0.4.2/html/monad-loops.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/monad-loops-0.4.2/html"]}])]),(PackageName "mtl",fromList [(Version {versionBranch = [2,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c", sourcePackageId = PackageIdentifier {pkgName = PackageName "mtl", pkgVersion = Version {versionBranch = [2,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Edward Kmett <ekmett@gmail.com>", author = "Andy Gill", stability = "", homepage = "", pkgUrl = "", synopsis = "Monad classes, using functional dependencies", description = "Monad classes using functional dependencies, with instances\nfor various monad transformers, inspired by the paper\n/Functional Programming with Overloading and Higher-Order Polymorphism/,\nby Mark P Jones, in /Advanced School of Functional Programming/, 1995\n(<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 = [], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/mtl-2.1.1/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/mtl-2.1.1/ghc-7.4.2"], hsLibraries = ["HSmtl-2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/mtl-2.1.1/mtl.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-mtl-doc/html/"]}])]),(PackageName "nats",fromList [(Version {versionBranch = [0,1,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "nats-0.1.2-69c909590f5ba1f33d15d9f433c24888", sourcePackageId = PackageIdentifier {pkgName = PackageName "nats", pkgVersion = Version {versionBranch = [0,1,2], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2013 Edward A. Kmett", maintainer = "Edward A. Kmett <ekmett@gmail.com>", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/nats/", pkgUrl = "", synopsis = "Haskell 98 natural numbers", description = "Haskell 98 natural numbers", category = "Numeric, Algebra", exposed = True, exposedModules = [ModuleName ["Numeric","Natural"],ModuleName ["Numeric","Natural","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/nats-0.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/nats-0.1.2/ghc-7.4.2"], hsLibraries = ["HSnats-0.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/nats-0.1.2/html/nats.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/nats-0.1.2/html"]}])]),(PackageName "network",fromList [(Version {versionBranch = [2,4,2,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e", sourcePackageId = PackageIdentifier {pkgName = PackageName "network", pkgVersion = Version {versionBranch = [2,4,2,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Johan Tibell <johan.tibell@gmail.com>", author = "", stability = "", homepage = "https://github.com/haskell/network", pkgUrl = "", synopsis = "Low-level networking interface", 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"],ModuleName ["Network","Socket","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-2.4.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-2.4.2.2/ghc-7.4.2"], hsLibraries = ["HSnetwork-2.4.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-2.4.2.2/ghc-7.4.2/include"], includes = ["HsNet.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/network-2.4.2.2/html/network.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/network-2.4.2.2/html"]}])]),(PackageName "network-conduit",fromList [(Version {versionBranch = [1,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0", sourcePackageId = PackageIdentifier {pkgName = PackageName "network-conduit", pkgVersion = Version {versionBranch = [1,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Stream socket data using conduits.", description = "Stream socket data using conduits.", category = "Data, Conduit, Network", exposed = True, exposedModules = [ModuleName ["Data","Conduit","Network","Unix"],ModuleName ["Data","Conduit","Network","Internal","Unix"],ModuleName ["Data","Conduit","Network"],ModuleName ["Data","Conduit","Network","UDP"],ModuleName ["Data","Conduit","Network","Internal"]], hiddenModules = [ModuleName ["Data","Conduit","Network","Utils"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-conduit-1.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/network-conduit-1.0.4/ghc-7.4.2"], hsLibraries = ["HSnetwork-conduit-1.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/network-conduit-1.0.4/html/network-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/network-conduit-1.0.4/html"]}])]),(PackageName "old-locale",fromList [(Version {versionBranch = [1,0,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-locale", pkgVersion = Version {versionBranch = [1,0,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "locale library", 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 = [], trusted = False, importDirs = ["/usr/lib/ghc/old-locale-1.0.0.4"], libraryDirs = ["/usr/lib/ghc/old-locale-1.0.0.4"], hsLibraries = ["HSold-locale-1.0.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-locale-1.0.0.4/old-locale.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-locale-1.0.0.4"]}])]),(PackageName "old-time",fromList [(Version {versionBranch = [1,1,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10", sourcePackageId = PackageIdentifier {pkgName = PackageName "old-time", pkgVersion = Version {versionBranch = [1,1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Time library", 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 = [], trusted = False, importDirs = ["/usr/lib/ghc/old-time-1.1.0.0"], libraryDirs = ["/usr/lib/ghc/old-time-1.1.0.0"], hsLibraries = ["HSold-time-1.1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/old-time-1.1.0.0/include"], includes = ["HsTime.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/old-time-1.1.0.0/old-time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/old-time-1.1.0.0"]}])]),(PackageName "parsec",fromList [(Version {versionBranch = [3,1,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd", sourcePackageId = PackageIdentifier {pkgName = PackageName "parsec", pkgVersion = Version {versionBranch = [3,1,5], 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 = "", synopsis = "Monadic parser combinators", 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","Text"],ModuleName ["Text","Parsec","Text","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 = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/parsec-3.1.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/parsec-3.1.5/ghc-7.4.2"], hsLibraries = ["HSparsec-3.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/parsec-3.1.5/html/parsec.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/parsec-3.1.5/html"]}])]),(PackageName "path-pieces",fromList [(Version {versionBranch = [0,1,3,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e", sourcePackageId = PackageIdentifier {pkgName = PackageName "path-pieces", pkgVersion = Version {versionBranch = [0,1,3,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "unstable", homepage = "", pkgUrl = "", synopsis = "Components of paths.", description = "", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Web","PathPieces"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/path-pieces-0.1.3.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/path-pieces-0.1.3.1/ghc-7.4.2"], hsLibraries = ["HSpath-pieces-0.1.3.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/path-pieces-0.1.3.1/html/path-pieces.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/path-pieces-0.1.3.1/html"]}])]),(PackageName "pem",fromList [(Version {versionBranch = [0,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pem-0.2.1-71a0816de505029bb1be81d12d0eb1c4", sourcePackageId = PackageIdentifier {pkgName = PackageName "pem", pkgVersion = Version {versionBranch = [0,2,1], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-pem", pkgUrl = "", synopsis = "Privacy Enhanced Mail (PEM) format reader and writer.", description = "Privacy Enhanced Mail (PEM) format reader and writer.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","PEM"]], hiddenModules = [ModuleName ["Data","PEM","Parser"],ModuleName ["Data","PEM","Writer"],ModuleName ["Data","PEM","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pem-0.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pem-0.2.1/ghc-7.4.2"], hsLibraries = ["HSpem-0.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pem-0.2.1/html/pem.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pem-0.2.1/html"]}])]),(PackageName "persistent",fromList [(Version {versionBranch = [1,3,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3", sourcePackageId = PackageIdentifier {pkgName = PackageName "persistent", pkgVersion = Version {versionBranch = [1,3,0,4], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/persistent", pkgUrl = "", synopsis = "Type-safe, multi-backend data serialization.", description = "Type-safe, data serialization. You must use a specific backend in order to make this useful.", category = "Database, Yesod", exposed = True, exposedModules = [ModuleName ["Database","Persist"],ModuleName ["Database","Persist","Quasi"],ModuleName ["Database","Persist","Types"],ModuleName ["Database","Persist","Class"],ModuleName ["Database","Persist","Sql"]], hiddenModules = [ModuleName ["Database","Persist","Types","Base"],ModuleName ["Database","Persist","Class","DeleteCascade"],ModuleName ["Database","Persist","Class","PersistEntity"],ModuleName ["Database","Persist","Class","PersistQuery"],ModuleName ["Database","Persist","Class","PersistUnique"],ModuleName ["Database","Persist","Class","PersistConfig"],ModuleName ["Database","Persist","Class","PersistField"],ModuleName ["Database","Persist","Class","PersistStore"],ModuleName ["Database","Persist","Sql","Migration"],ModuleName ["Database","Persist","Sql","Internal"],ModuleName ["Database","Persist","Sql","Types"],ModuleName ["Database","Persist","Sql","Raw"],ModuleName ["Database","Persist","Sql","Run"],ModuleName ["Database","Persist","Sql","Class"],ModuleName ["Database","Persist","Sql","Orphan","PersistQuery"],ModuleName ["Database","Persist","Sql","Orphan","PersistStore"],ModuleName ["Database","Persist","Sql","Orphan","PersistUnique"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/persistent-1.3.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/persistent-1.3.0.4/ghc-7.4.2"], hsLibraries = ["HSpersistent-1.3.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e",InstalledPackageId "resource-pool-0.2.1.1-215e3f91eaf4900d5432f69e5c90da0e",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageId "silently-1.2.4.1-046a330d47b64c6b8e8a8000f71b26ca",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/persistent-1.3.0.4/html/persistent.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/persistent-1.3.0.4/html"]}])]),(PackageName "persistent-template",fromList [(Version {versionBranch = [1,3,1,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "persistent-template-1.3.1.2-225b805896c0f83b0ec1a7c637ad482a", sourcePackageId = PackageIdentifier {pkgName = PackageName "persistent-template", pkgVersion = Version {versionBranch = [1,3,1,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/persistent", pkgUrl = "", synopsis = "Type-safe, non-relational, multi-backend persistence.", description = "This library provides just the general interface and helper functions. You must use a specific backend in order to make this useful.", category = "Database, Yesod", exposed = True, exposedModules = [ModuleName ["Database","Persist","TH"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/persistent-template-1.3.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/persistent-template-1.3.1.2/ghc-7.4.2"], hsLibraries = ["HSpersistent-template-1.3.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/persistent-template-1.3.1.2/html/persistent-template.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/persistent-template-1.3.1.2/html"]}])]),(PackageName "pontarius-xmpp",fromList [(Version {versionBranch = [0,4,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pontarius-xmpp-0.4.0.1-b89ac3b51dcaed442772e772b4bf6195", sourcePackageId = PackageIdentifier {pkgName = PackageName "pontarius-xmpp", pkgVersion = Version {versionBranch = [0,4,0,1], versionTags = []}}, license = BSD3, copyright = "Dmitry Astapov, Pierre Kovalev, Mahdi Abdinejadi, Jon Kristensen,\nIETF Trust, Philipp Balzarek", maintainer = "info@jonkri.com", author = "Jon Kristensen, Philipp Balzarek", stability = "alpha", homepage = "https://github.com/pontarius/pontarius-xmpp/", pkgUrl = "http://www.jonkri.com/releases/pontarius-xmpp-0.4.0.1.tar.gz", synopsis = "An XMPP client library", description = "Pontarius XMPP is a work in progress implementation of RFC 6120\n(\"XMPP CORE\"), RFC 6121 (\"XMPP IM\"), and RFC 6122 (\"XMPP ADDR\").\nWhile in alpha, Pontarius XMPP works quite well and fulfills most\nrequirements of the RFCs.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","Xmpp"],ModuleName ["Network","Xmpp","IM"],ModuleName ["Network","Xmpp","Internal"],ModuleName ["Network","Xmpp","Lens"]], hiddenModules = [ModuleName ["Network","Xmpp","Concurrent"],ModuleName ["Network","Xmpp","Concurrent","Basic"],ModuleName ["Network","Xmpp","Concurrent","IQ"],ModuleName ["Network","Xmpp","Concurrent","Message"],ModuleName ["Network","Xmpp","Concurrent","Monad"],ModuleName ["Network","Xmpp","Concurrent","Presence"],ModuleName ["Network","Xmpp","Concurrent","Threads"],ModuleName ["Network","Xmpp","Concurrent","Types"],ModuleName ["Network","Xmpp","IM","Message"],ModuleName ["Network","Xmpp","IM","Presence"],ModuleName ["Network","Xmpp","IM","Roster"],ModuleName ["Network","Xmpp","IM","Roster","Types"],ModuleName ["Network","Xmpp","Marshal"],ModuleName ["Network","Xmpp","Sasl"],ModuleName ["Network","Xmpp","Sasl","Common"],ModuleName ["Network","Xmpp","Sasl","Mechanisms"],ModuleName ["Network","Xmpp","Sasl","Mechanisms","DigestMd5"],ModuleName ["Network","Xmpp","Sasl","Mechanisms","Plain"],ModuleName ["Network","Xmpp","Sasl","Mechanisms","Scram"],ModuleName ["Network","Xmpp","Sasl","StringPrep"],ModuleName ["Network","Xmpp","Sasl","Types"],ModuleName ["Network","Xmpp","Stanza"],ModuleName ["Network","Xmpp","Stream"],ModuleName ["Network","Xmpp","Tls"],ModuleName ["Network","Xmpp","Types"],ModuleName ["Network","Xmpp","Utilities"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pontarius-xmpp-0.4.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pontarius-xmpp-0.4.0.1/ghc-7.4.2"], hsLibraries = ["HSpontarius-xmpp-0.4.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "cryptohash-cryptoapi-0.1.2-b739c50d2dc117c3a1430b9068ec8fa2",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "dns-1.2.0-eefe3b85a11a220a7b0b829dce2128fc",InstalledPackageId "hslogger-1.2.3-82b7556cde8a02bd2dcfcf702bbaf255",InstalledPackageId "iproute-1.2.12-09e7cdce5d248b25d2b240e062a2e8cf",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "pureMD5-2.1.2.1-770c5896b8d0cd2e0149d4e02d897866",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "split-0.2.2-dcd87ae81edc5755eb78b6adbb6512a8",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "stringprep-1.0.0-d8aa3df9e7e6c2d28a7fa5427925999f",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unbounded-delays-0.1.0.6-3a139888a9c87af1fe26d461c209c1b8",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9",InstalledPackageId "xml-picklers-0.3.4-343e40027b54a4f9fcb9ccd59407846a",InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pontarius-xmpp-0.4.0.1/html/pontarius-xmpp.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pontarius-xmpp-0.4.0.1/html"]}])]),(PackageName "pretty",fromList [(Version {versionBranch = [1,1,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pretty-1.1.1.0-91ed62f0481a81d292d550eec35ee75b", sourcePackageId = PackageIdentifier {pkgName = PackageName "pretty", pkgVersion = Version {versionBranch = [1,1,1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "David Terei <dave.terei@gmail.com>", author = "", stability = "Stable", homepage = "http://github.com/haskell/pretty", pkgUrl = "", synopsis = "Pretty-printing library", description = "This package contains a pretty-printing library, a set of API's\nthat provides a way to easily print out text in a consistent\nformat of your choosing. This is useful for compilers and related\ntools.\n\nThis library was originally designed by John Hughes's and has since\nbeen heavily modified by Simon Peyton Jones.", category = "Text", exposed = True, exposedModules = [ModuleName ["Text","PrettyPrint"],ModuleName ["Text","PrettyPrint","HughesPJ"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/pretty-1.1.1.0"], libraryDirs = ["/usr/lib/ghc/pretty-1.1.1.0"], hsLibraries = ["HSpretty-1.1.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/pretty-1.1.1.0/pretty.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/pretty-1.1.1.0"]}])]),(PackageName "primitive",fromList [(Version {versionBranch = [0,5,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "primitive-0.5.2.1-8e22d7387208e3515c82539c99c3c7ed", sourcePackageId = PackageIdentifier {pkgName = PackageName "primitive", pkgVersion = Version {versionBranch = [0,5,2,1], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2009-2012", maintainer = "Roman Leshchinskiy <rl@cse.unsw.edu.au>", author = "Roman Leshchinskiy <rl@cse.unsw.edu.au>", stability = "", homepage = "https://github.com/haskell/primitive", pkgUrl = "", synopsis = "Primitive memory-related operations", description = "This package provides various primitive memory-related operations.", category = "Data", exposed = True, exposedModules = [ModuleName ["Control","Monad","Primitive"],ModuleName ["Data","Primitive"],ModuleName ["Data","Primitive","MachDeps"],ModuleName ["Data","Primitive","Types"],ModuleName ["Data","Primitive","Array"],ModuleName ["Data","Primitive","ByteArray"],ModuleName ["Data","Primitive","Addr"],ModuleName ["Data","Primitive","MutVar"]], hiddenModules = [ModuleName ["Data","Primitive","Internal","Compat"],ModuleName ["Data","Primitive","Internal","Operations"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/primitive-0.5.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/primitive-0.5.2.1/ghc-7.4.2"], hsLibraries = ["HSprimitive-0.5.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/primitive-0.5.2.1/ghc-7.4.2/include"], includes = ["primitive-memops.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/primitive-0.5.2.1/html/primitive.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/primitive-0.5.2.1/html"]}])]),(PackageName "process",fromList [(Version {versionBranch = [1,1,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291", sourcePackageId = PackageIdentifier {pkgName = PackageName "process", pkgVersion = Version {versionBranch = [1,1,0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Process libraries", description = "This package contains libraries for dealing with system processes.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Process","Internals"],ModuleName ["System","Process"],ModuleName ["System","Cmd"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/ghc/process-1.1.0.1"], libraryDirs = ["/usr/lib/ghc/process-1.1.0.1"], hsLibraries = ["HSprocess-1.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/process-1.1.0.1/include"], includes = ["runProcess.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "filepath-1.3.0.0-f998e5510c76a98913f57b14b4f16c57",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/process-1.1.0.1/process.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/process-1.1.0.1"]}])]),(PackageName "publicsuffixlist",fromList [(Version {versionBranch = [0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "publicsuffixlist-0.1-5422244c3d63081bb0def9fd905f7bee", sourcePackageId = PackageIdentifier {pkgName = PackageName "publicsuffixlist", pkgVersion = Version {versionBranch = [0,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Myles C. Maxfield <myles.maxfield@gmail.com>", author = "Myles C. Maxfield <myles.maxfield@gmail.com>", stability = "Experimental", homepage = "https://github.com/litherum/publicsuffixlist", pkgUrl = "", synopsis = "Is a given string a domain suffix?", description = "Is a given string a domain suffix?", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","PublicSuffixList","Lookup"],ModuleName ["Network","PublicSuffixList","DataStructure"]], hiddenModules = [ModuleName ["Network","PublicSuffixList","Types"],ModuleName ["Network","PublicSuffixList","Serialize"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/publicsuffixlist-0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/publicsuffixlist-0.1/ghc-7.4.2"], hsLibraries = ["HSpublicsuffixlist-0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "utf8-string-0.3.7-3aaf9898eec3e39af0177630d5dff0c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/publicsuffixlist-0.1/html/publicsuffixlist.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/publicsuffixlist-0.1/html"]}])]),(PackageName "pureMD5",fromList [(Version {versionBranch = [2,1,2,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pureMD5-2.1.2.1-770c5896b8d0cd2e0149d4e02d897866", sourcePackageId = PackageIdentifier {pkgName = PackageName "pureMD5", pkgVersion = Version {versionBranch = [2,1,2,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Thomas DuBuisson", author = "Thomas DuBuisson <thomas.dubuisson@gmail.com>", stability = "stable", homepage = "", pkgUrl = "", synopsis = "A Haskell-only implementation of the MD5 digest (hash) algorithm.", description = "A Haskell-only implementation of the MD5 digest (hash) algorithm. This now supports\nthe crypto-api class interface.", category = "Data, Cryptography", exposed = True, exposedModules = [ModuleName ["Data","Digest","Pure","MD5"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pureMD5-2.1.2.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pureMD5-2.1.2.1/ghc-7.4.2"], hsLibraries = ["HSpureMD5-2.1.2.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pureMD5-2.1.2.1/html/pureMD5.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pureMD5-2.1.2.1/html"]}])]),(PackageName "push-notify",fromList [(Version {versionBranch = [0,1,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "push-notify-0.1.0.1-b6e0d92668f52f10c2b3685cc79a5bbe", sourcePackageId = PackageIdentifier {pkgName = PackageName "push-notify", pkgVersion = Version {versionBranch = [0,1,0,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "Marcos Pividori <marcos.pividori@gmail.com>", author = "Marcos Pividori, mentored by Michael Snoyman.", stability = "", homepage = "http://gsoc2013cwithmobiledevices.blogspot.com.ar/", pkgUrl = "", synopsis = "A server-side library for sending push notifications.", description = "This library offers a simple abstraction for sending notifications through APNS, GCM and MPNS.\n\nFor more information and test examples: <http://gsoc2013cwithmobiledevices.blogspot.com.ar/>\n\nGitHub repository: <https://github.com/MarcosPividori/GSoC-Communicating-with-mobile-devices>", category = "Network, Cloud, Mobile", exposed = True, exposedModules = [ModuleName ["Network","PushNotify","Gcm"],ModuleName ["Network","PushNotify","Gcm","Types"],ModuleName ["Network","PushNotify","Apns"],ModuleName ["Network","PushNotify","Mpns"]], hiddenModules = [ModuleName ["Network","PushNotify","Gcm","Constants"],ModuleName ["Network","PushNotify","Gcm","Send"],ModuleName ["Network","PushNotify","Apns","Constants"],ModuleName ["Network","PushNotify","Apns","Send"],ModuleName ["Network","PushNotify","Apns","Types"],ModuleName ["Network","PushNotify","Mpns","Constants"],ModuleName ["Network","PushNotify","Mpns","Send"],ModuleName ["Network","PushNotify","Mpns","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/push-notify-0.1.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/push-notify-0.1.0.1/ghc-7.4.2"], hsLibraries = ["HSpush-notify-0.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "async-2.0.1.5-c3aee583f5935fc013f6ed854a4ee162",InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base16-bytestring-0.1.1.6-fccd077b23d5298da617e1833420adc6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "connection-0.1.3.1-8aee9f91ad48209ba2d2ac835fc599f7",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "convertible-1.1.0.0-d47d08cb757ee6f41f0cfd8cc1ea538e",InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "http-client-0.2.2.3-0cafe612bab0bc254da5cf626abb700b",InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "retry-0.3.0.0-698e521b8916285021d4f6b9dba13aab",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/push-notify-0.1.0.1/html/push-notify.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/push-notify-0.1.0.1/html"]}])]),(PackageName "push-notify-ccs",fromList [(Version {versionBranch = [0,1,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "push-notify-ccs-0.1.0.1-a136f6dbda8ab50b23622dab299fe21a", sourcePackageId = PackageIdentifier {pkgName = PackageName "push-notify-ccs", pkgVersion = Version {versionBranch = [0,1,0,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "Marcos Pividori <marcos.pividori@gmail.com>", author = "Marcos Pividori, mentored by Michael Snoyman.", stability = "", homepage = "http://gsoc2013cwithmobiledevices.blogspot.com.ar/", pkgUrl = "", synopsis = "A server-side library for sending/receiving push notifications through CCS (Google Cloud Messaging).", description = "This library offers a simple abstraction for sending/receiving notifications through CCS (XMPP - Google Cloud Messaging)\n\nFor more information and test examples: <http://gsoc2013cwithmobiledevices.blogspot.com.ar/>\n\nGitHub repository: <https://github.com/MarcosPividori/GSoC-Communicating-with-mobile-devices>", category = "Network, Cloud, Mobile", exposed = True, exposedModules = [ModuleName ["Network","PushNotify","Ccs"]], hiddenModules = [ModuleName ["Network","PushNotify","Ccs","Constants"],ModuleName ["Network","PushNotify","Ccs","Types"],ModuleName ["Network","PushNotify","Ccs","Send"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/push-notify-ccs-0.1.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/push-notify-ccs-0.1.0.1/ghc-7.4.2"], hsLibraries = ["HSpush-notify-ccs-0.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "async-2.0.1.5-c3aee583f5935fc013f6ed854a4ee162",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cprng-aes-0.5.2-abfa077f0420fc2006fe9cd7aa1af2d1",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "hslogger-1.2.3-82b7556cde8a02bd2dcfcf702bbaf255",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "pontarius-xmpp-0.4.0.1-b89ac3b51dcaed442772e772b4bf6195",InstalledPackageId "push-notify-0.1.0.1-b6e0d92668f52f10c2b3685cc79a5bbe",InstalledPackageId "retry-0.3.0.0-698e521b8916285021d4f6b9dba13aab",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/push-notify-ccs-0.1.0.1/html/push-notify-ccs.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/push-notify-ccs-0.1.0.1/html"]}])]),(PackageName "pwstore-fast",fromList [(Version {versionBranch = [2,4,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "pwstore-fast-2.4.1-9317489ae3bbf3dd843ab13b621cc843", sourcePackageId = PackageIdentifier {pkgName = PackageName "pwstore-fast", pkgVersion = Version {versionBranch = [2,4,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "pjscott@iastate.edu", author = "Peter Scott", stability = "", homepage = "https://github.com/PeterScott/pwstore", pkgUrl = "", synopsis = "Secure password storage.", description = "To store passwords securely, they should be salted,\nthen hashed with a slow hash function. This library\nuses PBKDF1-SHA256, and handles all the details.\nIt uses the cryptohash package for speed; if you need\na pure Haskell library, pwstore-purehaskell has the\nexact same API, but uses only pure Haskell. It is\nabout 25 times slower than this package, but still\nquite usable.", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","PasswordStore"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pwstore-fast-2.4.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/pwstore-fast-2.4.1/ghc-7.4.2"], hsLibraries = ["HSpwstore-fast-2.4.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "SHA-1.6.4-7b2990a624fab50a27ecb709935a813b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "binary-0.5.1.0-1dd25e339bc04e2d8ca8103c35947bf6",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pwstore-fast-2.4.1/html/pwstore-fast.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/pwstore-fast-2.4.1/html"]}])]),(PackageName "random",fromList [(Version {versionBranch = [1,0,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444", sourcePackageId = PackageIdentifier {pkgName = PackageName "random", pkgVersion = Version {versionBranch = [1,0,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "rrnewton@gmail.com", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "random number library", description = "This package provides a basic random number generation\nlibrary, including the ability to split random number\ngenerators.", category = "System", exposed = True, exposedModules = [ModuleName ["System","Random"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/random-1.0.1.1/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/random-1.0.1.1/ghc-7.4.2"], hsLibraries = ["HSrandom-1.0.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/random-1.0.1.1/random.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-random-doc/html/"]}])]),(PackageName "resource-pool",fromList [(Version {versionBranch = [0,2,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "resource-pool-0.2.1.1-215e3f91eaf4900d5432f69e5c90da0e", sourcePackageId = PackageIdentifier {pkgName = PackageName "resource-pool", pkgVersion = Version {versionBranch = [0,2,1,1], versionTags = []}}, license = BSD3, copyright = "Copyright 2011 MailRank, Inc.", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "", homepage = "http://github.com/bos/pool", pkgUrl = "", synopsis = "A high-performance striped resource pooling implementation", description = "A high-performance striped pooling abstraction for managing\nflexibly-sized collections of resources such as database\nconnections.", category = "Data, Database, Network", exposed = True, exposedModules = [ModuleName ["Data","Pool"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/resource-pool-0.2.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/resource-pool-0.2.1.1/ghc-7.4.2"], hsLibraries = ["HSresource-pool-0.2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/resource-pool-0.2.1.1/html/resource-pool.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/resource-pool-0.2.1.1/html"]}])]),(PackageName "resourcet",fromList [(Version {versionBranch = [0,4,10,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1", sourcePackageId = PackageIdentifier {pkgName = PackageName "resourcet", pkgVersion = Version {versionBranch = [0,4,10,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Deterministic allocation and freeing of scarce resources.", description = "This package was originally included with the conduit package, and has since been split off. For more information, please see <http://www.yesodweb.com/book/conduits>.", category = "Data, Conduit", exposed = True, exposedModules = [ModuleName ["Control","Monad","Trans","Resource"],ModuleName ["Control","Monad","Trans","Resource","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/resourcet-0.4.10.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/resourcet-0.4.10.1/ghc-7.4.2"], hsLibraries = ["HSresourcet-0.4.10.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "mmorph-1.0.2-428b36fb07b14a5702483fa5203ccba7",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/resourcet-0.4.10.1/html/resourcet.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/resourcet-0.4.10.1/html"]}])]),(PackageName "retry",fromList [(Version {versionBranch = [0,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "retry-0.3.0.0-698e521b8916285021d4f6b9dba13aab", sourcePackageId = PackageIdentifier {pkgName = PackageName "retry", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "Ozgun Ataman, Soostone Inc", maintainer = "ozgun.ataman@soostone.com", author = "Ozgun Ataman", stability = "", homepage = "", pkgUrl = "", synopsis = "Retry combinators for monadic actions that may fail", description = "This package exposes combinators that can wrap arbitrary\nmonadic actions. They run the action and potentially retry\nrunning it with some configurable delay for a configurable\nnumber of times.\nThe purpose is to make it easier to work with IO and\nespecially network IO actions that often experience temporary\nfailure and warrant retrying of the original action. For\nexample, a database query may time out for a while, in which\ncase we should hang back for a bit and retry the query instead\nof simply raising an exception.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Retry"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/retry-0.3.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/retry-0.3.0.0/ghc-7.4.2"], hsLibraries = ["HSretry-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/retry-0.3.0.0/html/retry.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/retry-0.3.0.0/html"]}])]),(PackageName "rts",fromList [(Version {versionBranch = [1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "builtin_rts", sourcePackageId = PackageIdentifier {pkgName = PackageName "rts", pkgVersion = Version {versionBranch = [1,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "glasgow-haskell-users@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "", category = "", exposed = True, exposedModules = [], hiddenModules = [], trusted = False, importDirs = [], libraryDirs = ["/usr/lib/ghc"], hsLibraries = ["HSrts"], extraLibraries = ["ffi","m","rt","dl"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/include"], includes = ["Stg.h"], depends = [], hugsOptions = [], ccOptions = [], ldOptions = ["-u","ghczmprim_GHCziTypes_Izh_static_info","-u","ghczmprim_GHCziTypes_Czh_static_info","-u","ghczmprim_GHCziTypes_Fzh_static_info","-u","ghczmprim_GHCziTypes_Dzh_static_info","-u","base_GHCziPtr_Ptr_static_info","-u","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_GHCziTypes_False_closure","-u","ghczmprim_GHCziTypes_True_closure","-u","base_GHCziPack_unpackCString_closure","-u","base_GHCziIOziException_stackOverflow_closure","-u","base_GHCziIOziException_heapOverflow_closure","-u","base_ControlziExceptionziBase_nonTermination_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnMVar_closure","-u","base_GHCziIOziException_blockedIndefinitelyOnSTM_closure","-u","base_ControlziExceptionziBase_nestedAtomically_closure","-u","base_GHCziWeak_runFinalizzerBatch_closure","-u","base_GHCziTopHandler_flushStdHandles_closure","-u","base_GHCziTopHandler_runIO_closure","-u","base_GHCziTopHandler_runNonIO_closure","-u","base_GHCziConcziIO_ensureIOManagerIsRunning_closure","-u","base_GHCziConcziSync_runSparks_closure","-u","base_GHCziConcziSignal_runHandlers_closure"], frameworkDirs = [], frameworks = [], haddockInterfaces = [], haddockHTMLs = []}])]),(PackageName "safe",fromList [(Version {versionBranch = [0,3,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae", sourcePackageId = PackageIdentifier {pkgName = PackageName "safe", pkgVersion = Version {versionBranch = [0,3,4], versionTags = []}}, license = BSD3, copyright = "Neil Mitchell 2007-2014", maintainer = "Neil Mitchell <ndmitchell@gmail.com>", author = "Neil Mitchell <ndmitchell@gmail.com>", stability = "", homepage = "http://community.haskell.org/~ndm/safe/", pkgUrl = "", synopsis = "Library for safe (pattern match free) functions", description = "Partial functions from the base library, such as @head@ and @!!@, modified\nto return more descriptive error messages, programmer defined error messages,\n@Maybe@ wrapped results and default values.\nThese functions can be used to reduce the number of unsafe pattern matches in\nyour code.", category = "Unclassified", exposed = True, exposedModules = [ModuleName ["Safe"],ModuleName ["Safe","Foldable"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/safe-0.3.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/safe-0.3.4/ghc-7.4.2"], hsLibraries = ["HSsafe-0.3.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/safe-0.3.4/html/safe.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/safe-0.3.4/html"]}])]),(PackageName "scientific",fromList [(Version {versionBranch = [0,2,0,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc", sourcePackageId = PackageIdentifier {pkgName = PackageName "scientific", pkgVersion = Version {versionBranch = [0,2,0,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>", author = "Bas van Dijk", stability = "", homepage = "https://github.com/basvandijk/scientific", pkgUrl = "", synopsis = "Arbitrary-precision floating-point numbers represented using scientific notation", description = "A @Scientific@ number is an arbitrary-precision floating-point number\nrepresented using scientific notation.\n\nA scientific number with 'coefficient' @c@ and\n'base10Exponent' @e@ corresponds to the\n'Fractional' number: @'fromInteger' c * 10 '^^' e@\n\nIts primary use-case is to serve as the target of\nparsing floating point numbers. Since the textual\nrepresentation of floating point numbers use\nscientific notation they can be efficiently\nparsed to a @Scientific@ number.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Scientific"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/scientific-0.2.0.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/scientific-0.2.0.2/ghc-7.4.2"], hsLibraries = ["HSscientific-0.2.0.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/scientific-0.2.0.2/html/scientific.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/scientific-0.2.0.2/html"]}])]),(PackageName "securemem",fromList [(Version {versionBranch = [0,1,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "securemem-0.1.3-a15b2292803a5565e3a7415faecb0512", sourcePackageId = PackageIdentifier {pkgName = PackageName "securemem", pkgVersion = Version {versionBranch = [0,1,3], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "vincent@snarc.org", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-securemem", pkgUrl = "", synopsis = "abstraction to an auto scrubbing and const time eq, memory chunk.", description = "SecureMem is similar to ByteString, except that it provides a memory chunk that\nwill be auto-scrubbed after it run out of scope.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","SecureMem"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/securemem-0.1.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/securemem-0.1.3/ghc-7.4.2"], hsLibraries = ["HSsecuremem-0.1.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/securemem-0.1.3/html/securemem.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/securemem-0.1.3/html"]}])]),(PackageName "semigroups",fromList [(Version {versionBranch = [0,12,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "semigroups-0.12.2-4c5412454897d6324ade009475ced443", sourcePackageId = PackageIdentifier {pkgName = PackageName "semigroups", pkgVersion = Version {versionBranch = [0,12,2], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2011-2013 Edward A. Kmett", maintainer = "Edward A. Kmett <ekmett@gmail.com>", author = "Edward A. Kmett", stability = "provisional", homepage = "http://github.com/ekmett/semigroups/", pkgUrl = "", synopsis = "Anything that associates", description = "In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup.", category = "Algebra, Data, Data Structures, Math", exposed = True, exposedModules = [ModuleName ["Data","Semigroup"],ModuleName ["Data","List","NonEmpty"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/semigroups-0.12.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/semigroups-0.12.2/ghc-7.4.2"], hsLibraries = ["HSsemigroups-0.12.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "nats-0.1.2-69c909590f5ba1f33d15d9f433c24888",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/semigroups-0.12.2/html/semigroups.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/semigroups-0.12.2/html"]}])]),(PackageName "shakespeare",fromList [(Version {versionBranch = [1,2,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e", sourcePackageId = PackageIdentifier {pkgName = PackageName "shakespeare", pkgVersion = Version {versionBranch = [1,2,1,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "A toolkit for making compile-time interpolated templates", description = "Shakespeare is a family of type-safe, efficient template languages. Shakespeare templates are expanded at compile-time, ensuring that all interpolated variables are in scope. Variables are interpolated according to their type through a typeclass.\n\nShakespeare templates can be used inline with a quasi-quoter or in an external file.\n\nNote there is no dependency on haskell-src-extras. Instead Shakespeare believes logic should stay out of templates and has its own minimal Haskell parser.\n\nPackages that use this: shakespeare-js, shakespeare-css, shakespeare-text, hamlet, and xml-hamlet\n\nPlease see the documentation at <http://www.yesodweb.com/book/shakespearean-templates> for more details.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Shakespeare"],ModuleName ["Text","Shakespeare","Base"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-1.2.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-1.2.1.1/ghc-7.4.2"], hsLibraries = ["HSshakespeare-1.2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "system-fileio-0.3.12-6082aa698d4d8b58daac85f0423f1c9e",InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-1.2.1.1/html/shakespeare.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-1.2.1.1/html"]}])]),(PackageName "shakespeare-css",fromList [(Version {versionBranch = [1,0,7,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b", sourcePackageId = PackageIdentifier {pkgName = PackageName "shakespeare-css", pkgVersion = Version {versionBranch = [1,0,7,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "Stick your haskell variables into css at compile time.", description = "\nShakespeare is a template family for type-safe, efficient templates with simple variable interpolation. Shakespeare templates can be used inline with a quasi-quoter or in an external file. Shakespeare interpolates variables according to the type being inserted.\nIn this case, the variable type needs a ToCss instance.\n\nThis package contains 2 css template languages. The Cassius language uses whitespace to avoid the need for closing brackets and semi-colons. Lucius does not care about whitespace and is a strict superset of css. There are also some significant conveniences added for css.\n\nPlease see http://www.yesodweb.com/book/shakespearean-templates for a more thorough description and examples", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Cassius"],ModuleName ["Text","Lucius"]], hiddenModules = [ModuleName ["Text","MkSizeType"],ModuleName ["Text","Css"],ModuleName ["Text","IndentToBrace"],ModuleName ["Text","CssCommon"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-css-1.0.7.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-css-1.0.7.1/ghc-7.4.2"], hsLibraries = ["HSshakespeare-css-1.0.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "process-1.1.0.1-608c248c1528f46eb960a08cead77291",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-css-1.0.7.1/html/shakespeare-css.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-css-1.0.7.1/html"]}])]),(PackageName "shakespeare-i18n",fromList [(Version {versionBranch = [1,0,0,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "shakespeare-i18n-1.0.0.5-b2ac54c586ff04b48e940e5c57a7410e", sourcePackageId = PackageIdentifier {pkgName = PackageName "shakespeare-i18n", pkgVersion = Version {versionBranch = [1,0,0,5], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "A type-based approach to internationalization.", description = "This package uses a compile-time, type-safe approach to create translated content. It has a simple syntax for translators, while allowing the full power of Haskell for applying complex grammar rules.\n\nThis package was spun off from yesod-core, and therefore the Yesod documentation is a good place to start in understanding this package. Please see <http://www.yesodweb.com/book/shakespearean-templates> for more information.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Shakespeare","I18N"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-i18n-1.0.0.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-i18n-1.0.0.5/ghc-7.4.2"], hsLibraries = ["HSshakespeare-i18n-1.0.0.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-i18n-1.0.0.5/html/shakespeare-i18n.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-i18n-1.0.0.5/html"]}])]),(PackageName "shakespeare-js",fromList [(Version {versionBranch = [1,2,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42", sourcePackageId = PackageIdentifier {pkgName = PackageName "shakespeare-js", pkgVersion = Version {versionBranch = [1,2,0,4], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>, Greg Weber <greg@gregweber.info>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/book/shakespearean-templates", pkgUrl = "", synopsis = "Stick your haskell variables into javascript/coffeescript at compile time.", description = "Shakespeare is a template family for type-safe, efficient templates with simple variable interpolation. Shakespeare templates can be used inline with a quasi-quoter or in an external file. Shakespeare interpolates variables according to the type being inserted.\nIn this case, the variable type needs a ToJavascript instance.\n\nshakespeare-javascript is also known as Julius, and passes through plain javascript.\n\nThere is also a shakespeare version for CoffeeScript, TypeScript, and Roy, all languages that compile down to Javascript. They all expect you to have the appropriate compiler in your path.\n\nshakespeare originated from the hamlet template package.\nPlease see http://www.yesodweb.com/book/shakespearean-templates for a more thorough description and examples.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Text","Julius"],ModuleName ["Text","Coffee"],ModuleName ["Text","Roy"],ModuleName ["Text","TypeScript"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-js-1.2.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/shakespeare-js-1.2.0.4/ghc-7.4.2"], hsLibraries = ["HSshakespeare-js-1.2.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-js-1.2.0.4/html/shakespeare-js.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/shakespeare-js-1.2.0.4/html"]}])]),(PackageName "silently",fromList [(Version {versionBranch = [1,2,4,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "silently-1.2.4.1-046a330d47b64c6b8e8a8000f71b26ca", sourcePackageId = PackageIdentifier {pkgName = PackageName "silently", pkgVersion = Version {versionBranch = [1,2,4,1], versionTags = []}}, license = BSD3, copyright = "(c) Trystan Spangler 2011", maintainer = "trystan.s@comcast.net", author = "Trystan Spangler", stability = "", homepage = "https://github.com/trystan/silently", pkgUrl = "https://github.com/trystan/silently", synopsis = "Prevent or capture writing to stdout and other handles.", description = "Prevent or capture writing to stdout and other handles.", category = "", exposed = True, exposedModules = [ModuleName ["System","IO","Silently"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/silently-1.2.4.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/silently-1.2.4.1/ghc-7.4.2"], hsLibraries = ["HSsilently-1.2.4.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/silently-1.2.4.1/html/silently.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/silently-1.2.4.1/html"]}])]),(PackageName "simple-sendfile",fromList [(Version {versionBranch = [0,2,13], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "simple-sendfile-0.2.13-e80b06ae588712f1a38c709aaefcb143", sourcePackageId = PackageIdentifier {pkgName = PackageName "simple-sendfile", pkgVersion = Version {versionBranch = [0,2,13], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "Cross platform library for the sendfile system call", description = "Cross platform library for the sendfile system call.\nThis library tries to call minimum system calls which\nare the bottleneck of web servers.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","Sendfile"]], hiddenModules = [ModuleName ["Network","Sendfile","Linux"],ModuleName ["Network","Sendfile","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/simple-sendfile-0.2.13/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/simple-sendfile-0.2.13/ghc-7.4.2"], hsLibraries = ["HSsimple-sendfile-0.2.13"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/simple-sendfile-0.2.13/html/simple-sendfile.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/simple-sendfile-0.2.13/html"]}])]),(PackageName "skein",fromList [(Version {versionBranch = [1,0,9], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "skein-1.0.9-ea9ec8242c1fa2cb0fc0425688fb44dd", sourcePackageId = PackageIdentifier {pkgName = PackageName "skein", pkgVersion = Version {versionBranch = [1,0,9], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Felipe Lessa <felipe.lessa@gmail.com>", author = "Felipe Lessa <felipe.lessa@gmail.com>, Doug Whiting", stability = "", homepage = "https://github.com/meteficha/skein", pkgUrl = "", synopsis = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well.", description = "Skein (<http://www.skein-hash.info/>) is a family of fast\nsecure cryptographic hash functions designed by Niels\nFerguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir\nBellare, Tadayoshi Kohno, Jon Callas and Jesse Walker.\n\nThis package uses bindings to the optimized C implementation\nof Skein. We provide a high-level interface (see module\n\"Crypto.Skein\") to some of the Skein use cases. We also\nprovide a low-level interface (see module\n\"Crypto.Skein.Internal\") should you need to use Skein in a\ndifferent way.\n\nCurrently we have support for Skein as cryptographic hash\nfunction as Skein as a message authentication code\n(Skein-MAC). For examples of how to use this package, see\n\"Crypto.Skein\" module documentation.\n\nThis package includes Skein v1.3. Versions of this package\nbefore 1.0.0 implemented Skein v1.1.", category = "Cryptography", exposed = True, exposedModules = [ModuleName ["Crypto","Skein"],ModuleName ["Crypto","Skein","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/skein-1.0.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/skein-1.0.9/ghc-7.4.2"], hsLibraries = ["HSskein-1.0.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = ["skein.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "crypto-api-0.13-1b708e3a47fc7a346db8ac263c323b40",InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/skein-1.0.9/html/skein.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/skein-1.0.9/html"]}])]),(PackageName "socks",fromList [(Version {versionBranch = [0,5,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "socks-0.5.4-b9e1f1d6759a74379adc163df5aa8011", sourcePackageId = PackageIdentifier {pkgName = PackageName "socks", pkgVersion = Version {versionBranch = [0,5,4], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-socks", pkgUrl = "", synopsis = "Socks proxy (version 5) implementation.", description = "Socks proxy (version 5) implementation.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","Socks5"],ModuleName ["Network","Socks5","Lowlevel"],ModuleName ["Network","Socks5","Types"]], hiddenModules = [ModuleName ["Network","Socks5","Wire"],ModuleName ["Network","Socks5","Conf"],ModuleName ["Network","Socks5","Command"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/socks-0.5.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/socks-0.5.4/ghc-7.4.2"], hsLibraries = ["HSsocks-0.5.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/socks-0.5.4/html/socks.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/socks-0.5.4/html"]}])]),(PackageName "split",fromList [(Version {versionBranch = [0,2,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "split-0.2.2-dcd87ae81edc5755eb78b6adbb6512a8", sourcePackageId = PackageIdentifier {pkgName = PackageName "split", pkgVersion = Version {versionBranch = [0,2,2], versionTags = []}}, license = BSD3, copyright = "(c) Brent Yorgey, Louis Wasserman 2008-2012", maintainer = "byorgey@cis.upenn.edu", author = "Brent Yorgey", stability = "stable", homepage = "", pkgUrl = "", synopsis = "Combinator library for splitting lists.", description = "A collection of various methods for splitting\nlists into parts, akin to the \\\"split\\\" function\nfound in several mainstream languages. Here is\nits tale:\n\nOnce upon a time the standard \"Data.List\" module\nheld no function for splitting a list into parts\naccording to a delimiter. Many a brave\nlambda-knight strove to add such a function, but\ntheir striving was in vain, for Lo, the Supreme\nCouncil fell to bickering amongst themselves what\nwas to be the essential nature of the One True\nFunction which could cleave a list in twain (or\nthrain, or any required number of parts).\n\nAnd thus came to pass the split package,\ncomprising divers functions for splitting a list\nasunder, each according to its nature. And the\nSupreme Council had no longer any grounds for\nargument, for the favored method of each was\ncontained therein.\n\nTo get started, see the \"Data.List.Split\" module.", category = "List", exposed = True, exposedModules = [ModuleName ["Data","List","Split"],ModuleName ["Data","List","Split","Internals"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/split-0.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/split-0.2.2/ghc-7.4.2"], hsLibraries = ["HSsplit-0.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/split-0.2.2/html/split.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/split-0.2.2/html"]}])]),(PackageName "stm",fromList [(Version {versionBranch = [2,4,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29", sourcePackageId = PackageIdentifier {pkgName = PackageName "stm", pkgVersion = Version {versionBranch = [2,4,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "Software Transactional Memory", description = "A modular composable concurrency abstraction.\n\nChanges in version 2.4.2\n\n* Added \"Control.Concurrent.STM.TSem\" (transactional semaphore)\n\nChanges in version 2.4.1\n\n* Added Applicative/Alternative instances of STM for GHC <7.0\n\nChanges in version 2.4\n\n* Added \"Control.Concurrent.STM.TQueue\" (a faster @TChan@)\n\n* Added \"Control.Concurrent.STM.TBQueue\" (a bounded channel based on @TQueue@)\n\n* @TChan@ has an @Eq@ instances\n\n* Added @newBroadcastTChan@ and @newBroadcastTChanIO@\n\n* Some performance improvements for @TChan@\n\n* Added @cloneTChan@", category = "Concurrency", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","STM"],ModuleName ["Control","Concurrent","STM","TArray"],ModuleName ["Control","Concurrent","STM","TVar"],ModuleName ["Control","Concurrent","STM","TChan"],ModuleName ["Control","Concurrent","STM","TMVar"],ModuleName ["Control","Concurrent","STM","TQueue"],ModuleName ["Control","Concurrent","STM","TBQueue"],ModuleName ["Control","Concurrent","STM","TSem"],ModuleName ["Control","Monad","STM"]], hiddenModules = [ModuleName ["Control","Sequential","STM"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stm-2.4.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stm-2.4.2/ghc-7.4.2"], hsLibraries = ["HSstm-2.4.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stm-2.4.2/html/stm.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stm-2.4.2/html"]}])]),(PackageName "stm-chans",fromList [(Version {versionBranch = [3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "stm-chans-3.0.0-3036cd3705620baf95c98c3ea665536c", sourcePackageId = PackageIdentifier {pkgName = PackageName "stm-chans", pkgVersion = Version {versionBranch = [3,0,0], versionTags = []}}, license = BSD3, copyright = "Copyright (c) 2011--2013 wren ng thornton", maintainer = "wren@community.haskell.org", author = "wren ng thornton, Thomas DuBuisson", stability = "provisional", homepage = "http://code.haskell.org/~wren/", pkgUrl = "", synopsis = "Additional types of channels for STM.", description = "Additional types of channels for STM.", category = "Concurrency", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","STM","TBChan"],ModuleName ["Control","Concurrent","STM","TBMChan"],ModuleName ["Control","Concurrent","STM","TMChan"],ModuleName ["Control","Concurrent","STM","TBMQueue"],ModuleName ["Control","Concurrent","STM","TMQueue"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stm-chans-3.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stm-chans-3.0.0/ghc-7.4.2"], hsLibraries = ["HSstm-chans-3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "stm-2.4.2-47a14a0d454e9b1dd879eb25d1a00c29"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stm-chans-3.0.0/html/stm-chans.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stm-chans-3.0.0/html"]}])]),(PackageName "stringprep",fromList [(Version {versionBranch = [1,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "stringprep-1.0.0-d8aa3df9e7e6c2d28a7fa5427925999f", sourcePackageId = PackageIdentifier {pkgName = PackageName "stringprep", pkgVersion = Version {versionBranch = [1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "George Pollard <porges@porg.es>", author = "George Pollard <porges@porg.es>", stability = "", homepage = "", pkgUrl = "", synopsis = "Implements the \"StringPrep\" algorithm", description = "Implements the \"StringPrep\" algorithm", category = "data", exposed = True, exposedModules = [ModuleName ["Text","StringPrep"],ModuleName ["Text","StringPrep","Profiles"],ModuleName ["Text","CharRanges"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stringprep-1.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stringprep-1.0.0/ghc-7.4.2"], hsLibraries = ["HSstringprep-1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "text-icu-0.6.3.7-5a96554e4e4124cc2ffb7933f725e5a3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stringprep-1.0.0/html/stringprep.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stringprep-1.0.0/html"]}])]),(PackageName "stringsearch",fromList [(Version {versionBranch = [0,3,6,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "stringsearch-0.3.6.5-5c3dc81b6384425336cf50ef0af75580", sourcePackageId = PackageIdentifier {pkgName = PackageName "stringsearch", pkgVersion = Version {versionBranch = [0,3,6,5], versionTags = []}}, license = BSD3, copyright = "(c) 2007-2011\nDaniel Fischer, Chris Kuklewicz, Justin Bailey", maintainer = "daniel.is.fischer@googlemail.com", author = "Daniel Fischer, Chris Kuklewicz, Justin Bailey", stability = "", homepage = "https://bitbucket.org/dafis/stringsearch", pkgUrl = "", synopsis = "Fast searching, splitting and replacing of ByteStrings", description = "This package provides several functions to quickly\nsearch for substrings in strict or lazy ByteStrings.\nIt also provides functions for breaking or splitting\non substrings and replacing all occurrences of a\nsubstring (the first in case of overlaps) with another.\nGHC before 6.10 are no longer supported, other compilers\nonly if they support BangPatterns. If you need it to\nwork with other compilers, send a feature request.", category = "Text, Search", exposed = True, exposedModules = [ModuleName ["Data","ByteString","Search"],ModuleName ["Data","ByteString","Search","BoyerMoore"],ModuleName ["Data","ByteString","Search","DFA"],ModuleName ["Data","ByteString","Search","KarpRabin"],ModuleName ["Data","ByteString","Search","KMP"],ModuleName ["Data","ByteString","Search","KnuthMorrisPratt"],ModuleName ["Data","ByteString","Search","Substitution"],ModuleName ["Data","ByteString","Lazy","Search"],ModuleName ["Data","ByteString","Lazy","Search","DFA"],ModuleName ["Data","ByteString","Lazy","Search","KarpRabin"],ModuleName ["Data","ByteString","Lazy","Search","KMP"]], hiddenModules = [ModuleName ["Data","ByteString","Search","Internal","BoyerMoore"],ModuleName ["Data","ByteString","Search","Internal","KnuthMorrisPratt"],ModuleName ["Data","ByteString","Search","Internal","Utils"],ModuleName ["Data","ByteString","Lazy","Search","Internal","BoyerMoore"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stringsearch-0.3.6.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/stringsearch-0.3.6.5/ghc-7.4.2"], hsLibraries = ["HSstringsearch-0.3.6.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stringsearch-0.3.6.5/html/stringsearch.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/stringsearch-0.3.6.5/html"]}])]),(PackageName "syb",fromList [(Version {versionBranch = [0,3,6,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "syb-0.3.6.1-d7740fec5d551402b91dc3153c40abf7", sourcePackageId = PackageIdentifier {pkgName = PackageName "syb", pkgVersion = Version {versionBranch = [0,3,6,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "generics@haskell.org", author = "Ralf Lammel, Simon Peyton Jones, Jose Pedro Magalhaes", stability = "provisional", homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB", pkgUrl = "", synopsis = "Scrap Your Boilerplate", description = "This package contains the generics system described in the\n/Scrap Your Boilerplate/ papers (see\n<http://www.cs.uu.nl/wiki/GenericProgramming/SYB>).\nIt defines the @Data@ class of types permitting folding and unfolding\nof constructor applications, instances of this class for primitive\ntypes, and a variety of traversals.", category = "Generics", exposed = True, exposedModules = [ModuleName ["Data","Generics"],ModuleName ["Data","Generics","Basics"],ModuleName ["Data","Generics","Instances"],ModuleName ["Data","Generics","Aliases"],ModuleName ["Data","Generics","Schemes"],ModuleName ["Data","Generics","Text"],ModuleName ["Data","Generics","Twins"],ModuleName ["Data","Generics","Builders"],ModuleName ["Generics","SYB"],ModuleName ["Generics","SYB","Basics"],ModuleName ["Generics","SYB","Instances"],ModuleName ["Generics","SYB","Aliases"],ModuleName ["Generics","SYB","Schemes"],ModuleName ["Generics","SYB","Text"],ModuleName ["Generics","SYB","Twins"],ModuleName ["Generics","SYB","Builders"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/syb-0.3.6.1/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/syb-0.3.6.1/ghc-7.4.2"], hsLibraries = ["HSsyb-0.3.6.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/syb-0.3.6.1/syb.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-syb-doc/html/"]}])]),(PackageName "system-fileio",fromList [(Version {versionBranch = [0,3,12], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "system-fileio-0.3.12-6082aa698d4d8b58daac85f0423f1c9e", sourcePackageId = PackageIdentifier {pkgName = PackageName "system-fileio", pkgVersion = Version {versionBranch = [0,3,12], versionTags = []}}, license = MIT, copyright = "", maintainer = "John Millikin <jmillikin@gmail.com>", author = "John Millikin <jmillikin@gmail.com>", stability = "experimental", homepage = "https://john-millikin.com/software/haskell-filesystem/", pkgUrl = "", synopsis = "Consistent filesystem interaction across GHC versions", description = "This is a small wrapper around the \\\"directory\\\", \\\"unix\\\", and \\\"Win32\\\"\npackages, for use with \\\"system-filepath\\\". It provides a consistent API\nto the various versions of these packages distributed with different\nversions of GHC.\n\nIn particular, this library supports working with POSIX files that have\npaths which can't be decoded in the current locale encoding.", category = "System", exposed = True, exposedModules = [ModuleName ["Filesystem"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/system-fileio-0.3.12/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/system-fileio-0.3.12/ghc-7.4.2"], hsLibraries = ["HSsystem-fileio-0.3.12"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/system-fileio-0.3.12/html/system-fileio.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/system-fileio-0.3.12/html"]}])]),(PackageName "system-filepath",fromList [(Version {versionBranch = [0,4,9], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e", sourcePackageId = PackageIdentifier {pkgName = PackageName "system-filepath", pkgVersion = Version {versionBranch = [0,4,9], versionTags = []}}, license = MIT, copyright = "John Millikin 2010-2012", maintainer = "John Millikin <jmillikin@gmail.com>", author = "John Millikin <jmillikin@gmail.com>", stability = "experimental", homepage = "https://john-millikin.com/software/haskell-filesystem/", pkgUrl = "", synopsis = "High-level, byte-based file and directory path manipulations", description = "", category = "System", exposed = True, exposedModules = [ModuleName ["Filesystem","Path"],ModuleName ["Filesystem","Path","CurrentOS"],ModuleName ["Filesystem","Path","Rules"]], hiddenModules = [ModuleName ["Filesystem","Path","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/system-filepath-0.4.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/system-filepath-0.4.9/ghc-7.4.2"], hsLibraries = ["HSsystem-filepath-0.4.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/system-filepath-0.4.9/html/system-filepath.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/system-filepath-0.4.9/html"]}])]),(PackageName "tagged",fromList [(Version {versionBranch = [0,7,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "tagged-0.7.1-0653d3c99f96e3e881b15d8cce1d4346", sourcePackageId = PackageIdentifier {pkgName = PackageName "tagged", pkgVersion = Version {versionBranch = [0,7,1], versionTags = []}}, license = BSD3, copyright = "2009-2013 Edward A. Kmett", maintainer = "Edward A. Kmett <ekmett@gmail.com>", author = "Edward A. Kmett", stability = "experimental", homepage = "http://github.com/ekmett/tagged", pkgUrl = "", synopsis = "Haskell 98 phantom types to avoid unsafely passing dummy arguments", description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments", category = "Data, Phantom Types", exposed = True, exposedModules = [ModuleName ["Data","Proxy"],ModuleName ["Data","Tagged"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tagged-0.7.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tagged-0.7.1/ghc-7.4.2"], hsLibraries = ["HStagged-0.7.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tagged-0.7.1/html/tagged.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tagged-0.7.1/html"]}])]),(PackageName "tagsoup",fromList [(Version {versionBranch = [0,13,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "tagsoup-0.13.1-15ec358c1ac7e4bd545ea4b9ead5bde9", sourcePackageId = PackageIdentifier {pkgName = PackageName "tagsoup", pkgVersion = Version {versionBranch = [0,13,1], versionTags = []}}, license = BSD3, copyright = "Neil Mitchell 2006-2014", maintainer = "Neil Mitchell <ndmitchell@gmail.com>", author = "Neil Mitchell <ndmitchell@gmail.com>", stability = "", homepage = "http://community.haskell.org/~ndm/tagsoup/", pkgUrl = "", synopsis = "Parsing and extracting information from (possibly malformed) HTML/XML documents", description = "TagSoup is a library for parsing HTML/XML. It supports the HTML 5 specification,\nand can be used to parse either well-formed XML, or unstructured and malformed HTML\nfrom the web. The library also provides useful functions to extract information\nfrom an HTML document, making it ideal for screen-scraping.\n\nUsers should start from the \"Text.HTML.TagSoup\" module.", category = "XML", exposed = True, exposedModules = [ModuleName ["Text","HTML","TagSoup"],ModuleName ["Text","HTML","TagSoup","Entity"],ModuleName ["Text","HTML","TagSoup","Match"],ModuleName ["Text","HTML","TagSoup","Tree"],ModuleName ["Text","StringLike"]], hiddenModules = [ModuleName ["Text","HTML","TagSoup","Generated"],ModuleName ["Text","HTML","TagSoup","Implementation"],ModuleName ["Text","HTML","TagSoup","Manual"],ModuleName ["Text","HTML","TagSoup","Options"],ModuleName ["Text","HTML","TagSoup","Parser"],ModuleName ["Text","HTML","TagSoup","Render"],ModuleName ["Text","HTML","TagSoup","Specification"],ModuleName ["Text","HTML","TagSoup","Type"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tagsoup-0.13.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tagsoup-0.13.1/ghc-7.4.2"], hsLibraries = ["HStagsoup-0.13.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tagsoup-0.13.1/html/tagsoup.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tagsoup-0.13.1/html"]}])]),(PackageName "template-haskell",fromList [(Version {versionBranch = [2,7,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf", sourcePackageId = PackageIdentifier {pkgName = PackageName "template-haskell", pkgVersion = Version {versionBranch = [2,7,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "", description = "Facilities for manipulating Haskell source code using Template Haskell.", category = "", exposed = True, exposedModules = [ModuleName ["Language","Haskell","TH","Syntax","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 = [], trusted = False, importDirs = ["/usr/lib/ghc/template-haskell-2.7.0.0"], libraryDirs = ["/usr/lib/ghc/template-haskell-2.7.0.0"], hsLibraries = ["HStemplate-haskell-2.7.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "pretty-1.1.1.0-91ed62f0481a81d292d550eec35ee75b"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/template-haskell-2.7.0.0/template-haskell.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/template-haskell-2.7.0.0"]}])]),(PackageName "text",fromList [(Version {versionBranch = [1,1,0,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136", sourcePackageId = PackageIdentifier {pkgName = PackageName "text", pkgVersion = Version {versionBranch = [1,1,0,1], versionTags = []}}, license = BSD3, copyright = "2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "Bryan O'Sullivan <bos@serpentine.com>", stability = "", homepage = "https://github.com/bos/text", pkgUrl = "", synopsis = "An efficient packed Unicode text type.", description = "\nAn efficient packed, immutable Unicode text type (both strict and\nlazy), with a powerful loop fusion optimization framework.\n\nThe 'Text' type represents Unicode character strings, in a time and\nspace-efficient manner. This package provides text processing\ncapabilities that are optimized for performance critical use, both\nin terms of large data quantities and high speed.\n\nThe 'Text' type provides character-encoding, type-safe case\nconversion via whole-string case conversion functions. It also\nprovides a range of functions for converting 'Text' values to and from\n'ByteStrings', using several standard encodings.\n\nEfficient locale-sensitive support for text IO is also supported.\n\nThese modules are intended to be imported qualified, to avoid name\nclashes with Prelude functions, e.g.\n\n> import qualified Data.Text as T\n\nTo use an extended and very rich family of functions for working\nwith Unicode text (including normalization, regular expressions,\nnon-standard encodings, text breaking, and locales), see\nthe @text-icu@ package:\n<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","Internal","Builder"],ModuleName ["Data","Text","Internal","Builder","Functions"],ModuleName ["Data","Text","Internal","Builder","Int","Digits"],ModuleName ["Data","Text","Internal","Builder","RealFloat","Functions"],ModuleName ["Data","Text","Internal","Encoding","Fusion"],ModuleName ["Data","Text","Internal","Encoding","Fusion","Common"],ModuleName ["Data","Text","Internal","Encoding","Utf16"],ModuleName ["Data","Text","Internal","Encoding","Utf32"],ModuleName ["Data","Text","Internal","Encoding","Utf8"],ModuleName ["Data","Text","Internal","Functions"],ModuleName ["Data","Text","Internal","Fusion"],ModuleName ["Data","Text","Internal","Fusion","CaseMapping"],ModuleName ["Data","Text","Internal","Fusion","Common"],ModuleName ["Data","Text","Internal","Fusion","Size"],ModuleName ["Data","Text","Internal","Fusion","Types"],ModuleName ["Data","Text","Internal","IO"],ModuleName ["Data","Text","Internal","Lazy"],ModuleName ["Data","Text","Internal","Lazy","Encoding","Fusion"],ModuleName ["Data","Text","Internal","Lazy","Fusion"],ModuleName ["Data","Text","Internal","Lazy","Search"],ModuleName ["Data","Text","Internal","Private"],ModuleName ["Data","Text","Internal","Read"],ModuleName ["Data","Text","Internal","Search"],ModuleName ["Data","Text","Internal","Unsafe"],ModuleName ["Data","Text","Internal","Unsafe","Char"],ModuleName ["Data","Text","Internal","Unsafe","Shift"],ModuleName ["Data","Text","Lazy"],ModuleName ["Data","Text","Lazy","Builder"],ModuleName ["Data","Text","Lazy","Builder","Int"],ModuleName ["Data","Text","Lazy","Builder","RealFloat"],ModuleName ["Data","Text","Lazy","Encoding"],ModuleName ["Data","Text","Lazy","IO"],ModuleName ["Data","Text","Lazy","Internal"],ModuleName ["Data","Text","Lazy","Read"],ModuleName ["Data","Text","Read"],ModuleName ["Data","Text","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-1.1.0.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-1.1.0.1/ghc-7.4.2"], hsLibraries = ["HStext-1.1.0.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "integer-gmp-0.4.0.0-af3a28fdc4138858e0c7c5ecc2a64f43"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-1.1.0.1/html/text.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-1.1.0.1/html"]}])]),(PackageName "text-icu",fromList [(Version {versionBranch = [0,6,3,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "text-icu-0.6.3.7-5a96554e4e4124cc2ffb7933f725e5a3", sourcePackageId = PackageIdentifier {pkgName = PackageName "text-icu", pkgVersion = Version {versionBranch = [0,6,3,7], versionTags = []}}, license = BSD3, copyright = "2009-2013 Bryan O'Sullivan", maintainer = "Bryan O'Sullivan <bos@serpentine.com>", author = "", stability = "", homepage = "https://github.com/bos/text-icu", pkgUrl = "", synopsis = "Bindings to the ICU library", description = "Haskell bindings to the International Components for Unicode (ICU)\nlibraries. These libraries provide robust and full-featured Unicode\nservices on a wide variety of platforms.\n\nFeatures include:\n\n* Both pure and impure bindings, to allow for fine control over efficiency\nand ease of use.\n\n* Breaking of strings on character, word, sentence, and line boundaries.\n\n* Access to the Unicode Character Database (UCD) of character metadata.\n\n* String collation functions, for locales where the conventions for\nlexicographic ordering differ from the simple numeric ordering of\ncharacter codes.\n\n* Character set conversion functions, allowing conversion between\nUnicode and over 220 character encodings.\n\n* Unicode normalization. (When implementations keep strings in a\nnormalized form, they can be assured that equivalent strings have a\nunique binary representation.)\n\n* Regular expression search and replace.", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","Text","ICU"],ModuleName ["Data","Text","ICU","Break"],ModuleName ["Data","Text","ICU","Char"],ModuleName ["Data","Text","ICU","Collate"],ModuleName ["Data","Text","ICU","Convert"],ModuleName ["Data","Text","ICU","Error"],ModuleName ["Data","Text","ICU","Normalize"],ModuleName ["Data","Text","ICU","Regex"],ModuleName ["Data","Text","ICU","Types"]], hiddenModules = [ModuleName ["Data","Text","ICU","Break","Pure"],ModuleName ["Data","Text","ICU","Break","Types"],ModuleName ["Data","Text","ICU","Collate","Internal"],ModuleName ["Data","Text","ICU","Collate","Pure"],ModuleName ["Data","Text","ICU","Convert","Internal"],ModuleName ["Data","Text","ICU","Error","Internal"],ModuleName ["Data","Text","ICU","Internal"],ModuleName ["Data","Text","ICU","Iterator"],ModuleName ["Data","Text","ICU","Normalize","Internal"],ModuleName ["Data","Text","ICU","Regex","Internal"],ModuleName ["Data","Text","ICU","Regex","Pure"],ModuleName ["Data","Text","ICU","Text"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-icu-0.6.3.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-icu-0.6.3.7/ghc-7.4.2"], hsLibraries = ["HStext-icu-0.6.3.7"], extraLibraries = ["icui18n","icudata","icuuc"], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-icu-0.6.3.7/html/text-icu.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-icu-0.6.3.7/html"]}])]),(PackageName "text-stream-decode",fromList [(Version {versionBranch = [0,1,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "text-stream-decode-0.1.0.4-1ede7119d13452078cf5785045d94cbe", sourcePackageId = PackageIdentifier {pkgName = PackageName "text-stream-decode", pkgVersion = Version {versionBranch = [0,1,0,4], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/fpco/text-stream-decode", pkgUrl = "", synopsis = "Streaming decoding functions for UTF encodings.", description = "The @text@ package provides high performance functions for decoding strict and lazy @ByteString@s into @Text@. However, these functions present two issues for streaming data libraries: they throw exceptions from pure code, and are not designed for incremental consumption. This library addresses both issues with a unified API for UTF-8, -16LE, -16BE, -32LE, and -32BE. It is intended for use by high level streaming data libraries, such as conduit, enumerator, iteratee, and pipes.", category = "Data, Text", exposed = True, exposedModules = [ModuleName ["Data","Text","StreamDecoding"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-stream-decode-0.1.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/text-stream-decode-0.1.0.4/ghc-7.4.2"], hsLibraries = ["HStext-stream-decode-0.1.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-stream-decode-0.1.0.4/html/text-stream-decode.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/text-stream-decode-0.1.0.4/html"]}])]),(PackageName "time",fromList [(Version {versionBranch = [1,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f", sourcePackageId = PackageIdentifier {pkgName = PackageName "time", pkgVersion = Version {versionBranch = [1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "<ashley@semantic.org>", author = "Ashley Yakeley", stability = "stable", homepage = "http://semantic.org/TimeLib/", pkgUrl = "", synopsis = "A time library", description = "A time library", category = "System", exposed = True, exposedModules = [ModuleName ["Data","Time","Calendar"],ModuleName ["Data","Time","Calendar","MonthDay"],ModuleName ["Data","Time","Calendar","OrdinalDate"],ModuleName ["Data","Time","Calendar","WeekDate"],ModuleName ["Data","Time","Calendar","Julian"],ModuleName ["Data","Time","Calendar","Easter"],ModuleName ["Data","Time","Clock"],ModuleName ["Data","Time","Clock","POSIX"],ModuleName ["Data","Time","Clock","TAI"],ModuleName ["Data","Time","LocalTime"],ModuleName ["Data","Time","Format"],ModuleName ["Data","Time"]], hiddenModules = [ModuleName ["Data","Time","Calendar","Private"],ModuleName ["Data","Time","Calendar","Days"],ModuleName ["Data","Time","Calendar","Gregorian"],ModuleName ["Data","Time","Calendar","JulianYearDay"],ModuleName ["Data","Time","Clock","Scale"],ModuleName ["Data","Time","Clock","UTC"],ModuleName ["Data","Time","Clock","CTimeval"],ModuleName ["Data","Time","Clock","UTCDiff"],ModuleName ["Data","Time","LocalTime","TimeZone"],ModuleName ["Data","Time","LocalTime","TimeOfDay"],ModuleName ["Data","Time","LocalTime","LocalTime"],ModuleName ["Data","Time","Format","Parse"]], trusted = False, importDirs = ["/usr/lib/ghc/time-1.4"], libraryDirs = ["/usr/lib/ghc/time-1.4"], hsLibraries = ["HStime-1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/time-1.4/include"], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/time-1.4/time.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/time-1.4"]}])]),(PackageName "tls",fromList [(Version {versionBranch = [1,1,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331", sourcePackageId = PackageIdentifier {pkgName = PackageName "tls", pkgVersion = Version {versionBranch = [1,1,5], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-tls", pkgUrl = "", synopsis = "TLS/SSL protocol native implementation (Server and Client)", description = "Native Haskell TLS and SSL protocol implementation for server and client.\n\nThis provides a high-level implementation of a sensitive security protocol,\neliminating a common set of security issues through the use of the advanced\ntype system, high level constructions and common Haskell features.\n\nCurrently implement the SSL3.0, TLS1.0, TLS1.1 and TLS1.2 protocol,\nwith only RSA supported for Key Exchange.\n\nOnly core protocol available here, have a look at the\n<http://hackage.haskell.org/package/tls-extra/> package for default\nciphers, compressions and certificates functions.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","TLS"],ModuleName ["Network","TLS","Cipher"],ModuleName ["Network","TLS","Compression"],ModuleName ["Network","TLS","Internal"]], hiddenModules = [ModuleName ["Network","TLS","Cap"],ModuleName ["Network","TLS","Struct"],ModuleName ["Network","TLS","Core"],ModuleName ["Network","TLS","Context"],ModuleName ["Network","TLS","Crypto"],ModuleName ["Network","TLS","Extension"],ModuleName ["Network","TLS","Handshake"],ModuleName ["Network","TLS","Handshake","Common"],ModuleName ["Network","TLS","Handshake","Certificate"],ModuleName ["Network","TLS","Handshake","Client"],ModuleName ["Network","TLS","Handshake","Server"],ModuleName ["Network","TLS","Handshake","Signature"],ModuleName ["Network","TLS","IO"],ModuleName ["Network","TLS","MAC"],ModuleName ["Network","TLS","Measurement"],ModuleName ["Network","TLS","Packet"],ModuleName ["Network","TLS","Record"],ModuleName ["Network","TLS","Record","Types"],ModuleName ["Network","TLS","Record","Engage"],ModuleName ["Network","TLS","Record","Disengage"],ModuleName ["Network","TLS","State"],ModuleName ["Network","TLS","Session"],ModuleName ["Network","TLS","Sending"],ModuleName ["Network","TLS","Receiving"],ModuleName ["Network","TLS","Util"],ModuleName ["Network","TLS","Types"],ModuleName ["Network","TLS","Wire"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tls-1.1.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tls-1.1.5/ghc-7.4.2"], hsLibraries = ["HStls-1.1.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageId "crypto-pubkey-0.2.4-c83ea0462b7708bea7017d33f5a9e24a",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tls-1.1.5/html/tls.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tls-1.1.5/html"]}])]),(PackageName "tls-extra",fromList [(Version {versionBranch = [0,6,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "tls-extra-0.6.6-be7857078ba821cb0f2a053bd7f0e1e6", sourcePackageId = PackageIdentifier {pkgName = PackageName "tls-extra", pkgVersion = Version {versionBranch = [0,6,6], versionTags = []}}, license = BSD3, copyright = "Vincent Hanquez <vincent@snarc.org>", maintainer = "Vincent Hanquez <vincent@snarc.org>", author = "Vincent Hanquez <vincent@snarc.org>", stability = "experimental", homepage = "http://github.com/vincenthz/hs-tls", pkgUrl = "", synopsis = "TLS extra default values and helpers", description = "a set of extra definitions, default values and helpers for tls.", category = "Network", exposed = True, exposedModules = [ModuleName ["Network","TLS","Extra"]], hiddenModules = [ModuleName ["Network","TLS","Extra","Certificate"],ModuleName ["Network","TLS","Extra","Cipher"],ModuleName ["Network","TLS","Extra","Compression"],ModuleName ["Network","TLS","Extra","Connection"],ModuleName ["Network","TLS","Extra","File"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tls-extra-0.6.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/tls-extra-0.6.6/ghc-7.4.2"], hsLibraries = ["HStls-extra-0.6.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "certificate-1.3.9-99ed540d4051fcebd0e1c817affcbc52",InstalledPackageId "cipher-aes-0.2.7-139521941dbb2e9cd6e7dde19e39029b",InstalledPackageId "cipher-rc4-0.1.4-f6ef8daf860ad06fe20e9429d4b8c4d5",InstalledPackageId "crypto-pubkey-0.2.4-c83ea0462b7708bea7017d33f5a9e24a",InstalledPackageId "crypto-random-0.0.7-387d4c9a47d23eaf2f1254e474af2eae",InstalledPackageId "cryptohash-0.11.2-d77ac6985e7517a380c21189243990c4",InstalledPackageId "mtl-2.1.1-fb9e9eda1a80991d07aee590022b2b4c",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "pem-0.2.1-71a0816de505029bb1be81d12d0eb1c4",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "tls-1.1.5-d58fbabe2ebf34069161287f62a3e331",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tls-extra-0.6.6/html/tls-extra.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/tls-extra-0.6.6/html"]}])]),(PackageName "transformers",fromList [(Version {versionBranch = [0,3,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers", pkgVersion = Version {versionBranch = [0,3,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Ross Paterson <ross@soi.city.ac.uk>", author = "Andy Gill, Ross Paterson", stability = "", homepage = "", pkgUrl = "", synopsis = "Concrete functor and monad transformers", description = "A portable library of functor and monad transformers, inspired by\nthe paper \\\"Functional Programming with Overloading and Higher-Order\nPolymorphism\\\", by Mark P Jones,\nin /Advanced School of Functional Programming/, 1995\n(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).\n\nThis package contains:\n\n* the monad transformer class (in \"Control.Monad.Trans.Class\")\n\n* concrete functor and monad transformers, each with associated\noperations and functions to lift operations associated with other\ntransformers.\n\nIt can be used on its own in portable Haskell code, or with the monad\nclasses in the @mtl@ or @monads-tf@ packages, which automatically\nlift operations introduced by monad transformers through other\ntransformers.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Applicative","Backwards"],ModuleName ["Control","Applicative","Lift"],ModuleName ["Control","Monad","IO","Class"],ModuleName ["Control","Monad","Trans","Class"],ModuleName ["Control","Monad","Trans","Cont"],ModuleName ["Control","Monad","Trans","Error"],ModuleName ["Control","Monad","Trans","Identity"],ModuleName ["Control","Monad","Trans","List"],ModuleName ["Control","Monad","Trans","Maybe"],ModuleName ["Control","Monad","Trans","Reader"],ModuleName ["Control","Monad","Trans","RWS"],ModuleName ["Control","Monad","Trans","RWS","Lazy"],ModuleName ["Control","Monad","Trans","RWS","Strict"],ModuleName ["Control","Monad","Trans","State"],ModuleName ["Control","Monad","Trans","State","Lazy"],ModuleName ["Control","Monad","Trans","State","Strict"],ModuleName ["Control","Monad","Trans","Writer"],ModuleName ["Control","Monad","Trans","Writer","Lazy"],ModuleName ["Control","Monad","Trans","Writer","Strict"],ModuleName ["Data","Functor","Compose"],ModuleName ["Data","Functor","Constant"],ModuleName ["Data","Functor","Identity"],ModuleName ["Data","Functor","Product"],ModuleName ["Data","Functor","Reverse"]], hiddenModules = [], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/transformers-0.3.0.0/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/transformers-0.3.0.0/ghc-7.4.2"], hsLibraries = ["HStransformers-0.3.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/transformers-0.3.0.0/transformers.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-transformers-doc/html/"]}])]),(PackageName "transformers-base",fromList [(Version {versionBranch = [0,4,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb", sourcePackageId = PackageIdentifier {pkgName = PackageName "transformers-base", pkgVersion = Version {versionBranch = [0,4,1], versionTags = []}}, license = BSD3, copyright = "2011 Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>,\nBas van Dijk <v.dijk.bas@gmail.com>", maintainer = "Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>", author = "Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>,\nBas van Dijk <v.dijk.bas@gmail.com>", stability = "experimental", homepage = "https://github.com/mvv/transformers-base", pkgUrl = "", synopsis = "Lift computations from the bottom of a transformer stack", description = "This package provides a straightforward port of @monadLib@'s BaseM\ntypeclass to @transformers@.", category = "Control", exposed = True, exposedModules = [ModuleName ["Control","Monad","Base"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/transformers-base-0.4.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/transformers-base-0.4.1/ghc-7.4.2"], hsLibraries = ["HStransformers-base-0.4.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/transformers-base-0.4.1/html/transformers-base.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/transformers-base-0.4.1/html"]}])]),(PackageName "unbounded-delays",fromList [(Version {versionBranch = [0,1,0,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unbounded-delays-0.1.0.6-3a139888a9c87af1fe26d461c209c1b8", sourcePackageId = PackageIdentifier {pkgName = PackageName "unbounded-delays", pkgVersion = Version {versionBranch = [0,1,0,6], versionTags = []}}, license = BSD3, copyright = "2011-2012 Bas van Dijk & Roel van Dijk", maintainer = "Bas van Dijk <v.dijk.bas@gmail.com>\nRoel van Dijk <vandijk.roel@gmail.com>", author = "Bas van Dijk <v.dijk.bas@gmail.com>\nRoel van Dijk <vandijk.roel@gmail.com>", stability = "", homepage = "https://github.com/basvandijk/unbounded-delays", pkgUrl = "", synopsis = "Unbounded thread delays and timeouts", description = "The @threadDelay@ and @timeout@ functions from the @base@ library\nuse the bounded @Int@ type for specifying the delay or timeout\nperiod. This packages provides alternatives which use the\nunbounded @Integer@ type.", category = "Concurrency", exposed = True, exposedModules = [ModuleName ["Control","Concurrent","Thread","Delay"],ModuleName ["Control","Concurrent","Timeout"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unbounded-delays-0.1.0.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unbounded-delays-0.1.0.6/ghc-7.4.2"], hsLibraries = ["HSunbounded-delays-0.1.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unbounded-delays-0.1.0.6/html/unbounded-delays.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unbounded-delays-0.1.0.6/html"]}])]),(PackageName "unix",fromList [(Version {versionBranch = [2,5,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix", pkgVersion = Version {versionBranch = [2,5,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "libraries@haskell.org", author = "", stability = "", homepage = "", pkgUrl = "", synopsis = "POSIX functionality", description = "This package gives you access to the set of operating system\nservices standardised by POSIX 1003.1b (or the IEEE Portable\nOperating System Interface for Computing Environments -\nIEEE Std. 1003.1).\n\nThe package is not supported under Windows (except under Cygwin).", category = "System", exposed = True, exposedModules = [ModuleName ["System","Posix"],ModuleName ["System","Posix","ByteString"],ModuleName ["System","Posix","Error"],ModuleName ["System","Posix","Resource"],ModuleName ["System","Posix","Time"],ModuleName ["System","Posix","Unistd"],ModuleName ["System","Posix","User"],ModuleName ["System","Posix","Signals"],ModuleName ["System","Posix","Signals","Exts"],ModuleName ["System","Posix","Semaphore"],ModuleName ["System","Posix","SharedMem"],ModuleName ["System","Posix","ByteString","FilePath"],ModuleName ["System","Posix","Directory"],ModuleName ["System","Posix","Directory","ByteString"],ModuleName ["System","Posix","DynamicLinker","Module"],ModuleName ["System","Posix","DynamicLinker","Module","ByteString"],ModuleName ["System","Posix","DynamicLinker","Prim"],ModuleName ["System","Posix","DynamicLinker","ByteString"],ModuleName ["System","Posix","DynamicLinker"],ModuleName ["System","Posix","Files"],ModuleName ["System","Posix","Files","ByteString"],ModuleName ["System","Posix","IO"],ModuleName ["System","Posix","IO","ByteString"],ModuleName ["System","Posix","Env"],ModuleName ["System","Posix","Env","ByteString"],ModuleName ["System","Posix","Process"],ModuleName ["System","Posix","Process","Internals"],ModuleName ["System","Posix","Process","ByteString"],ModuleName ["System","Posix","Temp"],ModuleName ["System","Posix","Temp","ByteString"],ModuleName ["System","Posix","Terminal"],ModuleName ["System","Posix","Terminal","ByteString"]], hiddenModules = [ModuleName ["System","Posix","Directory","Common"],ModuleName ["System","Posix","DynamicLinker","Common"],ModuleName ["System","Posix","Files","Common"],ModuleName ["System","Posix","IO","Common"],ModuleName ["System","Posix","Process","Common"],ModuleName ["System","Posix","Terminal","Common"]], trusted = False, importDirs = ["/usr/lib/ghc/unix-2.5.1.1"], libraryDirs = ["/usr/lib/ghc/unix-2.5.1.1"], hsLibraries = ["HSunix-2.5.1.1"], extraLibraries = ["rt","util","dl","pthread"], extraGHCiLibraries = [], includeDirs = ["/usr/lib/ghc/unix-2.5.1.1/include"], includes = ["HsUnix.h","execvpe.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/unix-2.5.1.1/unix.haddock"], haddockHTMLs = ["/usr/share/doc/ghc-doc/html/libraries/unix-2.5.1.1"]}])]),(PackageName "unix-compat",fromList [(Version {versionBranch = [0,4,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-compat-0.4.1.1-35c3cbd0df4d04c75e861ab62dfea4fd", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix-compat", pkgVersion = Version {versionBranch = [0,4,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Jacob Stanley <jacob@stanley.io>", author = "Bj\246rn Bringert, Duncan Coutts, Jacob Stanley, Bryan O'Sullivan", stability = "", homepage = "http://github.com/jystic/unix-compat", pkgUrl = "", synopsis = "Portable POSIX-compatibility layer.", description = "This package provides portable implementations of parts\nof the unix package. This package re-exports the unix\npackage when available. When it isn't available,\nportable implementations are used.", category = "System", exposed = True, exposedModules = [ModuleName ["System","PosixCompat"],ModuleName ["System","PosixCompat","Extensions"],ModuleName ["System","PosixCompat","Files"],ModuleName ["System","PosixCompat","Temp"],ModuleName ["System","PosixCompat","Time"],ModuleName ["System","PosixCompat","Types"],ModuleName ["System","PosixCompat","Unistd"],ModuleName ["System","PosixCompat","User"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-compat-0.4.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-compat-0.4.1.1/ghc-7.4.2"], hsLibraries = ["HSunix-compat-0.4.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-compat-0.4.1.1/ghc-7.4.2/include"], includes = ["HsUnixCompat.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unix-compat-0.4.1.1/html/unix-compat.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unix-compat-0.4.1.1/html"]}])]),(PackageName "unix-time",fromList [(Version {versionBranch = [0,2,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unix-time-0.2.2-02cb34c641b517d90504afdfa19d03e5", sourcePackageId = PackageIdentifier {pkgName = PackageName "unix-time", pkgVersion = Version {versionBranch = [0,2,2], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "Unix time parser/formatter and utilities", description = "Fast parser\\/formatter\\/utilities for Unix time", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","UnixTime"]], hiddenModules = [ModuleName ["Data","UnixTime","Conv"],ModuleName ["Data","UnixTime","Diff"],ModuleName ["Data","UnixTime","Types"],ModuleName ["Data","UnixTime","Sys"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-time-0.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unix-time-0.2.2/ghc-7.4.2"], hsLibraries = ["HSunix-time-0.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "old-time-1.1.0.0-703543375fafbcbe67bc51a758e84f10"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unix-time-0.2.2/html/unix-time.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unix-time-0.2.2/html"]}])]),(PackageName "unordered-containers",fromList [(Version {versionBranch = [0,2,3,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7", sourcePackageId = PackageIdentifier {pkgName = PackageName "unordered-containers", pkgVersion = Version {versionBranch = [0,2,3,3], versionTags = []}}, license = BSD3, copyright = "2010-2012 Johan Tibell\n2010 Edward Z. Yang", maintainer = "johan.tibell@gmail.com", author = "Johan Tibell", stability = "", homepage = "https://github.com/tibbe/unordered-containers", pkgUrl = "", synopsis = "Efficient hashing-based container types", description = "Efficient hashing-based container types. The containers have been\noptimized for performance critical use, both in terms of large data\nquantities and high speed.\n\nThe declared cost of each operation is either worst-case or\namortized, but remains valid even if structures are shared.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","HashMap","Lazy"],ModuleName ["Data","HashMap","Strict"],ModuleName ["Data","HashSet"]], hiddenModules = [ModuleName ["Data","HashMap","Array"],ModuleName ["Data","HashMap","Base"],ModuleName ["Data","HashMap","PopCount"],ModuleName ["Data","HashMap","Unsafe"],ModuleName ["Data","HashMap","UnsafeShift"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unordered-containers-0.2.3.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/unordered-containers-0.2.3.3/ghc-7.4.2"], hsLibraries = ["HSunordered-containers-0.2.3.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unordered-containers-0.2.3.3/html/unordered-containers.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/unordered-containers-0.2.3.3/html"]}])]),(PackageName "utf8-string",fromList [(Version {versionBranch = [0,3,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "utf8-string-0.3.7-3aaf9898eec3e39af0177630d5dff0c3", sourcePackageId = PackageIdentifier {pkgName = PackageName "utf8-string", pkgVersion = Version {versionBranch = [0,3,7], versionTags = []}}, license = BSD3, copyright = "", maintainer = "emertens@galois.com", author = "Eric Mertens", stability = "", homepage = "http://github.com/glguy/utf8-string/", pkgUrl = "", synopsis = "Support for reading and writing UTF8 Strings", description = "A UTF8 layer for IO and Strings. The utf8-string\npackage provides operations for encoding UTF8\nstrings to Word8 lists and back, and for reading and\nwriting UTF8 without truncation.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Binary","UTF8","String"],ModuleName ["Codec","Binary","UTF8","Generic"],ModuleName ["System","IO","UTF8"],ModuleName ["System","Environment","UTF8"],ModuleName ["Data","String","UTF8"],ModuleName ["Data","ByteString","UTF8"],ModuleName ["Data","ByteString","Lazy","UTF8"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/utf8-string-0.3.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/utf8-string-0.3.7/ghc-7.4.2"], hsLibraries = ["HSutf8-string-0.3.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/utf8-string-0.3.7/html/utf8-string.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/utf8-string-0.3.7/html"]}])]),(PackageName "vault",fromList [(Version {versionBranch = [0,3,0,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "vault-0.3.0.3-90a23c7a826d6cee8ca2145fc519ed27", sourcePackageId = PackageIdentifier {pkgName = PackageName "vault", pkgVersion = Version {versionBranch = [0,3,0,3], versionTags = []}}, license = BSD3, copyright = "(c) Heinrich Apfelmus 2011-2013", maintainer = "Heinrich Apfelmus <apfelmus at quantentunnel de>", author = "Heinrich Apfelmus, Elliott Hird", stability = "", homepage = "https://github.com/HeinrichApfelmus/vault", pkgUrl = "", synopsis = "a persistent store for values of arbitrary types", description = "A /vault/ is a persistent store for values of arbitrary types.\nIt's like having first-class access to the storage space behind IORefs.\n\nThe data structure is analogous to a bank vault,\nwhere you can access different bank boxes with different keys;\nhence the name.\n\nAlso provided is a /locker/ type, representing a store for a single element.\n\nChangelog:\n\n* 0.3.0.3 - Bump version of base.\n\n* 0.3.0.2 - Fix tarball.\n\n* 0.3.0.1 - Use CPP to reduce code duplication.\n\n* 0.3.0.0 - Split modules into Lazy and Strict variants, no default choice.\nAdd Hashable instance to Data.Unique.Really for all implementations.", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Vault","Lazy"],ModuleName ["Data","Vault","Strict"],ModuleName ["Data","Vault","ST","Lazy"],ModuleName ["Data","Vault","ST","Strict"],ModuleName ["Data","Unique","Really"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vault-0.3.0.3/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vault-0.3.0.3/ghc-7.4.2"], hsLibraries = ["HSvault-0.3.0.3"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/vault-0.3.0.3/html/vault.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/vault-0.3.0.3/html"]}])]),(PackageName "vector",fromList [(Version {versionBranch = [0,10,9,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415", sourcePackageId = PackageIdentifier {pkgName = PackageName "vector", pkgVersion = Version {versionBranch = [0,10,9,1], versionTags = []}}, license = BSD3, copyright = "(c) Roman Leshchinskiy 2008-2012", maintainer = "Roman Leshchinskiy <rl@cse.unsw.edu.au>", author = "Roman Leshchinskiy <rl@cse.unsw.edu.au>", stability = "", homepage = "https://github.com/haskell/vector", pkgUrl = "", synopsis = "Efficient Arrays", description = "\nAn efficient implementation of Int-indexed arrays (both mutable\nand immutable), with a powerful loop optimisation framework .\n\nIt is structured as follows:\n\n[\"Data.Vector\"] Boxed vectors of arbitrary types.\n\n[\"Data.Vector.Unboxed\"] Unboxed vectors with an adaptive\nrepresentation based on data type families.\n\n[\"Data.Vector.Storable\"] Unboxed vectors of 'Storable' types.\n\n[\"Data.Vector.Primitive\"] Unboxed vectors of primitive types as\ndefined by the @primitive@ package. \"Data.Vector.Unboxed\" is more\nflexible at no performance cost.\n\n[\"Data.Vector.Generic\"] Generic interface to the vector types.\n\nThere is also a (draft) tutorial on common uses of vector.\n\n* <http://haskell.org/haskellwiki/Numeric_Haskell:_A_Vector_Tutorial>\n\nChanges in version 0.10.0.1\n\n* Require @primitive@ to include workaround for a GHC array copying bug\n\nChanges in version 0.10\n\n* @NFData@ instances\n\n* More efficient block fills\n\n* Safe Haskell support removed\n", category = "Data, Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Vector","Internal","Check"],ModuleName ["Data","Vector","Fusion","Util"],ModuleName ["Data","Vector","Fusion","Stream","Size"],ModuleName ["Data","Vector","Fusion","Stream","Monadic"],ModuleName ["Data","Vector","Fusion","Stream"],ModuleName ["Data","Vector","Generic","Mutable"],ModuleName ["Data","Vector","Generic","Base"],ModuleName ["Data","Vector","Generic","New"],ModuleName ["Data","Vector","Generic"],ModuleName ["Data","Vector","Primitive","Mutable"],ModuleName ["Data","Vector","Primitive"],ModuleName ["Data","Vector","Storable","Internal"],ModuleName ["Data","Vector","Storable","Mutable"],ModuleName ["Data","Vector","Storable"],ModuleName ["Data","Vector","Unboxed","Base"],ModuleName ["Data","Vector","Unboxed","Mutable"],ModuleName ["Data","Vector","Unboxed"],ModuleName ["Data","Vector","Mutable"],ModuleName ["Data","Vector"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vector-0.10.9.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vector-0.10.9.1/ghc-7.4.2"], hsLibraries = ["HSvector-0.10.9.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/vector-0.10.9.1/ghc-7.4.2/include"], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "primitive-0.5.2.1-8e22d7387208e3515c82539c99c3c7ed"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/vector-0.10.9.1/html/vector.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/vector-0.10.9.1/html"]}])]),(PackageName "void",fromList [(Version {versionBranch = [0,6,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5", sourcePackageId = PackageIdentifier {pkgName = PackageName "void", pkgVersion = Version {versionBranch = [0,6,1], versionTags = []}}, license = BSD3, copyright = "Copyright (C) 2008-2013 Edward A. Kmett", maintainer = "Edward A. Kmett <ekmett@gmail.com>", author = "Edward A. Kmett", stability = "portable", homepage = "http://github.com/ekmett/void", pkgUrl = "", synopsis = "A Haskell 98 logically uninhabited data type", description = "A Haskell 98 logically uninhabited data type, used to indicate that a given term should not exist.", category = "Data Structures", exposed = True, exposedModules = [ModuleName ["Data","Void"],ModuleName ["Data","Void","Unsafe"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/void-0.6.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/void-0.6.1/ghc-7.4.2"], hsLibraries = ["HSvoid-0.6.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "semigroups-0.12.2-4c5412454897d6324ade009475ced443"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/void-0.6.1/html/void.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/void-0.6.1/html"]}])]),(PackageName "wai",fromList [(Version {versionBranch = [2,1,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3", sourcePackageId = PackageIdentifier {pkgName = PackageName "wai", pkgVersion = Version {versionBranch = [2,1,0], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "Stable", homepage = "https://github.com/yesodweb/wai", pkgUrl = "", synopsis = "Web Application Interface.", description = "Provides a common protocol for communication between web applications and web servers.", category = "Web", exposed = True, exposedModules = [ModuleName ["Network","Wai"],ModuleName ["Network","Wai","Internal"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-2.1.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-2.1.0/ghc-7.4.2"], hsLibraries = ["HSwai-2.1.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "vault-0.3.0.3-90a23c7a826d6cee8ca2145fc519ed27"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-2.1.0/html/wai.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-2.1.0/html"]}])]),(PackageName "wai-extra",fromList [(Version {versionBranch = [2,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "wai-extra-2.1.1-4d0990e0e0a6ca0137b6438311bb3607", sourcePackageId = PackageIdentifier {pkgName = PackageName "wai-extra", pkgVersion = Version {versionBranch = [2,1,1], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "Stable", homepage = "http://github.com/yesodweb/wai", pkgUrl = "", synopsis = "Provides some basic WAI handlers and middleware.", description = "The goal here is to provide common features without many dependencies.", category = "Web", exposed = True, exposedModules = [ModuleName ["Network","Wai","Handler","CGI"],ModuleName ["Network","Wai","Handler","SCGI"],ModuleName ["Network","Wai","Middleware","AcceptOverride"],ModuleName ["Network","Wai","Middleware","Autohead"],ModuleName ["Network","Wai","Middleware","CleanPath"],ModuleName ["Network","Wai","Middleware","RequestLogger"],ModuleName ["Network","Wai","Middleware","Gzip"],ModuleName ["Network","Wai","Middleware","Jsonp"],ModuleName ["Network","Wai","Middleware","MethodOverride"],ModuleName ["Network","Wai","Middleware","MethodOverridePost"],ModuleName ["Network","Wai","Middleware","Rewrite"],ModuleName ["Network","Wai","Middleware","Vhost"],ModuleName ["Network","Wai","Middleware","HttpAuth"],ModuleName ["Network","Wai","Parse"],ModuleName ["Network","Wai","UrlMap"]], hiddenModules = [ModuleName ["Network","Wai","Middleware","RequestLogger","Internal"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-extra-2.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-extra-2.1.1/ghc-7.4.2"], hsLibraries = ["HSwai-extra-2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "ansi-terminal-0.6.1.1-025236f678b6d8f4e3812ae8ae44441f",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "base64-bytestring-1.0.0.1-ffac0c3b5b4052ba238123e750610a46",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "stringsearch-0.3.6.5-5c3dc81b6384425336cf50ef0af75580",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "wai-logger-2.1.1-8cba609c57336ad482d481d2097ad6ac",InstalledPackageId "word8-0.0.4-1e92a6a39e53b40c2acf770596c9e834",InstalledPackageId "zlib-conduit-1.0.0-f6d8794d39842f946a7eac5b1ae2efa2"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-extra-2.1.1/html/wai-extra.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-extra-2.1.1/html"]}])]),(PackageName "wai-logger",fromList [(Version {versionBranch = [2,1,1], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "wai-logger-2.1.1-8cba609c57336ad482d481d2097ad6ac", sourcePackageId = PackageIdentifier {pkgName = PackageName "wai-logger", pkgVersion = Version {versionBranch = [2,1,1], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "A logging system for WAI", description = "A logging system for WAI", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Network","Wai","Logger"]], hiddenModules = [ModuleName ["Network","Wai","Logger","Apache"],ModuleName ["Network","Wai","Logger","Date"],ModuleName ["Network","Wai","Logger","IP"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-logger-2.1.1/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/wai-logger-2.1.1/ghc-7.4.2"], hsLibraries = ["HSwai-logger-2.1.1"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "byteorder-1.0.4-bdeb2b9927c2ae09e6f79215c665bbce",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "unix-time-0.2.2-02cb34c641b517d90504afdfa19d03e5",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-logger-2.1.1/html/wai-logger.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/wai-logger-2.1.1/html"]}])]),(PackageName "warp",fromList [(Version {versionBranch = [2,1,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "warp-2.1.2-878df3d0cc7fd071454949e20904981f", sourcePackageId = PackageIdentifier {pkgName = PackageName "warp", pkgVersion = Version {versionBranch = [2,1,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman, Kazu Yamamoto, Matt Brown", stability = "Stable", homepage = "http://github.com/yesodweb/wai", pkgUrl = "", synopsis = "A fast, light-weight web server for WAI applications.", description = "The premier WAI handler. For more information, see <http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/>.\n\nChangelog\n\n[2.1.0] The @onOpen@ and @onClose@ settings now provide the @SockAddr@ of the client, and @onOpen@ can return a @Bool@ which will close the connection. The @responseRaw@ response has been added, which provides a more elegant way to handle WebSockets than the previous @settingsIntercept@. The old settings accessors have been deprecated in favor of new setters, which will allow settings changes to be made in the future without breaking backwards compatibility.\n\n[2.0.0] ResourceT is not used anymore. Request and Response is now abstract data types. To use their constructors, Internal module should be imported.\n\n[1.3.9] Support for byte range requests.\n\n[1.3.7] Sockets now have FD_CLOEXEC set on them. This behavior is more secure, and the change should not affect the vast majority of use cases. However, it appeared that this is buggy and is fixed in 2.0.0.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Network","Wai","Handler","Warp"],ModuleName ["Network","Wai","Handler","Warp","Buffer"],ModuleName ["Network","Wai","Handler","Warp","Timeout"],ModuleName ["Network","Wai","Handler","Warp","Internal"]], hiddenModules = [ModuleName ["Network","Wai","Handler","Warp","MultiMap"],ModuleName ["Network","Wai","Handler","Warp","Conduit"],ModuleName ["Network","Wai","Handler","Warp","Date"],ModuleName ["Network","Wai","Handler","Warp","FdCache"],ModuleName ["Network","Wai","Handler","Warp","Header"],ModuleName ["Network","Wai","Handler","Warp","IO"],ModuleName ["Network","Wai","Handler","Warp","IORef"],ModuleName ["Network","Wai","Handler","Warp","ReadInt"],ModuleName ["Network","Wai","Handler","Warp","Recv"],ModuleName ["Network","Wai","Handler","Warp","Request"],ModuleName ["Network","Wai","Handler","Warp","RequestHeader"],ModuleName ["Network","Wai","Handler","Warp","Response"],ModuleName ["Network","Wai","Handler","Warp","ResponseHeader"],ModuleName ["Network","Wai","Handler","Warp","Run"],ModuleName ["Network","Wai","Handler","Warp","SendFile"],ModuleName ["Network","Wai","Handler","Warp","Settings"],ModuleName ["Network","Wai","Handler","Warp","Thread"],ModuleName ["Network","Wai","Handler","Warp","Types"],ModuleName ["Paths_warp"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/warp-2.1.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/warp-2.1.2/ghc-7.4.2"], hsLibraries = ["HSwarp-2.1.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "array-0.4.0.0-0b6c5ca7e879a14d110ca4c001dd9297",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "ghc-prim-0.2.0.0-7d3c2c69a5e8257a04b2c679c40e2fa7",InstalledPackageId "hashable-1.2.1.0-137e2df6cd7b7bb52d72cadfc76b89f8",InstalledPackageId "http-date-0.0.4-97126c31427d3a5fc7914eff6e309340",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0",InstalledPackageId "simple-sendfile-0.2.13-e80b06ae588712f1a38c709aaefcb143",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "unix-compat-0.4.1.1-35c3cbd0df4d04c75e861ab62dfea4fd",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/warp-2.1.2/html/warp.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/warp-2.1.2/html"]}])]),(PackageName "word8",fromList [(Version {versionBranch = [0,0,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "word8-0.0.4-1e92a6a39e53b40c2acf770596c9e834", sourcePackageId = PackageIdentifier {pkgName = PackageName "word8", pkgVersion = Version {versionBranch = [0,0,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Kazu Yamamoto <kazu@iij.ad.jp>", author = "Kazu Yamamoto <kazu@iij.ad.jp>", stability = "", homepage = "", pkgUrl = "", synopsis = "Word8 library", description = "Word8 library to be used with Data.ByteString", category = "Data", exposed = True, exposedModules = [ModuleName ["Data","Char8"],ModuleName ["Data","Word8"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/word8-0.0.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/word8-0.0.4/ghc-7.4.2"], hsLibraries = ["HSword8-0.0.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/word8-0.0.4/html/word8.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/word8-0.0.4/html"]}])]),(PackageName "xml-conduit",fromList [(Version {versionBranch = [1,1,0,9], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "xml-conduit-1.1.0.9-5be7cda232d52954d51ddc433d3bf8b9", sourcePackageId = PackageIdentifier {pkgName = PackageName "xml-conduit", pkgVersion = Version {versionBranch = [1,1,0,9], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michaels@suite-sol.com>", author = "Michael Snoyman <michaels@suite-sol.com>, Aristid Breitkreuz <aristidb@googlemail.com>", stability = "Stable", homepage = "http://github.com/snoyberg/xml", pkgUrl = "", synopsis = "Pure-Haskell utilities for dealing with XML with the conduit package.", description = "This package provides parsing and rendering functions for XML. It is based on the datatypes found in the xml-types package. This package is broken up into the following modules:\n\n* Text.XML: DOM-based parsing and rendering. This is the most commonly used module.\n\n* Text.XML.Cursor: A wrapper around \"Text.XML\" which allows bidirectional traversing of the DOM, similar to XPath. (Note: Text.XML.Cursor.Generic is the same concept, but will work with any node representation.)\n\n* Text.XML.Unresolved: A slight modification to \"Text.XML\" which does not require all entities to be resolved at parsing. The datatypes are slightly more complicated here, and therefore this module is only recommended when you need to deal directly with raw entities.\n\n* Text.XML.Stream.Parse: Streaming parser, including some streaming parser combinators.\n\n* Text.XML.Stream.Render: Streaming renderer.\n\nAdditionally, the xml-hamlet package <http://hackage.haskell.org/package/xml-hamlet> provides a more convenient syntax for creating XML documents. For a more thorough tutorial on this library, please see <http://www.yesodweb.com/book/xml>.", category = "XML, Conduit", exposed = True, exposedModules = [ModuleName ["Text","XML","Stream","Parse"],ModuleName ["Text","XML","Stream","Render"],ModuleName ["Text","XML","Unresolved"],ModuleName ["Text","XML","Cursor"],ModuleName ["Text","XML","Cursor","Generic"],ModuleName ["Text","XML"]], hiddenModules = [ModuleName ["Text","XML","Stream","Token"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-conduit-1.1.0.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-conduit-1.1.0.9/ghc-7.4.2"], hsLibraries = ["HSxml-conduit-1.1.0.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-builder-conduit-1.0.0-8c52da70c7e8d4e26cc3b9f018c580c8",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "system-filepath-0.4.9-e9c8c3176a0a76fed0af9119beca311e",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-conduit-1.1.0.9/html/xml-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-conduit-1.1.0.9/html"]}])]),(PackageName "xml-picklers",fromList [(Version {versionBranch = [0,3,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "xml-picklers-0.3.4-343e40027b54a4f9fcb9ccd59407846a", sourcePackageId = PackageIdentifier {pkgName = PackageName "xml-picklers", pkgVersion = Version {versionBranch = [0,3,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Philipp Balzarek", author = "Philipp Balzarek", stability = "experimental", homepage = "", pkgUrl = "", synopsis = "XML picklers based on xml-types, ported from hexpat-pickle", description = "A library of combinators that allows Haskell data structures to be pickled\n(serialized) to/from a representation of XML as defined in xml-types\n\nRelease history\n\n[0.3] Changed the Result type of unpicklers. Unpicklers now fail by default when\nthere are remaining elements\n\n[0.2] Error system overhaul\n\n[0.1] Initial release", category = "XML", exposed = True, exposedModules = [ModuleName ["Data","XML","Pickle"]], hiddenModules = [ModuleName ["Data","XML","Pickle","Basic"],ModuleName ["Data","XML","Pickle","Tuples"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-picklers-0.3.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-picklers-0.3.4/ghc-7.4.2"], hsLibraries = ["HSxml-picklers-0.3.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-picklers-0.3.4/html/xml-picklers.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-picklers-0.3.4/html"]}])]),(PackageName "xml-types",fromList [(Version {versionBranch = [0,3,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "xml-types-0.3.4-6bdd2b96e21c23c0e0ee72369074707e", sourcePackageId = PackageIdentifier {pkgName = PackageName "xml-types", pkgVersion = Version {versionBranch = [0,3,4], versionTags = []}}, license = MIT, copyright = "", maintainer = "jmillikin@gmail.com", author = "John Millikin <jmillikin@gmail.com>", stability = "experimental", homepage = "https://john-millikin.com/software/haskell-xml/", pkgUrl = "", synopsis = "Basic types for representing XML", description = "", category = "Text, XML", exposed = True, exposedModules = [ModuleName ["Data","XML","Types"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-types-0.3.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xml-types-0.3.4/ghc-7.4.2"], hsLibraries = ["HSxml-types-0.3.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "deepseq-1.3.0.0-c26e15897417ecd448742528253d68f6",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-types-0.3.4/html/xml-types.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xml-types-0.3.4/html"]}])]),(PackageName "xss-sanitize",fromList [(Version {versionBranch = [0,3,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "xss-sanitize-0.3.5-6fc974b7a3a80a61b5d2005e4aa99208", sourcePackageId = PackageIdentifier {pkgName = PackageName "xss-sanitize", pkgVersion = Version {versionBranch = [0,3,5], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Greg Weber <greg@gregweber.info>", author = "Greg Weber <greg@gregweber.info>", stability = "Stable", homepage = "http://github.com/yesodweb/haskell-xss-sanitize", pkgUrl = "", synopsis = "sanitize untrusted HTML to prevent XSS attacks", description = "run untrusted HTML through Text.HTML.SanitizeXSS.sanitizeXSS to prevent XSS attacks. see README.md <http://github.com/yesodweb/haskell-xss-sanitize> for more details", category = "Web", exposed = True, exposedModules = [ModuleName ["Text","HTML","SanitizeXSS"]], hiddenModules = [ModuleName ["Text","HTML","SanitizeXSS","Css"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xss-sanitize-0.3.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/xss-sanitize-0.3.5/ghc-7.4.2"], hsLibraries = ["HSxss-sanitize-0.3.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "css-text-0.1.2.1-929db10b72645ee99fba730559c4a6a2",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "tagsoup-0.13.1-15ec358c1ac7e4bd545ea4b9ead5bde9",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "utf8-string-0.3.7-3aaf9898eec3e39af0177630d5dff0c3"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xss-sanitize-0.3.5/html/xss-sanitize.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/xss-sanitize-0.3.5/html"]}])]),(PackageName "yaml",fromList [(Version {versionBranch = [0,8,8], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "yaml-0.8.8-fa3ff17ff49b076d67ca2d612780a0f4", sourcePackageId = PackageIdentifier {pkgName = PackageName "yaml", pkgVersion = Version {versionBranch = [0,8,8], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>, Anton Ageev <antage@gmail.com>,Kirill Simonov", stability = "stable", homepage = "http://github.com/snoyberg/yaml/", pkgUrl = "", synopsis = "Support for parsing and rendering YAML documents.", description = "Provides support for parsing and emitting Yaml documents.\n\nThis package includes the full libyaml C library version 0.1.2 by Kirill\nSimonov (<http://pyyaml.org/wiki/LibYAML>) in the package so you\ndon't need to worry about any non-Haskell dependencies.\n\nThe package is broken down into two modules.\n\"Data.Yaml\" provides a high-level interface based\naround the JSON datatypes provided by the @aeson@\npackage. \"Text.Libyaml\" provides a lower-level,\nstreaming interface. For most users, \"Data.Yaml\" is recommended.", category = "Web", exposed = True, exposedModules = [ModuleName ["Text","Libyaml"],ModuleName ["Data","Yaml"],ModuleName ["Data","Yaml","Aeson"],ModuleName ["Data","Yaml","Builder"],ModuleName ["Data","Yaml","Parser"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yaml-0.8.8/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yaml-0.8.8/ghc-7.4.2"], hsLibraries = ["HSyaml-0.8.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "scientific-0.2.0.2-8452db5db3e123a9a3a8d28c0d9dd3dc",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yaml-0.8.8/html/yaml.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yaml-0.8.8/html"]}])]),(PackageName "yesod",fromList [(Version {versionBranch = [1,2,5], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-1.2.5-2e8e6dcfd92f8ad012da9db243c7285d", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod", pkgVersion = Version {versionBranch = [1,2,5], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Creation of type-safe, RESTful web applications.", description = "A RESTful web framework with strong compile-time guarantees of correctness. It also affords space efficient code, highly concurrent loads, and portability to many deployment backends (via the wai package), from CGI to stand-alone serving.\n\nYesod also focuses on developer productivity. Yesod integrates well with tools for all your basic web development (wai, persistent, and shakespeare/hamlet)\n\nThe Yesod documentation site <http://www.yesodweb.com/> has much more information, including on the supporting packages mentioned above.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod"],ModuleName ["Yesod","Default","Config"],ModuleName ["Yesod","Default","Main"],ModuleName ["Yesod","Default","Util"],ModuleName ["Yesod","Default","Handlers"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-1.2.5/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-1.2.5/ghc-7.4.2"], hsLibraries = ["HSyesod-1.2.5"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageId "network-conduit-1.0.4-b7507d9b75c895134ecf9d34fcdb62f0",InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae",InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unix-2.5.1.1-48f6369edda8c0603f39f4db638bbf50",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "wai-extra-2.1.1-4d0990e0e0a6ca0137b6438311bb3607",InstalledPackageId "warp-2.1.2-878df3d0cc7fd071454949e20904981f",InstalledPackageId "yaml-0.8.8-fa3ff17ff49b076d67ca2d612780a0f4",InstalledPackageId "yesod-auth-1.2.7-c230530cfbe6e8a5b1508373e939866a",InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2",InstalledPackageId "yesod-form-1.3.8-b8295f947c61df4d565d425704d76a03",InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-1.2.5/html/yesod.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-1.2.5/html"]}])]),(PackageName "yesod-auth",fromList [(Version {versionBranch = [1,2,7], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-auth-1.2.7-c230530cfbe6e8a5b1508373e939866a", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-auth", pkgVersion = Version {versionBranch = [1,2,7], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman, Patrick Brisbin", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Authentication for Yesod.", description = "This package provides a pluggable mechanism for allowing users to authenticate with your site. It comes with a number of common plugins, such as OpenID, BrowserID (a.k.a., Mozilla Persona), and email. Other packages are available from Hackage as well. If you've written such an add-on, please notify me so that it can be added to this description.\n\n* <http://hackage.haskell.org/package/yesod-auth-account>: An account authentication plugin for Yesod", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod","Auth"],ModuleName ["Yesod","Auth","BrowserId"],ModuleName ["Yesod","Auth","Dummy"],ModuleName ["Yesod","Auth","Email"],ModuleName ["Yesod","Auth","OpenId"],ModuleName ["Yesod","Auth","Rpxnow"],ModuleName ["Yesod","Auth","HashDB"],ModuleName ["Yesod","Auth","Message"],ModuleName ["Yesod","Auth","GoogleEmail"]], hiddenModules = [ModuleName ["Yesod","Auth","Routes"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-auth-1.2.7/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-auth-1.2.7/ghc-7.4.2"], hsLibraries = ["HSyesod-auth-1.2.7"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "SHA-1.6.4-7b2990a624fab50a27ecb709935a813b",InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "authenticate-1.3.2.6-31808dba1db0341ae9c81078363cad54",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "email-validate-2.0.1-28e52cc2b2ea380d000b5f4572e2f128",InstalledPackageId "file-embed-0.0.6-cd364a6f11f51009700bd1f427bf7750",InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageId "http-conduit-2.0.0.8-6da5ff22b996a69f5645cd0f76ad1b4a",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "mime-mail-0.4.4.1-b37d872916f743675951f287bdc6e298",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageId "persistent-template-1.3.1.2-225b805896c0f83b0ec1a7c637ad482a",InstalledPackageId "pureMD5-2.1.2.1-770c5896b8d0cd2e0149d4e02d897866",InstalledPackageId "pwstore-fast-2.4.1-9317489ae3bbf3dd843ab13b621cc843",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae",InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "unordered-containers-0.2.3.3-dfed87a1c59147ddfb6dbc7eacb3d2d7",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2",InstalledPackageId "yesod-form-1.3.8-b8295f947c61df4d565d425704d76a03",InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-auth-1.2.7/html/yesod-auth.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-auth-1.2.7/html"]}])]),(PackageName "yesod-core",fromList [(Version {versionBranch = [1,2,9], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-core", pkgVersion = Version {versionBranch = [1,2,9], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Creation of type-safe, RESTful web applications.", description = "Yesod is a framework designed to foster creation of RESTful web application that have strong compile-time guarantees of correctness. It also affords space efficient code and portability to many deployment backends, from CGI to stand-alone serving.\n\nThe Yesod documentation site <http://www.yesodweb.com/> has much more information, tutorials and information on some of the supporting packages, like Hamlet and Persistent.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod","Core"],ModuleName ["Yesod","Core","Content"],ModuleName ["Yesod","Core","Dispatch"],ModuleName ["Yesod","Core","Handler"],ModuleName ["Yesod","Core","Json"],ModuleName ["Yesod","Core","Widget"],ModuleName ["Yesod","Core","Internal"],ModuleName ["Yesod","Core","Types"]], hiddenModules = [ModuleName ["Yesod","Core","Internal","Session"],ModuleName ["Yesod","Core","Internal","Request"],ModuleName ["Yesod","Core","Class","Handler"],ModuleName ["Yesod","Core","Internal","Util"],ModuleName ["Yesod","Core","Internal","Response"],ModuleName ["Yesod","Core","Internal","Run"],ModuleName ["Yesod","Core","Internal","TH"],ModuleName ["Yesod","Core","Internal","LiteApp"],ModuleName ["Yesod","Core","Class","Yesod"],ModuleName ["Yesod","Core","Class","Dispatch"],ModuleName ["Yesod","Core","Class","Breadcrumbs"],ModuleName ["Paths_yesod_core"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-core-1.2.9/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-core-1.2.9/ghc-7.4.2"], hsLibraries = ["HSyesod-core-1.2.9"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-conduit-1.0.1.2-3d3c55546f34a31f26b152bd37d5ca0b",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "case-insensitive-1.1.0.3-1c5d83cf6e6bf8c99815d22bc4aaa8f2",InstalledPackageId "cereal-0.4.0.1-1776021c218430a3f5480933e945f481",InstalledPackageId "clientsession-0.9.0.3-9a68e7aa58aff9c71e20e0f4ed0389e3",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "cookie-0.4.0.1-06f76646d21efca8c06613811a81b851",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "directory-1.1.0.2-c30059d750d04b32316f9eeced589f8a",InstalledPackageId "failure-0.2.0.1-579e4fcb96d97b6915e8eeb937aee0db",InstalledPackageId "fast-logger-2.1.5-7242737254ba9a725056a054ad3cbb46",InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageId "http-types-0.8.3-636208a94f2f18269b982fdfc724648e",InstalledPackageId "lifted-base-0.2.2.1-76e92678035802625777a04e9ca56383",InstalledPackageId "monad-control-0.3.2.3-5da619d99eda811ec44a5637f3b26569",InstalledPackageId "monad-logger-0.3.4.0-9343fbc11075fb280c474f58f1f13ca3",InstalledPackageId "old-locale-1.0.0.4-5e45cabd3b4fdcad9e353ea3845f5ef7",InstalledPackageId "parsec-3.1.5-bf35be56d628caaaa14231738b1deadd",InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e",InstalledPackageId "random-1.0.1.1-a214067181e8a7676a1be5e452419444",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "safe-0.3.4-a5036a5a98447bda628368cd0af637ae",InstalledPackageId "shakespeare-1.2.1.1-666aeb89e7146f918196a9630ca9344e",InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageId "shakespeare-i18n-1.0.0.5-b2ac54c586ff04b48e940e5c57a7410e",InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "transformers-base-0.4.1-8ce92ed550a5d340c6fea5db639117cb",InstalledPackageId "unix-compat-0.4.1.1-35c3cbd0df4d04c75e861ab62dfea4fd",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "wai-extra-2.1.1-4d0990e0e0a6ca0137b6438311bb3607",InstalledPackageId "wai-logger-2.1.1-8cba609c57336ad482d481d2097ad6ac",InstalledPackageId "warp-2.1.2-878df3d0cc7fd071454949e20904981f",InstalledPackageId "yesod-routes-1.2.0.6-dca270f3d421d6e056c7de2ca1771903"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-core-1.2.9/html/yesod-core.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-core-1.2.9/html"]}])]),(PackageName "yesod-form",fromList [(Version {versionBranch = [1,3,8], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-form-1.3.8-b8295f947c61df4d565d425704d76a03", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-form", pkgVersion = Version {versionBranch = [1,3,8], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Form handling support for Yesod Web Framework", description = "Form handling support for Yesod Web Framework", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod","Form"],ModuleName ["Yesod","Form","Types"],ModuleName ["Yesod","Form","Functions"],ModuleName ["Yesod","Form","Bootstrap3"],ModuleName ["Yesod","Form","Input"],ModuleName ["Yesod","Form","Fields"],ModuleName ["Yesod","Form","Jquery"],ModuleName ["Yesod","Form","Nic"],ModuleName ["Yesod","Form","MassInput"],ModuleName ["Yesod","Form","I18n","English"],ModuleName ["Yesod","Form","I18n","Portuguese"],ModuleName ["Yesod","Form","I18n","Swedish"],ModuleName ["Yesod","Form","I18n","German"],ModuleName ["Yesod","Form","I18n","French"],ModuleName ["Yesod","Form","I18n","Norwegian"],ModuleName ["Yesod","Form","I18n","Japanese"],ModuleName ["Yesod","Form","I18n","Czech"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-form-1.3.8/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-form-1.3.8/ghc-7.4.2"], hsLibraries = ["HSyesod-form-1.3.8"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "aeson-0.7.0.2-dc4dde19cdd9a0a601586f41dbb76b51",InstalledPackageId "attoparsec-0.11.2.1-21707524d0ef416deb72154488c62452",InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "blaze-html-0.7.0.1-40d56a2e4101d3b93f52f79406bed66f",InstalledPackageId "blaze-markup-0.6.0.0-8eb3e2b604e1695bb02064eb53202527",InstalledPackageId "byteable-0.1.1-a58b9e942d78fd03d96f302a5657fb8a",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "data-default-0.5.3-3526120a5e58f53e2a2a06192c07cf5d",InstalledPackageId "email-validate-2.0.1-28e52cc2b2ea380d000b5f4572e2f128",InstalledPackageId "hamlet-1.1.9.2-95d1dc3882466b2a79d65903fc5b027b",InstalledPackageId "network-2.4.2.2-6975d165b7d5dd8a0917e8e2907b8e5e",InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "shakespeare-css-1.0.7.1-415ae1dce90a9d0ac5e59bea75fe483b",InstalledPackageId "shakespeare-js-1.2.0.4-ab41c4a677125cc2ef9fd0d34e7eca42",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "time-1.4-d61e2caaa0486655b4e141dc277ed49f",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "wai-2.1.0-00ee56922a41aba8cea9a1d665aa17f3",InstalledPackageId "xss-sanitize-0.3.5-6fc974b7a3a80a61b5d2005e4aa99208",InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2",InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-form-1.3.8/html/yesod-form.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-form-1.3.8/html"]}])]),(PackageName "yesod-persistent",fromList [(Version {versionBranch = [1,2,2,2], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-persistent-1.2.2.2-1d66ca01cf0801064d317852119ecc69", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-persistent", pkgVersion = Version {versionBranch = [1,2,2,2], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Some helpers for using Persistent from Yesod.", description = "Some helpers for using Persistent from Yesod.", category = "Web, Yesod, Database", exposed = True, exposedModules = [ModuleName ["Yesod","Persist"],ModuleName ["Yesod","Persist","Core"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-persistent-1.2.2.2/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-persistent-1.2.2.2/ghc-7.4.2"], hsLibraries = ["HSyesod-persistent-1.2.2.2"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "blaze-builder-0.3.3.2-c21399a504ccd293cb51958b983ed0d2",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "persistent-1.3.0.4-c61f6c15121fd94b0f5b497a560c66a3",InstalledPackageId "persistent-template-1.3.1.2-225b805896c0f83b0ec1a7c637ad482a",InstalledPackageId "resource-pool-0.2.1.1-215e3f91eaf4900d5432f69e5c90da0e",InstalledPackageId "resourcet-0.4.10.1-bb2b1de54f9adc146c43e3ac9e9250c1",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "yesod-core-1.2.9-6d84c466899ff44bff72af7e58af59d2"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-persistent-1.2.2.2/html/yesod-persistent.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-persistent-1.2.2.2/html"]}])]),(PackageName "yesod-routes",fromList [(Version {versionBranch = [1,2,0,6], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "yesod-routes-1.2.0.6-dca270f3d421d6e056c7de2ca1771903", sourcePackageId = PackageIdentifier {pkgName = PackageName "yesod-routes", pkgVersion = Version {versionBranch = [1,2,0,6], versionTags = []}}, license = MIT, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Stable", homepage = "http://www.yesodweb.com/", pkgUrl = "", synopsis = "Efficient routing for Yesod.", description = "Provides an efficient routing system, a parser and TH code generation.", category = "Web, Yesod", exposed = True, exposedModules = [ModuleName ["Yesod","Routes","Dispatch"],ModuleName ["Yesod","Routes","TH"],ModuleName ["Yesod","Routes","Class"],ModuleName ["Yesod","Routes","Parse"],ModuleName ["Yesod","Routes","Overlap"]], hiddenModules = [ModuleName ["Yesod","Routes","TH","Dispatch"],ModuleName ["Yesod","Routes","TH","RenderRoute"],ModuleName ["Yesod","Routes","TH","ParseRoute"],ModuleName ["Yesod","Routes","TH","RouteAttrs"],ModuleName ["Yesod","Routes","TH","Types"]], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-routes-1.2.0.6/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/yesod-routes-1.2.0.6/ghc-7.4.2"], hsLibraries = ["HSyesod-routes-1.2.0.6"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "path-pieces-0.1.3.1-064ab78b16473d34b6757ca9f4cd996e",InstalledPackageId "template-haskell-2.7.0.0-2bd128e15c2d50997ec26a1eaf8b23bf",InstalledPackageId "text-1.1.0.1-c40a44416124721ab3cbf9462fe35136",InstalledPackageId "vector-0.10.9.1-156c25b890435eaeab1a012545441415"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-routes-1.2.0.6/html/yesod-routes.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/yesod-routes-1.2.0.6/html"]}])]),(PackageName "zlib",fromList [(Version {versionBranch = [0,5,3,3], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "zlib-0.5.3.3-7baa4fd0b2497ae6f53350acd7632367", sourcePackageId = PackageIdentifier {pkgName = PackageName "zlib", pkgVersion = Version {versionBranch = [0,5,3,3], versionTags = []}}, license = BSD3, copyright = "(c) 2006-2008 Duncan Coutts", maintainer = "Duncan Coutts <duncan@community.haskell.org>", author = "Duncan Coutts <duncan@community.haskell.org>", stability = "", homepage = "", pkgUrl = "", synopsis = "Compression and decompression in the gzip and zlib formats", description = "This package provides a pure interface for compressing and\ndecompressing streams of data represented as lazy\n'ByteString's. It uses the zlib C library so it has high\nperformance. It supports the \\\"zlib\\\", \\\"gzip\\\" and \\\"raw\\\"\ncompression formats.\n\nIt provides a convenient high level API suitable for most\ntasks and for the few cases where more control is needed it\nprovides access to the full zlib feature set.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Compression","GZip"],ModuleName ["Codec","Compression","Zlib"],ModuleName ["Codec","Compression","Zlib","Raw"],ModuleName ["Codec","Compression","Zlib","Internal"]], hiddenModules = [ModuleName ["Codec","Compression","Zlib","Stream"]], trusted = False, importDirs = ["/usr/lib/haskell-packages/ghc/lib/zlib-0.5.3.3/ghc-7.4.2"], libraryDirs = ["/usr/lib/haskell-packages/ghc/lib/zlib-0.5.3.3/ghc-7.4.2"], hsLibraries = ["HSzlib-0.5.3.3"], extraLibraries = ["z"], extraGHCiLibraries = [], includeDirs = [], includes = ["zlib.h"], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/usr/lib/ghc-doc/haddock/zlib-0.5.3.3/zlib.haddock"], haddockHTMLs = ["/usr/share/doc/libghc-zlib-doc/html/"]}])]),(PackageName "zlib-bindings",fromList [(Version {versionBranch = [0,1,1,4], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "zlib-bindings-0.1.1.4-cfd1f3ffd2c3844ad77513ad3d1e34cc", sourcePackageId = PackageIdentifier {pkgName = PackageName "zlib-bindings", pkgVersion = Version {versionBranch = [0,1,1,4], versionTags = []}}, license = BSD3, copyright = "", maintainer = "Michael Snoyman <michael@snoyman.com>", author = "Michael Snoyman <michael@snoyman.com>", stability = "Experimental", homepage = "http://github.com/snoyberg/zlib-bindings", pkgUrl = "", synopsis = "Low-level bindings to the zlib package.", description = "Provides necessary functions for producing a streaming interface. This is used for example by @zlib-conduit@ and @zlib-enum@.", category = "Codec", exposed = True, exposedModules = [ModuleName ["Codec","Zlib"],ModuleName ["Codec","Zlib","Lowlevel"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/zlib-bindings-0.1.1.4/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/zlib-bindings-0.1.1.4/ghc-7.4.2"], hsLibraries = ["HSzlib-bindings-0.1.1.4"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "zlib-0.5.3.3-7baa4fd0b2497ae6f53350acd7632367"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/zlib-bindings-0.1.1.4/html/zlib-bindings.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/zlib-bindings-0.1.1.4/html"]}])]),(PackageName "zlib-conduit",fromList [(Version {versionBranch = [1,0,0], versionTags = []},[InstalledPackageInfo {installedPackageId = InstalledPackageId "zlib-conduit-1.0.0-f6d8794d39842f946a7eac5b1ae2efa2", sourcePackageId = PackageIdentifier {pkgName = PackageName "zlib-conduit", pkgVersion = Version {versionBranch = [1,0,0], versionTags = []}}, license = BSD3, copyright = "", maintainer = "michael@snoyman.com", author = "Michael Snoyman", stability = "", homepage = "http://github.com/snoyberg/conduit", pkgUrl = "", synopsis = "Streaming compression/decompression via conduits.", description = "Streaming compression/decompression via conduits.", category = "Data, Conduit", exposed = True, exposedModules = [ModuleName ["Data","Conduit","Zlib"]], hiddenModules = [], trusted = False, importDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/zlib-conduit-1.0.0/ghc-7.4.2"], libraryDirs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//lib/zlib-conduit-1.0.0/ghc-7.4.2"], hsLibraries = ["HSzlib-conduit-1.0.0"], extraLibraries = [], extraGHCiLibraries = [], includeDirs = [], includes = [], depends = [InstalledPackageId "base-4.5.1.0-6e4c9bdc36eeb9121f27ccbbcb62e3f3",InstalledPackageId "bytestring-0.9.2.1-503e91bb155301fdb1956cb5c26ce6e9",InstalledPackageId "conduit-1.0.17.1-356bca84f4f71ff60b7fa21a85107c19",InstalledPackageId "containers-0.4.2.1-75f143aa39a3e77a1ce2300025bdd8ce",InstalledPackageId "transformers-0.3.0.0-8e66ecc7d4dae2b07b2b5406908c70e4",InstalledPackageId "void-0.6.1-ceddbaac60dab77c42b15bba5bd0e5a5",InstalledPackageId "zlib-bindings-0.1.1.4-cfd1f3ffd2c3844ad77513ad3d1e34cc"], hugsOptions = [], ccOptions = [], ldOptions = [], frameworkDirs = [], frameworks = [], haddockInterfaces = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/zlib-conduit-1.0.0/html/zlib-conduit.haddock"], haddockHTMLs = ["/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev//share/doc/zlib-conduit-1.0.0/html"]}])])]), pkgDescrFile = Just "./push-notify-general.cabal", localPkgDescr = PackageDescription {package = PackageIdentifier {pkgName = PackageName "push-notify-general", pkgVersion = Version {versionBranch = [0,1,0,1], versionTags = []}}, license = MIT, licenseFile = "LICENSE", copyright = "", maintainer = "Marcos Pividori <marcos.pividori@gmail.com>", author = "Marcos Pividori, mentored by Michael Snoyman.", stability = "", testedWith = [], homepage = "http://gsoc2013cwithmobiledevices.blogspot.com.ar/", pkgUrl = "", bugReports = "", sourceRepos = [SourceRepo {repoKind = RepoHead, repoType = Just Git, repoLocation = Just "https://github.com/MarcosPividori/GSoC-Communicating-with-mobile-devices.git", repoModule = Nothing, repoBranch = Nothing, repoTag = Nothing, repoSubdir = Nothing}], synopsis = "A general library for sending/receiving push notif. through dif. services.", description = "This library offers an API for sending/receiving notifications, and handling the registration of devices on the server.\n\nIt provides a general abstraction which can be used to communicate through different services as APNS, GCM, MPNS.\n\nFor more information and test examples: <http://gsoc2013cwithmobiledevices.blogspot.com.ar/>\n\nGitHub repository: <https://github.com/MarcosPividori/GSoC-Communicating-with-mobile-devices>", category = "Network, Cloud, Mobile", customFieldsPD = [], buildDepends = [Dependency (PackageName "aeson") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,6], versionTags = []})) (LaterVersion (Version {versionBranch = [0,6], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,7,0,2], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [4,5], versionTags = []})) (LaterVersion (Version {versionBranch = [4,5], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,5,1,0], versionTags = []}))),Dependency (PackageName "bytestring") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,9], versionTags = []})) (LaterVersion (Version {versionBranch = [0,9], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,9,2,1], versionTags = []}))),Dependency (PackageName "containers") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,4], versionTags = []})) (LaterVersion (Version {versionBranch = [0,4], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,4,2,1], versionTags = []}))),Dependency (PackageName "data-default") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,5], versionTags = []})) (LaterVersion (Version {versionBranch = [0,5], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,5,3], versionTags = []}))),Dependency (PackageName "hashable") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,2], versionTags = []})) (LaterVersion (Version {versionBranch = [1,2], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,2,1,0], versionTags = []}))),Dependency (PackageName "http-client") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,2], versionTags = []})) (LaterVersion (Version {versionBranch = [0,2], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,2,2,3], versionTags = []}))),Dependency (PackageName "http-conduit") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,9], versionTags = []})) (LaterVersion (Version {versionBranch = [1,9], versionTags = []}))) (ThisVersion (Version {versionBranch = [2,0,0,8], versionTags = []}))),Dependency (PackageName "http-types") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,8], versionTags = []})) (LaterVersion (Version {versionBranch = [0,8], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,8,3], versionTags = []}))),Dependency (PackageName "push-notify") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,1], versionTags = []})) (LaterVersion (Version {versionBranch = [0,1], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,1,0,1], versionTags = []}))),Dependency (PackageName "push-notify-ccs") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,1], versionTags = []})) (LaterVersion (Version {versionBranch = [0,1], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,1,0,1], versionTags = []}))),Dependency (PackageName "text") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,11], versionTags = []})) (LaterVersion (Version {versionBranch = [0,11], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,1,0,1], versionTags = []}))),Dependency (PackageName "unordered-containers") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,2], versionTags = []})) (LaterVersion (Version {versionBranch = [0,2], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,2,3,3], versionTags = []}))),Dependency (PackageName "xml-conduit") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,1], versionTags = []})) (LaterVersion (Version {versionBranch = [1,1], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,1,0,9], versionTags = []}))),Dependency (PackageName "yesod") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,2], versionTags = []})) (LaterVersion (Version {versionBranch = [1,2], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,2,5], versionTags = []})))], specVersionRaw = Right (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,8], versionTags = []})) (LaterVersion (Version {versionBranch = [1,8], versionTags = []}))), buildType = Just Simple, library = Just (Library {exposedModules = [ModuleName ["Network","PushNotify","General"]], libExposed = True, libBuildInfo = BuildInfo {buildable = True, buildTools = [], cppOptions = [], ccOptions = [], ldOptions = [], pkgconfigDepends = [], frameworks = [], cSources = [], hsSourceDirs = ["."], otherModules = [ModuleName ["Network","PushNotify","General","Send"],ModuleName ["Network","PushNotify","General","Types"],ModuleName ["Network","PushNotify","General","YesodPushApp"],ModuleName ["Network","PushNotify","General","YesodPushAppRoutes"]], defaultLanguage = Nothing, otherLanguages = [], defaultExtensions = [], otherExtensions = [], oldExtensions = [], extraLibs = [], extraLibDirs = [], includeDirs = [], includes = [], installIncludes = [], options = [], ghcProfOptions = [], ghcSharedOptions = [], customFieldsBI = [], targetBuildDepends = [Dependency (PackageName "aeson") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,6], versionTags = []})) (LaterVersion (Version {versionBranch = [0,6], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,7,0,2], versionTags = []}))),Dependency (PackageName "base") (IntersectVersionRanges (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [4,5], versionTags = []})) (LaterVersion (Version {versionBranch = [4,5], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []}))) (ThisVersion (Version {versionBranch = [4,5,1,0], versionTags = []}))),Dependency (PackageName "bytestring") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,9], versionTags = []})) (LaterVersion (Version {versionBranch = [0,9], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,9,2,1], versionTags = []}))),Dependency (PackageName "containers") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,4], versionTags = []})) (LaterVersion (Version {versionBranch = [0,4], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,4,2,1], versionTags = []}))),Dependency (PackageName "data-default") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,5], versionTags = []})) (LaterVersion (Version {versionBranch = [0,5], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,5,3], versionTags = []}))),Dependency (PackageName "hashable") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,2], versionTags = []})) (LaterVersion (Version {versionBranch = [1,2], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,2,1,0], versionTags = []}))),Dependency (PackageName "http-client") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,2], versionTags = []})) (LaterVersion (Version {versionBranch = [0,2], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,2,2,3], versionTags = []}))),Dependency (PackageName "http-conduit") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,9], versionTags = []})) (LaterVersion (Version {versionBranch = [1,9], versionTags = []}))) (ThisVersion (Version {versionBranch = [2,0,0,8], versionTags = []}))),Dependency (PackageName "http-types") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,8], versionTags = []})) (LaterVersion (Version {versionBranch = [0,8], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,8,3], versionTags = []}))),Dependency (PackageName "push-notify") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,1], versionTags = []})) (LaterVersion (Version {versionBranch = [0,1], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,1,0,1], versionTags = []}))),Dependency (PackageName "push-notify-ccs") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,1], versionTags = []})) (LaterVersion (Version {versionBranch = [0,1], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,1,0,1], versionTags = []}))),Dependency (PackageName "text") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,11], versionTags = []})) (LaterVersion (Version {versionBranch = [0,11], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,1,0,1], versionTags = []}))),Dependency (PackageName "unordered-containers") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [0,2], versionTags = []})) (LaterVersion (Version {versionBranch = [0,2], versionTags = []}))) (ThisVersion (Version {versionBranch = [0,2,3,3], versionTags = []}))),Dependency (PackageName "xml-conduit") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,1], versionTags = []})) (LaterVersion (Version {versionBranch = [1,1], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,1,0,9], versionTags = []}))),Dependency (PackageName "yesod") (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [1,2], versionTags = []})) (LaterVersion (Version {versionBranch = [1,2], versionTags = []}))) (ThisVersion (Version {versionBranch = [1,2,5], versionTags = []})))]}}), executables = [], testSuites = [], benchmarks = [], dataFiles = [], dataDir = "", extraSrcFiles = [], extraTmpFiles = []}, withPrograms = [("alex",ConfiguredProgram {programId = "alex", programVersion = Just (Version {versionBranch = [3,0,1], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/alex"}}),("ar",ConfiguredProgram {programId = "ar", programVersion = Nothing, programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ar"}}),("gcc",ConfiguredProgram {programId = "gcc", programVersion = Just (Version {versionBranch = [4,7], versionTags = []}), programDefaultArgs = ["-Wl,--hash-size=31","-Wl,--reduce-memory-overheads"], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/gcc"}}),("ghc",ConfiguredProgram {programId = "ghc", programVersion = Just (Version {versionBranch = [7,4,2], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ghc"}}),("ghc-pkg",ConfiguredProgram {programId = "ghc-pkg", programVersion = Just (Version {versionBranch = [7,4,2], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/ghc-pkg"}}),("haddock",ConfiguredProgram {programId = "haddock", programVersion = Just (Version {versionBranch = [2,11,0], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/haddock"}}),("happy",ConfiguredProgram {programId = "happy", programVersion = Just (Version {versionBranch = [1,18,9], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/happy"}}),("hpc",ConfiguredProgram {programId = "hpc", programVersion = Just (Version {versionBranch = [0,6], versionTags = []}), programDefaultArgs = [], programOverrideArgs = [], programLocation = FoundOnSystem {locationPath = "/usr/bin/hpc"}}),("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","--hash-size=31","--reduce-memory-overheads"], 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,SpecificPackageDB "/home/marcos/GSOC/Code/GSoC-Communicating-with-mobile-devices/cabal-dev/packages-7.4.2.conf"], withVanillaLib = True, withProfLib = False, withSharedLib = False, withDynExe = False, withProfExe = False, withOptimization = NormalOptimisation, withGHCiLib = True, splitObjs = False, stripExes = True, progPrefix = "", progSuffix = ""}