Hoogle Search
Within LTS Haskell 24.10 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
allPackages :: PackageIndex a -> [a]Cabal Distribution.Simple.PackageIndex Get all the packages from the index.
allPackagesByName :: PackageIndex a -> [(PackageName, [a])]Cabal Distribution.Simple.PackageIndex Get all the packages from the index. They are grouped by package name (case-sensitively). (Doesn't include private libraries.)
allPackagesBySourcePackageId :: HasUnitId a => PackageIndex a -> [(PackageId, [a])]Cabal Distribution.Simple.PackageIndex Get all the packages from the index. They are grouped by source package id (package name and version). (Doesn't include private libraries)
-
Cabal Distribution.Simple.PackageIndex Get all the packages from the index. They are grouped by source package id and library name. This DOES include internal libraries.
allTargetsInBuildOrder :: LocalBuildInfo -> [TargetInfo]Cabal Distribution.Types.LocalBuildInfo Warning: By using this function, you may be introducing a bug where you retrieve a Component which does not have HookedBuildInfo applied to it. See the documentation for HookedBuildInfo for an explanation of the issue. If you have a PackageDescription handy (NOT from the LocalBuildInfo), try using the primed version of the function, which takes it as an extra argument.
allTargetsInBuildOrder' :: PackageDescription -> LocalBuildInfo -> [TargetInfo]Cabal Distribution.Types.LocalBuildInfo Return the list of default TargetInfos associated with a configured package, in the order they need to be built. Has a prime because it takes a PackageDescription argument which may disagree with localPkgDescr in LocalBuildInfo.
-
ghc GHC.Builtin.Names No documentation available.
allNameStrings :: Infinite Stringghc GHC.Builtin.Names No documentation available.
-
ghc GHC.Builtin.Names No documentation available.
-
ghc GHC.Builtin.Names.TH No documentation available.