Records.Atom'The abstract module representing condensed atoms.
type oty = Ty.t * boolA compact representation for record types. The bindings and opened field have the same meaning as in Records.Atom.t. When the field required is equal to Some labels, it means that t requires at least one field not in labels to be present.
val dom : t -> LabelSet.tdom t returns the set of explicit labels in t. Note that this does not mean that labels in dom t are present in the record values captured by t: even if a binding is present in t, it could be associated with a possibly absent type.
find l t returns the type associated with the label l in t, even if t does not have an explicit binding for l.