https://twitter.com/BartoszMilewski/status/16743572724981104...
https://twitter.com/BartoszMilewski/status/16743572724981104...
Having least structure is a soft/aesthetical statement, and the explanation is right after it (a correct definition).
I wish all the math looked like this, first a soft/aesthetical statement, then right after the correct math.
[1] https://mathstodon.xyz/@johncarlosbaez/110631013611448277
The category of sets is different from this lattice, since it allows arbitrary functions between sets for its morphisms rather than just inclusions.
"Set-theoretic types" have a meaningful notion of overlap. Usually types in other type system tend to be practically disjoint, like objects in a concrete category might be sets but the category itself doesn't give language to check whether the objects are disjoint sets.