Mathlib Map

Structures · Data types

LawfulXor

A typeclass indicating that the xor operation, ^^^, is lawful.

Defined in
Mathlib.Data.LawfulXor.Basic
Shape
One type argument · adds xor_assoc, xor_self, xor_zero, xor_comm

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by0

Nothing extends this class yet.

Concrete types that are instances13

  • Nat
  • BitVec
  • UInt64
  • UInt8
  • UInt16
  • UInt32
  • USize
  • Int32
  • Int8
  • Int64
  • Int16
  • ISize
  • Fin

How is a type an instance?

Loading the hierarchy index…

Assumed by32

Ancestors0

No ancestors.