Module
Mycroft.SmtLib
- Package
- purescript-mycroft
- Repository
- afcondon/purescript-mycroft
The typed veneer: untyped Terms built by smart constructors,
simple-smt style. Enough SMTLib2 for finite-domain work — enum
sorts, Int arithmetic for cardinality, uninterpreted functions,
named assertions, models, unsat cores.
#inNewScope Source
inNewScope :: forall a. Solver -> Aff a -> Aff aRun an action inside a push/pop scope; the pop happens even if the action throws.