tpdb-0.9.8: Data Type for Rewriting Systems
TPDB.DP.Unify
Synopsis
mgu :: (Ord v, Eq c) => Term v c -> Term v c -> Maybe (Map v (Term v c))Source
naive implementation (worst case exponential)
unifies :: (Eq c, Ord v) => Term v c -> Term v c -> BoolSource
apply :: Ord v => Term v s -> Map v (Term v s) -> Term v sSource
times :: Ord v => Substitution v c -> Substitution v c -> Substitution v cSource