Safe Haskell | None |
---|---|
Language | Haskell2010 |
- runCommand :: forall m. (Applicative m, MonadIO m, Functor m) => VogueCommand -> SearchMode -> [PluginName] -> 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
:: (Applicative m, MonadIO m, Functor m) | |
=> VogueCommand | |
-> SearchMode | |
-> [PluginName] | Disabled plugins |
-> VCS m | |
-> PluginDiscoverer m | |
-> m () |
Execute a git-vogue command.
exitWithWorst :: MonadIO m => [Result] -> m () Source #
Output the results of a run and exit with an appropriate return code