Hoogle Search

Within LTS Haskell 24.62 (ghc-9.10.3)

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

  1. InstalledPackageInfo :: PackageId -> LibraryName -> ComponentId -> LibraryVisibility -> UnitId -> [(ModuleName, OpenModule)] -> String -> Either License License -> ShortText -> ShortText -> ShortText -> ShortText -> ShortText -> ShortText -> ShortText -> ShortText -> ShortText -> AbiHash -> Bool -> Bool -> [ExposedModule] -> [ModuleName] -> Bool -> [FilePath] -> [FilePath] -> [FilePath] -> [FilePath] -> FilePath -> [String] -> [String] -> [String] -> [String] -> [FilePath] -> [String] -> [UnitId] -> [AbiDependency] -> [String] -> [String] -> [String] -> [FilePath] -> [String] -> [FilePath] -> [FilePath] -> Maybe FilePath -> InstalledPackageInfo

    Cabal-syntax Distribution.InstalledPackageInfo

    No documentation available.

  2. emptyInstalledPackageInfo :: InstalledPackageInfo

    Cabal-syntax Distribution.InstalledPackageInfo

    No documentation available.

  3. installedComponentId :: InstalledPackageInfo -> ComponentId

    Cabal-syntax Distribution.InstalledPackageInfo

    No documentation available.

  4. installedComponentId_ :: InstalledPackageInfo -> ComponentId

    Cabal-syntax Distribution.InstalledPackageInfo

    No documentation available.

  5. installedOpenUnitId :: InstalledPackageInfo -> OpenUnitId

    Cabal-syntax Distribution.InstalledPackageInfo

    Get the indefinite unit identity representing this package. This IS NOT guaranteed to give you a substitution; for instantiated packages you will get DefiniteUnitId (installedUnitId ipi). For indefinite libraries, however, you will correctly get an OpenUnitId with the appropriate OpenModuleSubst.

  6. installedUnitId :: InstalledPackageInfo -> UnitId

    Cabal-syntax Distribution.InstalledPackageInfo

    No documentation available.

  7. parseInstalledPackageInfo :: ByteString -> Either (NonEmpty String) ([String], InstalledPackageInfo)

    Cabal-syntax Distribution.InstalledPackageInfo

    Return either errors, or IPI with list of warnings

  8. showFullInstalledPackageInfo :: InstalledPackageInfo -> String

    Cabal-syntax Distribution.InstalledPackageInfo

    The variant of showInstalledPackageInfo which outputs pkgroot field too.

  9. showInstalledPackageInfo :: InstalledPackageInfo -> String

    Cabal-syntax Distribution.InstalledPackageInfo

    Pretty print InstalledPackageInfo. pkgRoot isn't printed, as ghc-pkg prints it manually (as GHC-8.4).

  10. showInstalledPackageInfoField :: String -> Maybe (InstalledPackageInfo -> String)

    Cabal-syntax Distribution.InstalledPackageInfo

    >>> let ipi = emptyInstalledPackageInfo { maintainer = fromString "Tester" }
    
    >>> fmap ($ ipi) $ showInstalledPackageInfoField "maintainer"
    Just "maintainer: Tester"
    

Page 420 of many | Previous | Next