@[instance_reducible]
@[instance_reducible]
Equations
- instBEqInt128 = { beq := instBEqInt128.beq }
Equations
- instBEqInt128.beq { n := a } { n := b } = (a == b)
- instBEqInt128.beq x✝¹ x✝ = false
Instances For
@[irreducible]
Instances For
@[instance_reducible]
Conversion from other integer types #
@[instance_reducible]
Equations
- Int128.instCoeUInt64 = { coe := Int128.of_lo }
@[irreducible]
Wrap around conversion from ℕ
Equations
- Int128.ofNat x = { n := UInt128.ofNat x }
Instances For
@[irreducible]
Wrap around conversion from ℤ
Equations
- Int128.ofInt x = { n := UInt128.ofInt x }