Safe Haskell | Safe-Infered |
---|
Documentation
data Term
functionSymbols :: Term -> Set Symbol
immediateSubterms :: Term -> [Term]
nonVariableSubterms :: Term -> [Term]
properNonVariableSubterms :: Term -> [Term]
properSubterms :: Term -> [Term]
genSubterms :: Bool -> Term -> [Term]
genProperSubterms :: Bool -> Term -> [Term]
isProperSubtermOf :: Term -> Term -> Bool
isSubtermOf :: Term -> Term -> Bool
isSupertermOf :: Term -> Term -> Bool
isProperSupertermOf :: Term -> Term -> Bool
isVariable :: Term -> Bool
varCardinality :: Variable -> Term -> Int
funCardinality :: Symbol -> Term -> Int