ULift
instances for ring #
This file defines instances for ring, semiring and related structures on ULift
types.
(Recall ULift R
is just a "copy" of a type R
in a higher universe.)
We also provide ULift.ringEquiv : ULift R ≃+* R
.