Îõ³h&  SÇ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF  Safe-InferredcabæFind a sandbox config file by tracing ancestor directories, parse it and return the package db pathGcabßFind a sandbox config file by tracing ancestor directories. Exception is thrown if not foundHcabùExtract a package db directory from the sandbox config file. Exception is thrown if the sandbox config file is broken.cab=Generate GHC options for package db according to GHC version.getSandboxOpts Nothing""ÏgetSandboxOpts (Just "/path/.cabal-sandbox/i386-osx-ghc-7.6.3-packages.conf.d")Å"-package-db /path/.cabal-sandbox/i386-osx-ghc-7.6.3-packages.conf.d"ÏgetSandboxOpts (Just "/path/.cabal-sandbox/i386-osx-ghc-7.4.1-packages.conf.d")Ç"-package-conf /path/.cabal-sandbox/i386-osx-ghc-7.4.1-packages.conf.d"IcabïExtracting GHC version from the path of package db. Exception is thrown if the string argument is incorrect.;extractGhcVer "/foo/bar/i386-osx-ghc-7.6.3-packages.conf.d"706 Safe-InferredzJcabfromDotted "1.2.3"[1,2,3]KcabtoDotted [1,2,3]"1.2.3"LJKMNOPQ Safe-Inferred"ªR Safe-InferredBcabPackage version.cab Creating . toVer [1,2,3] Ver [1,2,3]cab Creating S in Cabal.cabFrom S to TverToString $ toVer [1,2,3]"1.2.3"cabFrom S in Cabal to .version $ toVersion [1,2,3] Ver [1,2,3]cabFrom S in Cabal to T.#versionToString $ toVersion [1,2,3]"1.2.3" Safe-Inferred"cab Converting  to alist.db <- getVerDB InstalledOnly#elem "base" . map fst . toList $ dbTruecab Converting  to U.   Safe-Inferred \cab Obtaining  for global and user getSandbox >>= getPkgDBcab Obtaining  for usercab Obtaining  for globalcab 1pkgdb <- getGlobalPkgDB lookupByName "base" pkgdbcab >pkgdb <- getGlobalPkgDB lookupByVersion "base" "4.6.0.1" pkgdb !"#$# !"$ Safe-Inferred Ÿ%&'%&'  Safe-Inferred Ë()*+,-./0123456789:;<=>?@ABCDEF Safe-Inferred ()*+,-./0123456789:;<=>?@ABCDEF()*+,-./0123456789:;BC=>?<@AEDFÖ     !"#$%&'()*+,-./01 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O PQRSTUVWXYZ[\]^_`abcdeæ!cab-0.2.21-BrJiYp03so49gIAI4p5WmdDistribution.Cab.SandboxDistribution.Cab.VersionDistribution.Cab.VerDBDistribution.Cab.PkgDBDistribution.Cab.PrinterDistribution.CabDistribution.Cab.UtilsDistribution.Cab.GenPathsDistribution.Cab.Commands getSandboxgetSandboxOptsgetSandboxOpts2VertoVer toVersion verToStringversionversionToString$fEqVer$fOrdVer $fReadVer $fShowVer HowToObtain InstalledOnly AllRegisteredVerDBPkgNamegetVerDBtoListtoMap $fEqVerDB $fShowVerDBPkgInfoPkgDBgetPkgDB getUserPkgDBgetGlobalPkgDB lookupByNamelookupByVersion toPkgInfos nameOfPkgInfofullNameOfPkgInfopairNameOfPkgInfo verOfPkgInfo topSortedPkgsfindInternalLibs printDeps printRevDeps extraInfoOption OptNoharm OptRecursiveOptAllOptInfoOptFlagOptTestOptHelpOptBench OptDepsOnly OptLibProfileOptExecProfileOptJobs OptImport OptStatic OptFutureOptDebug OptAllowNewer OptCleanUpFunctionCommandsearch installedoutdated uninstallgenpathscheckdepsrevdeps initSandboxaddghcigetSandboxConfigFilegetPackageDbDir extractGhcVer fromDottedtoDottedUnitIdinstalledUnitId lookupUnitId mkPackageName unPackageNamereadGenericPackageDescriptiongenPaths Cabal-3.6.3.0Distribution.Types.VersionVersionbaseGHC.BaseStringcontainers-0.6.5.1Data.Map.InternalMap