| Copyright | (c) Galois Inc. 2025 |
|---|---|
| Maintainer | Langston Barrett <langston@galois.com> |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Lang.Crucible.Debug.Inputs
Description
Documentation
Instances
| MonadTrans Inputs Source # | |
Defined in Lang.Crucible.Debug.Inputs | |
| MonadFail m => MonadFail (Inputs m) Source # | |
Defined in Lang.Crucible.Debug.Inputs | |
| MonadIO m => MonadIO (Inputs m) Source # | |
Defined in Lang.Crucible.Debug.Inputs | |
| Applicative m => Applicative (Inputs m) Source # | |
| Functor m => Functor (Inputs m) Source # | |
| Monad m => Monad (Inputs m) Source # | |
parseInputs :: MonadFail m => CommandExt cExt -> Inputs m Text -> Inputs m (Statement cExt) Source #
parseInputsWithRetry :: Monad m => CommandExt cExt -> Inputs m Text -> Outputs m ParseError -> Inputs m (Statement cExt) Source #
defaultDebuggerInputs :: MonadIO m => CommandExt cExt -> IO (Inputs (CompletionT cExt (StyleT cExt m)) (Statement cExt)) Source #