package dedukti

  1. Overview
  2. Docs
type t
val identity : t
val add : t -> Basic.ident -> int -> Term.term -> t option
val apply : t -> Term.term -> int -> Term.term
val is_identity : t -> bool
val mk_idempotent : t -> t
val pp : t Basic.printer
val fold : (int -> (Basic.ident * Term.term) -> 'b -> 'b) -> t -> 'b -> 'b
val iter : (int -> (Basic.ident * Term.term) -> unit) -> t -> unit