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 |