Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
runCommandSuccess :: (MonadIO m, MonadPlus m, MonadMultiState CheckState m, MonadMultiState LogState m) => String -> [String] -> m () Source #
runCommandStdOut :: (MonadIO m, MonadPlus m, MonadMultiState LogState m) => String -> [String] -> m String Source #
getExternalProgramVersion :: (MonadIO m, MonadPlus m, MonadMultiState LogState m) => String -> m [Int] Source #
runCommandSuccessCabal :: (MonadIO m, MonadPlus m, MonadMultiState CheckState m, MonadMultiState LogState m, MonadMultiReader Config m) => [String] -> m () Source #
runCommandSuccessHLint :: (MonadIO m, MonadPlus m, MonadMultiState CheckState m, MonadMultiState LogState m, MonadMultiReader Config m) => [String] -> m () Source #