def DY.ALaCarte.Container.decideEquality {CtorId : Type} {ctors : Ctors CtorId} [DecidableEq CtorId] [(id : CtorId) → DecidableEq (ctors id).Data] (x1 x2 : Container ctors) :
Equations
- One or more equations did not get rendered due to their size.
Instances For
- ctorid_deq : DecidableEq (Representable.CtorId f)
- ctor_data_deq (id : Representable.CtorId f) : DecidableEq (Representable.ctors id).Data
Instances
@[instance_reducible]
instance DY.ALaCarte.instDecidableEqContainerForOfRepresentableDecidableEq (f : Type → Type) [FunctorSizeOf f] [Representable f] [RepresentableDecidableEq f] :
@[instance_reducible]
instance DY.ALaCarte.instRepresentableDecidableEqFunctorUnionOfDecidableEq {a : Type} [DecidableEq a] (fs : a → Type → Type) [(id : a) → FunctorSizeOf (fs id)] [(id : a) → Representable (fs id)] [(id : a) → RepresentableDecidableEq (fs id)] :
Equations
- One or more equations did not get rendered due to their size.