instance
Vector.instReflCmpCompareLex
{α : Type u_1}
{cmp : α → α → Ordering}
[Std.ReflCmp cmp]
{n : Nat}
:
Std.ReflCmp (Vector.compareLex cmp)
instance
Vector.instLawfulEqCmpCompareLex
{α : Type u_1}
{cmp : α → α → Ordering}
[Std.LawfulEqCmp cmp]
{n : Nat}
:
instance
Vector.instLawfulBEqCmpCompareLex
{α : Type u_1}
{cmp : α → α → Ordering}
[BEq α]
[Std.LawfulBEqCmp cmp]
{n : Nat}
:
instance
Vector.instOrientedCmpCompareLex
{α : Type u_1}
{cmp : α → α → Ordering}
[Std.OrientedCmp cmp]
{n : Nat}
:
instance
Vector.instTransCmpCompareLex
{α : Type u_1}
{cmp : α → α → Ordering}
[Std.TransCmp cmp]
{n : Nat}
:
instance
Vector.instReflOrd
{α : Type u_1}
[Ord α]
[Std.ReflOrd α]
{n : Nat}
:
Std.ReflOrd (Vector α n)
instance
Vector.instLawfulEqOrd
{α : Type u_1}
[Ord α]
[Std.LawfulEqOrd α]
{n : Nat}
:
Std.LawfulEqOrd (Vector α n)
instance
Vector.instLawfulBEqOrd
{α : Type u_1}
[Ord α]
[BEq α]
[Std.LawfulBEqOrd α]
{n : Nat}
:
Std.LawfulBEqOrd (Vector α n)
instance
Vector.instOrientedOrd
{α : Type u_1}
[Ord α]
[Std.OrientedOrd α]
{n : Nat}
:
Std.OrientedOrd (Vector α n)
instance
Vector.instTransOrd
{α : Type u_1}
[Ord α]
[Std.TransOrd α]
{n : Nat}
:
Std.TransOrd (Vector α n)