| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
OptEnvConf.Run
Synopsis
- runParserOn :: Capabilities -> Maybe TerminalCapabilities -> Parser a -> Args -> EnvMap -> Maybe Object -> IO (Either (NonEmpty ParseError) a)
- runHelpParser :: Maybe TerminalCapabilities -> Args -> Parser a -> IO (Either (NonEmpty ParseError) (Maybe ([String], CommandDoc (Maybe SetDoc))))
Documentation
runParserOn :: Capabilities -> Maybe TerminalCapabilities -> Parser a -> Args -> EnvMap -> Maybe Object -> IO (Either (NonEmpty ParseError) a) Source #
Run a parser on given arguments and environment instead of getting them from the current process.
runHelpParser :: Maybe TerminalCapabilities -> Args -> Parser a -> IO (Either (NonEmpty ParseError) (Maybe ([String], CommandDoc (Maybe SetDoc)))) Source #