@[instance_reducible]
Equations
- Bit.instOfNatOfNatNat = { ofNat := Bit.B₀ }
@[instance_reducible]
Equations
- Bit.instOfNatOfNatNat_1 = { ofNat := Bit.B₁ }
@[instance_reducible]
@[instance_reducible]
Equations
- Bit.instCoeBool = { coe := Bit.ofBool }
@[instance_reducible]
Equations
- Bit.instCoePropOfDecidable = { coe := fun (x : Prop) => Bit.ofBool (decide x) }
@[instance_reducible]
Equations
- Bit.instCoeBool_1 = { coe := Bit.toBool }
@[instance_reducible]
Equations
- Bit.instInhabited = { default := 0 }
@[instance_reducible]
Equations
- Bit.instFintype = { elems := {0, 1}, complete := Bit.instFintype._proof_1 }