Control.CP.Herbrand.Herbrand
Documentation
Methods
isVar :: t -> Maybe VarIdSource
children :: t -> ([t], [t] -> t)Source
nonvar_unify :: t -> t -> Herbrand t BoolSource
Instances
Constructors
| HState | |
Fields
| |
Instances
| MonadState (HState t) (Herbrand t) |
shallow_normalize :: HTerm t => t -> Herbrand t tSource