hercules-ci-cli-0.3.5: The hci command for working with Hercules CI
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hercules.CLI.Options

Synopsis

Documentation

execParser :: ParserInfo a -> IO a Source #

Custom execParser that provides help text when input is incomplete.

helper :: Parser (a -> a) Source #

We omit --help from the help text and completion.

subparser :: Mod CommandFields a -> Parser a Source #

mkCommand :: [Char] -> InfoMod a -> Parser a -> Mod CommandFields a Source #

packSome :: Parser Char -> Parser Text Source #

attoparsecReader :: Parser a -> ReadM a Source #

flatCompleter :: IO [Text] -> Completer Source #