Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
A pipe to the solver.
If Solver
is Queuing
then all commands that do not expect an answer are sent to the queue.
All commands that expect an answer have the queue to be sent to the solver before sending the command itself.
If Solver
is not Queuing
, all commands are sent to the solver immediately.
Pipe | |
|
Instances
WithSolver Pipe Source # | |
Defined in Language.Hasmtlib.Type.Solver withSolver :: Solver -> Pipe Source # | |
(MonadState Pipe m, MonadIO m) => MonadIncrSMT Pipe m Source # | |
(MonadState Pipe m, MonadIO m) => MonadSMT Pipe m Source # | |
Defined in Language.Hasmtlib.Type.Pipe |