Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
setMapMaybe :: Ord b => (a -> Maybe b) -> Set a -> Set bcabal-debian Debian.Debianize.Prelude No documentation available.
zipMaps :: Ord k => (k -> Maybe a -> Maybe b -> Maybe c) -> Map k a -> Map k b -> Map k ccabal-debian Debian.Debianize.Prelude No documentation available.
module Distribution.Client.Compat.
Semaphore No documentation available.
type
AsyncFetchMap = Map UnresolvedPkgLoc MVar Either SomeException ResolvedPkgLoccabal-install Distribution.Client.FetchUtils No documentation available.
toMap :: GenericInstallPlan ipkg srcpkg -> Map UnitId (GenericPlanPackage ipkg srcpkg)cabal-install Distribution.Client.InstallPlan No documentation available.
jobControlSemaphore :: JobControl m a -> Maybe SemaphoreNamecabal-install Distribution.Client.JobControl Name of the semaphore which can be used to control parallelism, if one is available for that job control type.
newSemaphoreJobControl :: WithCallStack (Verbosity -> Int -> IO (JobControl IO a))cabal-install Distribution.Client.JobControl Make a JobControl where the parallism is controlled by a semaphore. This uses the GHC -jsem option to allow GHC to take additional semaphore slots if we are not using them all.
type
BuildStatusMap = Map UnitId BuildStatuscabal-install Distribution.Client.ProjectBuilding The BuildStatus of every package in the ElaboratedInstallPlan. This is used as the result of the dry-run of building an install plan.
type
BuildStatusMap = Map UnitId BuildStatuscabal-install Distribution.Client.ProjectBuilding.Types The BuildStatus of every package in the ElaboratedInstallPlan. This is used as the result of the dry-run of building an install plan.
getMapLast :: MapLast k v -> Map k vcabal-install Distribution.Client.ProjectConfig No documentation available.