Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. ghcOptHiDir :: GhcOptions -> Flag FilePath

    Cabal Distribution.Simple.Program.GHC

    No documentation available.

  2. ghcOptHideAllPackages :: GhcOptions -> Flag Bool

    Cabal Distribution.Simple.Program.GHC

    Start with a clean package set; the ghc -hide-all-packages flag

  3. ghcOptThisComponentId :: GhcOptions -> Flag ComponentId

    Cabal Distribution.Simple.Program.GHC

    GHC doesn't make any assumptions about the format of definite unit ids, so when we are instantiating a package it needs to be told explicitly what the component being instantiated is. This only gets set when ghcOptInstantiatedWith is non-empty

  4. ghcOptThisUnitId :: GhcOptions -> Flag String

    Cabal Distribution.Simple.Program.GHC

    The unit ID the modules will belong to; the ghc -this-unit-id flag (or -this-package-key or -package-name on older versions of GHC). This is a String because we assume you've already figured out what the correct format for this string is (we need to handle backwards compatibility.)

  5. hide :: HcPkgInfo -> Verbosity -> PackageDB -> PackageId -> IO ()

    Cabal Distribution.Simple.Program.HcPkg

    Call hc-pkg to hide a package.

    hc-pkg hide [pkgid] [--user | --global | --package-db]
    

  6. hideInvocation :: HcPkgInfo -> Verbosity -> PackageDB -> PackageId -> ProgramInvocation

    Cabal Distribution.Simple.Program.HcPkg

    No documentation available.

  7. programId :: ConfiguredProgram -> String

    Cabal Distribution.Simple.Program.Types

    Just the name again

  8. programOverrideArgs :: ConfiguredProgram -> [String]

    Cabal Distribution.Simple.Program.Types

    Override command-line args for this program. These flags will appear last on the command line, so they override all earlier flags.

  9. programOverrideEnv :: ConfiguredProgram -> [(String, Maybe String)]

    Cabal Distribution.Simple.Program.Types

    Override environment variables for this program. These env vars will extend/override the prevailing environment of the current to form the environment for the new process.

  10. suppressOverrideArgs :: ConfiguredProgram -> ConfiguredProgram

    Cabal Distribution.Simple.Program.Types

    Suppress any extra arguments added by the user.

Page 434 of many | Previous | Next