Copyright | (c) Masahiro Sakai 2011-2013 |
---|---|
License | BSD-style |
Maintainer | masahiro.sakai@gmail.com |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Formula of first order logic.
Overloaded operations for formula.
module ToySolver.Data.Boolean
Concrete formula
formulas of first order logic
pushNot :: Complement a => Formula a -> Formula a Source
convert a formula into negation normal form