ToExpr instances for Mathlib #
@[implicit_reducible]
instance
Mathlib.instToExprULift_mathlib
{α✝ : Type s}
[Lean.ToExpr α✝]
[Lean.ToLevel]
[Lean.ToLevel]
:
Lean.ToExpr (ULift.{r, s} α✝)
def
Mathlib.instToExprULift_mathlib.toExpr
{α✝ : Type s}
[Lean.ToExpr α✝]
:
Lean.ToLevel → Lean.ToLevel → ULift.{r, s} α✝ → Lean.Expr
Instances For
@[implicit_reducible]
Hand-written instance since PUnit is a Sort rather than a Type.
@[implicit_reducible]
Instances For
@[implicit_reducible]
@[implicit_reducible]
Instances For
@[implicit_reducible]
@[implicit_reducible]
@[implicit_reducible]
@[implicit_reducible]
Instances For
@[implicit_reducible]
@[implicit_reducible]
Instances For
@[implicit_reducible]