| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
Language.Hasmtlib.Type.Solution
Documentation
type Solver s m = s -> m (Result, Solution) Source #
Function that turns a state into a result and a solution.
type Solution = IntMap (SomeKnownSMTSort SMTVarSol) Source #
A Solution is a Map from the variable-identifier to some solution for it.
data SMTVarSol (t :: SMTSort) Source #
A solution for a single variable.
Constructors
| SMTVarSol | |
Instances
| Show (SMTVarSol t) Source # | |
| Eq (SMTVarSol t) Source # | |
| Ord (SMTVarSol t) Source # | |
Defined in Language.Hasmtlib.Type.Solution | |