h$ 66      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNNone>i+OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyNonez{|}~NoneNoneNone>fhhpOption information for GHChhpCommand line optionshhpInclude directories for moduleshhpDependent package names hhp Module name. hhpHaskell expression. hhp A package's name, verson and id. hhp A package id. hhpA package version.hhpA package name.hhp!An include directory for modules.hhp!A single GHC command line option.hhpGHC package database flags.hhp+The environment where this library is used.hhp-The directory where this library is executed.hhpThe project root directory.hhp&The file name of the found cabal file.hhpPackage database stackhhpIf , browse also returns operators.hhpIf , browse also returns types.hhpIf , browse! will return fully qualified namehhpLine separator string. hhpThe type for line separator. Historically, a Null string is used."hhp Output style.#hhpS expression style.$hhpPlain textstyle.%hhp A default .hhp replace '"' "\\\"" "foo\"bar" "" "foo\\\"bar"hhplet inp = [((1,2,3,4),"foo"),((5,6,7,8),"bar")] :: [((Int,Int,Int,Int),String)]toLisp defaultOptions inp ""'"((1 2 3 4 \"foo\") (5 6 7 8 \"bar\"))"toPlain defaultOptions inp """"1 2 3 4 \"foo\"\n5 6 7 8 \"bar\""hhp0toLisp defaultOptions ["foo", "bar", "ba\"z"] """(\"foo\" \"bar\" \"ba\\\"z\")"/toPlain defaultOptions ["foo", "bar", "baz"] """foo\nbar\nbaz"hhp toLisp defaultOptions "fo\"o" "" "\"fo\\\"o\""toPlain defaultOptions "foo" """foo"7  !"$#% None&hhpListing language extensions.& None hhpGet path to sandbox package dbhhp.List packages in one or more ghc package storehhpGet options needed to add a list of package dbs to ghc-pkg's db stackhhpGet options needed to add a list of package dbs to ghc's db stackhhp:Path to the cabal package root directory (containing the cabal.sandbox.config file)hhpProject Directory (where the cabal.sandbox.config file would be if it exists)hhpPackage db stackhhpPackage db stack None 'hhp8Obtaining the package name and the doc path of a module.' None (hhp%Listing GHC flags. (e.g -Wno-orphans)( None )hhpFinding . Find a cabal file by tracing ancestor directories. Find a sandbox according to a cabal sandbox config in a cabal directory.)None t*hhpGetting necessary  from three information sources.+hhp!Parsing a cabal file and returns .  IOException is thrown if parsing fails.,hhpExtracting all ' for libraries, executables, and tests.-hhp'Extracting package names of dependency..hhp+Extracting include directories for modules./hhpExtracting all Module 4s for libraries, executables, tests and benchmarks.*+,-./None#$ 0hhp-Obtaining the directory for system libraries.1hhpConverting the  monad to the  monad.3hhpInitialize the  relating to the compilation of a single file or GHC session according to the  and  provided.4hhp'Set the files as targets and load them.5hhp Return the % currently in use in the GHC session.hhpSet $ equivalent to "-fdefer-typed-holes"hhpSet $ equivalent to "-fdefer-type-errors"hhpSet  equivalent to "-Wtyped-holes"hhpSet ( equivalent to "-XPartialTypeSignatures"6hhpSet  equivalent to "-w:".7hhpSet  equivalent to "-Wall".1hhp,A target file displayed in an error message.hhp& actions created by the Ghc utilities.01234567None8hhpSet the session flag (e.g. "-Wall" or "-w:") then executes a body. Log messages are returned as *. Right is success and Left is failure.8None/9hhpChecking syntax of a target file using hlint. Warnings and errors are returned.9hhpA target file.9None:hhpListing installed modules.;hhpListing installed modules.:;None *+,-./45678  +*,-./54867None><hhphhp5Obtaining type of a target expression. (GHCi's type:)?hhp5Obtaining type of a target expression. (GHCi's type:)<hhpA target file.hhpA Haskell expression.=hhpA target file.hhpA Haskell expression.>hhpA target file.hhp Line number.hhpColumn number.?hhpA target file.hhp Line number.hhpColumn number.<=>?None@hhpDatabase from A to modules.AhhpType of key for @.Bhhp+Finding modules to which the symbol belong.Chhp Creating @.Dhhp Looking up @ with A to find modules.@ABCDNoneEhhpChecking syntax of a target file using GHC. Warnings and errors are returned.FhhpChecking syntax of a target file using GHC. Warnings and errors are returned.GhhpExpanding Haskell Template.hhpExpanding Haskell Template.EhhpThe target files.FhhpThe target files.GhhpThe target files.hhpThe target files.EFGNoneHhhpObtaining debug information.IhhpObtaining root information.HINoneJhhp5Getting functions, classes, etc from a module. If  is ', their types are also obtained. If  is , operators are also returned.Khhp5Getting functions, classes, etc from a module. If  is ', their types are also obtained. If  is , operators are also returned.Jhhp!A module name. (e.g. "Data.List")Khhp!A module name. (e.g. "Data.List")JKNoneLhhp5Printing necessary information for front-end booting.Mhhp5Printing necessary information for front-end booting.LMNone0123;=?@ACDFKMN123MKF=?;A@CD0NNone'  !"#$%&'()9:<>BEGHIJL') !"#$% LJE9G<>:&(HI'B !"#$$%&'()*+,-./001234556789:;<==>?@A B C D EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklkmknkokpkqkrksktkukvkwkxkykzk{k|k}k~kkkkkkkk          hhp-0.0.4-AZ21JsKnNWFDkgAZnvxAxfHhp.GhcHhp Hhp.InternalHhp.GapHhp.DocHhp.Syb Hhp.Things Hhp.TypesHhp.Lang Hhp.GhcPkg Hhp.PkgDocHhp.Flag Hhp.Cradle Hhp.CabalApi Hhp.GHCApi Hhp.LoggerHhp.LintHhp.ListHhp.InfoHhp.Find Hhp.Check Hhp.Debug Hhp.BrowseHhp.BootbaseControl.Monad.IO.ClassliftIOghc-boot-8.10.2 GHC.VersioncProjectVersionghcGHCrunGhcGhcMonadGhcCompilerOptions ghcOptions includeDirs depPackages ModuleString ExpressionPackage PackageIdPackageVersionPackageBaseName IncludeDir GHCOptionCradlecradleCurrentDir cradleRootDircradleCabalFilecradlePkgDbStackOptions outputStyle hlintOptsghcOpts operatorsdetailed qualified lineSeparator LineSeparator OutputStyle LispStyle PlainStyledefaultOptions listLanguages packageDoc listFlags findCradlegetCompilerOptionsparseCabalFilecabalAllBuildInfocabalDependPackagescabalSourceDirscabalAllTargetsgetSystemLibDirwithGHCwithGHC'initializeFlagsWithCradlesetTargetFilesgetDynamicFlagssetNoWaringFlagssetAllWaringFlags withLogger lintSyntax listModulesmodulesinfoExprinfotypeExprtypesSymMdlDbSymbol findSymbol getSymMdlDb lookupSym checkSyntaxcheckexpandTemplate debugInforootInfo browseModulebrowsebootInfobootgetMainFileToBeDeleted GHC.Hs.BindsHsBindLR PatSynBindFunBindPatBindVarBindAbsBinds XHsBindsLRfun_extfun_id fun_matches fun_co_fnfun_tickpat_extpat_lhspat_rhs pat_ticksvar_extvar_idvar_rhs var_inlineabs_extabs_tvs abs_ev_vars abs_exports abs_ev_binds abs_bindsabs_sigLPatternLBinding LExpression WarnFlags makeUserStyle getModuleNameemptyWarnFlagsgetModSummaries getTyThingfixInfoinTypesoutTypelanguagesAndExtensionsmkFunTymkFunTysgetModSummaryForMainshowPage showOneLinegetStylestyleUnqualified showDocWith listifySpansGapThingGtAGtTGtNGtPatSyn fromTyThing infoThingGhcPkgDbghc-prim GHC.TypesTruereplace $fToString[] $fToString[]0 $fToString[]1 PackageDbUserDbGlobalDbToStringtoPlaintoLispBuilderinterconvertlineSeptoSexp1toSexp2 tupToStringquotepkgNamepkgVerpkgIdshowPkg showPkgId getSandboxDb ghcPkgListghcPkgDbStackOptsghcDbStackOptsgetPackageDbStack ghcPkgListEx ghcPkgDbOptghcDbOptfindCradleWithoutSandbox Cabal-3.2.0.0%Distribution.Types.PackageDescriptionPackageDescriptionDistribution.Types.BuildInfo BuildInfoGHC.IOFilePathIODynFlagssetDeferTypedHolessetDeferTypeErrorssetWarnTypedHolessetPartialSignatures withDynFlags withCmdFlagsGHC.BaseStringcheckErrorPrefix getSrcSpanexpandpreBrowsedModules