* *)
val pp : t -> string
- val embed : t -> t foterm
+ type input
+ val embed : input -> t foterm
(* saturate [proof] [type] -> [proof] * [type] *)
- val saturate : t -> t -> t foterm * t foterm
+ val saturate : input -> input -> t foterm * t foterm
end