logtk

Core types and algorithms for logic
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library logtk
Module Logtk . Unif_subst . FO
val bind : t -> Type.t HVar.t Scoped.t -> Term.t Scoped.t -> t
val mem : t -> Type.t HVar.t Scoped.t -> bool
val deref : t -> Term.t Scoped.t -> Term.t Scoped.t
val singleton : Type.t HVar.t Scoped.t -> Term.t Scoped.t -> t
val rename_to_new_scope : counter:int ref -> Term.t Scoped.t -> Term.t Scoped.t -> Term.t * Term.t * Scoped.scope * t
val rename_l_to_new_scope : counter:int ref -> Term.t list Scoped.t -> Term.t list Scoped.t -> Term.t list * Term.t list * Scoped.scope * t