val get_ty : 'a -> 'b -> Ty.tval abs : self:T.t -> 'a -> T.t * boolval relevant : 'a -> 'b -> 'c -> boolval eval : ID.t -> Value.t Sidekick_util.IArray.t -> Value.tval mk_fun : ?do_cc:bool -> ID.t -> Fun.tval and_ : Fun.tval or_ : Fun.tval imply : Fun.tval ite : T.store -> T.t -> T.t -> T.t -> T.t