ersatz-0.4.13: A monad for expressing SAT or QSAT problems using observable sharing.
Copyright© Edward Kmett 2010-2014 Johan Kiviniemi 2013
LicenseBSD3
MaintainerEdward Kmett <ekmett@gmail.com>
Stabilityexperimental
Portabilitynon-portable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ersatz.Solver.Z3

Description

 
Synopsis

Documentation

z3 :: MonadIO m => Solver SAT m Source #

Solver for SAT problems that tries to invoke the z3 executable from the PATH

z3Path :: MonadIO m => FilePath -> Solver SAT m Source #

Solver for SAT problems that tries to invoke a program that takes z3 compatible arguments.

The FilePath refers to the path to the executable.