Module Unif_subst.FO
val bind : t -> Type.t HVar.t Scoped.t -> Term.t Scoped.t -> tval mem : t -> Type.t HVar.t Scoped.t -> boolval deref : t -> Term.t Scoped.t -> Term.t Scoped.tval singleton : Type.t HVar.t Scoped.t -> Term.t Scoped.t -> tval rename_to_new_scope : counter:int Pervasives.ref -> Term.t Scoped.t -> Term.t Scoped.t -> Term.t * Term.t * Scoped.scope * t