Safe Haskell | None |
---|---|
Language | GHC2021 |
Hix.Managed.Flow
Documentation
runStage :: Text -> (StageContext -> M (StageResult, o)) -> Flow (BuildStatus, o) Source #
execStage :: Text -> (StageContext -> M StageResult) -> Flow BuildStatus Source #
evalStage :: Text -> (StageContext -> M (StageResult, o)) -> Flow o Source #
runStage_ :: Text -> (StageContext -> M StageResult) -> Flow () Source #
execStatelessStage :: Text -> (StageContext -> M StageSummary) -> Flow BuildStatus Source #
evalStageState :: (EnvState -> StageContext -> a) -> Flow a Source #
stageError :: Text -> Flow () Source #