iridium-0.1.5.8: Automated Local Cabal Package Testing and Uploading

Safe HaskellNone
LanguageHaskell2010

Development.Iridium.Utils

Documentation

askAllBuildInfo :: MonadMultiReader Infos m => m [BuildInfo] Source #

askPackageName :: MonadMultiReader Infos m => m PackageName Source #

askPackageVersion :: MonadMultiReader Infos m => m Version Source #

createDefaultCompilerFlag :: MonadMultiReader Config m => m [String] Source #

falseToMZero :: MonadPlus m => m Bool -> m () Source #

runCheck :: (MonadIO m, MonadMultiState LogState m) => String -> m Bool -> m Bool Source #

fallbackCheck :: Monad m => m Bool -> m Bool -> m Bool Source #

ignoreBool :: Monad m => m Bool -> m () Source #

boolToWarning :: MonadMultiState CheckState m => m Bool -> m () Source #

boolToError :: MonadMultiState CheckState m => m Bool -> m () Source #

getLocalFilePath :: MonadMultiReader Infos m => String -> m FilePath Source #