module Hoist: sig .. end
sig
end
val hoist : TypeCore.env -> TypeCore.typ -> TypeCore.typ
TypeCore.env -> TypeCore.typ -> TypeCore.typ
val extract_constraints : TypeCore.env -> TypeCore.typ -> TypeCore.mode_constraint list * TypeCore.typ
TypeCore.env -> TypeCore.typ -> TypeCore.mode_constraint list * TypeCore.typ