Hets - the Heterogeneous Tool Set

Copyright(c) Christian Maeder, DFKI GmbH 2009
LicenseGPLv2 or higher, see LICENSE.txt
MaintainerChristian.Maeder@dfki.de
Stabilityprovisional
Portabilityportable
Safe HaskellSafe-Inferred

Propositional.Fold

Description

folding and simplification of propositional formulas

Documentation

data FoldRecord a

Constructors

FoldRecord 

Fields

foldNegation :: a -> Range -> a
 
foldConjunction :: [a] -> Range -> a
 
foldDisjunction :: [a] -> Range -> a
 
foldImplication :: a -> a -> Range -> a
 
foldEquivalence :: a -> a -> Range -> a
 
foldTrue_atom :: Range -> a
 
foldFalse_atom :: Range -> a
 
foldPredication :: Token -> a
 

combine :: [[a]] -> [[a]]