@[instance]
Equations
- set.has_mem = {mem := set.mem α}
@[instance]
Equations
- set.has_subset = {subset := set.subset α}
@[instance]
Equations
- set.has_sep = {sep := set.sep α}
@[instance]
Equations
- set.has_emptyc = {emptyc := λ (a : α), false}
Equations
- set.insert a s = {b : α | b = a ∨ b ∈ s}
@[instance]
Equations
- set.has_insert = {insert := set.insert α}
@[instance]
Equations
- set.has_singleton = {singleton := λ (a : α), {b : α | b = a}}
@[instance]
Equations
@[instance]
Equations
- set.has_union = {union := set.union α}
@[instance]
Equations
- set.has_inter = {inter := set.inter α}
@[instance]
Equations
- set.has_sdiff = {sdiff := set.diff α}
@[instance]
Equations
- set.functor = {map := set.image, map_const := λ (α β : Type u_1), set.image ∘ function.const β}
@[instance]
Equations
- set.is_lawful_functor = _
- _ = sb
- _ = _
- _ = _