-module Utils (B : Blob) :
- sig
- val eq_foterm : B.t foterm -> B.t foterm -> bool
- val compare_foterm : B.t foterm -> B.t foterm -> int
-
- val eq_literal : B.t literal -> B.t literal -> bool
- val compare_literal : B.t literal -> B.t literal -> int
+ type input
+ val embed : input -> t foterm
+ (* saturate [proof] [type] -> [proof] * [type] *)
+ val saturate : input -> input -> t foterm * t foterm