EConstr.ESortstype t = Evd.esortsType of sorts up-to universe unification. Essentially a wrapper around Sorts.t so that normalization is ensured statically.
val kind : Evd.evar_map -> t -> Sorts.tReturns the view into the current sort. Note that the kind of a variable may change if the unification state of the evar map changes.
val equal : Evd.evar_map -> t -> t -> boolval is_small : Evd.evar_map -> t -> boolval is_prop : Evd.evar_map -> t -> boolval is_sprop : Evd.evar_map -> t -> boolval is_set : Evd.evar_map -> t -> boolval prop : tval sprop : tval set : tval type1 : tval super : Evd.evar_map -> t -> tval relevance_of_sort : t -> ERelevance.tval family : Evd.evar_map -> t -> Sorts.familyval quality : Evd.evar_map -> t -> Sorts.Quality.t