Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Stackctl.Prompt
Documentation
Arguments
:: (MonadIO m, MonadLogger m, MonadReader env m, HasLogger env) | |
=> Text | Message to present |
-> (Text -> Either Text a) | Parse user input (stripped) |
-> (a -> m r) | Action to take on result |
-> m r |
promptContinue :: (MonadIO m, MonadLogger m, MonadReader env m, HasLogger env) => m () Source #
promptOrExit :: (MonadIO m, MonadLogger m, MonadReader env m, HasLogger env) => Text -> m () Source #