liquid-fixpoint-0.5.0.1: Predicate Abstraction-based Horn-Clause/Implication Constraint Solver

Safe HaskellNone
LanguageHaskell98

Language.Fixpoint.Solver.Monad

Contents

Description

This is a wrapper around IO that permits SMT queries

Synopsis

Type

type SolveM = StateT SolverState IO Source

Solver Monadic API ---------------------------------------------------

Execution

runSolverM :: Config -> GInfo c b -> Int -> SolveM a -> IO a Source

Get Binds

SMT Query

filterValid :: Expr -> Cand a -> SolveM [a] Source

SMT Interface --------------------------------------------------------

Debug

numIter :: Stats -> Int Source

# Refine Iterations