Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
- mgu :: (Ord v, Eq c) => Term v c -> Term v c -> Maybe (Map v (Term v c))
- match :: (Ord v, Ord w, Eq c) => Term v c -> Term w c -> Maybe (Map v (Term w c))
- unifies :: (Ord v, Eq c) => Term v c -> Term v c -> Bool
- apply :: Ord v => Term v s -> Map v (Term v s) -> Term v s
- times :: Ord v => Substitution v c -> Substitution v c -> Substitution v c