| Copyright | (c) Masahiro Sakai 2012-2021 |
|---|---|
| License | BSD-style |
| Maintainer | masahiro.sakai@gmail.com |
| Stability | provisional |
| Portability | non-portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
| Extensions |
|
ToySolver.SAT.Formula
Contents
Description
Boolean formula type
Arbitrary formula not restricted to CNF
Bundled Patterns
| pattern Atom :: Lit -> Formula | |
| pattern And :: [Formula] -> Formula | |
| pattern Or :: [Formula] -> Formula | |
| pattern Not :: Formula -> Formula | |
| pattern Equiv :: Formula -> Formula -> Formula | |
| pattern Imply :: Formula -> Formula -> Formula | |
| pattern ITE :: Formula -> Formula -> Formula -> Formula |