Module Dolmen_model.Coercion

module E = Dolmen.Std.Expr
exception Unsupported_coercion of E.Ty.t * E.Ty.t
val cst : E.Term.Const.t
val fallback : E.Ty.t list * ((Dolmen_std__Expr.type_ E.Subst.Var.key, E.Ty.t) Dolmen_std__Expr.Subst.t -> 'a)
val builtins : eval:'a -> 'b -> E.Term.Const.t -> Value.t option