Safe Haskell | None |
---|---|
Language | GHC2021 |
Hix.Managed.Data.Targets
Documentation
Bundled Patterns
pattern Targets :: [LocalPackage] -> Targets |
unsafeTargets :: [LocalPackage] -> Targets Source #
getTargets :: Targets -> [LocalPackage] Source #
targetsSet :: Targets -> Set LocalPackage Source #
singleTarget :: LocalPackage -> Targets Source #
sortTargets :: Packages [LocalPackage] -> [LocalPackage] -> Targets Source #
allMTargets :: Monad m => (LocalPackage -> m Bool) -> Targets -> m Bool Source #
firstMTargets :: Monad m => a -> (a -> Bool) -> (LocalPackage -> m a) -> Targets -> m a Source #