Safe Haskell | None |
---|---|
Language | Haskell2010 |
- runCommand :: forall m. (Applicative m, MonadIO m, Functor m) => VogueCommand -> SearchMode -> VCS m -> PluginDiscoverer m -> m ()
- success :: MonadIO m => Text -> m a
- failure :: MonadIO m => Text -> m a
- exitWithWorst :: MonadIO m => [Result] -> m ()
- colorize :: Plugin a -> Result -> Text
Documentation
runCommand :: forall m. (Applicative m, MonadIO m, Functor m) => VogueCommand -> SearchMode -> VCS m -> PluginDiscoverer m -> m () Source
Execute a git-vogue command.
exitWithWorst :: MonadIO m => [Result] -> m () Source
Output the results of a run and exit with an appropriate return code