Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
newtype BuildOutputsPrefix Source #
Instances
data EnvBuilder Source #
EnvBuilder | |
|
Builder | |
|
runBuilder :: Builder -> CabalHandlers -> EnvContext -> Initial EnvState -> (EnvBuilder -> M a) -> M a Source #
data BuildHandlers Source #
BuildHandlers | |
|
testBuilder :: (Versions -> [PackageId] -> M (Overrides, BuildStatus)) -> (Builder -> M a) -> M a Source #
versionsBuilder :: HackageHandlers -> (Versions -> M BuildStatus) -> (Builder -> M a) -> M a Source #
wrapCabal :: (CabalHandlers -> CabalHandlers) -> BuildHandlers -> BuildHandlers Source #
logCabal :: MonadIO m => BuildHandlers -> m (IORef [(EnvConstraints, Maybe SolverPlan)], BuildHandlers) Source #
data SpecialBuildHandlers Source #
Instances
Show SpecialBuildHandlers Source # | |
Defined in Hix.Managed.Handlers.Build showsPrec :: Int -> SpecialBuildHandlers -> ShowS # show :: SpecialBuildHandlers -> String # showList :: [SpecialBuildHandlers] -> ShowS # | |
Eq SpecialBuildHandlers Source # | |
Defined in Hix.Managed.Handlers.Build (==) :: SpecialBuildHandlers -> SpecialBuildHandlers -> Bool # (/=) :: SpecialBuildHandlers -> SpecialBuildHandlers -> Bool # |