Zulip Chat Archive
Stream: general
Topic: Intermediate construction typeclasses
Yaël Dillies (Feb 02 2022 at 17:43):
docs#boolean_algebra.core, docs#complete_semilattice_Inf, docs#complete_semilattice_Sup all are typeclasses which don't have any mathematical content, as any instance of them can be promoted to docs#boolean_algebra, docs#complete_lattice respectively. They are only used for intermediate constructions, a role which today is filled by constructors.
What do you think of getting rid of them in favor of new constructors?
Yury G. Kudryashov (Feb 02 2022 at 18:06):
complete_semilattice_Sup
used to be a custom constructor.
Yury G. Kudryashov (Feb 02 2022 at 18:07):
@Scott Morrison introduced intermediate classes in #6797
Last updated: Dec 20 2023 at 11:08 UTC