qlogic-0.9: A Haskell Library for Propositional Logic.
Qlogic.Formula.NoLaw
Contents
Synopsis
newtype Formula l a
Constructors
Instances
literal :: l -> Formula l a
size :: Formula l a -> Int
simplify :: (Eq l, Eq a) => Formula l a -> Formula l a
atoms :: (Ord l, Ord a) => Formula l a -> Set (Either l a)
pprintFormula :: (Show l, Show a) => Formula l a -> Doc