packages feed

logic-classes-1.7: Data/Logic.hs

module Data.Logic
    ( module Data.Logic.ATP.Prop
    , module Data.Logic.Classes.Atom
    , module Data.Logic.Normal.Implicative
    , module Data.Logic.Instances.Test
    , module Data.Set
    , module Data.String
    , module Text.PrettyPrint.HughesPJClass
    ) where

import Data.Logic.ATP.Prop hiding (Atom, T, F, Not, And, Or, Imp, Iff, nnf)
import Data.Logic.Classes.Atom
import Data.Logic.Normal.Implicative
import Data.Logic.Instances.Test hiding (Formula, V, Predicate, Formula, SkTerm, Skolem, SkAtom, Var, Fn)
import Data.Set
import Data.String
import Text.PrettyPrint.HughesPJClass (pPrint, prettyShow)