@[instance_reducible]
DecidableEq (Array α) that reduces in the kernel under the module system,
routing through the fully exposed List equality.
Equations
Instances For
@[instance_reducible]
DecidableEq (Vector α n) that reduces in the kernel under the module
system. Vector's core instance is derived, and derived instances are opaque
across a module boundary.
Equations
Instances For
@[csimp]
Compiled code uses the core Array decider, which compares in place. The
List route exists only so that the kernel can reduce it.
DecidableEq is a
subsingleton, so the two agree.
@[csimp]
The Hex.instDecidableEqVector analogue of
Hex.instDecidableEqArray_eq.